Kendi yazdığım bu tip bir application var, ne yapar bu program anlatayım,
1. gdnx' den 1 gün sorasının düşecek domain listesini txt olarak çeker. Ortalama günde 150.000 düşecek domain listesi gelir.
2. Tüm domainlerin internic' den whois bilgilerini alır (whois server,updated,expiration)
3. Yine tüm domainlerin google ip banına takılmadan pagerank, google info bilgilerini alır. Aynı şekilde dmoz, yahoo directory, alexa, compete kontrolünü yapar ve xml olarak kaydeder. Bunlar arasında belirlediğim özelliklere göre olanları ayırıp başka bir xml ye kaydeder.
4. Bu ayırdığım domain listesindeki domainlerin whois expiration bilgilerinde zaman varsa (örneğin godady den kaydedilen domainlerde bu özellik var) Program o zamana kadar o domain ile ilgili bir işlem yapmaz, diğer domainler için sırayla ve sürekli internicden sorgu yapar, domain düştüğü anda godady api ile domaini almaya çalışır. Eğer daha önceden backorder filan yapılmamışsa güzelce domaini alır. Eğer backorder yapılmışsa, Godady' nin backorder daki başarısızlığını da düşünürsek domaini alma şansı binde bir e kadar düşer. Eğer whois de düşme saati dakikası saniyesi varsa o zamandan 5 saniye önceden itibaren Godady api den reglemeye çalışır, Backorderı yoksa domaini alır.
Dediğim gibi bu kendim için yazdığım bir program. Eğer anlaşabileceğim birisi olursa istenilen özellikleri ekleyip olursa programı asp.net e dönüştürebilirim. Şu an zaten o programın bulduğu domainler den işime yaramayacak olanları (uzunluğu 4 den büyük olanları, pr si 5 den düşük, yada google infosu olmayıpda pr si 6 düşük olanları)
düşecek domainler adresinde herkese yayınlıyorum.
İlgilenirsen Pm at.
Bu arada 150K domaini nasıl sorguluyorsun diyebilirsin. Usa da bulunan sunucumun biri sadece bu işi yapıyor. Internic whois sorgusu yavaş ondan dolayı 150K nın tüm bilgilerinin sorgulanması 20 saate yaklaşabiliyor.