Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Vb ile flashdisk seri no kontorlü

Konu, 'Visual Basic' kısmında isenturk tarafından paylaşıldı.

  1. isenturk

    isenturk Üye

    Kayıt:
    29 Mayıs 2006
    Mesajlar:
    151
    Beğenilen Mesajlar:
    0
    Şehir:
    Trabzon
    Elimde bir vb ile yapilmis usb disklerin seri numarasını alabilen wmi ve api metodlarini kullanarak alabilen bir program var ekte hem kaynak kodlarını hemde bu programi bulabilirsiniz.


    İsteğim şu bu kodlar yardımıyla (tercihim api methodu) usb nin icinden bir programin calisip calismamasini saglamak.

    Yani biraz daha acarsak bu program usb diskin icinde olacak ve belirttigimiz seri numarasiyla flash diskin seri numarasi birbirine eşitsse belirlediğimiz programı çalıştıracak. Eğer bu seri numarası yanlışsa hata mesajı verecek...
    Ayrica program calistirilmak istendiginde netframework zimbirtisina ihtiyac duymayacak.


    Boyle birsey yapmak veya yaptirtmak istiyorum. Gelecek tekliflere acigim sizlerden mesaj bekliyorum. Tesekkurler...
     
    Son düzenleme yönetici tarafından yapıldı: 28 Haziran 2008
  2. Cihan Yakar

    Cihan Yakar Daimi Üye

    Kayıt:
    8 Temmuz 2003
    Mesajlar:
    5,888
    Beğenilen Mesajlar:
    1
    Şehir:
    Ankara
    flash diskte olacak program için vb.net kullanıyorsan malasef o zımbırtı olmadan yapamazsın.
    Vb6 da runtime dosylarını da flash a atıp yapabilirsin.

    kullanman gereken sadecec bir IF ifadesi bunun farkında mısın ?

    Eğer bu ciddi bir programsa sanal olarak o seri numarasına sahip flash disk yaratılabilir.
     
  3. RedGhost

    RedGhost Üye

    Kayıt:
    14 Nisan 2007
    Mesajlar:
    57
    Beğenilen Mesajlar:
    0
    konuyla ilgisi yok ama bunun harddiskin seri numarasını alanı var mı ? fiziksel adresten bahsediyorum tabi.
     
  4. isenturk

    isenturk Üye

    Kayıt:
    29 Mayıs 2006
    Mesajlar:
    151
    Beğenilen Mesajlar:
    0
    Şehir:
    Trabzon
    @Revlis farkindayim ama sorun su ki vb de hic bilgim yok onu cozmemde zaman alacaktir sanirim. Bu verdigim kodlardan yararlanarak bana yardimci olabilecek kimse yokmu..
     
  5. Cihan Yakar

    Cihan Yakar Daimi Üye

    Kayıt:
    8 Temmuz 2003
    Mesajlar:
    5,888
    Beğenilen Mesajlar:
    1
    Şehir:
    Ankara
    form un load olayına şöyle bir ifade yazacaksın :

    elimin altında vb olmadığından kodları notepad ile inceledim


    if not GetSerialNumber(application.path) = "121serşno22" then
    messagebox.show "Giriş Yok"
    end
    end if

    yine vb olmadığından test etmedim
     
  6. isenturk

    isenturk Üye

    Kayıt:
    29 Mayıs 2006
    Mesajlar:
    151
    Beğenilen Mesajlar:
    0
    Şehir:
    Trabzon
    Merhaba biraz ugrasarak sonuca ulastim suanda usb diskin icinden hazirladigim exe ye tikladigimda "seri no dogru" baska bir ortama attigimda "seri no yanlis" gibi mesajlari verdirebiliyorum...


    Simdi yaptigim bu uygulamayla ilgili olarak sunu yapmak istiyorum...

    Elimde portable calisan bir exe dosyasi (ornegin portable winamp) simdi bu winamp.exe dosyasini benim hazirladigim exe ile nasil birlestirip acilip acilmamasini sagliyabilirim???

    Varmi bir cozum yolu bileniniz
     
  7. hikmetlim

    hikmetlim Yeni Üye

    Kayıt:
    5 Mayıs 2007
    Mesajlar:
    13
    Beğenilen Mesajlar:
    0
    dongle

    senin yapmak istediğin flash diski dongle olarak kullanmak sanırım. yani programın güvenliği ve kopyalanmaması için önlem.
     
  8. isenturk

    isenturk Üye

    Kayıt:
    29 Mayıs 2006
    Mesajlar:
    151
    Beğenilen Mesajlar:
    0
    Şehir:
    Trabzon
    @hikmetlim evet aynen öyle,

    uygulamayi yaptim sorunsuz calisiyor.. (Tesekkurler turkiye)
     
  9. altino

    altino Yeni Üye

    Kayıt:
    29 Nisan 2009
    Mesajlar:
    1
    Beğenilen Mesajlar:
    0
    Sevgili isenturk ve diğer arkadaşlar. Aynı türden bir uygulamayı ben de yapmak istiyorum kendi oluşturduğum bir .exe var ve bunun sadece belli bir flash disk üzerinde veya belli bir flash disk sisteme takılıyken çalışmasını istiyorum. isenturk arkadaşım sorunu çözdüğünü yazmış lütfen bizimle paylaşırmısın?
     
  10. sherlockholmes

    sherlockholmes Üye

    Kayıt:
    9 Şubat 2005
    Mesajlar:
    42
    Beğenilen Mesajlar:
    0
    Bu konuda ben de takıldım arkadaşlar.

    Nasıl bir kodlama yapmam gerekiyor? vs 2008 platformunda hazırlamaya çalışıyorum