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 Parça Kodlar (https://www.ircforumlari.net/mirc-parca-kodlar/)
-   -   Döviz Kurları (https://www.ircforumlari.net/mirc-parca-kodlar/623629-doviz-kurlari.html)

Toprak__ 06 Ekim 2014 00:30

Döviz Kurları
 
İyi akşamlar,
Bir arkadaşın isteği üzerine yapıldı biraz basit oldu ama işinize yarar diye paylaşmak istedim;

Kod:

alias htmlfree { if ($len($1-) <= 900) { var %x, %i = $regsub($1,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, ,$chr(9)) | return %x } }
on *:input:#:if ($1 == !doviz) { set %:kanal # | sockclose kurx | sockopen kurx
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
80 }
on *:sockopen:kurx:{
  sockwrite -nt $sockname GET / HTTP/1.1
  sockwrite -nt $sockname Host:
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
sockwrite -nt $sockname $crlf
  unset %:dolar | unset %:euro | unset %:sterlin
}
on *:sockread:kurx:{
  var %:kur | sockread %:kur | tokenize 32 %:kur
  if (*<li class="midrow alis" title="Dolar Alış"*  iswm %:kur) || (*<li class="midrow satis" title="Dolar Satış"* iswm %:kur) { set %:dolar $addtok($htmlfree(%:kur),%:dolar,32) }
  if (*<li class="midrow capraz" title="Çapraz Kur: 1 USD*  iswm %:kur) {
    msg %:kanal 4Dolar ($) Alış(TL) =4 $token(%:dolar,2,32)  -  Satış(TL) =4 $token(%:dolar,1,32)  -  Çapraz Kur =4 $htmlfree(%:kur) € ( 1$ = $+($htmlfree(%:kur),€) )
  }
  if (*<li class="midrow alis" title="Euro Alış">*  iswm %:kur) || (*<li class="midrow satis" title="Euro Satış"* iswm %:kur) { set %:euro $addtok($htmlfree(%:kur),%:euro,32) } 
  if (*<li class="midrow capraz" title="Çapraz Kur: 1 EUR*  iswm %:kur) {
    msg %:kanal 4Euro (€) Alış(TL) =4 $token(%:euro,2,32)  -  Satış(TL) =4 $token(%:euro,1,32)  -  Çapraz Kur =4 $htmlfree(%:kur) $ ( 1€ = $+($htmlfree(%:kur),$) )
  }
  if (*<li class="midrow alis" title="Sterlin Alış">*  iswm %:kur) || (*<li class="midrow satis" title="Sterlin Satış"* iswm %:kur) { set %:sterlin $addtok($htmlfree(%:kur),%:sterlin,32) } 
  if (*<li class="midrow capraz" title="Çapraz Kur: 1 GBP *  iswm %:kur) { 
    msg %:kanal 4Sterlin (£) Alış(TL) =4 $token(%:sterlin,2,32)  -  Satış(TL) =4 $token(%:sterlin,1,32)  -  Çapraz Kur =4 $htmlfree(%:kur) $ ( 1£ = $+($htmlfree(%:kur),$) )
  }
}

Ekran Görüntüsü;

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

RedHack 06 Ekim 2014 11:13

Cevap: Döviz Kurları
 
Ellerine sağlık hocam peki Bunu Botumuza Ekleyebilirmiyiz Sunucudaki arkadaşlarda kullanabilsin.

Toprak__ 06 Ekim 2014 11:19

Cevap: Döviz Kurları
 
Tabiki sadece şu kısmı;
Kod:

on *:input:#:if ($1 == !doviz) { set %:kanal # | sockclose kurx | sockopen kurx
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
80 }

Böyle degiştir;
Kod:

on *:text:*:#:if ($1 == !doviz) { set %:kanal # | sockclose kurx | sockopen kurx
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
80 }


Bekir 06 Ekim 2014 11:34

Cevap: Döviz Kurları
 
Bir yerden tanıdık geliyor ama :)

oFLidu 12 Aralık 2018 17:10

Cevap: Döviz Kurları
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041506617)
İyi akşamlar,
Bir arkadaşın isteği üzerine yapıldı biraz basit oldu ama işinize yarar diye paylaşmak istedim;

Kod:

alias htmlfree { if ($len($1-) <= 900) { var %x, %i = $regsub($1,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, ,$chr(9)) | return %x } }
on *:input:#:if ($1 == !doviz) { set %:kanal # | sockclose kurx | sockopen kurx
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
80 }
on *:sockopen:kurx:{
  sockwrite -nt $sockname GET / HTTP/1.1
  sockwrite -nt $sockname Host:
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
sockwrite -nt $sockname $crlf
  unset %:dolar | unset %:euro | unset %:sterlin
}
on *:sockread:kurx:{
  var %:kur | sockread %:kur | tokenize 32 %:kur
  if (*<li class="midrow alis" title="Dolar Alış"*  iswm %:kur) || (*<li class="midrow satis" title="Dolar Satış"* iswm %:kur) { set %:dolar $addtok($htmlfree(%:kur),%:dolar,32) }
  if (*<li class="midrow capraz" title="Çapraz Kur: 1 USD*  iswm %:kur) {
    msg %:kanal 4Dolar ($) Alış(TL) =4 $token(%:dolar,2,32)  -  Satış(TL) =4 $token(%:dolar,1,32)  -  Çapraz Kur =4 $htmlfree(%:kur) € ( 1$ = $+($htmlfree(%:kur),€) )
  }
  if (*<li class="midrow alis" title="Euro Alış">*  iswm %:kur) || (*<li class="midrow satis" title="Euro Satış"* iswm %:kur) { set %:euro $addtok($htmlfree(%:kur),%:euro,32) } 
  if (*<li class="midrow capraz" title="Çapraz Kur: 1 EUR*  iswm %:kur) {
    msg %:kanal 4Euro (€) Alış(TL) =4 $token(%:euro,2,32)  -  Satış(TL) =4 $token(%:euro,1,32)  -  Çapraz Kur =4 $htmlfree(%:kur) $ ( 1€ = $+($htmlfree(%:kur),$) )
  }
  if (*<li class="midrow alis" title="Sterlin Alış">*  iswm %:kur) || (*<li class="midrow satis" title="Sterlin Satış"* iswm %:kur) { set %:sterlin $addtok($htmlfree(%:kur),%:sterlin,32) } 
  if (*<li class="midrow capraz" title="Çapraz Kur: 1 GBP *  iswm %:kur) { 
    msg %:kanal 4Sterlin (£) Alış(TL) =4 $token(%:sterlin,2,32)  -  Satış(TL) =4 $token(%:sterlin,1,32)  -  Çapraz Kur =4 $htmlfree(%:kur) $ ( 1£ = $+($htmlfree(%:kur),$) )
  }
}

Ekran Görüntüsü;

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

Bu koda çeyrek altın eklenebilir mi?


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

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