问题描述
我看到今天网站上有一种新货币可以获得更高的权限,称为Unicoin。你可以通过快速点击来挖掘它们。
我想知道是否有任何Ubuntu魔法可以加快挖掘这些硬币的过程(并通过扩展来证明Ubuntu比Windows更好)。
任何帮助赞赏。食指变累了。
最佳解决办法
以下方法是cross-platform,它也适用于其他SE站点。哦,它也是cross-platform,因为它适用于其他操作系统。
基于this meta.SO注释,我创建了以下脚本,从调用时刻起每15秒自动开始一次挖掘:
(function(fn){setInterval(fn,15e3);fn()})(function() { $.get("/unicoin/rock").done(function(obj) { console.log("Mining: ", obj); var key = obj.rock; $.post(["/unicoin/mine?rock=" + key], {fkey: StackExchange.options.user.fkey}); }); });
由于这是一个脚本,您应该在希望加速挖掘的SE域上执行它。在Firefox中,您可以通过按Ctrl
+ Shift
+ K
打开控制台。在Chromium中,只需按F12即可。粘贴它并获得金币!要停止它,只需刷新(或关闭)页面即可。
注意:您不应多次执行此操作。这将使Unicoins经济崩溃,因此采取措施使你在这种情况下无法获得硬币。
次佳解决办法
如果您想让手指休息一下,您可以使用以下内容自动发送多个(在这种情况下为10,000)点击到当前光标位置。
xdotool click --repeat 10000 --delay 10 1
我建议您先打开一个终端,然后将命令放入(使用终端保持焦点),然后在按下返回键之前将鼠标移到挖掘屏幕上,这样点击就会在正确的位置结束。
一旦开采出一块巨石,将鼠标移到下一块巨石上。除非您想在系统上释放混乱,否则在命令运行完毕之前不要离开游戏区域。
发布April-fools更新:在您无法使用javascript浏览浏览器的情况下,这也很方便。有一些游戏 – 而不仅仅是在浏览器中 – 依赖于快速点击这种解决方法可以提供帮助的地方。
第三种解决办法
有xautoclick
可用,我已经在12.04进行了测试。
-
下载.deb并从http://www.ubuntuupdates.org/package/getdeb_apps/quantal/apps/getdeb/xautoclick安装
-
将设置调整为以下内容:
-
单击开始,然后在开始之前将鼠标移动到挖掘字段。
第四种办法
有一个JS wizzardy这样做。检查我写的脚本。只需将其粘贴到您的控制台中,然后单击Enter。别忘了打开采矿游戏。
var exploit = {
lastTime : 0,
totalNum: 0
};
$( document ).ajaxComplete(function( event, xhr, settings ) {
var a = $.parseJSON(xhr.responseText);
var id = a.rock;
var sender = settings.url;
if (sender.indexOf("icoin/rock?") !== -1){
var currentTime = parseInt( new Date().getTime() / 1000 );
if (currentTime - exploit.lastTime > 11){
$.ajax({
type: "POST",
url: "/unicoin/mine?rock=" + id,
data: {'fkey': StackExchange.options.user.fkey}
});
exploit.lastTime = currentTime;
}
} else {
var res = $.parseJSON(xhr.responseText)
exploit.totalNum += res.value;
}
});
您可以查看exploit.totalNum
的开采量。