slesgead 'ın siteye koyduğu Bir aktivasyon veren bir program var ve bunu kullanmak istiyorum ancak firma ismini aktivasyon formu üzerinden değilde şirket tanımlama diye bir tablo ve buna bağlı formdan girmek istiyorum.
dün gece sağolsun bana bu konuda çok yardımcı oldu ve serial formundan bu veriyi bir tabloya attı. ancak bu gün uygulama içine koyduğumda güvenlik açıkları oluştu serial ile tablo birbirinden bağımsız çalışıyorlar form açılıp kapandığında bu veriyi güncellemdiğinden kisi işterse diğer taraftaki yaklaşık 12 ekran ve 123 raporun üst bilgisini değiştirebiliyor bu nedenle benim düşündüğüm güvenlik zayıflamış oluyor bu güvenliği tek yerden girmek ile çözmenin doğru olacağını düşündüm.
bu nedenle
ekte sunduğum ekteki gibi
1 Şirket kranından girilen değer aktivasyon formuna şirket kısmına gelir.
2 bu isme göre aktivasyon sağlanır ise
a- Güvenlik kapsamında bağımsızlık ortadan kalkacak ve rapor üst başlıkları lisans alan şirketin ismi ve logosu çıkacak,
b 123 adet resmi makamlara direk gidecek formatta hazırlalan raporları başka şirket logo ve ismi ile götürmek hiç bir şirketin istemiyeceği bir şeydir.
c- Ekranında daima lisanslı şirket ismi görünecek buda firma için istenmeyen bir durum
olduğunu düşünüyor ve sizlerden yardım talep ediyorum.
arkadaşlar bunu ado ile çözebileceğimi söylüyor ama ben ado hiç bilmiyorum yardımcı olurmusunuz şimdiden teşekürler
aktivasyon Form'a Tablodaki hücreyi bağlama
sn karam, ben hala aktivasyon için girilen veriyi yaptığın programdaki tablo, form veya raporda neden yazdırmaya çalıştığını anlamış değilim, kişiye aktivasyon kodu vericeksin belki aktivasyon formu senede 1 veya 2 kere görünecek, galiba sen aktivasyon formu ile kullanıcı girişi karıştırdın, bence yılda 1 veya 2 kere görüncek form yerine günde onlarca kez açılacak formları düzenle,
Benim eklediğim aktivasyon örneği sadece girilen kullanıcı adı ile o günkü tarihe göre şifre oluşturuyor.
Kullanıcı giriş formu ve kullanıcı tablosu oluştur, bu kullanıcılara yetki ver, aktivasyon kodu için girilen verinin hiç bir anlamı yok.
Benim eklediğim aktivasyon örneği sadece girilen kullanıcı adı ile o günkü tarihe göre şifre oluşturuyor.
Kullanıcı giriş formu ve kullanıcı tablosu oluştur, bu kullanıcılara yetki ver, aktivasyon kodu için girilen verinin hiç bir anlamı yok.
Sayın Sledgeap
Yukarda anlatmaya çalıştım kontrolü çif taraflı yapmayı amaçlıyorum 1 Defa da verilmiş olsa o fima ismi orda duruyor eğer onu değiştirirsen kodlar kayboluyor. Ben Programın Başka birisi tarafından aynı isimle aynıkodla çalışmasını önlemek istiyorum
diyelimki ben a firması adına siden bunu aldım ve b firmasındaki arkadaşıma kendi kodum ve benim firma adımı yazarak kullanmasını engelleyemem ki .
böyle olur ise b fimasının tüm rapor ve ekranlarında a firmasının ismi görünecek bunu kimse istemez ayrıca bu raporlar direk emniyete ve jandarma ve resmi kurumlara gidecek şekilde formatladım bu nedenle programı başka bir firma kullanmak istemeyecek
bunun için aktivasyondaki ad ile üst bilgiler aynı olur ise bu bir caydırıcılık ve aynı zamanda diğerininde talebini getirecek aksi takdirde 1 firma diğer firmaya bu programı rahatlıkla verebilir kodunuda dahil bunlar yaşadım ve türkiyede yaşanıyor emekler boşa gitmesin diyorum
saygılarımla
Yukarda anlatmaya çalıştım kontrolü çif taraflı yapmayı amaçlıyorum 1 Defa da verilmiş olsa o fima ismi orda duruyor eğer onu değiştirirsen kodlar kayboluyor. Ben Programın Başka birisi tarafından aynı isimle aynıkodla çalışmasını önlemek istiyorum
diyelimki ben a firması adına siden bunu aldım ve b firmasındaki arkadaşıma kendi kodum ve benim firma adımı yazarak kullanmasını engelleyemem ki .
böyle olur ise b fimasının tüm rapor ve ekranlarında a firmasının ismi görünecek bunu kimse istemez ayrıca bu raporlar direk emniyete ve jandarma ve resmi kurumlara gidecek şekilde formatladım bu nedenle programı başka bir firma kullanmak istemeyecek
bunun için aktivasyondaki ad ile üst bilgiler aynı olur ise bu bir caydırıcılık ve aynı zamanda diğerininde talebini getirecek aksi takdirde 1 firma diğer firmaya bu programı rahatlıkla verebilir kodunuda dahil bunlar yaşadım ve türkiyede yaşanıyor emekler boşa gitmesin diyorum
saygılarımla
sn karam, kullanıcı mesela aktivasyona "accesstr.net" yazdı, siz bu veriyi form ve raporda görmek istiyorsunuz, ama tabloya kaydedilmesin istiyorsunuz.
Ozaman forma veya rapora AD isimli metin kutusu ekle ve form veya raporun açıldığında olayına aşağıdaki kodu yaz.
Ayrıca mesela başka bir firma bu uygulamayı buldu ve kendi pc'sine kopyaladı, en fazla 60 gün kullanabilir, 61. gün programı açamaz ve sizinle iletişime geçmek zorunda.
Ozaman forma veya rapora AD isimli metin kutusu ekle ve form veya raporun açıldığında olayına aşağıdaki kodu yaz.
Kod:
ReadRegistry "HKCU", "Software\Microsoft", "KULLANICI", "S", "", KULLANICI
Me!AD.Value = KULLANICI
Ve sen programı Access isminde aktive ettiğinde, uygulama başka pc de açıldığında Access isimli giriş silinecek, 60 gün deneme tekrar başlayacak.
(05/12/2008, 22:35)sledgeab yazdı: sn karam, kullanıcı mesela aktivasyona "accesstr.net" yazdı, siz bu veriyi form ve raporda görmek istiyorsunuz, ama tabloya kaydedilmesin istiyorsunuz.
Ozaman forma veya rapora AD isimli metin kutusu ekle ve form veya raporun açıldığında olayına aşağıdaki kodu yaz.
Ayrıca mesela başka bir firma bu uygulamayı buldu ve kendi pc'sine kopyaladı, en fazla 60 gün kullanabilir, 61. gün programı açamaz ve sizinle iletişime geçmek zorunda.Kod:ReadRegistry "HKCU", "Software\Microsoft", "KULLANICI", "S", "", KULLANICI
Me!AD.Value = KULLANICI
Evet Aynen bu dediğini registerdeki kayıtı doğru söylüyorsun ben anlatamamışım bu kayıdı bir bir tabloda özelliklede SIRKET isminde her açık kapadında güncelletmesini sağlayabilirmiyiz . ordaki değer değişse bile açıp kapasa hemen orayı tekrar eski haline alsın.
Konuyu Okuyanlar: 2 Ziyaretçi