|
BELAJAR MEMBUAT APLIKASI MIG33
|
|
08-04-2009, 12:18
(This post was last modified: 08-04-2009 12:41 by ll___semud___ll. Edit Reason: )
Post: #1
|
|||
|
|||
|
Neh yg maw belajar membuat aplikasi mig33.
agak q singkat aj yuaa. ![]() MEMAHAMI INPUT HEX DAN ASCII Copy dl ni code berikut ini ke project.(project VB mksdna) Code: Public Function HextoAscii(inputstr As String) As String Dim spilter As Variant, i As Integer, finnal As String If InStr(1, inputstr, " ") <> 0 Then spilter = Split(inputstr, " ") For i = 0 To UBound(spilter) finnal = finnal & Chr(Val("&H" & spilter(i))) Next i HextoAscii = finnal ElseIf Len(inputstr) = 2 Then finnal = Chr(Val("&H" & inputstr)) HextoAscii = finnal End If End Function Public Function Asciitohex(inputstr As String) As String On Error Resume Next Dim spilter As Variant, i As Integer, finnal As String For i = 1 To Len(inputstr) finnal = finnal & Hex(Asc(Mid(inputstr, i, 1))) & " " Next i Asciitohex = Mid(finnal, 1, Len(finnal) - 1) End Function Sbagai contoh nama "jesussmile" konversi ke hex. trs bikin perintah ky gini (di VB mksdnya) Code: Private Sub Command1_Click() MsgBox Asciitohex("jesussmile") End Sub Nah nti kalian akan mendapatkan hasil 63 68 6F 6D 61 6E, itu artinya choman (63 68 6F 6D 61 6E dlm hex). skrg konversi balik 63 68 6F 6D 61 6E ke "jesussmile". ![]() Ini code yg akan menghasilkan nama ID. Code: Private Sub Command2_Click() MsgBox HextoAscii("63 68 6F 6D 61 6E") Debug.Print HextoAscii("63 68 6F 6D 61 6E") End Sub itu yg paling penting, mengkonversi hex ke ascii dan sebaliknya. klo ga ngerti balik ke langkah pertama. ![]() BAGAIMANA MEMBUATNYA. DARIMANA MULAINYA? ini pasti ptanyaan pertama yg muncul di benak kalian. sebelumna kalian minimal agak mengerti dgn yg namanya winsock control. Nah.nti kira2 hsilna akan seperti ini. ![]() mengirimkan paket pertama ke server utk loginnya. langkah brikutna adlh meng-capture paket tcp yg dikirimkan oleh client (ID kalian) ke server mig33. pasti kalian dah sering liat yg seperti ini. klo msh agak krg ngrti jg jgn kuatir, cb dilihat lg paketnya. Code: 02 00 C8 00 01 00 00 00 4A 00 09 00 00 00 04 00 00 00 01 00 08 00 00 00 04 6A 32 6D 65 00 07 00 00 00 09 4A 32 4D 45 76 33 2E 30 32 00 05 00 00 00 0A 6A 65 73 75 73 73 6D 69 6C 65 00 03 00 00 00 02 01 2E 00 02 00 00 00 01 02 00 01 00 00 00 02 00 01 Nah itu caranya bgmn mengkonversi hex ke ascii, jd klo lkalian konversi paket diatas kalian akan mndptkan hasil yg seperti ini. Code: È J j2me J2MEv3.02 jesussmile . Lalu kembali lg lihat paket yg pertama. ad 3 hal yg perlu lkalian pahami dr paket itu. 1. Coba liat di byte ke-4 4A, konversi 4A ke decimal, hasilnya 74. klo bngung itu dpt drmn,cb cek pakai kalkulator ato pake cara ini: 4*16+10=74, dmn 10 adalah panjang karakter dr ID kalian. hasilnya adlh 74. (itu merepresentasikan bnyknya byte dr 4A sampe akhir paketnya. cb hitung dr 4A sampe ke akhir paket, kalian akan mndptkn 74 byte. dgn ID yg berbeda hasilnya jg akan lain) 2. Cari ID kalian di paket itu inget, ID yg td dibuat "jesussmile" ok, jd hex nya adalah 6A 65 73 75 73 73 6D 69 6C 65 3. Liat hex sblm ID, yaitu 0A itu adalah panjang karakter dr ID. kode hex dr 10 (panjang ID) itu adalah 0A. ini penting,kalian hrs menuliskan panjang ID kalian dgn benar dlm hex, klo tdk paket yg kalian buat sia2 aj . ![]() PAKET RESPON LOGIN cb liat paket yg dikirimkan oleh server stlh qta mengirimkan paket pertama, yaitu paket login. Code: 02 00 C9 00 01 00 00 00 1D 00 02 00 00 00 08 30 68 50 68 74 4A 38 73 00 01 00 00 00 09 4A 59 65 48 6E 38 54 75 35 konversi paket itu ke ascii supaya kalian paham. Code: É 0hPhtJ8s JYeHn8Tu5 Nah utk password. mislnya passwordnya "belajar",kalian perlu merangkainya scara bersamaan. contohnya: JYeHn8Tu5donkey dan ambil 4 byte trkhr. dlm hal ini adalah F2 82 11 54, dan ini dinamakan hash code. skrg kalian hrs merangkainya dgn 02 00 CA 00 02 00 00 00 0A 00 01 00 00 00 04. Code: 02 00 CA 00 02 00 00 00 0A 00 01 00 00 00 04 F2 82 11 54 bagian slnjtnya adalah mengkonversinya ke dlm ascii dan mengirimkannya ke server. ada 2 cara bwt dapetin hash code. ptama, konversikan paket respon login nya ke decimal, trs gunain coding2 utk mengkonversi balik ke hex dan kemudian memanggilnya. (yg ini agak ribet) Cb qta pakai yg agak mudah. inget sm yg bikin migpro? untungnya dia baik sampai menyediakan sbuah library (HasGen.dll) yg akan menghasilkan 4 byte trkhir itu. klo kalian bingung cara pakianya,simpan aj file itu di folder C:\Windows\system nah kalian dah bikin aplikasi yg bakalan kalian hash code dlm bentuk hex. sluruh stringnya diperlukan utk loginnya. TAHAP AKHIR. kalian dah bikin sbuah aplikasi. fungsinya login ke server mig33 dan menampilkan sluruh transaksi yg terjadi. yg kalian buat dlm bentuk yg semudah yg mngkin utk dimengerti, jd kalian dpt mengetahui langkah2 yg terjadi slama proses login itu. dan gmn caranya lo login ke server mig33. puyenk yakz.sm. ![]() Silahkan dicuba aj wat yg berminat. ![]() klo maw lbh jelas n lengkap lg lgsng dtg k um vortex aj.
SaveOurLove's
|
|||
Thank given by |
izna_ |
|
08-04-2009, 15:11
Post: #2
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
Wow
. .Kayaknya rumit ya . .Tapi ga da salahnya nyoba . .Thanks for info bro . .
unicorn999 beserta keluarga besar Mig33 Indonesia Community mengucapkan:
"Selamat hari raya Idul Fitri 1431 H, Minal aidin wal faidzin Mohon maaf lahir dan batin" |
|||
|
08-04-2009, 17:55
Post: #3
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
ini bukannya aplikasi flud yah (dies)
DILARANG MELARANG |
|||
|
08-04-2009, 19:41
Post: #4
|
|||
|
|||
|
seperti biasa kakarot hanya diam tanpa kata coz kaga ngarti tea
![]()
|
|||
|
08-04-2009, 21:35
Post: #5
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
Codenya ngga bisa terbaca d laptop q, gimana nih.
Jimmy "The Rev" Sullivan (1981-2009) Wrote:NOW YOUR NIGHTMARE COMES TO LIFE |
|||
|
08-04-2009, 23:54
Post: #6
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
Wah.kayake rumit bro belajar buat bikin app sendiri. Tp gw mau coba.ah.
Makan nggak makan asal kumpul
|
|||
|
09-04-2009, 9:03
Post: #7
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
thank's om atas infonya.
ternyata klu kita pahami betul,agak mudah juga. .....WHERE THERE IS A WILLTHERE IS AWAY.....
|
|||
|
13-04-2009, 22:51
Post: #8
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
kalau ada niat pasti bisa . .tapi melihat ekonomi sekarang . .keknya sdikit yang ngerti tentang itu . .lha wong laptop aja kebanyakan pada gak punya . .gimana mau belajar yang lebih
kuliah saja jika di terangkan dosen aja gak mudeng blas . .tapi bagus jg deh atas pemberitahuanya
|
|||
|
14-04-2009, 7:28
Post: #9
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
Humf perlu dcoba nii.
Thnx infonya bro. ![]() tp kga ad app bwt ngubhnya ni,.,dunlud dmana ea
![]() |
|||
|
15-04-2009, 1:14
Post: #10
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
g mudeng pisan, , biasa pake juruz pamungkas ae, ambil yang dah jadi. . .
NO SIGNATURE ![]() |
|||
|
16-04-2009, 17:32
Post: #11
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
wow
pengen coba ah
![]() **keep silent** |
|||
|
17-04-2009, 21:36
Post: #12
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
gw gak tau apaan tuh,
![]() kapan2 nyoba boleh kan hehehe.
Kegagalan Itu Sukses Yang Tertunda
|
|||
|
19-04-2009, 16:59
Post: #13
|
|||
|
|||
RE: BELAJAR MEMBUAT APLIKASI MIG33
ribet aje ![]() boleh juga buat otak atik dari pada bete ![]() sepertinya harus les privat dulu neh
mencintaimu
bukan karena tapi mencintaimu walaupun |
|||
|
26-04-2009, 22:37
Post: #14
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
RuMiT aMaT bRo,.,.,.,.
MO DIGANTI UDAH ILANG,.,. SAMA-SAMA BELAJAR
|
|||
|
25-05-2009, 22:02
Post: #15
|
|||
|
|||
|
RE: BELAJAR MEMBUAT APLIKASI MIG33
haduh
kuk ribet bgt yah ckakakaka q cba deh tp kl g bs um vortex aj yg ke tmptq huehehe |
|||
|
« Next Oldest | Next Newest »
|
![]() |
|||||||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Possibly Related Threads... | |||||
| Thread: | Author | Replies: | Views: | Last Post | |
| Mig33 Kujumer Express | tanto_22 | 14 | 92 |
Today 5:52 Last Post: x-sonicz |
|
| Mig33 Themes Lebaran | ryuryu | 10 | 173 |
Today 0:23 Last Post: ryuryu |
|
| aplikasi pengganti sjboy (full screen) | x_p.e.d.i.s.i | 25 | 1.334 |
Yesterday 12:33 Last Post: abcdefg_0123456789 |
|
| Forum Permissions |
| You cannot post new threads. You cannot post replies. You cannot post attachments. |
| HTML is turned off. MyCode is turned on. Smilies are turned on. [img] is turned on. |

Search
Member List
Calendar
Help




![[Image: mig33.jpg]](http://i263.photobucket.com/albums/ii158/pannam/mig33.jpg)





Thank given by
Posts: 1.830
. .
. .
. .


Posts: 949


![[Image: 2eyl1xz.jpg]](http://i45.tinypic.com/2eyl1xz.jpg)




![[-] [-]](images/collapse.gif)






