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 Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   haber botu (https://www.ircforumlari.net/mirc-scripting-sorunlari/436888-haber-botu.html)

bensensenben 18 Aralık 2011 21:17

haber botu
 
arkadaşlar ben script rss haber botu veya remotesi aradım taradım ama bulamadım bir bilgisi olan varsa yardımcı olabilirmi ?

toXic 18 Aralık 2011 21:28

Cevap: haber botu
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Denediniz mi?

bensensenben 20 Aralık 2011 22:56

Cevap: haber botu
 
evet baktım ama biri özele yazıo dieri ise calışmıo yani ben sondakika haberleri düştükce kanala kendi yazsın istiyorum o kodda var ama denedim calışmıyor

DaDaS 20 Aralık 2011 23:07

Cevap: haber botu
 
Var Ama Sondakıka haberlerını komut uygulatarak alacagın kod var ?

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

bensensenben 21 Aralık 2011 21:40

Cevap: haber botu
 
dediğiniz yere baktım kodu aldım tam böyle bi kod istiorum ama kod calışmıyor yani kanala cekme olmuyor

MesqeN 22 Aralık 2011 00:27

Cevap: haber botu
 
Kod:


on *:sockopen:klbkbt:{ 

 
  if ($sockerr) { msg #KanaL Hata bağlanılamadı! | return } 

 
else { 

 
    var %klbkbt = sockwrite -nt $sockname 

 
%klbkbt GET /external.php? $+ / HTTP/1.1 

 
%klbkbt HOST:
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
on *:sockread:klbkbt:{ 

 
  var %kfveri 

 
  sockread %kfveri 

 
if (*<title>* iswm %kfveri) { 

 
set %baslik
$remove(%kfveri,</title>,<title>,<![CDATA[,]],<,>) 

 
  } 

 
  if (*<description>* iswm %kfveri) { 

 
set %kfaciklax $remove(%kfveri,</description>,<description>) 


 
  } 

 
  if (*<link>* iswm %kfveri) { 

 
set %kflinks $remove(%kfveri,</link>,<link>) 

 
  } 

 
  if (*<pubDate>* iswm %kfveri) { 

 
set %kftime $remove(%kfveri,</pubDate>,<pubDate>,GMT) 

 
  } 

 
  if (*<dc:creator>* iswm %kfveri) { 

 
set %kfuser $remove(%kfveri,<dc:creator>,</dc:creator>) 

 
write gelen.txt 2------------------------------------------------------; 


 
write gelen.txt 7Başlık:12 $+(,%baslik,)   

 
write gelen.txt 7Tarih ve zaman:4 $+(,$degistir(%kftime),) 

 
write gelen.txt 7Açıklama:4 $+(,%kfaciklax,) 

 
write gelen.txt 7Link:12 $+(,%kflinks,) * 

 
write gelen.txt 7Kullanıcı:2 $+(,%kfuser,) 

 
write gelen.txt 2------------------------------------------------------; 


 
write gelen.txt $chr(32) 

 
  } 

 
 } 

 
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:klbkbt:{ play #kanal gelen.txt 01  } 

 
 

 
on *:text:!veri:#Msc:{ 

 
if $regex($nick($chan,$nick).pnick,/(.|~|&|@|%)/) { 

 
    if $sock(klbkbt).status == on { 

 
msg $chan Şuanda aktarım yapılıyor $nick , daha sonra tekrar deneyin. 

 
    } 

 
    else { 

 
msg $chan 7Son Yazılar4 # 7 kanalına aktarılıyor 4Lütfen bekleyiniz.. 


 
unset %if* 

 
write -c gelen.txt 

 
    sockopen klbkbt
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
80 } 

 
  } 

 
  else { 

 
msg $chan $nick Operatör olmanız gerekmektedir. 

 
  } 

 
}


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yazan yere kendi domaininizi Yazın
#KAnal kendi kanalınızı yazın.
!veri komutu ile calışır Aynı zamanda oto calışır..

Oto calışma mantıgı şöyledir.
rss lerden cektigi verilerde yeni bir veri gişi varsa Onu oto kanala yansıtır.
Umarım işinizi Görür.

Note : Bu kodu Muhdin ile beraber yapmıştık burdan kendisine teşekkür ederim tekrar.

SiLuet 22 Aralık 2011 11:21

Cevap: haber botu
 
Kod Şuan Çalışıyormu Çalışmıyormu Bilemiyorum,ama domain ismini değiştiğinizde Hiç veya Hatalı çalışacaktır. çünkü kod verdiğiniz adresten gelen verilere göre Kodlanmıştır.

bensensenben 23 Aralık 2011 19:47

Cevap: haber botu
 
yazdım mesela rss.hurriyet.com.tr yazdım ama olmuo cekmio

bensensenben 23 Aralık 2011 19:48

Cevap: haber botu
 
veriler kanala aktarılıyor dior ama aktarmıyor

bensensenben 23 Aralık 2011 19:52

Cevap: haber botu
 
sockopen klbkbt rss.hurriyet.com.tr 80 }

%klbkbt GET /external.php? $+ / HTTP/1.1


%klbkbt HOST: rss.hurriyet.com.tr


böyle değiştirdim


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

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