啊哈。时隔N久,我终于发布了这款当时让万戈本人都震惊的程序(其实他只是害怕而已)!
表示万戈博客中《暂别“写酷评,赢酷礼活动”》有一段话是这样描述的:
第二,“写酷评,赢酷礼活动”引发了一波又一波的灌水浪潮,堪比智利海啸,让我有点招架不住,其中尤以闪闪的星为代表。而且闪闪的星相当有野心,不只一心夺得水王的称号,而且还要抢到沙发王的美名,甚至,他还开发了一个号称V1.1的抢沙王程序,在我这里连续刷新并且自动留言,以至于上个月的流量被活活的刷掉了13G。这都是我逼的,我不该用物质诱惑纯真的同学们,我要恢复大家纯真的留言。
啊哈,所以大家千万不要直接复制以下的代码用,否则你就要拿钱帮人家补流量了。
<?php
/**********************************/
/这是一个万戈博客抢沙发工具,/
/由【闪闪的星】采用PHP语言编写, */
/原理是不断刷新判断文章的标题, /
/从而达到抢沙发的效果。 V /
/这个东东有很多注释, 1 /
/你也可以试着改改, . /
/成为你的抢沙发工具! 0 /
/**********************************/
$oldnew = "屹立于真相中的万戈永不倒!"; //当前万戈博客最新文章名
$wange = "orz"; //万戈跪下了
header ('content-Type: text/html; charset=utf-8'); //强制使用字符集
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.1//EN' 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'>";
echo "<html lang='zh-CN'>";
echo "<head><meta http-equiv='content-type' content='text/html; charset=utf-8' />";
$doc = new DOMDocument();
$xml_file = "http://wange.im/feed/"X470X; //万戈的快速RSS地址
$doc->load($xml_file);
$channel = $doc->getElementsByTagName("item");
foreach($channel as $item)
{
$titles = $item->getElementsByTagName("title");
$title = $titles->item(0)->nodeValue; //得到文章的标题
$links = $item->getElementsByTagName("link");
$link = $links->item(0)->nodeValue; //得到文章的链接地址
if ($title == $oldnew) //如果最新文章名称是设定的
{$wange = "ok"; //万戈很好
echo "<meta http-equiv='refresh' content='0'/>";
echo "<title>万戈博客抢沙发助手</title></head>"; //默认标题
echo "<body><h1>正在检测万戈博客(Life Studio)的沙发……</h1>";} //就再次刷新检测沙发
else //否则
{$wange = "ok"; //万戈很好
echo "<meta http-equiv='refresh' content='1; url=".$link."#respond' />"; //就转到文章评论区
echo "<title>有沙发!!!</title>"; //有沙发时的标题
echo "</head><body onload=copyText('来看看!')>"; //设定剪切板中的内容
echo "<script language='javascript'>";
echo "function copyText(text)";
echo "{window.clipboardData.setData('text',text);}";
echo "</script>";} //并复制指定内容
break; //停止循环
}
if ($wange == "orz") //如果万戈不好
{echo "<meta http-equiv='refresh' content='2'/>"; //就重新刷新此页面
echo "<title>出现错误!!</title></head>"; //设定万戈不好时的标题
echo "<body><br /><h1>错误</h1>";} //并提示文字
echo "</body></html>"
/程序名:万戈博客抢沙发助手/
/编写者:闪闪的星 //shansing.com /
/ END */
注意事项:
1.本程序原理确实是通过循环刷新来实现所需功能的;
2.千万不要放置于服务器或主机上使用,在本地测试为宜(务必更改RSS地址);
3.此程序仅是1.0版,只是个半自动的,表示1.1版未开发完。
4.再次提醒,千万不要作恶,务必更改RSS地址。
对于万戈说的那段话,我也……其实我能抢到那么多沙发,这个程序的功劳只有一半,另一半是凭借我的运气啊!不过,我也要表示默哀。。
——话说,万戈博客咋不更新了捏?
2012-4-48 P.S.如果出现错误(Windows 系统居多),请在最末尾添加结束符。