sanmoking 发表于 2011-12-12 10:58:20

准备写个百度文库的自动评分工具,求帮助【已解决】

本帖最后由 sanmoking 于 2011-12-14 12:27 编辑

登陆部分和随机选择文档(文辑)页面部分都很容易,但是评分部分真的不会,那位高手给点指引,
文档页面举例:http://wenku.baidu.com/view/aec9 ... c35.html?l=5.1.3.1&
文辑页面举例:http://wenku.baidu.com/album/vie ... c8d33305?l=5.2.3.1&
文档的评分在页面右侧。文辑的评分在页面底部。求方法自动点击评分。。。


【成果已出笼,请移步这里,有源码哦】

sgj584520 发表于 2011-12-12 11:10:06

支持一下,楼主帮顶起

nivisde 发表于 2011-12-12 11:33:09

为什么要求点击评分呢?想想点击之后产生的POST,模拟一个不更块吗?

sanmoking 发表于 2011-12-12 12:43:48

回复 3# nivisde


    怎么都行,现在没什么思路。。。

suiyefeng 发表于 2011-12-12 19:30:26

#include <ie.au3>

$url = "http://wenku.baidu.com/view/aec9df49e518964bcf847c35.html?l=5.1.3.1&"
$oIE = _IECreate($url, 1)
$mm = _IEGetObjById($oIE, "rateStar")
$span = _IETagNameGetCollection ($mm, "span", 3)
$span.click

测试可用...点击其他分数的相应修改就可以了

sanmoking 发表于 2011-12-12 20:03:49

回复 5# suiyefeng


    多谢。。。等作品做好,一定分享给大家。。

sanmoking 发表于 2011-12-13 19:03:03

本帖最后由 sanmoking 于 2011-12-14 09:58 编辑

回复 5# suiyefeng


    文辑的页面搞定了。{:face (229):}

suiyefeng 发表于 2011-12-13 19:48:19

本帖最后由 suiyefeng 于 2011-12-13 21:08 编辑

刚测试发现弄错了...还是叫rateStar,文集的评分是在页面的下面..




还有一个文集只能评价一次...所以在测试时要使用没有评价过的文集来测试...不然会出现无法评分

auto 发表于 2011-12-13 22:08:34

哈哈。。可以作来刷分??

sanmoking 发表于 2011-12-14 09:56:10

回复 9# auto


    可以用来增加财富值。。以后下载百度文库的资料就不怕没钱了。。

sanmoking 发表于 2011-12-14 09:57:52

回复 8# suiyefeng


    我已经尽量采取随机页面了。。当然还是有一定的几率打开重复页面。。

blue_dvd 发表于 2011-12-14 17:25:10

钻研精神可贵!

auto 发表于 2011-12-14 19:49:00

回复 10# sanmoking


    呵呵,就是,有时候看到好的文档,没积分下载不到。

blue_dvd 发表于 2011-12-14 22:30:34

我测试了一下,怎么只能输入5位密码,我的密码有9位!

sanmoking 发表于 2011-12-15 22:22:32

回复 14# blue_dvd


    请持续关注更新版本。。
页: [1] 2
查看完整版本: 准备写个百度文库的自动评分工具,求帮助【已解决】