LaCReMeL adlı üyeden alıntı: mesajı görüntüle
Başlangıc'a şöyle birşey eklersin.

"C:\Program Files (x86)\Internet Explorer\iexplore.exe" http://localhost/ip.php
bilgisayar açilinca otomatik http://localhost/ip.php adresini açar.

ip.php'e bir refresh kodu koyarsin. 10dk'da bir refresh eder.

son ip'i bir txt e kaydedersin. ip.php ile şu anki ip ile txt'deki ip yi eşleştirirsin.

eşit değilse mail attirirsin kendine. mail attiktan sonra txt'deki ip'i güncellersin.

Ekleme;

ip.php
<?php
$file = parse_ini_file("ip.ini");
if ($file['ip'] != $_SERVER['REMOTE_ADDR']) { //ip değişmiş
    //mail(); //mail işlemleri'ni ayarların
    $fp = fopen('ip.ini', 'w');
    fwrite($fp, 'ip='.$_SERVER['REMOTE_ADDR']); //yeni ip'i yaziyoruz. 
    fclose($fp);
}
?>
ip.php'nin oldugu klasöre ip.ini oluşturup chmod ayarlarını yapın. yazmada sıkıntı çıkabiliyor.



başlangıca ekleme olayı için

regeditte
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Run 'a gidin sağ tarafa sağ tik yapip yeni/new key diyerek yolu girebilirsiniz. windows açildiğinda başlayacaktır.
Kardeşim cevabın için teşekkür ederim ama ip.php'ye direk curl ile herhangi bir ip öğrenme sitesinden ip'i yazdırsak olmaz mı? Çünkü kodu denediğimde

Warning: parse_ini_file(ip.ini) [function.parse-ini-file]: failed to open stream: No such file or directory in C:\AppServ\www\ip.php on line 2

Hatası alıyorum ama ip.ini yi oluşturmuş ve içine local ip i yazmış.

Teşekkürler