SourceForge.net vhost sunucusu değişti

Sourceforge.net üyelerine daha önce mail ile de bildirmişlerdi. İyimi oldu kötü mü oldu bilmiyorum fakat sourceforge datacenter değişikliğine gitti. VA Software ip aralığında olan vhost sunucusu (66.35.250.210) artık Savvis ip aralığından (216.34.181.97) hizmet vermeye başladı. domainhunter.org.tr web sitesinin üç yansısından biri olan sourceforge.net’in (diğerleri Japonya’da SourceForge.JP, Almanya’da BerliOS) yaptığı değişikliği bu gün itibariyle bende dns kayıtlarında uyguladım. Umarım bu değişiklik vesilesi ile domainhunter.org.tr ziyaretçi sayısında da bir artış olur. 🙂

Not: Bu sıralar üzerimdeki tembelliği atabilirsem Prj.be svn deposu üzerinden de görülebilen yeni sürüm çalışmalarını tamamlayacağım.

Domain Hunter v0.0.3 yayımlandı

Önceki sürümlerde kullanılan exec fonksiyonu sebebi ile çoğu kullanıcı domainhunter’i sağlıklı şekilde kullanamamıştı. Bu sebeple exec fonksiyonu yerine fsockopen komutu kullanılmaya başladı. fsockopen kumutununda kapalı olduğu sunucularda domainhunter malesef sağlıklı çalışamayacak.

v0.0.3 ile birlikte proje sitemizin adresi domainhunter.gen.tr olarak değiştirildi. domainhunter.gen.tr sourceforge.net ve sourceforge.jp üzerinde mirrorlenmiş şekilde çalışmaktadır.

Bunun yanı sıra v0.0.3 ile birlikte renk ve tasarımda küçük değişiklikler yapıldı.

Yeni sürümü indirmek için tıklayın

kurulum sisteminde bir değişiklik yapılmadığı için v0.0.2 sürümündeki nasıl kurulur dökümanı aynen geçerlidir.

Domain Hunter v0.0.2 nasıl kurulur?

zoque.net forumunda domain hunter ile ilgili mesajıma nasıl kurluduğunu yazmamı istiyen bir cevap geldi bunun üzerine aşağıda da yazan basamaklarını belirledim. Bu işlem basamakları ile domainhunter v0.0.2 rahatlıkla kurululabilir.

  1. sourceforge.net üzerinden son sürüm indirilir. (mevcut sürüm 0.0.2)
  2. Linux üzerinde

    Kod:

    tar xfv domainhunter-v0.0.2.tar.gz

    komutu ile yada Ark tarzı bir programla, windows üzerinde de winrar ile açılır.

  3. Mysql sunucusu üzerinde herhangi bir araçla bir veritabanı oluşturulur. Veritabanına erişebilmesi için bir kullanıcıya yetki verilir. (Bu işlem phpmyadmin ile kolayca yapılabilmektedir.)
  4. domainhunter.sql dosyasındaki sql cümlesi ile takip tablosu oluşturulur. Yada phpmyadmin’de import özelliği ile
  5. config.inc.php dosyası açılır içindeki $hunter_email (değişikliklerin gönderileceği mail adresi), $dbhost (mysql sunucusu), $dbuname (bağlantı kullanıcısı), $dbpass (bağlantı şifresi), $dbname (veritabanı adı) alanları üst kısımda belirlediğimiz bilgiler ile doldurulur.
  6. http://script_adresi şeklinde script çalıştırılır.
  7. Önceliğin linux yada türevi sunucular üzerinde çalışması olduğu için bu adım sadece bu tip sistemlerde çalışmaktadır. crontab -e yazıp

    Kod:

    0 22 * * * php /scriptin/bulun/duğuyerel/alan/cron.php >/dev/null 2>&1

    satırı eklenir. Uzaktan çağırmak istersek ise

    Kod:

    wget -O -  http://script_adresi/cron.php

    satırı eklenir.

    Bu aşama mümkün olmuyorsa http://script_adresi/cron.php adresi elle ulaşılabilinen herhangi bir yerden çalıştırılarak da sistem güncellenebilir.

Yukarıda yazanlara ek olarak sistemde exec yada fsockopen komutlarının birinin açık olması gerekmetedir.

Domain Hunter v0.0.1 yayımlandı

Geldi geliyor derken domain hunter yayımlandı. Domain Hunter v0.0.1 ne yapıyor biraz bahsedeyim. Mevcut domainlerinizi yada izlemek istediğiniz domainleri takip etmenize olanak tanımaktadır. İlk başlangıç noktası domain takip olduğu için listedeki domainlerdeki herhangi bir değişikliği konfigürasyon dosyasında belirtiğiniz mail adresine mail göndermektedir. Mail gönderme işlemini otomatik yapabilmesi için *nix sistemlerde crona eklemeniz gerekmetedir. Cronun tetiklediği dosyayı ne kadar sık çalıştırısanız o kadar sık listedeki bütün domainleri kontrol edecektir. Domain Hunter v0.0.1 sürümünde sadece com ve net domainleri izlemeye olanak tanımaktadır. Whois işlemi için hassasiyeti en yüksek olan VeriSign Whois sunucularını kullanmaktadır. Sonraki sürümlerde org, info, biz uzantılarınıda destekleyecektir.

Kod kalitesine gelirsek 2006 yılında yazdığım bir fonksiyonu kullanmakta, bu sebeple kalitesiz fakat işe yarayan bir domain takip sistemi ortaya çıkmıştır.