Java WeChat Jump Operation Guide, menunjuk ke mana pun Anda memilih.
Gagasan dalam artikel ini adalah untuk mengontrol pengoperasian ponsel melalui ADB, tulis jFrame untuk menutupi layar ponsel melalui java, gunakan mouse untuk mendapatkan titik awal dan titik akhir lompatan, dan mendapatkan hubungan (hubungan linier) antara waktu lompatan dan waktu yang baik (hubungan linier), dan kemudian menggunakan ADB untuk mengoperasikan waktu yang dibutuhkan sesuai dengan hasil yang dikalkulasi (linear), dan kemudian menggunakan ADB untuk mengoperasikan waktu tekan sesuai dengan hasil yang dikalkulasi (linear), dan kemudian menggunakan ADB untuk mengoperasikan waktu tekan sesuai dengan hasil yang dikalkulasi (linear. Timpa JFrame di layar di komputer).
Kode ini sangat singkat, sebagai berikut:
Paket lompatan; impor java.awt.flowlayout; impor java.awt.event.mouseadapter; impor java.awt.event.mouseevent; impor javax.swing.jframe; impor javax.swing.jlabel; @suppresswarnings ("serial") Jumpjump Jumpjump memperpanjang jfrabel ("Serial") JAVAX Jumpjump Extends Jfrabel ("Serial") Jumpjump Extends Jfrabel; bendera boolean = false; int x0, y0, x1, y1; public jumpjump () {super ("wechat jump"); // buat jendela baru this.setundecorated (true); this.setopacity (0.7F); ini. this.setLocationRelativeto (null); this.tofront (); this.setLayout (flowlayout baru (flowlayout.center)); this.setDefaultCloseOperation (jframe.exit_on_close); Label jlabel = jlabel baru ("klik kanan"); this.add (label); this.addmouseListener (new mouseadapter () {public void mouseclicked (mouseEvent e) {if (e.getbutton () == mouseEvent.button3) {// 3 mewakili non-klik if (! bendera) {x0 = e.getx (); y0 = e.gety (); string () {x0 = e.getx (); y0 = e.gety (); " + Y0; Label. Math.ceil (dis)*4.8+"); (Exception E1) {E1.PrintStackTrace (); } public static void main (string [] args) {new jumpjump (); }}Kode berikut menetapkan transparansi:
this.setundorated (true); this.setopacity (0.7F);
X0 Y0 adalah koordinat dari titik yang diklik mouse untuk pertama kalinya, dan X1 Y1 adalah koordinat kedua. Ditentukan oleh bendera apakah itu klik pertama atau kedua.
Paragraf ini adalah kode untuk mengontrol operasi CMD, jadi Anda tidak perlu mengetiknya di CMD setiap kali:
String cmd = "ADB Shell Input Lapangan Sentuh Geser 170 187 170 187"+Math.round (dis*4.6); Runtime run = runtime.getRuntime (); coba {proses pr = run.exec (cmd); System.out.println (CMD); pr.waitfor (); } catch (Exception e1) {e1.printstacktrace (); System.out.println (E1); }Koefisien di sini perlu disesuaikan sendiri melalui pengujian kontinu, yaitu, koefisien terakhir 4.6 dapat disesuaikan dengan sendirinya:
String cmd = "ADB Shell Input Lapangan Sentuh Geser 170 187 170 187"+Math.round (dis*4.6);
Metode operasi sangat sederhana. Klik kanan posisi catur saat ini sekali, lalu klik kanan posisi pendaratan lagi.
Untuk konten lebih lanjut, Anda dapat merujuk pada topik khusus "Jump on WeChat" untuk dipelajari.
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.