开心网争车位 外挂 0.1.4 发布 (解决了acc计算的问题)
今天更新了程序,可以实现 开心网的争车位的停车了。
使用 spider monkey 解决了执行 js 代码的问题,原理很简单, spider monkey 可以生成一个可执行的文件 js , 因为是用来玩的,所以没有去掉这个东西的调试功能,可能会大一些。
这个东西使用也很简单了 直接:
./js test.js
就可以看到结果了。
其中,会把那段js代码放在 test.js 文件中 然后添加上 print(acc()); 执行
./js test.js
会输出结果,比如,今天的 test.js是这样的:
使用 spider monkey 解决了执行 js 代码的问题,原理很简单, spider monkey 可以生成一个可执行的文件 js , 因为是用来玩的,所以没有去掉这个东西的调试功能,可能会大一些。
这个东西使用也很简单了 直接:
./js test.js
就可以看到结果了。
其中,会把那段js代码放在 test.js 文件中 然后添加上 print(acc()); 执行
./js test.js
会输出结果,比如,今天的 test.js是这样的:
var fs2_pars = "f1";
var g_verify = "120417_1040_120417_1222261727_d60f4e950ecb812deda8bc7bb617ec0c";
var g_first = parseInt("0");
var g_touid = parseInt("0");
var g_checkswf = 0;
var acc1 = "4a6cb34f50ae18ff";
var acc2 = "8b958ab738f6f67e";
function acc()
{
var acc = '-goodness-' + acc2.substr(7,2) + acc1.substr(7,2);
return acc;
}
function checkSwf()
{
if ("function" == typeof(document.parking_swf.setData))
{
clearInterval(g_checkswf);
if (g_touid)
{
gotouser(g_touid);
}
else
{
gotoMyself();
}
}
}
function _bodyonload()
{
if (g_first)
{
help_step1();
}
g_checkswf = setInterval(checkSwf, 1000);
checkSwf();
}
function fs2_onrefresh(r)
{
gotouser(r.uid);
}
print(acc());
然后 ./js test.js 会输出:
-goodness-73f5
将这个参数传给 开心网 就可以了。
PHP源码可以到:
http://code.google.com/p/cnlion/source/browse/#svn/trunk/source/php/fetch/kaixin
查看,或者使用
svn export -rHEAD http://cnlion.googlecode.com/svn/trunk/source/php/fetch/kaixin parking
来 check out 出代码。
spider monkey 的js 命令,如果你使用的是 ubuntu 可以直接 co 出代码应该就可以使用了,
否则 需要自己编译,如果是 window 应该还需要修改一下,common.php
中的 ./js test.js 为 js.exe test.js ,这些东西,自己发挥吧。
spider monkey 的源码 可以在
http://ftp.mozilla.org/pub/mozilla.org/js/
下载,就是 js-1.7.0.tar.gz 这个了。