Debate

Alan Adı Süre Takip Botu Python ile

Iniciado por RootVision · 22 jul 2026 12:36 · 4 Visitas · 0 Respuestas
Autor del tema #0
Alan adı yönetimi, web projelerinin en önemli bileşenlerinden biridir. Bir alan adının süresinin dolması, web sitenizin erişilebilirliğini etkileyebilir. Dolayısıyla, alan adı süre takibi yapmak için otomatik bir sistem oluşturmak faydalı olabilir. Bu yazıda, Python ile basit bir alan adı süre takip botu nasıl yapılacağını inceleyeceğiz.

Öncelikle, alan adının süresini kontrol etmek için whois kütüphanesini kullanacağız. Bu kütüphane, alan adı bilgilerini almak için kullanılabilir. Aşağıdaki adımlarla botumuzu oluşturacağız:

  1. Gerekli Kütüphaneleri Yükleyin: whois kütüphanesini yüklemek için pip kullanın.
CODE
1   pip install python-whois


  1. Alan Adı Bilgilerini Alma: Aşağıdaki kod, bir alan adının süresini kontrol etmemizi sağlayacak basit bir fonksiyon içerir.
CODE
12345678910111213141516   import whois
   from datetime import datetime

   def alan_adi_sure_kontrol(alan_adi):
       try:
           w = whois.whois(alan_adi)
           son_tarih = w.expiration_date
           
           if isinstance(son_tarih, list):
               son_tarih = son_tarih[0]
           
           kalan_gun = (son_tarih - datetime.now()).days
           return kalan_gun
       except Exception as e:
           print(f"Hata: {e}")
           return None


  1. Takip Mekanizması Oluşturma: Botunuzu belirli aralıklarla çalışacak şekilde ayarlamak için time kütüphanesinden faydalanacağız.
CODE
123456789101112   import time

   def takip_et(alan_adi):
       while True:
           kalan_gun = alan_adi_sure_kontrol(alan_adi)
           if kalan_gun is not None:
               print(f"{alan_adi} alan adının süresine {kalan_gun} gün kaldı.")
               
               if kalan_gun < 30:
                   print(f"{alan_adi} alan adı için dikkat! Süresi dolmak üzere.")
           
           time.sleep(86400)  # 1 gün bekle


Bu kod parçaları, belirttiğiniz alan adının süresini günlük olarak kontrol eder. Eğer kalan süre 30 günden azsa, bir uyarı mesajı verir. Botunuzu çalıştırmak için takip_et("alanadi.com") şeklinde çağırmanız yeterli olacaktır.

Sonuç olarak, Python ile basit bir alan adı süre takip botu oluşturduk. Bu sistem, alan adı sürelerinizi daha iyi yönetmenize yardımcı olabilir. Siz de alan adı sürelerinizi takip etmek için benzer bir sistem geliştirdiniz mi? Fikirlerinizi ve deneyimlerinizi paylaşmanızı bekliyorum!

Debes haber iniciado sesión para responder.

0 citas seleccionadas