[关闭]
@hwk603 2016-02-07T10:20:42.000000Z 字数 1446 阅读 1910

红包脚本

lua


  1. import "str.lua"
  2. Dim 屏幕横坐标X,屏幕纵坐标Y,x,y,y2
  3. 屏幕横坐标X=GetScreenX()
  4. 屏幕纵坐标Y=GetScreenY()
  5. x=屏幕横坐标X\2
  6. y=屏幕纵坐标Y\3
  7. y2=y*2
  8. //读取文本
  9. //将二楼的红包时刻的文本保存到/sdcard,让脚本读取文本
  10. //注意文件名是【红包时刻】,无任何后缀.
  11. //路径不对的话,自己改路径,有的手机是不一样的。
  12. Dim 返回值
  13. 返回值=File.Read("/sdcard/红包时刻")
  14. sm(返回值)
  15. //提取时间
  16. Dim MyTime
  17. MyTime = now()
  18. MyTime = mid(MyTime,12,5)
  19. dim sj
  20. sj=str.arraymatch(返回值,"%d%d:%d%d")
  21. sm(sj)
  22. dim k,MyString
  23. k=0
  24. for ubound(sj)
  25. //将中文冒号改为英文的
  26. MyString = Replace(sj(k), ":", ":")
  27. k=k+1
  28. next
  29. do
  30. dim sum
  31. sum=0
  32. k=0
  33. for ubound(sj)\2
  34. //sm(sj(2*k)&" VS "&sj(2*k+1))
  35. if 比大小(MyTime,sj(2*k)) and (not(比大小(MyTime,sj(2*k+1)))) then
  36. sum=1
  37. else
  38. sum=0
  39. end if
  40. if sum=1 then
  41. exit for
  42. end if
  43. k=k+1
  44. next
  45. if sum=1 then
  46. sm("抢红包啦")
  47. 下滑n次(10)
  48. else
  49. sm("时间没到呢")
  50. end if
  51. loop
  52. sub sm(s)
  53. showmessage s
  54. delay 2000
  55. end sub
  56. //计算秒数
  57. function second(t)
  58. dim sec,min,hour
  59. hour=clng(left(t,2))
  60. min=clng(right(t,2))
  61. sec=hour*3600+min*60
  62. second=sec
  63. end function
  64. //时间格式一样后,开始比较大小
  65. function 比大小(now,t)
  66. dim tf
  67. if second(now)>second(t) then
  68. tf=true
  69. else
  70. tf=false
  71. end if
  72. 比大小=tf
  73. end function
  74. sub 下滑n次(n)
  75. for n
  76. swipe(x,y,x,y2,200)
  77. delay 200
  78. next
  79. end sub

str.lua

  1. --~ 提取匹配的字符串,存为数组
  2. function QMPlugin.arraymatch(s, pattern)
  3. local t = {}
  4. pcall(function()
  5. k=1
  6. for v in string.gmatch(s,pattern) do
  7. t[k]=v
  8. k=k+1
  9. end
  10. end)
  11. return t
  12. end

红包时刻

  1. 除夕QQ红包福利时间表
  2. 大家记得定好闹铃抢红包呀~
  3. 1200~1205 李冰冰派红包
  4. 1800~1810 范冰冰派红包
  5. 1810~1820 李宇春派红包
  6. 1820~1830 井柏然派红包
  7. 1830~1840 张艺兴派红包
  8. 1840~1850 杨幂派红包
  9. 1850~1900 黄晓明派红包
  10. 1900~1930 理财通派红包
  11. 1930~2000 腾讯视频派红包
  12. 2000~2030 微众派红包
  13. 2030~2100 QQ音乐派红包
  14. 2100~2130 挖财派红包
  15. 2130~2200 QQ阅读派红包
  16. 2200~2230 大众点评派红包
  17. 2230~2300 天天快报派红包
  18. 2300~2330 携程派红包
  19. 2330~2345 巴黎欧莱雅派红包
  20. 2345~2350 美宝莲纽约派红包
  21. 2350~2430 娃哈哈派红包
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注