Python Süreli Anahtar Oluşturma Nasıl Yapılır?

bladeeio

Femtopat
Katılım
29 Ağustos 2022
Mesajlar
28
Daha fazla  
Cinsiyet
Erkek
Merhaba, Python kodlamanın başlangıç seviyesindeyim bir program yapıyorum ve bu programı satıyorum, 1 kişi satın aldı ve keyi vermek istemiyorum çünkü key süreli değil keyin süreli olmasını istiyorum bunu nasıl yapabilirim? Başlangıç seviyesine göre anlatırsanız çok mâkbule geçer.
 
Programın key mantığını anlatmanız lazım. Nasıl ekleyebileceğiniz hakkında keyi bir class olarak türettiğinizi varsayarsak key_timer özellik eklerseniz ve işlem yapılmadan önce keyin süresinin dolup dolmadığını kontrol ederek işlem yapabilirsiniz
 
Merhaba, Python kodlamanın başlangıç seviyesindeyim bir program yapıyorum ve bu programı satıyorum, 1 kişi satın aldı ve keyi vermek istemiyorum çünkü key süreli değil keyin süreli olmasını istiyorum bunu nasıl yapabilirim? Başlangıç seviyesine göre anlatırsanız çok mâkbule geçer.

Keyi bir sunucu üzerinden kontrol etmesini sağlayın. O sunucuda keyler bir databasede toplanır tarihleriyle birlikte, bir fonksiyonlada o keylerin tarihleri geçtiğinde silinmesini sağlarsınız. Mantık olarak bu.
 
Programın key mantığını anlatmanız lazım. Nasıl ekleyebileceğiniz hakkında keyi bir class olarak türettiğinizi varsayarsak key_timer özellik eklerseniz ve işlem yapılmadan önce keyin süresinin dolup dolmadığını kontrol ederek işlem yapabilirsiniz
anahtarsistem = input("Enter your license key: ")
if anahtarsistem == "th9hP2sNWVMvT1YxEHbHyPzkza44v6wQ":
while True:
kod:
* Anahtarı bu şekilde oluşturuyorum aslında aklıma böyle bir yöntem geldi, Herkese ayrı bir program atmak olabilir mi?
 
anahtarsistem = input("Enter your license key: ")
if anahtarsistem == "th9hP2sNWVMvT1YxEHbHyPzkza44v6wQ":
while True:
kod:
* Anahtarı bu şekilde oluşturuyorum aslında aklıma böyle bir yöntem geldi, Herkese ayrı bir program atmak olabilir mi?
Yani keyleri nasıl tutuyorsunuz DB'de. Object ile mi yoksa ayrı ayrı mı?
 
anahtarsistem değeri içerisinde tutuyorum ama normalde fazla kod var ben sadece 1tanesini size gösterdim
Sadece string olarak tutmak yanlış. Bir class içinde sahip, key adı ve son kullanım tarihi gibi bilgiler bulunmalı. Daha sonra bunlar türetilerek bir DB'de tutulmalı ve key girildiğinde bu cliente yansıtılıp, son kullanım tarihine kadar uygulamayı kullanması sağlanmalı.
 

Geri
Yukarı