使用matlab自动登录网站(人人网、新浪微博)代码
标题听上去很怪哈。。。其实意思就是用matlab自动填表单——自动填写账号,密码,然后模拟点击登录。
希望能够起到抛砖引玉的作用,登录其他邮箱什么的也是一个套路。
PS:本人360浏览器
测试通过。。。如果有装ie浏览器应该也行的。。其他浏览器可能需要修改代码。
MATLAB登陆人人网代码:
function renren
clc
clear
ie=actxserver(‘internetexplorer.application’);
ie.Navigate(‘/GLogin.do’);
while
~strcmp(ie.readystate,’READYSTATE_COMPLETE’)
pause(.01)
end
loginname=ie.document.getElementByIdx_x(‘email’);
loginname.value=’输入你的人人账号’;
password=ie.document.getElementByIdx_x(‘password’);
password.value=’输入你的人人密码’;
submit=ie.document.getElementByIdx_x(‘login’);
submit.click;
delete(ie);
MATLAB登陆新浪微博代码:
function weibo
ie=actxserver(‘internetexplorer.application’);
ie.Navigate(‘’);
while ~strcmp(ie.readystate,’READYSTATE_COMPLETE’)
pause(.01)
end
loginname=ie.document.getElementByIdx_x(‘loginname’);
if ~isempty(loginname)
loginname.value=’你的新浪微博账号’;
password=ie.document.getElementByIdx_x(‘password’);
password.value=’你的登录密码’;
submit=ie.document.getElementByIdx_x(‘login_submit_btn’);
submit.click;
end
delete(ie);
****************************************************