IRCForum - IRC ve mIRC Kullanıcıları Topluluğu  
  IRCForum - IRC ve mIRC Kullanıcıları Topluluğu > IRCForum.Gen.TR - mIRC Scripting > mIRC Scripting Hazır Kodlar
Kaydol Topluluk Bugünkü Mesajlar Ara


Hava Raporu Bülten

mIRC Scriptinglerinizde kullanabileceğiniz hazır kodlara bu başlık altından ulaşabilirsiniz.


Kullanıcı Etiket Listesi

Yeni Konu Aç Cevapla
 
Konu Araçları Görünüm Modları
Eskimiş 30-Ocak-2025, 15:07   #1
 
SynaX Kullanıcısının Avatarı

Üye No: 1
Kayıt Tarihi: 26-Aralık-2024
Mesajlar: 907
Konular: 875
Nerden: Bursa
Takımı: Beşiktaş
Meslek:
Aldığı Beğeni: 4
Beğendikleri: 8
@SynaX
Varsayılan Hava Raporu Bülten

Komut: !havarapor

Kod
on $*:text:/^[.!]havarapor/i:#:{
  if %havchnck { .msg # > Bir onceki nickin hava raporu sorgulamasi devam ediyor, biraz sonra deneyin.. | return }
  set -eu10 %havchnck #
  havalar
}

alias havalar sockclose hdurum | sockopen hdurum qbilisim.net 80 | sockmark hdurum https://www.mgm.gov.tr/FTPDATA/analiz/sonSOA.xml
on *:sockopen:hdurum:{
  var %komut = sockwrite -n $sockname
  %komut GET $+(/ssl.php?web=,$sock($sockname).mark) HTTP/1.1
  %komut Host: $sock($sockname).addr
  %komut  User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36
  %komut $crlf
}

on *:sockread:hdurum:{
  var %j_ | sockread -f %j_
  if *<GenelDurum>* iswm %j_ {
    if $regex(%j_,/<GenelDurum>(.+)</GenelDurum>/i) {
      var %m = $regml(1) , %z = 1
      while $gettok(%m,%z,46) {
        msg %havchnck  $turkcefont($v1)
        inc %z
      }
    }
  }
  if *<HavaSicakligi>* iswm %j_ {
    if $regex(%j_,/<HavaSicakligi>(.+)</HavaSicakligi>/i) {
      msg %havchnck $turkcefont($regml(1))    
    }
  }
  if *<RuzgarDurum>* iswm %j_ {
    if $regex(%j_,/<RuzgarDurum>(.+)</RuzgarDurum>/i) {
      msg %havchnck $turkcefont($regml(1))
    }
  }
  if *<DenizDurum>* iswm %j_ {
    if $regex(%j_,/<DenizDurum>(.+)</DenizDurum>/i) {
      msg %havchnck $turkcefont($regml(1))
    }
  }
}
alias -l turkcefont {
  return $replacecs($1-,î,i,â,a,Ü,Ü,Ş,Ş,Ğ,Ğ,Ç,Ç,İ,İ,Ö,Ö,ü,ü,ÅŸ,ş,ÄŸ,ğ,ç,ç,ı,ı,ö,ö,ê,ê,“,$chr(32),”,$chr(32),’,",‘,',“,",–,-,É™,e,',',Ö,Ö,ü,ü,İ,I,ı,i,Ö,Ö,ö,ö,Ü,Ü,ü,ü,Ç,Ç,ç,ç,Ğ,Ğ,ğ,ğ,Ş,Ş,ş,ş,$&
    Ccedil;,Ç,A»,û,circ;s,s,icirc;,i,Uuml;,Ü,i ldquo;,i,hrdquo;,h,acirc;,a,ı,ı,circ;I,I,uml;B,B,nırsquo;,`,$chr(195),A,$&circ;R,R,rsquo;yi,`yi,ccedil;,ç,ouml;,ö,ç,ç,uuml;,ü,rsquo;,')
}

 
Alıntı ile Cevapla
Cevapla

Yer İmleri

Etiketler
bulten, hava, hava raporu bülten, raporu


Konuyu Görüntüleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir)
 

Yayınlama Kuralları
Yeni konu açamazsınız
Cevap gönderemezsiniz
Eklenti ekleyemezsiniz
Mesajlarınızı düzenleyemezsiniz

Kodlama is Açık
İfadeler Açık'dir
[IMG] kodu: Açık
HTML kodu: Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı