+ -
当前位置:首页 → 问答吧 → PHP校内自动留言脚本

PHP校内自动留言脚本

时间:2011-12-06

来源:互联网

最近在自学PHP,想写个留言的脚本,求大神给个样例看看。

作者: AfterSeptember   发布时间: 2011-12-06

自动留言?你给谁留言啊?还是给你自己留言啊?还是随机给自己的好友留言啊?
以前我写过php自动发表日志的程序,然后同时调用,测了一下校内的速度,一分钟发了接近100篇一模一样的日志,不过前提是要知道自己的用户名密码,然后获取cookie。
你可以自己查查看,curl的知识就可以搞定,好运~

作者: hellodifa   发布时间: 2011-12-06

引用 1 楼 hellodifa 的回复:

自动留言?你给谁留言啊?还是给你自己留言啊?还是随机给自己的好友留言啊?
以前我写过php自动发表日志的程序,然后同时调用,测了一下校内的速度,一分钟发了接近100篇一模一样的日志,不过前提是要知道自己的用户名密码,然后获取cookie。
你可以自己查查看,curl的知识就可以搞定,好运~


就给某一个人。批量的会更复杂对吗?

作者: AfterSeptember   发布时间: 2011-12-06

能够发送就能够实现批量。给一个人发送就好办了,你只要看看那个人的留言窗口的form表单是什么,需要传递什么值,模拟一下就可以了。给你一个已经写好的获取人人cookie的例子,这个例子返回你的主页信息。


PHP code

<?php
$login_url = 'http://passport.renren.com/PLogin.do';

$post_fields['email'] = '你的人人用户名邮箱';
$post_fields['password'] = '你的人人密码';
$post_fields['origURL'] = 'http%3A%2F%2Fhome.renren.com%2FHome.do';
$post_fields['domain'] = 'renren.com';
$cookie_file = tempnam('./temp','cookie');
$ch = curl_init($login_url);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_MAXREDIRS, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
curl_exec($ch);
curl_close($ch);

$send_url='http://www.renren.com/home';
$ch = curl_init($send_url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);  //记得每次模拟操作的时候带上这个cookie就可以了
$contents = curl_exec($ch);
curl_close($ch);
?>

作者: hellodifa   发布时间: 2011-12-06

引用 3 楼 hellodifa 的回复:

能够发送就能够实现批量。给一个人发送就好办了,你只要看看那个人的留言窗口的form表单是什么,需要传递什么值,模拟一下就可以了。给你一个已经写好的获取人人cookie的例子,这个例子返回你的主页信息。


PHP code

<?php
$login_url = 'http://passport.renren.com/PLogin.do';

$post_fields['email'] ……


谢谢啊。

作者: AfterSeptember   发布时间: 2011-12-06

相关阅读 更多

热门下载

更多