Anda di halaman 1dari 22

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

1 of 22

>> Coding4ever's Blog <<


Just coding coding and coding because coding should be fun :)
Home
Gudang Software
Source Code
Pojok Dakwah

Home > Visual Basic > Membuat aktivasi dongle bagian 1 Simple think

Membuat aktivasi dongle bagian 1 Simple think


February 8, 2010 Admin
Apa yang ada dipikiran Anda ketika diminta untuk membuat aktivasi menggunakan dongle
? Wahhh susah, wahhh dongle alat apaan tuh, wahhh perlu pesan khusus ke pabrik G,
wahhhh harus riset lagi nih, dan wahhhh2x lainnya.
Tapi sebenarnya kalo kita cermati lagi aktivasi dengan dongle lebih sederhana bila
dibandingkan dengan aktivasi klasik seperti memasukkan serial number, yaaa minimal
menghemat 1 form dan selain itu kelihatan juga lebih wahhhh .
Alat yang digunakan pun enggak perlu yang canggih2x cukup dengan flash disk yang
paling murah yang bisa kita dapatkan.
Pada artikel bagian 1 ini kita akan membuat tool sederhana untuk menandai flash disk yang
akan dijadikan dongle dan bagaimana memvalidasi flash disk donglenya valid/tidak.
Dan tool ini juga bisa digunakan untuk menandai beberapa flash disk sekaligus, berikut
adalah proses sederhana yang dilakukan oleh tool ini.
1. Menampilkan drive (khusus flash disk) dan mengambil serial numbernya
2. Membuat file donglekey yang disimpan di flash disk dan isinya adalah serial number
dari flash disk itu sendiri yang sudah dienkripsi, misal dengan enkripsi MD5. File
donglekey inilah yang kita butuhkan untuk melakukan validasi flash disk dongle.
3. Menyembunyikan file donglekey menggunakan perintah attrib +s +h
Contoh source code :
1
2
3
4
5
6
7

Private Declare Function GetLogicalDrives Lib "kernel32" () As Long


Private Declare Function GetVolumeInformation Lib "kernel32"
Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA"
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As L
Private Declare Function WaitForSingleObject Lib "kernel32"
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

2 of 22

8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61

Private Const SYNCHRONIZE


Private Const INFINITE

As Long = &H100000
As Long = &HFFFF

Private Const SECURITY_CODE

As String = "-eB03DVVsA5RFyvKh"

Private Sub writeDongleFile(ByVal fileName As String, ByVal key As String)


Dim fso As Scripting.FileSystemObject
Dim ts As Scripting.TextStream
Set fso = New Scripting.FileSystemObject
Set ts = fso.OpenTextFile(fileName, ForWriting, True)
ts.Write key & vbCrLf
ts.Close
Set ts = Nothing
Set fso = Nothing
End Sub
Private Function fileExists(ByVal namaFile As String) As Boolean
Dim fso As Scripting.FileSystemObject
On Error GoTo errHandle
If Not (Len(namaFile) > 0) Then fileExists = False: Exit Function
Set fso = New Scripting.FileSystemObject
fileExists = fso.fileExists(namaFile)
Set fso = Nothing
Exit Function
errHandle:
fileExists = False
End Function
Private Function generateKeyByMD5(ByVal serialNumber As String) As String
Dim objMD5 As clsMD5
Set objMD5 = New clsMD5
generateKeyByMD5 = objMD5.CalculateMD5(serialNumber)
Set objMD5 = Nothing
End Function
Private
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim

Sub loadDrive(ByVal lst As ListBox)


lDs
As Long
cnt
As Long
serial
As Long
strLabel
fSName
formatHex
driveName
serialNumber
generateKey
dongleFile

As
As
As
As
As
As
As

String
String
String
String
String
String
String

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

3 of 22

62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115

Dim cmd

As String

Dim
Dim
Dim
Dim

As
As
As
As

shellX
lPid
lHnd
lRet

Long
Long
Long
Long

'get the available drives


lDs = GetLogicalDrives
lst.Clear
For cnt = 0 To 25
If (lDs And 2 ^ cnt) <> 0 Then
driveName = Chr$(65 + cnt) & ":\"
'Drive Type :
'***************
'2 = Removable/flash disk
'3 = Drive Fixed
'4 = Remote
'5 = Cd-Rom
'6 = Ram disk
If GetDriveType(driveName) = 2 Then 'hanya flash disk yang kita pro
dongleFile = driveName & "donglekey"
If fileExists(dongleFile) Then 'sudah ada file dongle
'tampilkan file donglekey sebelumnya
'kalo tidak akan terjadi error waktu menjalankan perintah k
cmd = "attrib -s -h " & dongleFile
shellX = Shell(cmd, vbHide)
lPid = shellX
If lPid <> 0 Then
lHnd = OpenProcess(SYNCHRONIZE, 0, lPid)
If lHnd <> 0 Then
lRet = WaitForSingleObject(lHnd, INFINITE)
CloseHandle (lHnd)
End If
End If
'hapus file dongle sebelumnya
'kalo tidak akan terjadi error waktu menulis ulang file don
'kenapa error,karena file dongle disembunyikan dg attribut
Kill dongleFile
End If
strLabel = String$(255, Chr$(0))
GetVolumeInformation driveName, strLabel, 255
strLabel = Left$(strLabel, InStr(1, strLabel, Chr$(
GetVolumeInformation driveName, vbNullString,
formatHex = Format(Hex(serial), "00000000")

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

4 of 22

116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132

serialNumber = Left(formatHex, 4) & "-" & Right(formatHex,


generateKey = generateKeyByMD5(serialNumber & SECURITY_CODE) 's
Call writeDongleFile(dongleFile, generateKey) 'tulis file dongl
DoEvents
Call Shell("attrib +s +h " & dongleFile) 'sembunyikan file dong
lst.AddItem strLabel & "(" & Chr$(65 + cnt) &
End If
End If
Next cnt
If Not (lst.ListCount > 0) Then lst.AddItem ">> Belom ada flash disk yang d
End Sub
Private Sub cmdCreateDongleKey_Click()
Call loadDrive(lstDrive)
End Sub

Contoh sederhana tool dongle

Dan berikut adalah contoh kode untuk memvalidasi flash disk dongle :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

Private
Dim
Dim
Dim

Function dongleKeyFile(ByVal fileName As String) As String


fso As Scripting.FileSystemObject
ts As Scripting.TextStream
tmp As String

On Error GoTo errHandle


If fileExists(fileName) Then
Set fso = New Scripting.FileSystemObject
Set ts = fso.OpenTextFile(fileName, ForReading, False)
Do While Not ts.AtEndOfStream
tmp = ts.ReadLine
If Len(tmp) > 0 Then Exit Do
Loop
ts.Close
Set ts = Nothing
Set fso = Nothing
End If

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

5 of 22

19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72

dongleKeyFile = tmp
Exit Function
errHandle:
dongleKeyFile = ""
End Function
Private
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim

Function isValidDongle() As Boolean


lDs
As Long
cnt
As Long
serial
As Long
strLabel
fSName
formatHex
driveName
serialNumber
generateKey
dongleFile

As
As
As
As
As
As
As

String
String
String
String
String
String
String

lDs = GetLogicalDrives
For cnt = 0 To 25
If (lDs And 2 ^ cnt) <> 0 Then
driveName = Chr$(65 + cnt) & ":\"
If GetDriveType(driveName) = 2 Then 'hanya flash disk yang kita pros
dongleFile = driveName & "donglekey"
strLabel = String$(255, Chr$(0))
GetVolumeInformation driveName, strLabel, 255
strLabel = Left$(strLabel, InStr(1, strLabel, Chr$(
GetVolumeInformation driveName, vbNullString,
formatHex = Format(Hex(serial), "00000000")
serialNumber = Left(formatHex, 4) & "-" & Right(formatHex,
'serial number + security code yang sudah dienkripsi
'security code -> harus sama dg yang di tool dongle
generateKey = generateKeyByMD5(serialNumber & SECURITY_CODE)
If generateKey = dongleKeyFile(dongleFile) Then
isValidDongle = True: Exit For
End If
End If
End If
Next cnt
End Function
Public Sub Main()
If isValidDongle Then
'TODO : tampilkan Form Utama disini

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

6 of 22

73
74
75
76

Else
MsgBox "Donglenya enggak valid atau belum dipasang.", vbExclamation,
End If
End Sub

Yap mungkin itu saja artikel sederhana bagaimana membuat aktivasi dengan dongle, untuk
source code bisa didownload disini.
Selamat mencoba

Be the first to like this.

Related

Belajar Winsock bagian 2 Membuat aplikasi chat


sederhana 1:1

ToDo List

Mengakses multi database


dengan satu Namespace

Categories: Visual Basic Tags: aktivasi dongle, attrib, flash disk, GetDriveType,
GetLogicalDrives, GetVolumeInformation, MD5, tool dongle
Comments (60)
1.
azka
April 6, 2010 at 3:16 pm
mas inikan buatan manusia pasti ada kelemahannya juga ,klo mnrt mas
kemungkinan celah dari dongle security ini bagi si hacker dimana mas.
2.

Admin

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

7 of 22

April 6, 2010 at 4:15 pm


Yg jelas algoritma enkripsinya harus diganti, kan samplenya udah banyak yg
download .
Trus bagi cracker yg udah jago bahasa assembly, biasanya gampang untuk hal-hal
seperti ini, jadi emg enggak ada yg aman 100% kok.
Lihat aja vendor2x software gede, tetap ajakan program mereka bisa dijebol.
3.

Akira
April 30, 2010 at 3:01 am
Mas knpa ya stlah sy klik Create Dongle Key selalu ada msg Disk Not Ready
padahal flashdisk nya ud sy pasang..
mohon pencerahannya.. Thx..

4.

Admin
April 30, 2010 at 5:48 am
Akira :
Mas knpa ya stlah sy klik Create Dongle Key selalu ada msg Disk
Not Ready padahal flashdisk nya ud sy pasang..
mohon pencerahannya.. Thx..
Kemungkinan gagal menulis ke flash disknya atw coba dengan flash disk yg lain, atw
langsung didebug sendiri aja, baris kode yg menyebabkan error

5.

Pusink
April 30, 2010 at 12:01 pm
gimana caranya supaya generate key nya cuma 16 digit aja huruf besar dan angka
saja

6.

Admin
April 30, 2010 at 12:58 pm
Pusink :
gimana caranya supaya generate key nya cuma 16 digit aja huruf besar
dan angka saja
Ya gampang mas tinggal ganti algoritma enkripsinya aja, untuk sample disinikan sy
menggunakan MD5, klo sample yg lainnya banyak di PSC
Tapi ngomong2x pengaruhnya dimana ya?

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

8 of 22

Selamat searching
7.

Pusink
May 1, 2010 at 6:56 am
makasih banyak info na. kalau pakai md5 terlalu panjang aku coba cari cari
ya

8.

Admin
May 1, 2010 at 9:40 am
Pusink :
makasih banyak info na. kalau pakai md5 terlalu panjang aku coba
cari cari ya
Oke mas selamat mencari

Ribet
May 22, 2010 at 2:55 am
lam kenal mas..
mas aku punya program usb donglenya nggak kebaca/rusak, gimana solusinya
supaya program itu bisa dipakai tanda dongle? tanks
9.

Admin
May 22, 2010 at 3:14 am
Wah klo ini bagiannya om2x yg jago ngecrack
donglenya ke vendor softwarenya

10.

, atw sudah dicoba minta/beli lagi

loeloeng
May 26, 2010 at 3:54 pm
mas klo mo beli dongle dimana yach.????

\m/

11.
Admin
May 27, 2010 at 1:31 am
loeloeng :
mas klo mo beli dongle dimana yach.????

\m/

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

9 of 22

Bwt apaan dulu nih ? klo kita beli software n aktivasinya pake dongle, biasanya
sudah disediakan oleh vendornya.
Tapi klo mau coba2x bwt dongle sendiri n murah meriah, pake aja flash disk seperti
contoh kasus di artikel ini.
12.

om wi
November 3, 2010 at 12:42 am
Numpang nyedot mas dan banyak2 terima kasih, semoga semua amalan ilmunya
di blog ini menjadi amal jariyah. Amin3X

13.

Admin
November 3, 2010 at 3:15 am
Amin

14.

sheillendra
December 25, 2010 at 1:08 pm
makasih banyak tutor nya.

Admin
December 26, 2010 at 4:30 am
sama2x om
15.
Sagung
June 17, 2011 at 9:57 am
Mas, kalau dongle digunakan hanya untuk menyimpan file donglekey agak
mubazir. Mungkin ada beberapa saran saya :
1. Dongle bisa juga digunakan untuk menyimpan salah satu fungsi penting aplikasi.
Kan masih ada banyak space kosong yang masih bisa dimanfaatkan.
2. Isi dalam dongle harus tidak bisa dicopy, dilihat, apalagi dibuka (walaupun
terenkripsi)
3. Untuk software yang sudah massal, masa harus generate key satu-persatu?? (misal
ada 1000 software, masa harus generate key 1000x)
Mungkin itu dulu sori bnyk komen.

Admin
June 17, 2011 at 11:38 pm

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

10 of 22

Mas, kalau dongle digunakan hanya untuk menyimpan file


donglekey agak mubazir. Mungkin ada beberapa saran saya :
1. Dongle bisa juga digunakan untuk menyimpan salah satu fungsi
penting aplikasi. Kan masih ada banyak space kosong yang masih
bisa dimanfaatkan.
Contohnya apa om
2. Isi dalam dongle harus tidak bisa dicopy, dilihat, apalagi dibuka
(walaupun terenkripsi)
Nah klo ini bantuin riset donk om ? Soalnya skrg lagi sok sibuk
3. Untuk software yang sudah massal, masa harus generate key
satu-persatu?? (misal ada 1000 software, masa harus generate key
1000x)
Klo males generate satu2x berarti harus langsung pesan ke pabriknya om ,
misal kita pesan serial 1 1000, trus diaplikasi tinggal kita daftarkan serial
1-1000nya buat kroscek donglenya.
16.
angga
September 30, 2011 at 9:46 pm
mas, aku coba jalanin di Win7 kok keluar error Disk Not Ready, tapi waktu saya
jalankan di WinXP baik2 saja, kenapa ya?

Admin
October 2, 2011 at 4:12 am
Errornya dimana ya om ? Baru sy coba juga nih win 7 aman2x aja.
17.

budi okky
October 26, 2011 at 10:14 am
ini yang dilihat SN Hardware nya ato SN volume nya ya?

Admin
October 28, 2011 at 2:05 am
Prioritas pengecekan SN Hardware dulu, klo gagal baru baca SN volumenya
18.

Co2n
January 6, 2012 at 4:59 pm

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

11 of 22

Admin Baik. Sukses Selalu Aku senang melihat Artikel Admin

Admin
January 7, 2012 at 1:13 pm
Sama2x om, tq juga udah mampir
19.

dude
January 16, 2012 at 7:16 pm
Mau nanya ni mas!! aku ada program/sofware yang aktifasinya menggunakan dongle
(flasdisk) nah gemana cara jalankan program tsb tanpa menggunakan donglenya?

Admin
January 24, 2012 at 11:05 am
Ya programnya harus di cr*ck om
20.

Joe Hidayat
January 18, 2012 at 10:07 pm
mas saya sudah coba menjalankan source codenya di VB6 dan berjalan dengan baik
(tool dan check flash disknya. tapi ketika saya compile ke exe untuk check flash
disk. ketika dijalankan selalu muncul pesan USB dongle tidak valid atau belum
terpasang padahal ketika dijalankan di lingkungan VB berjalan dengan baik.
mohon pencerahannya, terima kasih

21.

Admin
January 24, 2012 at 11:33 am
Coba om cek fungsi isValidDongle, tambahkan MsgBox untuk melihat hasil
perbandingan antara generateKey dan dongleKeyFile(dongleFile)

22.

adam
March 14, 2012 at 11:54 am
mas ada source kodenya gak kalo pake aplikasi vb net 2010 ? saya kesulitan cos saya
bikin program pake vb 2010 and pengen pake donglemohon pencerahannya.

Admin
March 14, 2012 at 12:03 pm

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

12 of 22

Enggak ada om, tinggal diupgrade aja source code diatas soalnya klo di dot
NET sy pake C#
23.

Edu
April 10, 2012 at 2:10 am
wah, mantab ne kyknya, gmana tu cara kerja dongle pada aplikasi kita gan?

Admin
April 10, 2012 at 10:48 am
Akan lebih manteb om klo sample diatas om download dan dicoba, trus klo
ada masalah baru ditanyakan.

Edu
April 11, 2012 at 10:22 am
udah didownload ne om, jadi cuma tuk membaca serial num dari plasdik
kita ja ya om??

Admin
April 11, 2012 at 11:10 am
Iya om, jadi masih bisa dicurangin

Edu
April 11, 2012 at 10:14 pm
dicurangin gmana om?
terus hubungannya dengan dongle apa y om??
maaf om banyak tanya newbie

Admin
April 13, 2012 at 9:16 am
Belum tau ya ? Ya udah enggak jadi diceritain ah

Naldi
April 13, 2012 at 10:15 pm
cerita donk om

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

13 of 22

biar tau ne..

Admin
April 14, 2012 at 8:57 am
Kelemahan program diatas itukan hanya
bisa membaca serial volume/label dari
flash disknya bukan serial fisiknya,
sedangkan serial volume itukan masih
bisa dicopy

Edu
April 25, 2012 at 11:48 pm
makasih ya om,,,
uda bisa bantu saya..
makasih bgt udah sharing soal
dongle

Admin
April 27, 2012 at 9:35 am
Oke om sippppp
24.

setyawan
June 25, 2013 at 5:24 pm
klo pake java gmn y??

Admin
June 26, 2013 at 11:48 am
Belum pernah nyoba sih, ini sy bantu dg link aja :
1. How can I get list of all drives but also get the corresponding drive type
(removable,local disk, or cd-rom,dvd-rom etc) ?
2. How do I save a String to a text file using Java ?
3. How do I generate an MD5 digest for a String ?
4. Get the volume label
Yuph tinggal digabung menjadi aplikasi lengkap
25.

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

14 of 22

anggaverment
August 30, 2013 at 8:16 pm
share yg pake c# dong bang admin gantheng

Admin
September 3, 2013 at 8:46 am
Kapan2x ya
26.

anggaverment
September 3, 2013 at 8:09 pm
bagi dong abang admin,, lg butuh ni ane.. uke.. uke..

Admin
September 4, 2013 at 5:33 am
Coba sendiri aja om, ini langkah-langkahnya :
1. Download sample program di atas (Project VB 6)
2. Kemudian convert ke VB .NET
3. Dari VB .NET convert ke C# menggunakan tool yg ada disini.
27.
nainggolan
September 9, 2013 at 12:57 pm
Halo Mas,
di bagian mana di coding vb6 diatas yang menunjukkan permintaan atau
penyimpanan SN Hardware dari USB Flash Disk Dongle?
Terima kasih mas ..
Sukses selalu
28.

Admin
September 9, 2013 at 3:40 pm
Semuanya ada di fungsi loadDrive, kan sudah sy kasih komentar juga

nainggolan
September 9, 2013 at 7:27 pm
Manteb mas .. maap saya ga liat detil.
Kalo boleh 1 pertanyaan lagi:
Bagaimana kalo security code diganti dengan username dan password, apakah

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

15 of 22

memungkinkan, bila iya bentuk codingnya jadi seperti apa ya mas?


Matur nuwun sanget mas admiin yang baik hati dan gantengnya selangit .. ^^

Admin
September 11, 2013 at 9:15 am
Pertama kita revisi dulu prosedure loadDrive menjadi seperti berikut :
1

Private Sub loadDrive(ByVal lst As ListBox, ByVal

kemudian kode
1
2
3

generateKey = generateKeyByMD5(serialNumber & SECURITY_CODE)


Call writeDongleFile(dongleFile, generateKey)

diganti menjadi :
1
2
3
4
5

userName = generateKeyByMD5(userName & SECURITY_CODE)


password = generateKeyByMD5(password & SECURITY_CODE)
Call writeDongleFile(dongleFile, userName)
Call writeDongleFile(dongleFile, password)

Terakhir yg perlu direvisi adalah prosedure writeDongleFile yang


sebelumnya hanya menulis satu informasi yaitu informasi label flash
disk yg sekarang harus menulis dua informasi yaitu informasi userName
dan password.
1

Set ts = fso.OpenTextFile(fileName, ForWriting,

menjadi
1

Set ts = fso.OpenTextFile(fileName, ForAppending,

Isi file dongle sebelum revisi :

setelah revisi menjadi :

29.

empri
September 10, 2013 at 5:23 pm
hallo ikutan nanya ni admin yg baik hati.

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

16 of 22

di kantor saya ada software yg bs dijalankan menggunakan dongle jenis


usb,pertanyaannya apakah usb dongle tersebut bisa dicopy supaya software bs di
jlnkn dirumah?mkh bnyk sblmnya

Admin
September 11, 2013 at 8:54 am
Dicek dl om, usb donglenya bisa di akses via explorer enggak ?

Zacky
September 12, 2013 at 8:26 pm
kalo engga kebaca gimana Om..?
dia pake jenis Aladdin AHSP,
mohon pencerahaannya

Admin
September 13, 2013 at 10:41 am
Mmm gt ya? Mungkin om bs coba link yg ada disini.
30.

dapito
December 24, 2013 at 7:58 pm
maaf gan, itu cara ngisi SN di demonya gmn ya??

Admin
December 28, 2013 at 11:08 am
Ada dipostingan lanjutannya om.
31.

carlo rossi
January 14, 2014 at 9:23 pm
ada gak yang sample source coder pake delphi?

32.
donald
March 1, 2014 at 12:14 am
gan..ane dah coba tes,errorny Disk Not Ready,sudah atasin dengn klik debug,di
list nampilin keterangan serial dan generate key. tp cek di flashdisk tidak ada file

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

17 of 22

apapun alias kosong. coba tes dengan software Toekang Cek Doengle Ver. 0.0.0.1
dan frmCekDongle , muncul pesan Maaf Dongle belum terpasang,aplikasi tidak
dapat dilanjut, sudah ane tes smpe 3 flashdisk,butuh pencerahan gan.. tq.

Admin
March 4, 2014 at 9:42 am
Om pake Win brp ? Coba dulu di WinXP normal enggak ?

donald
March 6, 2014 at 11:30 pm
win xp sp 3 gan
1. April 16, 2014 at 9:12 am
Kumpulan Source code VB6 dan VB.NET | Ilmu Komputer
Comments are closed.
Membuat aktivasi dongle bagian akhir 1 dongle untuk semua Belajar Winsock bagian
akhir Contoh kasus mengakses data stok barang dari luar
RSS feed

Info Seputar Islam


SalafiDB - Free Software Islami dengan
Beragam Fungsi

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

18 of 22

Kajian.Net
Koleksi Ceramah Islam MP3
Rasulullah shallallahu alaihi wa sallam bersabda,
Barangsiapa menempuh suatu jalan untuk
menuntut ilmu (syari), maka Allah akan
memudahkan jalan baginya menuju surga.
(HR. Muslim no: 2699 dari Abi Hurairah)
Rasulullah shallallahu alaihi wa sallam bersabda,
Barang siapa yang Allah kehendaki kebaikan
padanya maka akan dipahamkan dalam
masalah agama.
(HR. Bukhari dan Muslim)
Rasulullah shallallahu alaihi wa sallam bersabda,
Barangsiapa yang mengajak kepada petunjuk,
maka baginya ada pahala yang sama dengan
pahala orang yang mengikutinya dan tidak
dikurangi sedikitpun juga dari pahala-pahala
mereka.
(HR Muslim no. 2674).
Al Fudlail bin Iyyadl berkata : "Ikutilah
jalan-jalan petunjuk! Dan tidak akan
merugikanmu meskipun sedikit orang yang
menempuhnya. Sebaliknya jauhilah jalan-jalan
kesesatan! Dan jangan tertipu dengan
banyaknya orang-orang yang celaka di
dalamnya."
(Al I'tisham 1/112)
"Islam & Iman adalah nikmat terbesar seorang
muslim dari Allah ta'ala" Seandainya nikmat
tersebut dicabut, pastilah kita menjadi
orang-orang yang merugi.

Kategori
Continuous Integration (5)
Database (20)
Firebird (11)

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

19 of 22

MySQL (4)
SQL Server 2000 (1)
SQLite (6)
Freeware (7)
Jaringan (1)
NuGet (6)
Testing (1)
Tools Installer (8)
Inno Setup (6)
NSIS (2)
Uncategorized (17)
Version Control (1)
Visual Basic (77)
Active Report (4)
Winsock (6)
Visual Basic .NET (10)
Visual C# (46)
.NET Remoting (9)
Dapper .NET (7)
Entity Framework (9)
WCF (1)
Visual Studio .NET (7)
Build Events (3)
Software Testing (4)

Arsip
November 2016 (1)
October 2016 (1)
September 2016 (3)
August 2016 (1)
July 2016 (3)
June 2016 (1)
March 2016 (1)
February 2016 (5)
January 2016 (4)
October 2015 (1)
July 2015 (2)
June 2015 (4)
May 2014 (1)
April 2014 (3)
March 2014 (9)
June 2013 (1)
March 2013 (1)
February 2013 (2)
January 2013 (2)
August 2012 (1)
July 2012 (1)
June 2012 (1)
May 2012 (4)
April 2012 (1)

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

20 of 22

March 2012 (2)


February 2012 (3)
January 2012 (2)
December 2011 (3)
November 2011 (3)
October 2011 (1)
September 2011 (2)
August 2011 (1)
July 2011 (2)
June 2011 (4)
March 2011 (2)
February 2011 (2)
January 2011 (4)
December 2010 (7)
November 2010 (3)
October 2010 (3)
September 2010 (3)
August 2010 (4)
July 2010 (3)
June 2010 (5)
May 2010 (4)
April 2010 (8)
March 2010 (12)
February 2010 (9)
January 2010 (23)
December 2009 (10)

Artikel Favorit
Membuat sms gateway itu gampang, jangan
dipersulit !!!
Source Code
Menembus pertahanan database Firebird
yang diproteksi
Mengenal lebih dekat database SQLite
Membuat menu samping dengan komponen
vbAccelerator VB6 Explorer Bar
Backup dan Restore Database MySQL dari
Aplikasi
Pengaturan Hak Akses Level Menu
Tutorial Active Report bagian 1
Mengakses database MySQL menggunakan
C# bagian 2
Tips agar bisa scroll mouse di editor code
vb6

Artikel Terbaru
Membangun Server CI (Continuous
Integration) di Windows untuk Platform
.NET Menggunakan Jenkins Bagian #3

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

21 of 22

Membangun Server CI (Continuous


Integration) di Windows untuk Platform
.NET Menggunakan Jenkins Bagian #2
Membangun Server CI (Continuous
Integration) di Windows untuk Platform
.NET Menggunakan Jenkins Bagian #1
Persiapan Membangun Server CI
(Continuous Integration) di Windows untuk
Platform .NET Bagian #2
Persiapan Membangun Server CI
(Continuous Integration) di Windows untuk
Platform .NET Bagian #1
Integration Testing Menggunakan NUnit
dan NDbUnit
Integration Testing Menggunakan NUnit
Coverage Testing Menggunakan NUnit,
OpenCover dan ReportGenerator
Unit Testing Menggunakan NUnit
Repository Pattern Bagian #2
Membuat User Function Library pada
Crystal Report .NET
Unit of Work Pattern

Recent Comments
Admin on Membuat paket instalasi vb + m
Admin on Pembuatan Aplikasi Client Serv
Admin on Repository Coding4ever
Leo Imyan on Repository Coding4ever
pajatuw on Pembuatan Aplikasi Client
Serv
Galih on Tutorial Active Report bagian
coklat on Cara mudah mencetak kode
roofie marth on Input data via grid
Kardus Gembel on Membuat paket instalasi
vb + m
Kardus Gembel on Membuat paket instalasi
vb + m
Zulfikar Khoirul Azz on Objek TreeView
sebagai alterna
rizaru on Membuat paket instalasi vb + m
Firdaus on Belajar Winsock bagian akhir
dhiyaas on Tutorial Active Report bagian
dhiyaas on Tutorial Active Report bagian

Blog Stats
868,285 hits

12/11/2016 8:12 AM

Membuat aktivasi dongle bagian 1 Simple think | >> Coding4ever's Blog << https://coding4ever.wordpress.com/2010/02/08/membuat-aktivasi-dongle...

22 of 22

Top Clicks
coding4ever.files.wordpress.co
download.microsoft.com/downloa
vbaccelerator.com/home/NET/Cod
activexperts.com/xmstoolkit/gs
github.com/k4m4r82/SMSGateway
coding4ever.files.wordpress.co
coding4ever.files.wordpress.co
no-ip.com

.net remoting ADO.NET asp.net backup build


events c# collection Continuous Integration

CRUD Crystal Reports .NET

CTRL+ALT+DEL

dao Database dcl DELETE dml Entity


Framework Entity Framework Power Tools FindWindow

firebird firebird odbc fungsi API


inno setup instalasi isql jenkins
fungsi

ibexpert

keyascii klien

ListView mdi form membuat menu menampilkan

gambar menu

mesin penjawab otomatis Minimize ms

access msbuild Ms Excel Multiple Connection


mysql nsis NuGet nunit ORM paket
instalasi PictureBox properties proxy repository pattern
sdi form server

SmartLibraryLib

Smart Library

School SmartLibraryServer Software Testing


sqlite sql server stok barang store procedure TextBox
transaction trigger unit testing UPDATE update
program vbAccelerator VB6 Explorer Bar vbAccelerator VB6
Subclassing and Timer Assistant vbsmart menu xp view

Visual Studio .NET wcf windows API Winsock


Top
Blog at WordPress.com.

12/11/2016 8:12 AM

Anda mungkin juga menyukai