Tekil Mesaj gösterimi
Alt 18 Temmuz 2012, 22:19   #7
Çevrimdışı
Difuzyon
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: giriş çıkış kanal diyalog




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on me:*:join:#:$iif($read(kanal.txt,w,$chan),leave #) dialog chanlist { title "Yasak Kanallar" size -1 -1 145 120 option dbu text "Yasak Kanal Listesi", 9, 58 5 101 8 list 10, 49 26 62 89, size vsbar edit "", 11, 48 13 62 12, return autohs autovs button "Ekle", 12, 115 14 25 11 button "Çıkart", 13, 115 30 25 11 box "", 14, 145 1 98 117 } on 1:dialog:chanlist:*:*:{ if ($regex($devent,^init$)) { if ($read(kanal.txt)) { loadbuf -o $dname 10 kanal.txt } } if ($regex($devent,^sclick$)) { if ($regex($did,^12$)) { var %e = $did(11) if (!%e) { $iif($input(kanal girmediniz.,y) == $true,halt,halt) | halt } else { $iif($read(kanal.txt,w,%e),$iif($input(Eklediğiniz kanal mevcut.,y) == $true,halt,halt),write kanal.txt %e) | did -a $dname 10 %e | did -r $dname 11 } } if ($regex($did,^13$)) { var %r = $did($dname,10).sel if (!%r) { $iif($input(Herhangi bir kanal seçmediniz.,y) == $true,halt,halt) | halt } else { var %- = $did($dname,10).seltext | did -d $dname 10 %r | write $+(-ds,%-) kanal.txt } } } } menu * { - Yasak Kanallar:.dialog -m chanlist chanlist - }

İstemediğiniz kanallara giriş halinde çıkmak için gerekli dialog kodlaması yukarıdaki gibidir.
Otomatik giriş yapmak istediğiniz kanallar için ise kod yazmaya gerek görmüyorum çünkü bu konuyla alakalı services komutu var.Daha fazlası için Help Dünyası > Online Yardım bölümünden bilgi alabilirsiniz.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet