delphide yaptığım bir programim var ve buna 30 günlük sınır koymak istiyorum.
Ancak koyabildiğim tek şey registrye birkaç kayıt veya dosya systemine gizli bi yerlere bir dosya..
Eğer kullanıcı systemde bir arama yapıp bu bilgileri bulup temizlerse programı baştan kullanabiliyor.
Diğer trial programlarda süre dolduktan sonra programı kaldırıp ve programla ilgili systemde hiçbişey bırakmadıktan sonra programı yeniden kurduğumuzda kaldığı yerden veya süresi bitmişşe bittiğini hala hatırlayabiliyor.
bende aynı şekilde hatırlayabilmesini sağlamak için ne yapmalıyım.
bunun bi yöntemi varmı acaba
Teşekürler.
time trial demo
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Bence bu sorunu geliştirebileceğin bir algoritmayla aşabilirsin. Mesela ben olsam registry veya sabitdiskteki bir dosyaya programın kurulduğu tarihi şifreleyerek atarım. yani bu bilgiyi gören hiç bişey anlamamalı. hatta dosya veya registry de tutuluyorsa anahtar adını çok alakasız bişey veririm. program açılışta bu dosya veya anahtara bakar eğer bilgi tutuyorsa çalışır ama dosya veya anahtar silindiyse program başlamaz. Tabii çok ii assemble bilgisi olan birisi bu yöntemleri çok kolaylıkla aşabiliyor maalesef 

assembly ye gerek yok
Bu yöntemi biliyorum.
Amma Bu yöntemi Aşmak Çok basit. Yani Hangi Programın Hangi Registry Bilgilerini incelediğini saniye saniye gösteren programlar var..
örneğin böle bi programı sysinternal in Regmon adlı programıyla ben bile kırabilirim.
Yani üretecegim programı başlangıçta benim bile kıramamam gerekiyor.
Amma Bu yöntemi Aşmak Çok basit. Yani Hangi Programın Hangi Registry Bilgilerini incelediğini saniye saniye gösteren programlar var..
örneğin böle bi programı sysinternal in Regmon adlı programıyla ben bile kırabilirim.
Yani üretecegim programı başlangıçta benim bile kıramamam gerekiyor.