爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7383|回复: 12

我编的实用的vbs脚本

[复制链接]

新浪微博达人勋

发表于 2011-11-14 12:58:33 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
忙碌了两天,终于新鲜出炉了,可以实现自动读取外网ip,并自动发送到指定邮箱的小脚本,只有2kb!!
转载自怀化气象论坛

  1. dim wshshell
  2. set wshshell=wscript.createobject("wscript.shell")
  3. wshshell.run "iexplore.exe http://www.ip.cn/"
  4. wscript.sleep 10000
  5. WSHSHELL.SENDKEYS "%f"
  6. wscript.sleep 1000
  7. WSHSHELL.SENDKEYS "^a"
  8. wscript.sleep 2000
  9. wsHSHELL.SENDKEYS "^+"
  10. wscript.sleep 1000
  11. wsHSHELL.SENDKEYS "%i"
  12. wscript.sleep 500
  13. wsHSHELL.SENDKEYS "{DOWN}"
  14. wscript.sleep 500
  15. wsHSHELL.SENDKEYS "{ENTER}"
  16. wscript.sleep 500
  17. wsHSHELL.SENDKEYS "+"
  18. wscript.sleep 1000
  19. wsHSHELL.SENDKEYS "w"
  20. wscript.sleep 1000
  21. wsHSHELL.SENDKEYS "{DOWN}"
  22. wscript.sleep 1000
  23. wsHSHELL.SENDKEYS "{ENTER}"
  24. wscript.sleep 1000
  25. wsHSHELL.SENDKEYS "%n"
  26. wscript.sleep 500
  27. wsHSHELL.SENDKEYS "ip"
  28. wscript.sleep 500
  29. wsHSHELL.SENDKEYS "{TAB}"
  30. wscript.sleep 300
  31. wsHSHELL.SENDKEYS "{DOWN}"
  32. wscript.sleep 300
  33. wsHSHELL.SENDKEYS "{DOWN}"   
  34. wscript.sleep 300
  35. wsHSHELL.SENDKEYS "{DOWN}"
  36. wscript.sleep 300
  37. wsHSHELL.SENDKEYS "{DOWN}"
  38. wscript.sleep 500
  39. wsHSHELL.SENDKEYS "{ENTER}"
  40. wscript.sleep 500
  41. wsHSHELL.SENDKEYS "{ENTER}"
  42. wscript.sleep 500
  43. wsHSHELL.SENDKEYS "{TAB}"
  44. wscript.sleep 500
  45. wsHSHELL.SENDKEYS "{ENTER}"
  46. wscript.sleep 1000
  47. wsHSHELL.SENDKEYS "%{F4}"

  48. set wshshell=nothing
  49. dim line
  50. Set fso = CreateObject("Scripting.FileSystemObject")
  51. Set f=fso.OpenTextFile("c:\ip.txt",1,False,-2)
  52. Do While f.AtEndOfStream<>true
  53. line=f.ReadLine
  54. If InStr(line, "IP")>0 Then
  55. zf = line
  56. End If
  57. loop
  58. f.close
  59. i = instr(zf, ":")'获取外网ip
  60. wip= Mid(zf, i + 12,14)

  61. '开始传送
  62. NameSpace = "http://schemas.microsoft.com/cdo/configuration/"
  63. Set Email = CreateObject("CDO.Message")
  64. Email.From = "*****@163.com" ’请实用实际邮箱地址代替
  65. Email.To = "*****@163.com" ’请实用实际邮箱地址代替
  66. Email.Subject = "站上de" & " " & date() & " " & time()
  67. Email.Textbody = wip
  68. With Email.Configuration.Fields
  69. .Item(NameSpace&"sendusing") = 2
  70. .Item(NameSpace&"smtpserver") = "smtp.163.com"
  71. .Item(NameSpace&"smtpserverport") = 25
  72. .Item(NameSpace&"smtpauthenticate") = 1 '验证类型
  73. .Item(NameSpace&"sendusername") = "*******" ‘请实用实际用户名代替
  74. .Item(NameSpace&"sendpassword") = "********" ‘请实用实际密码代替
  75. .Update
  76. End With
  77. Email.Send





复制代码

评分

参与人数 1金钱 +10 贡献 +5 收起 理由
mofangbao + 10 + 5

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2011-11-14 13:17:06 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

新浪微博达人勋

0
早起挑战累计收入
发表于 2011-11-14 13:20:10 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2011-11-14 13:30:15 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

新浪微博达人勋

发表于 2011-11-14 13:35:00 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

新浪微博达人勋

发表于 2011-11-14 14:50:57 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

新浪微博达人勋

发表于 2011-11-17 08:14:33 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

新浪微博达人勋

发表于 2011-11-18 14:27:21 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

新浪微博达人勋

发表于 2013-6-13 19:07:40 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

新浪微博达人勋

发表于 2013-6-13 19:23:24 | 显示全部楼层
此帖仅作者可见
密码修改失败请联系微信:mofangbao

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表