<applet code=AppletLogin.class archive=AppletLogin.jar width=480 height=60>
<PARAM NAME=opr_login VALUE=your_login_name >
<PARAM NAME=exit_flag VALUE=0 >
<PARAM NAME=client_ip VALUE=8.8.8.8 >
<PARAM NAME=authflag VALUE=1 >
<PARAM NAME=language VALUE=SimplifiedChinese>
</applet>
遇到这种情况,怎么用python登录呢?
1
murmur 2016-05-03 14:48:51 +08:00
一般只有企业应用才用这东西 你爬他干嘛 你登录用了 applet 后面他整个程序都是 java 写的
|
2
snoopygao 2016-05-03 14:56:14 +08:00
楼主在内网盗取资料
|
3
xiangchen2011 OP 没有啦,就是工作上需要查询一些东西,重复性的,想弄个脚本简化一下
|
4
xiangchen2011 OP @snoopygao 。。。。。。。这种名头不要乱扣好么,小生怕怕啊
|
5
janxin 2016-05-03 15:22:15 +08:00
Applet 一般都可以反编译源码出来
|
6
karonl 2016-05-03 15:25:06 +08:00
就和遇到 flash 一样,其实都是包在他自己的容器里,调用了插件,已经是个类桌面程序和浏览器关系不大,也就和爬虫关系不大了。
|
7
dalaomj 2016-05-03 15:27:04 +08:00
flash 还有办法全功能模拟。这个。。。
只能手动分析 HTTP 请求模拟了。 |
8
xiangchen2011 OP @karonl 这样啊,那太麻烦了,成本太高了,我还是手动操作吧
|
9
xiangchen2011 OP @dalaomj http 请求中直接发送加密的参数,分析不出来啊
|
10
xing320 2016-05-05 09:42:26 +08:00
可以 python+selenium 模拟浏览器
|
11
xiangchen2011 OP @xing320 soga ,我去了解下
|
12
SlipStupig 2016-05-05 23:18:39 +08:00
对速度要求不高的话,可以 selenium 加载 applet 插件....
|