我的一位朋友最近在网上发布了他的javascript游戏。首先进入主页,然后点击一个按钮,进入游戏。
当我检查元素时这样的事情:
onclick="playgame()"
当有人点击此按钮时,计数器会递增,因此他知道有多少人玩过。他只是练习这个,因为他实际上并不指望任何人参加比赛。
我想让他大吃一惊,通过让剧本不断点击这个按钮一遍又一遍让他觉得他有1000个戏剧。 当我告诉他时,他会喜欢这个恶作剧;)
有人知道这是否可行? 我在c#中经验丰富,但从在线看,php似乎更合适?我100%对任何其他方法持开放态度 感谢
编辑:我在看这样的事情<?php
echo '<script type="text/javascript">'
, 'jsfunction();'
, '</script>'
;
?>
但后来我不知道如何在他的网站上执行此操作
编辑2:实际上似乎python将是正确的选择
答案 0 :(得分:0)
我不确定,如果这种情况适合你的情况,但如果你想做x次,你可以用任何其他语言的循环来做。
例如,如果您想调用x次函数,可以这样做:
function someFunction(x) { console.log(x) }
var iterations = 1000;
for (var i = 0; i < iterations ; i++ ) {
someFunction(i);
}
无限
var iterations = 0
while(true) someFunction(iterations++)
答案 1 :(得分:0)
只需使用简单的迭代,创建一个这样的函数并运行它。
function click1k() {
var clicks=1000;
for (var i=clicks; i>0; i--) {
playgame();
}
}
并运行:
click1k();
答案 2 :(得分:0)
如果它是一个网站你可以使用类似iMacros addon for firefox并且只记录一个宏,你甚至可以将js用于更复杂的脚本,但是一个简单的循环就可以了。
答案 3 :(得分:0)
您可以连续触发该按钮。这是代码。
setInterval(function(){
$("Selector").click();
}, 5000);
它将每5秒自动选择一个按钮或任何元素。 您可以增加或减少时间,以便在时间间隔中获得游戏计数器