![]() |
PHP socket bot hatası... Kod: <?php İstek socketinden düzenlediğim bir botum var.. bunu web üzerinden nick kaydetme amaçlı kullanmak istiyorum mantık olarak herşey düzgün olsada bot servera bağlandığı anda komutu pastelediği için ya sunucu algılamıyor yada çeşitli hatalar ile botun bağlantısı kesiliyor.. Bunun önüne geçmek için bot servera bağlandıktan 3 sn sonra komutu yazabilir.. İşte bu noktada tıkandım..Yardımcı olabilecek arkadaşlar varsa memnun olurum.. |
Cevap: PHP socket bot hatası... if(preg_match("'PING(.*?)'si", $veri, $set)) { fputs($baglan, 'PONG ',trim($set[1]).$n); } kodunun altında //:sdfsdf MODE sdfsdf:+iwxt -> Formatından yola çıkarak if (preg_match('#(\S+) MODE (\S+):\+iwxt#i', $veri)) { fputs($baglan, "KOMUT\r\n"); } şeklinde ekleme yapabilirsin. Eğer sunucu girişinde sunucu kullanıcıya +ix modu ekliyorsa \+ix olarak değişirsin.... Örnek: if (preg_match('#(\S+) MODE (\S+):\+iwxt#i', $veri)) { fputs($baglan, "NS IDENTIFY şifre\r\n"); fputs($baglan, "JOIN #2,00\r\n"); // Tüm kanallardan çıkış fputs($baglan, "JOIN #BILMEMNE\r\n"); } |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 19:53. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk