IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

40Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 12 Kasım 2015, 11:44   #11
Goemon
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Websiteden Bota baglanma




@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] benlik bir durum olursa yardıma herzaman hazırım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
baktım olmuyor kaçar giderim terk ederim bu diyarı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 13 Kasım 2015, 17:41   #12
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Websiteden Bota baglanma




PHP
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<!DOCTYPE html>
<html>
<body>

<?

if(isset($_POST['deger']))
{
  
//mIRC nin bulundugu makinanin ip adresi ve portu buraya  
$fp fsockopen("127.0.0.1"1331$errno$errstr);
if (!
$fp) {
 echo 
"HATA: $errno - $errstr<br />\n";
} else {
fwrite($fp"\n");
echo 
fread($fp26);
fclose($fp);
}
}
else
{
?>
<form action="<?=$_SERVER['PHP_SELF']?>" style="width:400px;">
  <fieldset >
    <legend>Test Formu:</legend>
    Deneme:<br>
    <input type="text" name="deger" value="birseyler yaz">
    
    <input type="submit" value="Gonder">
  </fieldset>
</form>

<?
}
?>
</body>
</html>

mIRC
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:start: web alias web { socklisten webot 1331 } on *:socklisten:webot: { sockaccept $+(php-:,$ticks,:,$r(1,9999)) } on *:sockread:php*: { sockread %d if %d { echo : $sockname : %d sockwrite $sockname OK! ; gelen mesajları iletecegin kalana iletecegin kodlara buraya.. sockclose $sockname } }

Gerisinide yaparsiniz artik.

__________________
2b|!2b=?
 
Alıntı ile Cevapla

Alt 13 Kasım 2015, 18:37   #13
Goemon
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Websiteden Bota baglanma




Bu Adam Dahi @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hocam
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Efsane coder @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Ümit Abi döndü Geri
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 21 Kasım 2015, 21:48   #14
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Websiteden Bota baglanma




Ümit ustanın vermiş olduğu socklisten bazlı sistem gayet güzel, yine de uğraşıcam edicem diyorsan, oluşturmuş olduğun herhangi bir istek paneline, altta vereceğim PHP socket 'ı entegre edebilirsin.
--
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php
// time limit pls
        
if( !ini_get('safe_mode') ){
            
set_time_limit(25);
        } 
 
// socket func 
function wDJsend($sender,$requ,$commenter) {
$onick "oper nick";
$opass "oper pass";
$serv "irc.ircforumlari.net";
$prt "6667";
$info = array(
  
'nick'        => 'wDJ-' rand(3434,854615984),
);
$socket fsockopen($serv$prt);
 
// auth gonder yavru
fputs($socket,"USER wDJ ircforumlari.net wDJ :DJ Stat sender\n");
fputs($socket,"NICK "$info['nick'] . "\r\n");
 
// kanala baglan lazimsa
// fputs($socket,"JOIN #DJ\n");

// SONSUZ dongu yapmak lazim
while(1) {

    while(
$data fgets($socket128)) {
 
        
//echo nl2br($data); //gelen veriyi oku -> $data ;)
        
flush();
 
        
// datalari $1 $2 gibi ayir
        
$wex explode(' '$data);
        
// geri PONG la dusmemek lazm
        
if($wex[0] == "PING"){
            
fputs($socket"PONG ".$wex[1]."\n");
        }
        if(
$wex[0] == "ERROR"){
                             
$data explode (' '$data4);
                             
$data $data[3];
                             
//echo '<h3>istek gönderildi - socket kapatıldı (CLOSING Socket)<br><font color="red"> ' . $data . ' </h3></font>';
                             
break;
        }
                if(
$wex[1] == "252"){
                            
$data explode (' '$data5);
                             
$data $data[3];
                           
//echo "<b>Online Operler:</b> " . $data . " </h3><br>";
                
}
                         
               if (
$wex[1] == "376"){
                    
//fputs($socket,"list\n");
                            //oper girisi yapalim kanala giremez falan
                    
fputs($socket,"OPER $onick $opass\n");
                
fputs($socket,"JOIN #Dj\n");
                
fputs($socket,"privmsg #Dj İsteyen: $sender İsteği: $requ Yorumu: $commenter\n");
                            
fputs($socket"QUIT Hadi gittim ben\n");
                }          

               if(
$wex[1] == "322"){
                             
$data explode (' '$data4);
                             
$data $data[3];
                             
//$data = preg_replace_callback('/\([0-9]{1,2})\.*?/', 'mycallback', $data);
                     //print "$data <br>";
               
}
                         
               if (
$wex[1] == "323"){
                          
fputs($socket"QUIT Hadi gittim ben\n");
               }
    }
 break;
}
return 
fclose($socket);
}
//$wdjsock = wDJsend("WingmaN","Sıla - yara bende","Tüm herkese benden gelsin");
?>

--
Üstte vermiş olduğum PHP kodunu, djstat.php gibi bir şekilde kaydedip, istek formunun bulunduğu alana " include(djstat.php); " şeklinde çağırıp;
--
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$wdjsock wDJsend("WingmaN","Sıla - yara bende","Tüm herkese benden gelsin"); 

--
Bu şekilde, function olarak kullanabilirsin. Belirtilmiş olan sıralama, " isteyen, istek, yorum " şeklinde olup, form üzerinden verileri aktarırken dikkat edilmesi gerekmektedir. İstek paneli veya formu oluşturmadım, hazır kod tarzı hazırlamak istedim, bu sayede diğer ihtiyacı olan arkadaşlarımız da faydalanabilir.

Herhangi bir şekilde problem yaratacağını tahmin etmiyorum fakat, problem olursa yazarsan sevinirim.

W

 
Alıntı ile Cevapla

Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
gec baglanma sorunu alphae Unreal IRCd 1 18 Temmuz 2015 01:48
/Gir S deyince istediqim servere baglanma deLiyimmm mIRC Scripting Sorunları 3 11 Ocak 2009 13:18
servere baglanma sondemdeyim mIRC Scripting Sorunları 2 28 Nisan 2008 08:25
Otomatik servere Baglanma cikicim mIRC Scripting Sorunları 3 26 Mayıs 2006 13:17