FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Uygulama Koruma

+2 oy
588 kez görüntülendi
İyi akşamlar hocalarım, yaptığım uygulamanın windows olan bilgisayarlar için koruma yöntemi var mıdır?

Mesela bilgisayarın mac adresini. uygulamada bir alana girsek, eşleşirse uygulama açılsın, eşleşmezse kapansın gibi. Araştırdım ama pek bi şey bulamadım. Yardımcı olur musunuz?
25, Aralık, 2020 Filemaker Advanced kategorisinde Kyr (2,260 puan) tarafından soruldu

2 Cevaplar

+2 oy
 
En İyi Cevap

Sorunu hallettim hocalarım faydalı olması dileğiyle çözümü anlatmak istiyorum. Bir tane veritabanı oluşturuyoruz.

Veritabanı içine id ve id_kontrol adında iki tablo ekliyorum.

id_kontrol hesaplama alanı yapıp Get ( PersistentID ) ile bilgiyi çekiyorum. Çıkan kodu id alanına yazıyorum.

daha sonra uygulama açılış scriptine görseldeki kodu yazıyoruz eğer eşleşirse uygulama açılıyor eşleşmezse uyarı penceresi çıkıyor. (katkısı için İhsan hocama teşekkür ediyorum.)

26, Aralık, 2020 Kyr (2,260 puan) tarafından cevaplandı
26, Aralık, 2020 Kyr tarafından yeniden gösterildi
Persistent ID nin farklı bilgisayarlarda aynı olduğu örnekleri gördük. Halbuki FM teknik dokümanlarda da tekil olduğu yazıyor.
Hocam bu oran yüksek mi? Ya da başka türlü nasıl koruyabliriz.
yüksek değil. ek önlem olarak mac numarası da kullanabilirsin.
https://fmhelp.filemaker.com/help/16/fmp/en/index.html#page/FMP_Help/get-systemnicaddress.html
mac adreslerinin de tekil olması gerekiyor lakin birden fazla olabiliyor yada değiştirilebiliyor.
+3 oy
Get ( PersistentID ) ile bilgisayara özel bir 32 haneli bir kod elde edebilirsiniz. 2. bir alanda bu koddan 7-8 haneli bir rakam türetin. Kullanıcı türettiğiniz rakamı ANAHTAR Kod olarak girdiğinde bunlar eşleşiyorsa program açılır. Şeklinde bir kurgu yapılabilir.
26, Aralık, 2020 Optisyen (57,460 puan) tarafından cevaplandı
teşekkür ederim hocam
...