AutoIT Scripti ile Websitenizde Problem Olup Olmadığından Emin Olun

Kullanıcı Oyu:  / 0
En KötüEn İyi 

Bugün sizi arayan soran pek yok, email de gelmemiş.

Acaba websiteniz çalışıyor mu bir bakar mısınız?

Bazen oluyor, hosting firması kaynaklı da olabiliyor ki genelde böyle çok sık yaşanır, birisi sizi uyarmadıktan sonra veya başka bir problemle dolaylı yoldan karşınıza gelmedikten sonra saatler boyu farkına varmayabilirsiniz, tabi eğer düzenli olarak kontrol eden bir AutoIT scriptiniz yoksa.

O halde bir AutoIT scripti yazalım bizim yerimize websitemizi ziyaret edip bir terslik varsa anlasın.

AutoIT'nin bu iş için kullanacağımız çok güzel bir fonksiyonu var: InetGetSize

Önce içeriği sabit olan bir metin belgesi oluşturup hostinge upload edin. Mesela dosya adı kontrol.txt olsun ve içinde kontrol kelimesi yazsın. 7 karakterden oluştuğu için dosya boyutu büyük bir ihtimalle 7 Byte'dır, emin olmak için öğrenelim:

Web Sayfasınn Dosya Boyutunu AutoIT Scripti ile Öğrenir
1
2
$dosyaboyutu = InetGetSize("http://www.example.com/kontrol.txt")
msgbox(0,"Dosya boyutu = "</span><span style="color: #ff0000; font-weight: bold;">, $dosyaboyutu & " Byte")

 

O halde kontrol scriptimiz şöyle olacak:

AutoIT InetGetSize Fonksiyonu ile Websitesi Kontrol Mekanizması
1
2
3
4
5
6
7
$dosyaboyutu = InetGetSize("http://www.example.com/kontrol.txt")
; 7 Byte.
If $dosyaboyutu <> 7 Then
$objShell = ObjCreate("Wscript.Shell")
$objShell.Run('mailgonder.bat')
EndIf
Exit

 

Bu kodu derleyip 24 saat çalışır vaziyette internet erişimi olan bir Windows işletim sistemli makineye koyarsanız, zamanlanmış görev olarak da ayarlarsanız, herhangi bir şekilde fonksiyonun getirdiği değer farklı olursa mailgonder.bat gibi uyarı maili gönderen bir başka scripti çalıştırmasını sağlamış olursunuz.

Bilişim Haberleri

Windows Live Hotmail Türkiye Kullanım Sayıları

Internete her gün 32 milyon vatandaşımız erişiyormuş ve de 20 milyon kişi hem Hotmail mail hesabı hem de MSN instant messaging kullanıyormuş.

turkerHR Yayınlandı!

Kodları tamamen bana ait olan turkerHR yazılımımı hemen indirip kurup kullanabilirsiniz. Kaynak kodları herkese açık, şimdilik biraz kötü görünebilir, iyileştireceğim.

Joomla 1.6.1 Güvenlik Sürümü Yayınlandı

Joomla 1.6 kullananların 1.6.1 sürümüne güncelleme yapmaları gerekiyor güvenlik gereği.

PayPal ile Türk Lirası Kullanabiliriz

PayPal’ın ne zaman Türk Lirası ödemelerini kabul edeceğini merak ediyorsanız, artık ediyor.


Social Widget