Redian新闻
>
【求教】投票机编写的简单方法
avatar
【求教】投票机编写的简单方法# Programming - 葵花宝典
c*n
1
比如说一个网站有几个jsp页面,里面有一些表单需要填写和提交
想搞个程序来自动的做。(https + post)
想到几个思路,都很复杂,不知道哪位精通网络编程的大侠有什么办法没有
1. 最笨的,打开个IE,写个程序搞来句柄,往窗口发键盘和鼠标的消息
2. 次笨的,写个假浏览器客户端,现在反正挺多源码的,分析一下post了啥
post过去
3. 还要笨的,耗费一台机器,把鼠标挪动路线和键盘输入路线设定成宏...
不知道有没有办法拿比如jsp或者vbs或者php写一个两个frames的页面,
然后用一个页面的脚本操作另一个的动作,这样就很舒服很简单了。
谢谢大侠指点。比较着急。在线等。:) //thx&bow
avatar
R*r
2
1.写个假客户端,推荐语言perl或java
2.更简单的,用一些自动化测试工具,录一个回放,
写一个控制循环就好。
第二个比第一个慢N倍。

【在 c****n 的大作中提到】
: 比如说一个网站有几个jsp页面,里面有一些表单需要填写和提交
: 想搞个程序来自动的做。(https + post)
: 想到几个思路,都很复杂,不知道哪位精通网络编程的大侠有什么办法没有
: 1. 最笨的,打开个IE,写个程序搞来句柄,往窗口发键盘和鼠标的消息
: 2. 次笨的,写个假浏览器客户端,现在反正挺多源码的,分析一下post了啥
: post过去
: 3. 还要笨的,耗费一台机器,把鼠标挪动路线和键盘输入路线设定成宏...
: 不知道有没有办法拿比如jsp或者vbs或者php写一个两个frames的页面,
: 然后用一个页面的脚本操作另一个的动作,这样就很舒服很简单了。
: 谢谢大侠指点。比较着急。在线等。:) //thx&bow

avatar
c*n
3
假客户端也挺麻烦的,不能就用script+浏览器么?...
我试了试javascript,不能操作远程的变量,调用submit()以后不能
唤起onSubmit事件... :(

【在 R*******r 的大作中提到】
: 1.写个假客户端,推荐语言perl或java
: 2.更简单的,用一些自动化测试工具,录一个回放,
: 写一个控制循环就好。
: 第二个比第一个慢N倍。

avatar
R*r
4
有啥麻烦的,比如java,不就打开一个远程连接,写一个
request string吗。

【在 c****n 的大作中提到】
: 假客户端也挺麻烦的,不能就用script+浏览器么?...
: 我试了试javascript,不能操作远程的变量,调用submit()以后不能
: 唤起onSubmit事件... :(

avatar
c*n
5
https + post...
我不知道post的内容是啥,不知道大侠你有何良方?
另,服务器端会检测这边的浏览器是否支持javascript,
我还得伪装成什么IE5.0...

【在 R*******r 的大作中提到】
: 有啥麻烦的,比如java,不就打开一个远程连接,写一个
: request string吗。

avatar
n*g
6
java 和 C# 都有现成的class给用,
google一下吧。

【在 c****n 的大作中提到】
: https + post...
: 我不知道post的内容是啥,不知道大侠你有何良方?
: 另,服务器端会检测这边的浏览器是否支持javascript,
: 我还得伪装成什么IE5.0...

avatar
c*n
7
两个的环境机器上都没有... 更加严重是java不太会
成不成给个python或者javascript/vbs的办法?拜谢了

【在 n*********g 的大作中提到】
: java 和 C# 都有现成的class给用,
: google一下吧。

avatar
c*n
8
搞定了... 用python... 就是自己处理一些网站“恶意”的验证很讨厌...
推荐IEWatch + python,应该可以应付绝大部分的自动机编写要求,单个
请求处理长度平均不超过10行。

【在 c****n 的大作中提到】
: 两个的环境机器上都没有... 更加严重是java不太会
: 成不成给个python或者javascript/vbs的办法?拜谢了

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。