环境: redhat 6.5 网上测试了很多写法都不成功,测试了很久才有了一下脚本。 命令远程连接ssh并执行命令,scp/ftp等远程连接操作同理 #!/usr/bin/expect set passwd "password" set user "root" set host "192.168.1 ...
分类:
其他好文 时间:
2017-12-04 23:32:30
阅读次数:
209
接口登录淘宝,困难度极高,没有人已经实现过。 淘宝登录selenium 手机版 pc版。 由于每天需要使用ip代理大批量的异地登录淘宝帐号,这种情况必然会出现淘宝滑动验证码,使用ActionChains, 使用手机版m.taobao.login登录,采用短信验证码交互方式登录,获取验证码按钮的点击需 ...
分类:
移动开发 时间:
2017-12-04 11:40:00
阅读次数:
309
expect时用与提供自动交互的工具。比如如果想要用ssh登陆服务器,每次都输入密码你觉得麻烦,那你就可以使用expect来做自动交互,这样的话就不用每次都输入密码了。 先看例子: 解释: 1.#!/usr/bin/expect :需要先安装软件,然后来说明用expect来执行 2.spawn ss ...
分类:
系统相关 时间:
2017-12-03 20:49:52
阅读次数:
219
定义 适配器模式(Adapter Pattern)又叫变压器模式。在适配器模式下,变压器的作用是把一种电压变换为另一种电压。 英文原话是:Convert the interface of a class into another interface clients expect.Adapter le ...
分类:
其他好文 时间:
2017-12-03 13:54:08
阅读次数:
227
Q: Uncaught SyntaxError: Invalid or unexpected token 错误提示 ...
分类:
其他好文 时间:
2017-12-02 19:08:37
阅读次数:
109
转载请注明出处:http://www.cnblogs.com/blazer/p/7943692.html 发现上传一个大文件时,出现一个奇怪现象,就是上传成功后,接下来的expect {exit} 命令不执行了。 经排查,其原因主要因为超时。 需要设置超时时间: set timeout -1 把超时 ...
分类:
其他好文 时间:
2017-12-01 18:33:11
阅读次数:
148
function makeCounter() { //不能立即执行 // 只能在makeCounter内部访问i var i = 0; return function () { console.log(++i); }; } ... ...
分类:
Web程序 时间:
2017-11-30 19:17:48
阅读次数:
143
异常的处理分为:异常对象、异常栈 异常对象包括raise,try expect finally等等对异常的处理往往比较简略,很多情况下简单的异常处理已经无法解决问题了 异常栈包括traceback模块,可以打印更加详细的信息 traceback object通常是通过函数sys.exc_info() ...
分类:
其他好文 时间:
2017-11-29 11:37:46
阅读次数:
185
telnetlib是python内置模块,支持telnet协议 连接Telnet服务器 tn=telnetlib.Telnet(Host,port=23,timeout=10) 当结果中存在想要阿德信息时返回 (比read_until更强大) expect_value是一个列表也可以是正则匹配 ti ...
分类:
Web程序 时间:
2017-11-27 16:54:27
阅读次数:
424
首先安装expect# yum -y install expect命令格式# ./expect IP COMM #expect是独立的工具,所以不能用sh来执行#!/usr/bin/expect
set timeout -1 #超时时间默认10秒,如果你
分类:
其他好文 时间:
2017-11-27 11:09:08
阅读次数:
117