1
Mutoo 2013-05-27 23:11:54 +08:00
这种需求用按键精灵更合适,按键精灵提供了网页按键精灵专门做这种事,而且可以打包成exe单独运行。
|
2
tedd OP @Mutoo 谢谢,我回头看看,今天尝试了下用Python来做:
- 获取ie当前页面url - 根据url抓取页面内容 - .... 结果第一步就失败了,url倒是抓到了,但发现该webapp大量ajax,抓到的url是其主页内容,但页面内的内容已更新了... |
3
icylogic 2013-12-01 17:00:33 +08:00
获取一个class的值, 可以看一下我的脚本https://github.com/icylogic/XiamiCheckIn/blob/master/XiamiCheckIn.ahk 这个是用来虾米签到的, 最核心的语句就是通过COM操作获取浏览器里的class
比如获取登陆框并自动填写密码用到的: document.getElementById("login_email") 点击签到按钮的时候发现虾米没有给这个按钮id , 只能从classname找: document.getElementById("login_submit").Click() 那个计时器就很简单了, 把获取到的时间字符串按需要处理一下, 跟当前时间A_Now相减就可以了, 可以放到loop里加一条sleep或者用setTimer实现每秒更新. |
4
icylogic 2013-12-01 17:01:45 +08:00
写错了, 根据classname找的语句是ie.document.getElementsByClassName("icon tosign")
|