• 一次不成功的脚本Hack[捕鱼达人游戏]


    捕鱼达人这款游戏[http://keleyi.com/game/1/] 想当然的以为在这个id为“fishContainer”的div上绑定一个点击事件,子弹就可以快速的发射。

    为此用油猴挂载了一个js脚本试图实现快速发射子弹

    // ==UserScript==
    // @name          Fish Hack
    // @namespace     http://logonme.duapp.com/html5/source
    // @description   Hack the fishing game
    // @include       http://*.com/*
    // @version          1.00
    // @copyright      2013+,logonmy@126.com
    // ==/UserScript==
     
        (function(){
            var body = document.getElementsByTagName('body')[0];
            var logic = 0;
            body.ondblclick  = function(){
                if(logic == 0)
                {
                    logic = 1;
                }
                else{
                    logic = 0;
                }
                console.log(logic);
     
                if(logic){
                    hack();
                }else{
                    clearTimeout(startH);
                }
            }
            window.hack = function(){
                document.getElementById("fishContainer").click();
                // body.click();
                console.log('asd');
                startH = setTimeout(hack,50)
            }
        }())

    但是在测试的时候发现当我鼠标双击启动给id为fishContainer这个div加click事件的时候并不能发射出子弹,现在还在研究它的子弹发射原理。先记录

    程序,通过一个变量作为开关控制是否给div[fishContainer]加挂点击事件

  • 相关阅读:
    TCP/IP 13学习笔记
    代码注入的三种方法
    一个简单的GTK的例子程序
    打印同样一个数据,竟然出现不同的结果,解决方法。
    解决multiple definition of的方法
    anjuta的安装、配置以及第一个hello程序
    rhythmbox中文乱码的解决方法
    Windows 和 Linux开发工具对比
    debian(包括ubuntu)命令行下的中文支持
    如何解决warning: no newline at end of file?
  • 原文地址:https://www.cnblogs.com/logon/p/3253470.html
Copyright © 2020-2023  润新知