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/)
-   -   TWITTER Addon (!twitn Nick,!twits Kelime) (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/387475-twitter-addon-twitn-nicktwits-kelime.html)

Mudin 26 Mart 2011 01:11

TWITTER Addon (!twitn Nick,!twits Kelime)
 
Merhaba;
bu seferki bir koruma değil aksine eğlenceli ve gerekli bir snippet.




Amacı: Twitter sitesine bağlanıp kanalda belirtmiş olduğunuz nicki veya kelimeyi:
  • !twits kelime (search) kelimeyi twitter adresinde arar.
  • !twitn Nick (latest news) nickin twitter bloğuna gidip en son hangi mesajlar var onları kanala yansıtır.
Kod:

on *:sockopen:twmud*:{
  if ($sockerr) {
    msg %channel [HATA]: %nick Lütfen tekrar deneyin.
  }
  else {
    sockwrite -n $sockname GET $+(/search?q=,$replace(%twitmud,$chr(32),+)) HTTP/1.1
    sockwrite -n $sockname Host: search.twitter.com $+ $CRLF $+ $CRLF
  }
}
on *:sockread:twmud*:{
  if ($sockerr) {
    msg %channel [HATA]: %nick Lütfen tekrar deneyin.
    return
  }
  else {
    var %listen
    sockread %listen
    if *'/exit/to/* iswm %listen {
      if %twitmud isin %listen || $upper(%twitmud) isin %listen {
        msg %channel 2Hesap: $+(5,$gettok($ayikla(%listen),1,58)) 1, 2Gönderisi: $ayikla2($+(5,$gettok($ayikla(%listen),2,58)))
      }
    }
  }
}
on *:text:*:#kanal:{
  if $1 == !twits {
    if !$2 { msg $chan [HATA]: Lütfen search edebiliceğim bir hesap girin. ÖRN:!twits $nick $+  }
    else {
      if $sock(twmud*).status == on {
        msg $chan [HATA]: Şuanda başka bir hesaba bakılıyor, 10 saniye sonra tekrar deneyin.
      }
      else {
        msg $chan $nick [Search]: $nick $2- adlı kişisi search ediliyor, bekleyin.
        set %nick $nick
        set %channel $chan
        set %twitmud $2-
        inc %tw
        sockopen $+(twmud,%tw) search.twitter.com 80
      }
    }
  }
  elseif $1 == !twitn {
    if !$2 { msg $chan [HATA]: Lütfen search edebiliceğim bir hesap girin. ÖRN:!twitn $nick $+  }
    else {
      if $sock(tw2mud*).status == on {
        msg $chan [HATA]: Şuanda başka bir hesaba bakılıyor, 10 saniye sonra tekrar deneyin.
      }
      else {
        msg $chan $nick [Sonkonular]: $nick $2 adlı kişinin duvarındaki son mesajlar sıralanıyor. Bekleyiniz.
        set %nick1 $nick
        set %chan $chan
        set %nick3 $2
        sockopen $+(tw2mud,%tw) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 80
      }
    }
  }
}
 
on *:sockopen:tw2mud*:{
  if ($sockerr) {
    msg %chan [HATA]: %nick1 Lütfen daha sonra tekrar deneyiniz.
    return
  }
  else {
    sockwrite -n $sockname GET / $+ %nick3 HTTP/1.0
    sockwrite -n $sockname Host: Host: twitter.com
    sockwrite -n $sockname $crlf
  }
}
on *:sockread:tw2mud*:{
  if ($sockerr) {
    msg %chan [HATA]: %nick1 Lütfen daha sonra tekrar deneyiniz.
    return
  }
  else {
    var %/
    sockread %/
    if *<span class="entry-content">* iswm %/ {
      inc %12
      msg %chan $+(2,%12) $+ )1  $ayikla($htmlfree(%/))
    }
  }
}
alias htmlfree { return $regsubex($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)|&[^;]+;|/g,$null) }
alias  ayikla { var %z, %m = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%z), %z = $remove(%z,&nbsp;,&quot;,&apos;,&lt;3,&amp;,$chr(9)) | return %z }
alias ayikla2 { var %y = $replace($1,ÅŸ,ş,ç,ç,ı,ı,ÄŸ,ğ,$chr(246),ö,$chr(214),Ö) | return %y }

Hayırlı IF'ler.

q0kh4n 13 Kasım 2011 01:19

Cevap: TWITTER Addon (!twitn Nick,!twits Kelime)
 
kodun ilgi görmeyişi bence twitt değilde facebook un daha popüler oluşudur.
güzel çalışma emeğine sağlık

WingmaN 01 Aralık 2011 10:05

Cevap: TWITTER Addon (!twitn Nick,!twits Kelime)
 
Bence gayet güzel, eline sağlık. Sürekli koruma botlarının çıkışı ve coder diye nitelendirdiğiniz insanların, kendi emeklerini ortaya koyamaması ve yapılan her koruma botunun, NoMercy çöplüğüyle karşılaştırılması ve NoMercy kodlarından yapmıştır denmesi, kod yazan veya yazmaya çalışan herkese " AYIP " edilmiştir.

Bu yüzden kod yazan delilerin , artık koruma botları üzerine gitmemelerinin sebebi, herkesin direkt olarak çalgıcı (bildiğiniz) olarak nitelendirilmesi.

Türk kod yazarlarına, destek olun. IRC'mizin geleceği onların elinde, bunu unutmayın.


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

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