最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

100行java寫(xiě)的微信跳一跳輔助程序

 更新時(shí)間:2018年01月17日 08:53:41   作者:Mr.stockings  
本篇文章給大家分享了用java寫(xiě)的一個(gè)微信跳一跳輔助腳本程序,有興趣的朋友參考學(xué)習(xí)下。

前幾天沒(méi)事干看別人一直在玩微信上線(xiàn)的那一個(gè)跳一跳小游戲,玩著玩著老是掉下去,閑著沒(méi)事唄就想了想做一個(gè)輔助程序的唄.不過(guò)先做的手動(dòng)版的.自動(dòng)版的有點(diǎn)麻煩.就不發(fā)了.用的Java寫(xiě)的,也就一個(gè)蒙版.

下面就開(kāi)始介紹我的小程序,沒(méi)好多東西,真正的代碼應(yīng)該就是100行左右,沒(méi)啥難的.

下面這是我的微信朋友們的跳一跳

也就這樣吧,因?yàn)閣echat還是有那個(gè)仿作弊系統(tǒng)的,所以還是低調(diào)的吧...

話(huà)不多說(shuō),還是下面奉上我的code吧,說(shuō)多了墨跡呢....

package com.rain.jump.util;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.io.IOException;
import javax.swing.JFrame;
import javax.swing.JLabel;
/**
 * @classname JumpOneJump.java
 * @package com.rain.jump.util
 * @project Jump
 * @author Rain
 * @describe 微信跳一跳項(xiàng)目
 * @version 1.0
 * @date 2018年1月13日 下午12:06:07
 */
 public class JumpOneJump extends JFrame{
   /**
   *
   */
   private static final long serialVersionUID = 1L;
   //定義兩點(diǎn)坐標(biāo)
   int x0,y0,x1,y1;
   //設(shè)置鼠標(biāo)點(diǎn)擊是第一次還是...
   boolean flag=true;
   public JumpOneJump()
   {
     super("微信跳一跳");//調(diào)父類(lèi)的方法
     this.setSize(316,565);
     this.setUndecorated(true);
     //設(shè)置窗口居中
     this.setLocationRelativeTo(null);
     this.setOpacity(0.3f);
     this.setAlwaysOnTop(true);
     this.setVisible(true);
     this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
     JLabel jLabel=new JLabel();
     this.add(jLabel);
     //給jLabel添加一個(gè)監(jiān)聽(tīng)
     this.addMouseListener(new MouseAdapter() {
       //當(dāng)你鼠標(biāo)點(diǎn)擊的時(shí)候
       public void mouseClicked(MouseEvent e){
         //參數(shù) 鼠標(biāo)的事件源
         //System.out.println(e);
         if(e.getButton()==MouseEvent.BUTTON3)
         {
           //System.out.println("哈哈哈");
           if(flag)
           {
             x0=e.getX();
             y0=e.getY();
             flag=false;
             System.out.println("第一次點(diǎn)擊的坐標(biāo)是:("+x0+","+y0+")");
           }
           else{
             x1=e.getX();
             y1=e.getY();
             flag=true;
             System.out.println("第二次點(diǎn)擊的坐標(biāo)是:("+x1+","+y1+")");
             //取絕對(duì)值
             double _x=Math.abs(x0-x1);
             double _y=Math.abs(y0-y1);
             //開(kāi)平方(兩點(diǎn)的距離)
             double dis = Math.sqrt(_x*_x+_y*_y);
             System.out.println(dis);
             //定義adb命令
 //            String cmd="adb shell input touchscreen "
 //                +"swipe 200 187 200 187 "+Math.round(dis*3);
             String cmd="adb shell input swipe 320 410 320 410 "+Math.round(dis*5);
             Runtime run = Runtime.getRuntime();
            
             try {
               //執(zhí)行命令
               Process p=run.exec(cmd);
               System.out.println(cmd);
               p.waitFor();
             } catch (IOException e1) {
               // TODO Auto-generated catch block
               e1.printStackTrace();
             } catch (InterruptedException e1) {
               // TODO Auto-generated catch block
               e1.printStackTrace();
             }
           }//end else
          
         }//end if
       }//end mouseClick()
     });
   }
  
   //程序的入口
   public static void main(String[] args) {
     new JumpOneJump();
   }
 }

不過(guò)這個(gè)輔助用法還是有講究的呢...要配套ADB工具, 

還要那個(gè)就是配套的那個(gè)能在電腦上面操作手機(jī)的輔助工具,類(lèi)似TC的套件呀,

還有就是手機(jī)得開(kāi)USB調(diào)試(這個(gè)在開(kāi)發(fā)者模式中有的),然后看下連接上了電腦沒(méi),win+R鍵然后在輸入cmd進(jìn)入命令行模式,然后adb devices看有沒(méi)有連接上手機(jī).

還是不懂的下面評(píng)論,然后告知你的...謝謝大家 了

再附上下圖片,剛剛跳的.

以上就是本次關(guān)于微信跳一跳JAVA腳本程序的全部?jī)?nèi)容,如果你還對(duì)這個(gè)小游戲的輔助有興趣,可以參閱腳本之家更多關(guān)于微信跳一跳的相關(guān)技術(shù)文章,感謝你對(duì)腳本之家的支持。

相關(guān)文章

  • JVM進(jìn)程緩存Caffeine的使用

    JVM進(jìn)程緩存Caffeine的使用

    本文主要介紹了JVM進(jìn)程緩存Caffeine的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 使用eclipse快速新建spirngboot項(xiàng)目的方法

    使用eclipse快速新建spirngboot項(xiàng)目的方法

    本篇文章主要介紹了使用eclipse快速新建spirngboot項(xiàng)目的方法,具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-04-04
  • java對(duì)圖片進(jìn)行壓縮和resize縮放的方法

    java對(duì)圖片進(jìn)行壓縮和resize縮放的方法

    本篇文章主要介紹了java對(duì)圖片進(jìn)行壓縮和resize調(diào)整的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Java8中Optional的使用方法詳解

    Java8中Optional的使用方法詳解

    這篇文章主要介紹了Java8中Optional的使用方法詳解,傳統(tǒng)的寫(xiě)代碼方式經(jīng)常會(huì)遇到NullPointerException,這就需要我們?cè)诖a中經(jīng)常判空,而判空的寫(xiě)法又會(huì)顯得很累贅,這里就可以用到Optional來(lái)簡(jiǎn)化代碼,需要的朋友可以參考下
    2024-01-01
  • 詳解SpringBoot讀取配置文件的N種方法

    詳解SpringBoot讀取配置文件的N種方法

    這篇文章主要介紹了詳解SpringBoot讀取配置文件的N種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • Java實(shí)現(xiàn)計(jì)網(wǎng)循環(huán)冗余檢驗(yàn)算法的方法示例

    Java實(shí)現(xiàn)計(jì)網(wǎng)循環(huán)冗余檢驗(yàn)算法的方法示例

    這篇文章主要給大家介紹了關(guān)于Java實(shí)現(xiàn)計(jì)網(wǎng)循環(huán)冗余檢驗(yàn)算法的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • SpringBoot集成Flink-CDC實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的監(jiān)聽(tīng)問(wèn)題

    SpringBoot集成Flink-CDC實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的監(jiān)聽(tīng)問(wèn)題

    Flink CDC(Flink Change Data Capture)是一種基于數(shù)據(jù)庫(kù)日志的CDC技術(shù),它實(shí)現(xiàn)了一個(gè)全增量一體化的數(shù)據(jù)集成框架,這篇文章主要介紹了SpringBoot集成Flink-CDC,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的監(jiān)聽(tīng),需要的朋友可以參考下
    2024-07-07
  • IDEA中Translation使用及問(wèn)題解決

    IDEA中Translation使用及問(wèn)題解決

    本文主要介紹了IDEA中Translation使用及問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Java實(shí)現(xiàn)AES算法的實(shí)例代碼

    Java實(shí)現(xiàn)AES算法的實(shí)例代碼

    高級(jí)加密標(biāo)準(zhǔn)(AES,Advanced?Encryption?Standard)為最常見(jiàn)的對(duì)稱(chēng)加密算法(微信小程序加密傳輸就是用這個(gè)加密算法的),本文重點(diǎn)給大家介紹Java實(shí)現(xiàn)AES算法的實(shí)例代碼,感興趣的朋友一起看看吧
    2022-02-02
  • Spring整合Quartz實(shí)現(xiàn)定時(shí)任務(wù)調(diào)度的方法

    Spring整合Quartz實(shí)現(xiàn)定時(shí)任務(wù)調(diào)度的方法

    下面小編就為大家?guī)?lái)一篇Spring整合Quartz實(shí)現(xiàn)定時(shí)任務(wù)調(diào)度的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-11-11

最新評(píng)論

类乌齐县| 武邑县| 建宁县| 宜丰县| 宝丰县| 阳谷县| 尖扎县| 旬邑县| 罗甸县| 安塞县| 来宾市| 肇源县| 鄂州市| 延庆县| 津南区| 弋阳县| 彭泽县| 鲁山县| 岳阳县| 凤翔县| 诏安县| 绥芬河市| 大港区| 灵山县| 梅河口市| 沁阳市| 柳河县| 九江市| 丹江口市| 瓦房店市| 洱源县| 香港| 德令哈市| 海林市| 武平县| 平泉县| 云霄县| 临城县| 河北省| 西乌珠穆沁旗| 石河子市|