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 mIRC Scripting? (https://www.ircforumlari.net/mirc-scripting-sorunlari/400463-haber-botu-mirc-scripting.html)

Sorrow 12 Temmuz 2011 19:20

Haber botu mIRC Scripting?
 
Merhaba arkadaslar,

IFi tamamen aradim sayilir, ama aradigimi bulamadim. Google üzerindende aradim ama nafile.

Socket botlar icin kodlanmis genelde ben istiyorum ki, mIRC scripting olarakda olurmu ?

Ntvspor.net'deki online Spor haberlerini botla kanala yansitmak istiyorum son dakika canli haberleri.. (Fenerbahçe haberleri)

!haberler, !dur, !basla gibi mIRC scripting'de bu olabilirmi zaman ayiran arkadaslara Tesekkur ederim.

-PAriS- 12 Temmuz 2011 20:23

Cevap: Haber botu mIRC Scripting?
 
evet bencede son derece iyi bir fikir

L4roXyL 12 Temmuz 2011 22:12

Cevap: Haber botu mIRC Scripting?
 
Olur. mIRC Scripting ile yapılamayacak birşey yoktur. Varsa da vbscript, jscript, php ile istediğine yine ulaşabilirsin, ki bunlara ulaşırsan yine mIRC-de tanımlayabilirsin(bknz: com object) dolayısıyla kısır döngü olarak yine mIRC Scripting ile olur. .)

Socket bot kullanmayabilirsin, lakin webden veri çekmek için yine socket kullanmak zorundasın. Seçenek olarak com object-da kullanabilirsin ama o biraz kasar seni. Local-Global ilişkili mIRC Scripting ile böyle bir bot yazılabilir, daha doğrusu hazır kod yazılabilir. Zor değil gayet basittir.

Senin açtığın bu konuya sadece yorum yapıyorum. Çünki burası mIRC Scripting Sorunları bölümü, yani sadece sorunun varsa ve elinde birşeyler varsa çözüm bulunur. Elinde birşey yoksa da böyle uzun bir kod için yardım kolay kolay edilmez/istenilmez bunu bilmelisin. Çünki senin bu istediğin oturup yazılması, deneme/yanılma yapılması gereken bir hazır kod.

Konuyu silmiyorum. Benim vaktim yok, başka vakti olan veya canı sıkılan arkadaşlar belki senin bu sorununa da çözüm getirebilecek istediğin bir hazır kod yazabilirler.

Difuzyon 17 Temmuz 2011 16:39

Cevap: Haber botu mIRC Scripting?
 
Kod:

;#######################################
;##### SON DAKİKA SPOR HABERLERİ #######
;Edit:Kod içerisinde belirtilen #KANAL kısmı düzenlenmeli
;Sistem:Kodu ekleyen nick,o andan itibaren ajanslara haber düştükçe #KANAL'a aktarır.
;Start:Sunucudan bağlantı kesilmeli ardından connect olunmalı
;#####
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
on *:sockopen:spor: {
  tokenize 33 $sock($sockname).mark
  $2 GET /sondakika.asp?son_dakika=spor HTTP/1.1
  $2 Host: $sock($sockname).addr
  $2 $crlf
}
on *:sockread:spor: {
  tokenize 33 $sock($sockname).mark
  if ($sockerr) { $1 $sock($sockname).wsmsg | return }
  else {
    var %spor | sockread %spor
    if $regex(%spor,$5) {
      if $read(spor.txt,w,$+(*,$regml(1),*)) { sockclose $sockname | halt }
      else { $3 $regml(2) $regml(1) }
      $iif(!%sporguard,$1 $+(,$regml(2),,$chr(32),02,$regml(1)))
    }
    $iif(!%sporguard,$iif($regex(%spor,$4),$1 $regml(1)))
  }
}
alias -l sport {
  if $sock(spor) { sockclose $v1 }
  sockopen spor sondakika.haberler.com 80
  sockmark spor msg #KANAL!sockwrite -n spor!write spor.txt!/<p>(.+)<\/p>/gi!/<a href="http:\/\/(\S+)">(.+)</a></h3>/gi
}
on *:connect:.timerdify 0 60 sport | set -u30 %sporguard open | sport


Sorrow 17 Temmuz 2011 21:27

Cevap: Haber botu mIRC Scripting?
 
Hocam bi yerde hata veriyor kanala yansitma yok, baska connect koduda var ondan olabilirmi?

Difuzyon 17 Temmuz 2011 22:34

Cevap: Haber botu mIRC Scripting?
 
Connect olayını kendinde test edebilirsin,bunun için yapman gereken diğerini devre dışı bırakmak veya /timer komutu ile "sport" aliasının faal olup olmadığını görmek olur.

Gelişmeleri sağlama yapmak "Bu saat oldu halen haber gelmedi? sorusuna yanıt" istersen de [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresinden görüntü alabilirsin.

Bunun dışında bir şey varsa bunu hata mesajıyla belirtmelisin zira uygulama çalışıyor.

Cpu 27 Mayıs 2012 06:49

Cevap: Haber botu mIRC Scripting?
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

bu siteyi nasıl ekleyebilirim bu kod a çalışsın
* /sockwrite: 'spor' Bağlı Değil (Satır 11, sondakika.txt)
böyle bir hata alıyorum şu anda

saywhat 27 Mayıs 2012 08:01

Cevap: Haber botu mIRC Scripting?
 
bu kod yazılalı yaklaşık 10 ay kadar olmuş artık çalışmıyorsa büyük ihtimal bilgi çektiği sitedeki değişiklikler nedeniyle kaynak kodları değişmiştir.

kodu isteyen kişi ntvspor için istekte bulunduğu için kod o siteye göre o sitenin kaynak kodlarından bilgi çekecek şekilde yazılmış..bu koda başka siteleri ekleme çıkarma yapılamaz.siteyi değişirseniz kodun yarısını yeniden eklediğiniz siteye göre düzenlemek yeniden yazmak gerekir.

diğer açtığınız konuda size verdiğim linke bakın..orda var istediğiniz rss linkini ekleyip işletebileceğiniz kod.. o verdiğim linkteki konuyu bi inceleyinz...


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net