开心网争车位 应用的针对机器人的处理方式 以及 寻找 服务器端运行 js 方式
开心网的争车位应用,刚开始的时候 停车的那个ajax调用,没有附加的任何参数,后来添加了
a=1
再后来觉得这个太简单了,换成了
acc=abc111def
这次 看的时候,没有仔细去深究,这个字符串怎么来的,后来才发现居然有一个函数叫 acc, 专门生成一个字符串,每天一个算法:
function acc()
{
var a = 'abc';
var b = 'def';
return a + '111' + b;
今天又换成了:
a=1
再后来觉得这个太简单了,换成了
acc=abc111def
这次 看的时候,没有仔细去深究,这个字符串怎么来的,后来才发现居然有一个函数叫 acc, 专门生成一个字符串,每天一个算法:
function acc()
{
var a = 'abc';
var b = 'def';
return a + '111' + b;
今天又换成了:
function acc()
{
var acc1 = "ksbdefg";
var acc2 = "irltozn";
var acc = acc1.substr(2,3) + acc2.substr(2,3);
return acc;
}
不知道明天会是什么样子的。
有没有一个人用过一个比较牛的东西,可以直接实现在 PHP 中 运行 Javascript代码的 Extension,或者现在有兴趣去作这样的事情呢?
基本的想法就是只要实现 给定一段 javascript代码,返回执行结果就可以了。
比如上面的这个例子,只要实现类似的一个函数:
$js = <<
function acc()
{
var acc1 = "ksbdefg";
var acc2 = "irltozn";
var acc = acc1.substr(2,3) + acc2.substr(2,3);
return acc;
}
acc();
JAVASCRIPT;
echo javascript_exec($js);
?>
输出 正确的结果就可以了。
期待高人解决!