Skip to main content

AccessTr.neT


LİSANSLAMA

LİSANSLAMA

Çözüldü #1
Merhabalar,

Ekte, forumdan aldığım lisanslama örneğini görebilirsiniz.
Ben bunu, bir projeme Sn. atoz112 desteği ile aktardım.

Programı çalıştırdığınızda, lisans istemekte. Lisansı oluşturup girdiğinizde çalışabilir duruma gelmektedir.
Ancak, sorunum da burada başlıyor. Projemi başka bir bilgisayarda çalıştırdığımda da çalışıyor.
Normal şartlarda, lisansı kontrol edip "bu lisans bu bilgisayara ait değildir" gibi bir mesaj çıkartamaz mı?

Yani, bir kereye mahsus, bir bilgisayar için lisans girildiğinde ve başka bir bilgisayara bu proje kopyalandığında da çalışmaya devam ediyor. Bunu aşmanın bir yolu var mı? Yoksa, lisans istemeden başka bir bilgisayarda da kullanılabilecek.

Teşekkürler.
.rar LİSANS.rar (Dosya Boyutu: 97,24 KB | İndirme Sayısı: 17)
Teşekkürler,
Saygılarımla,

Power BI İş Analitiği Danışmanı

Ali Yüzen
Cevapla
#2
Sence mantıken sorun nerede olabilir? Önce bu soruyu ve cevabı halletmelisin. Eğer işi ezbere yapacak olursan yarın yine problem yaşarsın.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
#3
Sayın aliyuzen,

Bahsettiğiniz bilgi talebinize yönelik olarak aşağıdaki açıklamaların yapılması uygun görülmüştür.

Öncelikle,kendi uygulamanıza adapte ettiğiniz aşağıda bağlantısı yazılı sayın ozan bey tarafından eklenen konuda yer alan örnek uygulamanın nasıl bir işleyişi olduğunu kısaca belirtip kendilerinin yazdıkları konu açılış yazısına dikkat çekmek bu uygulamanın işlerliğinin daha iyi anlaşılabilmesi için yerinde olacaktır kanısındayım.

Kopyalama Koruması ve Lisans

Sayın ozan bey derler ki;

Alıntı:“…açıldığı pcnin HDD seri numarasına göre şifre oluşturur ve açıldığı her pcde lisans kodu sorar…”

Alıntı:“…lisans kodu girildiğinde ise yeni bir pc ye kopyalanıncaya kadar sormaz…”

Sayın alpeki99 bey yazdıklarında (bu arada,kendilerinin hoşgörüsüne sığınaraktan kendileri üzerinden konu katılımcılığım söz konusu olduğundan dolayı) aslında bu ifadeleri size hatırlatmak ve bunları tekrar okumanız halinde sorunuzun iki bölümlük cevabına yönelik olarak ilk kısmı olan

Alıntı:“…Projemi başka bir bilgisayarda çalıştırdığımda da çalışıyor…”

ifadenizin karşılığına denk gelecek yanıtı fark etmenizi temenni ediyor.

Çünkü;sayın ozan bey’in açıkladığı üzere,içeriğinde bu lisanslama işlemini barındıran bir uygulama başka bir bilgisayara kurulmak istendiğinde,HDD seri numaralarının kontrolü ve her bir bilgisayarın farklı olacağından dolayı sorun olmayacak şekilde bu kurulumu sağlar.

Bu nedenle,bu lisanslama örneği üzerinden gidilecek olunursa eğer,bu hali ile sadece bu kontrol durumuna göre kurulumu sağlar ya da sağlamaya izin vermez.

Alıntı:“…lisansı kontrol edip "bu lisans bu bilgisayara ait değildir" gibi bir mesaj çıkartamaz mı?”

ifadeniz ile birlikte sorunuzun cevabı niteliğinde ikinci kısmına gelindiğinde de yapılabilecek tek açıklama,HDD seri numarası kontrolü işlemlerinde bir düzenleme veya yeni eklemeler yapılmak sureti ile işleyişin düzenlenmesi sağlanabilir.

Elbette ki,bu teferruatlı bir düzenlemeyi gerektirebilir.kurulan ilk bilgisayarın numarası saklanıp ya da bir konumda barındırılıp akabinde kontrol zemini oluştuğunda kayıtlı numaranın dışında olduğu takdirde yapılması düşünülen ayrı bir bilgisayar içerisine kurulumun engellenmesi sağlanabilir.bu nedenle,bu çalışma ayrıca değerlendirilebilir olarak bulundurulabilir.

bilginize…iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#4
(04/11/2015, 18:58)aliyuzen yazdı: Ancak, sorunum da burada başlıyor. Projemi başka bir bilgisayarda çalıştırdığımda da çalışıyor.
Normal şartlarda, lisansı kontrol edip "bu lisans bu bilgisayara ait değildir" gibi bir mesaj çıkartamaz mı?

Yani, bir kereye mahsus, bir bilgisayar için lisans girildiğinde ve başka bir bilgisayara bu proje kopyalandığında da çalışmaya devam ediyor. Bunu aşmanın bir yolu var mı? Yoksa, lisans istemeden başka bir bilgisayarda da kullanılabilecek.

Öncelikle, tümü büyük harfler ile konu başlığı yazmayınız.

Uygulama ile ilgili en önemli husus, ilk açıldığında "frm_lisans" isimli formun açılması gerekli.

Uygulamayı açtığınızda daha önceden aktivasyon kodu girilmemiş ise Aktivasyon Kodu Giriş formu açılır. Daha önceden aktivasyon kodu girilmiş ise lisans formu açılmaz.

Kopyalama Koruması ve Lisans

Uygulamada bulunan tbl_lisans isimli tablodaki verilerin tamamını silin, 1. bilgisayarda uygulamayı açtığınızda Seri Numarası kısmında ne yazıyor, 2. bilgisayarda açtığınızda Seri Numarası kısmında ne yazıyor belirtirseniz yardımcı olmaya çalışırım.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da