• 21-02-2013, 15:42:40
    #1
    Python ile yazmış olduğum masaüstü programımı satışa çıkarmak için lisanslama yapmak istiyorum. Bu konuda bilgisi olan arkadaşların tavsiye ve yönlendirmelerini bekliyorum. Yararlanabileceğim bir kaynak var ise bilgili arkadaşlar paylaşırlarsa çok memnun olurum.
  • 21-02-2013, 16:24:31
    #2
    Projen neyle ilgili yani internet gerektiren bir projemi ona göre akıl verelim
  • 21-02-2013, 17:44:15
    #3
    Ozsoy05 adlı üyeden alıntı: mesajı görüntüle
    Projen neyle ilgili yani internet gerektiren bir projemi ona göre akıl verelim
    İlginiz için teşekkür ederim. Program çalışırken internet bağlantısı olmak zorunda lakin program arkaplanda gizli çalıştığı için internet bağlantısı olmadığı zamanda lisansın sorun çıkarmaması lazım.
  • 21-02-2013, 17:46:04
    #4
    pc mac adresine göre lisanslama yapsan cok mu amatörce olur acaba
  • 21-02-2013, 17:51:59
    #5
    Üyeliği durduruldu
    CemUter adlı üyeden alıntı: mesajı görüntüle
    pc mac adresine göre lisanslama yapsan cok mu amatörce olur acaba
    yok neden olsun herkes öyle yapıyor
  • 21-02-2013, 18:50:57
    #6
    www.enigmaprotector.com kullanıyoruz tavsiye ederim.
  • 22-02-2013, 06:31:34
    #7
    Arkadaşların verdiği gibi bir protector kullanabilir veya kendi lisans sisteminizi kendiniz yazarsınız.Bir web servisi oluşturun.PHP veya ASP olabilir, tercih size kalmış.PHP'ye göre anlatacağım.Get methodu ile sunucuya (örneğin; www.asdqwe.com/zxc.php?id=1&token=123+$ShvXUHvv) gibi bir adres gönderin.Buna MAC adresi de eklenebilir.Güvenlik düzeyi size kalmış.Program load olurken tüm özelliklerini devredışı bırakın.Eğer serverdan istenen cevap gelmezse (bu arada sitenin echo ettireceği paket şifreli olmalı ki routing yapıp kırmasınlar) program fonksiyonları çalışmasın.

    *(token olarak belirttiğim şey o bilgisayara ait herhangi bir key.donanım seriallarını alıp şifreleyip, birbirlerinin sonuna bir ayraçla ekleyip şifreleyebilirsiniz vs. size kalmış)
    Serial sistemini de kullanabilirsiniz.Bir database ve bir web servisi veya tcp server ile bu da mümkün.Bir algoritma üzerinden atıyorum 10 haneli bir serial üretirsiniz.Sattığınız müşterilere bir serial verirsiniz databaseinizden.Yukarıda anlattığım gibi yapılır yine.Servera serial gider, duruma göre işlem yapılır.

    Bir diğer olay da, parayı verirsiniz sağlam bir protector alırsınız ki projenizin büyüklüğüne bağlı olarak bu değişir Büyük bir projem var ve .NET kullanıyorum diyorsanız size tavsiyem Dotfuscator olacaktır.Alanında en iyilerinden biridir.Biraz daha maliyeti düşük olsun diyorsanız, .NET Reactor var.Uygun fiyata iyi servis sağlıyor.Kendiliğinden serial veya trial sistemi var.

    Lisanslama olayı çok ciddi bir iştir Projenizin büyüklüğüne, kazancına veya kullanım amacına göre bir lisanslama taktiği uygulayabilirsiniz.Ama eğer kendiniz bir lisans sunucusu geliştireceksiniz unutmadan söylemek isterim ki tarih ve saate kadar herşeyi server-tabanlı ve güvenli bir şekilde geliştirmeniz gerekli.Saygılarımla.
  • 22-02-2013, 08:24:22
    #8
    CemUter adlı üyeden alıntı: mesajı görüntüle
    pc mac adresine göre lisanslama yapsan cok mu amatörce olur acaba
    Mac adresi bilgisayarlarda farklı olan tek şeydir.Bence güzel mantık bende bunu kullanıyorum.Ayrıca mac'in yanında reg ftp kontrolude cabası

    İnterneti devredışı bıraksana bile ben programı deaktif edebiliyorum.
  • 22-02-2013, 08:51:55
    #9
    En iyisi sms aktivasyon.