membuat plugin autoclicker

Pengajaran
Ingat Multiclicker Program SDK untuk versi Multiclicker? Nah, Wizard plug-in hal yang sama!

 Kadar
A. Penemuan "Plugin Wizard"
Dua. Menggunakan Wizard
2.1 Pengaturan
2,2 Login
2,3 Statistik
2,4 Links
Tiga. Alat Wisaya
3,1 Pemindaian ekspresi reguler (model)
3,2 Saving / Memuat
4. Ekspor plug-in ke situs


Membuka Wisaya
Jalankan ini Multiclicker2 program.

Tekan tombol "Stop All"

Tekan teks "File" menu. Pilih "Buat klikalku."

Ini membuka Builder Multiclicker2.

Pada menu Berkas (file) untuk memilih operasi Proyek Baru (H proyek pemasaran) dan kemudian Wisaya (Wisaya plug-in)

Tekan Tidak ( No )

Hal ini akan membuka wizard untuk membuat plug-in
Aplikasi Wisaya
Wisaya Plugin memiliki empat bagian: Pengaturan (set Masuk ( nama pengguna Statistik (Statistik dan Iklan ( tautan .
Dalam transisi ke bagian berikutnya bagian yang terpilih diperiksa.
Jika ada tidak ada nilai atau kesalahan ditemukan, pesan peringatan.
Hal ini diperlukan untuk memperbaiki kesalahan sebelum melanjutkan pekerjaan.
Juga pada kalimat biasa - mereka yang sekarang disebut model, bukan ekspresi reguler.
Pengaturan (Settings)
-  Proyek ( Proyek )
      - Dalam Versi  jumlah dicatat versi steker ke situs. Diperbolehkan hanya angka dan titik. Sebagai contoh, 1.0.0 atau 2.0.4
-  Penulis ( Author )
       - Dalam Nick menulis nama, nama panggilan, atau hanya sesuatu yang mengidentifikasikan anda sebagai seorang penulis. 
       - Di bidang 
mail yang ditulis alamat e-mail untuk komunikasi cepat dengan Anda. OPSIONAL.
       - Di bidang 
Situs Web direkam URL halaman rumah, atau hanya plug halaman yang ingin beriklan. OPSIONAL.
        - Dalam hubungan Rujukan mengisi link referral Anda ke plugin situs. OPSIONAL.
 - Situs (Situs)
        -  Nama - Nama dari situs.
        -  
Alamat - Alamat URL  situs.
        -  
Iklan waktu [ms] - Runtime link dalam milidetik (1 detik = 1000 milidetik).
        -  
Klik Per - normal - Pembayaran dalam dolar AS untuk satu klik standar ( tidak diperbarui) pengguna.
        -  
Klik Per - Premium  - Pembayaran dalam dolar AS untuk satu klik premi (upgrade) pengguna.

Masuk (Login)
-  Model halaman login mengembalikan alamat relatif atau absolut dari halaman login (pada kelompok 1).
- Mode Login 
    -  bentuk - cara standar untuk log in menggunakan bentuk HTML dan mail. 
    -  Cookie - jika bentuk tidak mungkin, Anda masih bisa mencoba membuat kue-kue dari login user.
-  Model login - FORMULIR MODE HANYA - Mengembalikan isi atribut bentuk tindakan (kelompok pertama). Jika dibiarkan kosong, halaman yang aktif digunakan sebagai naskah kerja (Action Script).
-  Cara nama pengguna - Nama pengguna bentuk variabel bernama mode, atau nama cookie bernama user mode "COOKIES".
-  Metode memasukkan password - ". cookies" nama dari bentuk sandi modus variabel, atau nama cookie modus sandi
- Kirim password - tersedia hanya untuk "cookies" rezim
     -  Plain Text - password akan dikirim, tanpa perubahan apapun. Sama seperti teks biasa.
     -  MD5 - password akan dikirim sebagai hash MD5 dari password.
     -  SHA1 - password akan dikirim sebagai SHA1 hash dari password.
-  Tambahan nilai dari bentuk / cookie lebih catatan tambahan untuk nama pengguna dan password, yang merupakan prasyarat untuk berhasil login.
-  Kuncinya - nama item tersebut.
-  Nilai - nilai parameter.

Statistik ( Statistik)
- Model Statistik halaman mengembalikan URL relatif atau absolut dari statistik halaman (kelompok 1).
- Model Prem saya keanggotaan m mengembalikan sebuah string yang tidak kosong, kecuali jika pengguna telah membeli keanggotaan premium.
- Model jumlah referal mengembalikan jumlah referral (dalam kelompok 1).
- Model jumlah referal klik mengembalikan jumlah klik referral (dalam kelompok pertama).
- Model jumlah klik mengembalikan jumlah klik yang dilakukan oleh pengguna (kelompok 1).
- Model keseimbangan mengembalikan keseimbangan saat ini tanpa simbol mata uang atau kode (pada kelompok pertama).
- Model jumlah yang dibayarkan untuk mengembalikan keseimbangan saat ini tanpa simbol mata uang atau kode (pada kelompok pertama).

Links (Iklan)
-  Model link halaman mengembalikan alamat relatif atau absolut dari halaman link / pencarian (kelompok 1).
-  Model link bagian mengembalikan hanya sebagian dari kode yang berisi link (pada kelompok pertama).
-  Reference Model mengembalikan alamat absolut dari keluarga atau link dibayar, termasuk bagian permintaan dari URL (dalam kelompok pertama).
-  Model halaman uji mengembalikan URL relatif atau absolut dari halaman, yang bertanggung jawab untuk memeriksa link view (pada kelompok pertama).
-  Validasi model berhasil kembali tidak kosong string, hanya jika link saat ini telah berhasil diuji.
-  variabel Model halaman permintaan cek - sepasang model utama yang digunakan untuk menghasilkan halaman verifikasi alamat permintaan.
     -  Kunci - nama variabel query.
     -  Model - model, yang mengembalikan nilai dari variabel.

Alat Wisaya
Sang guru juga memiliki beberapa alat untuk membuat hidup Anda lebih mudah.
Uji Regular Expressions ( Regex   checker )
Program ini akan membantu menciptakan dan menguji ekspresi reguler Anda. Buat template, memasukkan beberapa konten (tergantung), proses pengujian, dan cukup tekan tombol.
Simpan / Load Simpan / Load
Sejak master menghasilkan hanya sumber untuk pembangun berdasarkan entri data, Anda harus mengisi lapangan lagi setiap kali Anda ingin mengubah sesuatu setelah pembangunan proyek (atau Anda harus memodifikasi kode sumber secara langsung).
Fungsi Wisaya Simpan Muat (Simpan / Load) memungkinkan Anda untuk menyimpan dan memuat keadaan empu sendiri.

Ekspor situs 

Mengklik 
Finish (Selesai) di jendela wizard menghilang dan materi baru dimasukkan ke bagian dalam Builder.
Sekarang, jika Anda tidak ingin ada yang berubah, pergi ke Berkas (nama file) -> Ekspor (Ekspor) dan pilih file di kotak dialog dan klik Simpan (Save).



Download demo plug-in plugin penyihir
A. Download demo plug-in ke situs tes Boxen Autoclickers.org Uji PTC dan unzip .
    Kami mendapatkan dua demo plug-in: Autoclickers.org PTC.mc2proj uji dan uji Autoclickers.org PTC Cookies.mc2proj
    (Bentuk modus pertama, cookie modus kedua)
Dua. Jalankan program ini Multiclicker2 (file Multiclicker2-win.exe) dan menghentikan iklan di semua tes Boxen (klik Stop All )
Tiga. Pada menu Berkas operasi pilih Plugin tuan . Buka Wizard
4. Dalam menu file pilih operasi Open Project Ctrl + O (Buka proyek) . kotak dialog Simpan perubahan (Simpan Perubahan)
Lima. Pada kotak dialog Simpan perubahan tombol (Tidak). Jendela Terbuka (Open)
6. Di Buka menentukan path file atau Autoclickers.org tes PTC.mc2proj Autoclickers.org tes Cookies.mc2proj PTC dan klik Buka (Open)
    Buka demo plug-in proyek.
    - Pada tab Settings (Pengaturan) adalah versi penulis dari data proyek .
    - Pada tab Site (Situs) menunjukkan kode untuk plugin (lihat di bawah, kalimat biasa ditandai dengan warna merah)
    - Tab Panel (Panel) menunjukkan panel kode
7. Untuk menguji plug-in Autoclickers.org Uji PTC sebagai login dan password, gunakan Est untuk anggota standar dan testp untuk anggota premium

 Contoh: sebuah proyek demonstrasi untuk plug-situs  http://ptc.autoclickers.org
Tab Pengaturan )

Tab Site )
A.   impor java.math.BigDecimal;
Dua.   impor java.net.MalformedURLException;
. Tiga   impor java.net.URL;
Empat.   impor java.util.LinkedHashMap;
. Lima   mengimpor java.util.Map;
6.   impor java.util.regex.Pattern;
. Tujuh   impor org.multiclicker2.core.sites.BuxLikeSite;
Delapan.   impor org.multiclicker2.core.sites.SimpleSite.Action;
. Sembilan   impor org.multiclicker2.core.sites.AbstractSite.Status;;
10.  impor org.multiclicker2.net.Page;
11. 
12.  kelas Publik Wisaya meluas BuxLikeSite {
13. 
14.    Pribadi statis String nama = nol ;
15.    Pribadi statis URL situs;
16.    Pribadi statis panjang advertTime;
17.     Pribadi statis BigDecimal balancePerClickNormal;
18.    Pribadi statis BigDecimal balancePerClickPremium;
19.     Pribadi statis String usernameKey;
20.    Pribadi statis String passwordKey;
21.   
22.    Pribadi statis Pola loginPagePattern;
23.    Pribadi statis Pola loginFormPattern;
24.    Pribadi statis Pola statisticsPagePattern;
25.    Pribadi statis Pola statisticsPremiumPattern;
26.    Pribadi statis Pola statisticsBalancePattern;
27.    Pribadi statis Pola statisticsTotalPaidPattern;
28.    Pribadi statis Pola statisticsClicksPattern;
29.    Pribadi statis Pola statisticsReferralsPattern;
. 30    Pribadi statis Pola statisticsReferralsClicksPattern;
31.    Pribadi statis Pola surfPagePattern;
32.    Pribadi statis Pola surfSectionPattern;
33.    Pribadi statis Pola advertPagePattern;
34.    Pribadi statis advertQueryPatterns Peta;
35.    Pribadi statis Pola verifyPagePattern;
36.    Pribadi statis Pola verifyStringPattern;
37. 
38.     Pribadi statis initStaticVariables kosong () {
39. jika ( nama =! nol ) {
40. kembali;
41.        }
42. 
43. name = "Autoclickers.org PTC Test" ;
44.        coba {
45. homepage = New URL "http://ptc.autoclickers.org" ) ;
46.        ​​} catch ( MalformedURLException EX ) {
47.            / / Seharusnya Terjadi definetly.
               / / Dalam acara tidak akan
48.        }
49.       
50. advertTime = 30 000 ;
51. balancePerClickNormal = New BigDecimal "0,01" ) ;
52. balancePerClickPremium = New BigDecimal "0.0125" ) ;
53. usernameKey = "username" ;
54. passwordKey = "Password" ;
55.       
56. loginPagePattern Pattern.compile = "<a href = \" ([^ <> '\ "] +) \ \ \"> Login <\ \ / a> " , Pattern.DOTALL ) ;
57. statisticsPagePattern Pattern.compile = "<a href = \" ([^ <> \ "'] +) \"> Statistik <\ \ / a> " , Pattern.DOTALL ) ;
58. statisticsPremiumPattern Pattern.compile = "- Premium <\ \ / a>" , Pattern.DOTALL ) ;
59. statisticsBalancePattern Pattern.compile = "Account Balance <\ \ / TD> <td> \ \ $ ([0-9] + \ \ [0-9]. +) <\ \ / TD>", Pattern.DOTALL ) ;
60. statisticsTotalPaidPattern Pattern.compile = "Jumlah Total Paid <\ \ / TD> <td> \ \ $ ([0-9] + \ \ [0-9]. +) <\ \ / TD>" , Pattern.DOTALL ) ;
61. statisticsClicksPattern Pattern.compile = "# Kunjungan Situs web <\ \ / TD> <td> ([0-9] +) <\ \ / TD>" , Pattern.DOTALL ) ;
62. statisticsReferralsPattern Pattern.compile = "# dari Referrals <\ \ / TD> <td> ([0-9] +) <\ \ / TD>" , Pattern.DOTALL) ;
63. statisticsReferralsClicksPattern Pattern.compile = "# Kunjungan Referral Situs web <\ \ / TD> <td> ([0-9] +) <\ \ / TD>" , Pattern.DOTALL ) ;
64. surfPagePattern Pattern.compile = "<a href = \" ([^ <> \ "'] +) \"> Surf Ads <\ \ / a> " , Pattern.DOTALL ) ;
65. surfSectionPattern Pattern.compile = ". <table> (+) <\ \ / table>" , Pattern.DOTALL);
66. advertPagePattern Pattern.compile = "<a href=\"(viewad\\.php\\?id=[0-9]+)\" class=\"advert\"> [^ <>] + <\? \ / a> " , Pattern.DOTALL ) ;
67. verifyPagePattern Pattern.compile = "memverifikasi \ \ Lokasi \ \ href = \.." ([^ <> \ "'\ \?] +) \ \?" , Pattern.DOTALL ) ;
68. verifyStringPattern Pattern.compile = "OK" , Pattern.DOTALL ) ;
69. 
70. loginFormPattern Pattern.compile = "<Action bentuk = \" ([^ <> \ "'] +) \" Metode = \ "Post \"> " , Pattern.DOTALL );
71. advertQueryPatterns = New LinkedHashMap ( 2 ) ;
72. advertQueryPatterns.put ( "ID" , Pattern.compile "var ID = \" ([0-9] +) \ ";" , Pattern.DOTALL ) );
73. advertQueryPatterns.put ( "IQ" , Pattern.compile "IQ = var \" ([a-z0-9] +) \ ";" , Pattern.DOTALL ) );
74. 
75.    }
76. 
77. Publik Wisaya () {
78.        / / Saat Ini Sejak BeanShell tidak Dukung Blok statis k, Kita Harus melakukan TI cara ini.
           / / Sejak BeanShell tidak mendukung statistik blok kita harus melakukannya dengan cara ini.)
79. initStaticVariables () ;
80.    }
81. 
82. Pola dilindungi getLoginPagePattern () {
83. kembali loginPagePattern;
84.    }
85. 
86. Pola dilindungi getLoginFormPattern () {
87. kembali loginFormPattern;
88.    }
89. 
90. Pola dilindungi getStatisticsPagePattern () {
91. kembali statisticsPagePattern;
92.    }
93. 
94. Pola dilindungi getStatisticsPremiumPattern () {
95. kembali statisticsPremiumPattern;
96.    }
97. 
98. Pola dilindungi getStatisticsBalancePattern () {
99. kembali statisticsBalancePattern;
100.    }
101. 
102. Pola dilindungi getStatisticsTotalPattern () {
103. kembali statisticsTotalPaidPattern;
104.     }
105. 
106. Pola dilindungi getStatisticsClicksPattern () {
107. kembali statisticsClicksPattern;
108.    }
109. 
110. Pola dilindungi getStatisticsReferralsPattern () {
111. kembali statisticsReferralsPattern;
112.    }
113. 
114. Pola dilindungi getStatisticsReferralsClicksPattern () {
115. kembali statisticsReferralsClicksPattern;
116.    }
117. 
118. Pola dilindungi getSurfPagePattern () {
119. kembali surfPagePattern;
120.    }
121. 
122. Pola dilindungi getSurfSectionPattern () {
123. kembali surfSectionPattern;
124.    }
125. 
126. Pola dilindungi getAdvertPagePattern () {
127. kembali advertPagePattern;
128.    }
129. 
130. dilindungi Peta getAdvertQueryPatterns () {
131. kembali advertQueryPatterns;
132.    }
133. 
134. Pola dilindungi getVerifyPagePattern () {
135. kembali verifyPagePattern;
136.    }
137. 
138. Pola dilindungi getVerifyStringPattern () {
139. kembali verifyStringPattern;
140.    }
141. 
142. dilindungi BigDecimal getBalancePerClick () {
143. isPremium kembali () ? balancePerClickPremium: balancePerClickNormal;
144.    }
145. 
146. Publik String getName () {
147. kembali nama;
148.    }
149. 
150. Publik Panjang getAdvertTime () {
151. kembali advertTime;
152.    }
153. 
154. Publik String getUsernameKey () {
155. kembali usernameKey;
156.    }
157. 
158. Publik String getPasswordKey () {
159. kembali passwordKey;
160.    }
161. 
162. Publik getHomepageURL URL () {
163. kembali homepage;
164.    }
165. 
166.    }
Tab Panel )
A.      impor java.util.LinkedHashMap;
Dua.      mengimpor java.util.Map;
Tiga.      impor javax.swing.JPanel;
Empat.      impor org.multiclicker2.core.sitepanels.BasicSitePanel;
Lima.
.      kelas Publik TestPTCPanel meluas BasicSitePanel {
7.
Delapan.         Publik TestPTCPanel () {}
9.
10.        Publik getLoginDetails Peta () {
11.          Peta Peta = New LinkedHashMap ( a ) ;
12.          map.put ( "login" , "Login" ) ;
13.          kembali Peta;
14.       }
15.
16.        Publik JPanel getJPanel () {
17.          kembali nol ;
18.        }
19. 
20.     }
Menggunakan ekspresi reguler Anda dapat mencoba untuk menciptakan kembali steker tes
Tanda    \  (Flash Reverse) dihapus dari kalimat biasa ketika bergerak di plugin penyihir

5 comments:

Unknown said...

cuma copy paste yah gan??
agan udah bisa buatnya belum??
saya bacanya saja jadi binggung

Unknown said...

iya gan itu author nya dari multiclicker dolo..
yups , mau di buatin plugin ? price $10-$30

Unknown said...

berapa waktu kira2 gan kalo buat 1 plugin

Unknown said...

1 hari uda cukup

Unknown said...

boleh minta link fb.y gk om ? buat di add ? kirim via email ya zenix1251@gmail.com

Post a Comment

 

Belajar Dan Berbagi Copyright © 2011-2012 | Powered by Blogger