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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 01 Haziran 2011, 12:06   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Radyo Botu, Dinleyen userlere teşekkür etmesini nasıl sağlayabilirim




Radyoda kim dinliyo kim dinlemio bulamıyoruz yardımcı olun lütfen dinleyenlere teşekkür ettirebilirsek iyi olcak

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 01 Haziran 2011, 14:04   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Botu, Dinleyen userlere teşekkür etmesini nasıl sağlayabilirim




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
############################################# # Radyo ip'sini yazınız.. set radyoip "83.170.93.64" # Radyo portunu yazınız.. set rport "2778" # Radyo şifresini yazınız.. set rsifre "şifre" # Radyo kanalını yazınız.. Büyük küçük harfe dikkat ediniz. # Örnek #Radyo ile #radyo farklıdır ;) set rkanal "#Radyo" ############################################################### ############################################################### ### PROCS....................................................... ############################################################### ############################################################### bind time - "* * * * *" yenidinleyici proc yenidinleyici {min hour day month year} { global radyoip rsifre rport if {[catch {set sock [socket $radyoip $rport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$rsifre&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $radyoip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set voicevr [string range $bl [shrink + 11 "<LISTENERS>" 0 $bl] [shrink - 1 "</LISTENERS>" 0 $bl]] } } close $sock } set voicevr [temiz $voicevr] set deger 0 set ::rawcount 0 set ipler "" bind raw - 352 voysver foreach i $voicevr { if {[regexp {^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$} [lindex $voicevr $deger]]} { incr ::rawcount lappend ipler "[lindex $voicevr $deger] " } incr deger } set ydeger 0 foreach j $ipler { putquick "who +i [lindex $ipler $ydeger]" incr ydeger } } proc shrink { calc number string start bl} { return [expr [string first "$string" $bl $start] $calc $number] } proc voysver {from keyword arg} { global rkanal if {![isvoice [lindex $arg 5] $rkanal]} { putquick "mode $rkanal +v [lindex $arg 5]" putquick "privmsg $rkanal \002[lindex $arg 5]: \002 Radyo yayınımızı dinlediğiniz için teşekkürler.." } } bind raw - 315 countdusur proc countdusur {from keyword arg} { set ::rawcount [expr $::rawcount - 1] if {$::rawcount == "0"} { unbind raw - 352 voysver } } proc temiz {veri} { regsub -all \< $veri " " veri regsub -all \/ $veri " " veri regsub -all \> $veri " " veri return $veri }

Saw'ın yazmış olduğu sanırım tcl.

İşini görecektir.

 
Alıntı ile Cevapla

Alt 02 Haziran 2011, 04:05   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (4)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Botu, Dinleyen userlere teşekkür etmesini nasıl sağlayabilirim




CLubber Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
############################################# # Radyo ip'sini yazınız.. set radyoip "83.170.93.64" # Radyo portunu yazınız.. set rport "2778" # Radyo şifresini yazınız.. set rsifre "şifre" # Radyo kanalını yazınız.. Büyük küçük harfe dikkat ediniz. # Örnek #Radyo ile #radyo farklıdır ;) set rkanal "#Radyo" ############################################################### ############################################################### ### PROCS....................................................... ############################################################### ############################################################### bind time - "* * * * *" yenidinleyici proc yenidinleyici {min hour day month year} { global radyoip rsifre rport if {[catch {set sock [socket $radyoip $rport] } sockerror]} { putlog "error: $sockerror" return 0 } else { puts $sock "GET /admin.cgi?pass=$rsifre&mode=viewxml&page=0 HTTP/1.0" puts $sock "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9)" puts $sock "Host: $radyoip" puts $sock "Connection: close" puts $sock "" flush $sock while {[eof $sock] != 1} { set bl [gets $sock] if { [string first "standalone" $bl] != -1 } { set voicevr [string range $bl [shrink + 11 "<LISTENERS>" 0 $bl] [shrink - 1 "</LISTENERS>" 0 $bl]] } } close $sock } set voicevr [temiz $voicevr] set deger 0 set ::rawcount 0 set ipler "" bind raw - 352 voysver foreach i $voicevr { if {[regexp {^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$} [lindex $voicevr $deger]]} { incr ::rawcount lappend ipler "[lindex $voicevr $deger] " } incr deger } set ydeger 0 foreach j $ipler { putquick "who +i [lindex $ipler $ydeger]" incr ydeger } } proc shrink { calc number string start bl} { return [expr [string first "$string" $bl $start] $calc $number] } proc voysver {from keyword arg} { global rkanal if {![isvoice [lindex $arg 5] $rkanal]} { putquick "mode $rkanal +v [lindex $arg 5]" putquick "privmsg $rkanal \002[lindex $arg 5]: \002 Radyo yayınımızı dinlediğiniz için teşekkürler.." } } bind raw - 315 countdusur proc countdusur {from keyword arg} { set ::rawcount [expr $::rawcount - 1] if {$::rawcount == "0"} { unbind raw - 352 voysver } } proc temiz {veri} { regsub -all \< $veri " " veri regsub -all \/ $veri " " veri regsub -all \> $veri " " veri return $veri }

Saw'ın yazmış olduğu sanırım tcl.

İşini görecektir.

Kardes biz botu kurduk ve calisiyor. Saw hocamizdan Allah razi olsun. Yalniz bazi sorunlar war mesela dinleyene + vermiyor bu kod. Ikinci sorun galiba timer gibi biseyler war dakkada bir tsk ediyor dinleyenlere. Mesela bir kere ilk actiginda tesekkur etse ve + verse olur mu? Ve forumu baya arastirdim ama bulamadim dinlemeyenden + sini alirsa eminim butun sunucusu olan kardeslerimizin isine yariyacaktir.

 
Alıntı ile Cevapla

Alt 02 Haziran 2011, 22:01   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Botu, Dinleyen userlere teşekkür etmesini nasıl sağlayabilirim




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
putquick "privmsg $rkanal \002[lindex $arg 5]: \002 Radyo yayınımızı dinlediğiniz için teşekkürler.."

Bu kısmı silerseniz, teşekkür etmez. Sadece voice verir.

 
Alıntı ile Cevapla

Alt 02 Haziran 2011, 22:26   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (4)
IF Ticaret Yüzdesi:(%)
Cevap: Radyo Botu, Dinleyen userlere teşekkür etmesini nasıl sağlayabilirim




CoLgate Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
putquick "privmsg $rkanal \002[lindex $arg 5]: \002 Radyo yayınımızı dinlediğiniz için teşekkürler.."

Bu kısmı silerseniz, teşekkür etmez. Sadece voice verir.

Kardes sildim ama hala voice vermiyor..

 
Alıntı ile Cevapla

Cevapla

Etiketler
botu, dinleyen, etmesini, nasıl, radyo, sağlayabilirim, teşekkür, userlere


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

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
Radyo dinleyen voice-devoice Set mIRC Scripting Hazır Kodlar 16 16 Nisan 2020 21:21
Radyo dinleyen nick tcl ile ilgili. Kombine Eggdrop, NeoStats, BNC 15 19 Eylül 2014 21:44
Kadınınızın size nasıl hitap etmesini istersiniz? AnqeL Ah Kadınlar 7 27 Ocak 2012 18:35
userlere /amsg , /ame, /me komutlarını nasıl yasaklayabiliriz sohbetsevgi Unreal IRCd 4 30 Haziran 2008 21:59