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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   IF-Hazirkodlar Categoriy Feeder bot addon (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/398045-if-hazirkodlar-categoriy-feeder-bot-addon.html)

Mudin 20 Haziran 2011 22:04

IF-Hazirkodlar Category Feeder bot addon
 
Merhaba:
uzun lafa gerek yok , hazırkodlar bölümündeki beslemeleri bir kanala aktarır. mIRC botlarınız için yapılmıştır , isteyen olursa kişiye göre çekimlenebilir kod.


Kod:

on *:sockopen:ifbot:{
  if ($sockerr) { msg #kanal Hata bağlanılamadı! | return }
  else {
    var %ifbot = sockwrite -nt $sockname
    %ifbot GET /external.php?type=rss2&forumids=70 $+ / HTTP/1.1
    %ifbot HOST: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
    %ifbot $crlf
  }
}
on *:sockread:ifbot:{
  var %ifread
  sockread %ifread
  if (*<title>* iswm %ifread) {
    set %ifbaslik $remove(%ifread,</title>,<title>,<![CDATA[,]],<,>)
  }
  if (*<description>* iswm %ifread) {
    set %ifaciklama $remove(%ifread,</description>,<description><![CDATA[,]],<,>)
  }
  if (*<link>* iswm %ifread) {
    set %iflink $remove(%ifread,</link>,<link>)
  }
  if (*<pubDate>* iswm %ifread) {
    set %ifzaman $remove(%ifread,</pubDate>,<pubDate>,GMT)
  }
  if (*<dc:creator>* iswm %ifread) {
    set %ifkullanici $remove(%ifread,<dc:creator>,</dc:creator>)
    if !$read(kategoriler.txt,w,%ifbaslik) {
      write gelen.txt 2 ------------------------------------------------------;
      write gelen.txt Başlık: $+(,%ifbaslik,) 
      write gelen.txt Tarih ve zaman: $+(,$degistir(%ifzaman),)
      write gelen.txt Açıklama: $+(,%ifaciklama,)
      write gelen.txt Link: $+(,%iflink,) *
      write gelen.txt  Kullanıcı: $+(,%ifkullanici,)
      write gelen.txt 2 ------------------------------------------------------;
      write gelen.txt $chr(32)
      write kategoriler.txt %ifbaslik
    }
  }
}
alias degistir {
  return $replace($1,Mon,Pazartesi,Tue,Salı,Wed,Çarşamba,Thu,Perşembe,Fri,Cuma,Sat,Cumartesi,Sun,Pazar,:,-,Jun,Ocak,Jan,Şubat,Mar,Mart,Apr,Nisan,May,Mayıs,Jul,Haziran,Aug,Ağustos,Sep,Temmuz,Oct,Ekim,Nov,Kasım,Dec,Aralık)
}
on *:sockclose:ifbot:{ play #kanal gelen.txt 75 | timer 1 80 remove gelen.txt  }
on *:text:!feed:#kanal:{
  if $regex($nick($chan,$nick).pnick,/(.|~|&|@|%)/) {
    if $sock(ifbot).status == on {
      msg $chan Şuanda aktarım yapılıyor $nick , daha sonra tekrar deneyin.
    }
    else {
      msg $chan Son 4Feeds1(beslemeler) çekiliyor. Lütfen bekleyin.
      unset %if*
      write -c gelen.txt
    sockopen ifbot [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 80 }
  }
  else {
    msg $chan $nick Operatör olmanız gerekmektedir.
  }
}

Kırmızı olan yerleri kendi kanalınıza göre değiştirin.
Kullanımı: Belirlediğiniz kanalın herhangi bir operatörü belirlediğiniz kanalın genelinde !feed yazması yeterli olucaktır.
Hayırlı IF'ler.

avdet 22 Haziran 2011 22:45

Cevap: IF-Hazirkodlar Categoriy Feeder bot addon
 
yürü be toroman

Rodrigo 23 Haziran 2011 01:36

Cevap: IF-Hazirkodlar Categoriy Feeder bot addon
 
Güzel çalışma, eline sağlık. Ne kadar konu aktarıyor Mudin? Diyelim ki 20 hazır kod başlık var, hepsini aktarabiliyor mu kanala?

Mudin 23 Haziran 2011 05:00

Cevap: IF-Hazirkodlar Categoriy Feeder bot addon
 
En son post atılmış , forumun kendi feed sistemindeki konuları alıp yansıtıyor.

MesqeN 29 Haziran 2011 18:58

Cevap: IF-Hazirkodlar Categoriy Feeder bot addon
 
Cok yawaş calışıyor Mudin

Mudin 29 Haziran 2011 23:36

Cevap: IF-Hazirkodlar Categoriy Feeder bot addon
 
Alıntı:

MesqeN Nickli Üyeden Alıntı (Mesaj 1040770585)
Cok yawaş calışıyor Mudin

Yavaş çalışıyorsa sockclose ile başlayan eventte 75 milisaniye geçiyor orayı 1 olarak veya daha az olarak yaparsan daha hızlı kanala yansıtır. Fakat kullandığın botta oper yoksa zaten flood yüzündende kanala daha yavaş aktarıcaktır.

MesqeN 30 Haziran 2011 17:23

Cevap: IF-Hazirkodlar Categoriy Feeder bot addon
 
Alıntı:

Mudin Nickli Üyeden Alıntı (Mesaj 1040770687)
Yavaş çalışıyorsa sockclose ile başlayan eventte 75 milisaniye geçiyor orayı 1 olarak veya daha az olarak yaparsan daha hızlı kanala yansıtır. Fakat kullandığın botta oper yoksa zaten flood yüzündende kanala daha yavaş aktarıcaktır.


Yaptım ama yine hepsini veriyor.

Sanırım ayarlarda tüm verier cekiliyor.

Mudin 30 Haziran 2011 21:50

Cevap: IF-Hazirkodlar Categoriy Feeder bot addon
 
Mesqen arkadaşımızın isteği üzerine sadece yeni konuların çekilmesini sağladık.
Kod düzenlenmiştir. Önceden eklemiş olan arkadaşların yenisiyle değiştirmesi gereklidir.


Saygılarımla...

MesqeN 06 Temmuz 2011 17:59

Cevap: IF-Hazirkodlar Categoriy Feeder bot addon
 
bunu TcL haline cevirmek Mümkünmü eggdrop bir bot ile kanala yansıtmak?


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:23.

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