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.
 
Hocam üzgünüm yani bu konularla aram yok yani Python'la aram yok ben oyun yapıyorum da. Ne programı sattınız merak ettim.
 
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
 

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.
 
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ı.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…