Tekil Mesaj gösterimi
Alt 22 Aralık 2022, 07:20   #1
Çevrimdışı
RahmetLi
Üyelik tarihi: 07 Aralık 2022
Konular: 21245
Mesajlar: 24.248
Nerden: İstanbul
Cinsiyet: Erkek
Web Site: TRmIRC.Net
IRC Sunucu: IRC.TRmIRC.Net
Alınan Beğeni: 3770
Beğendikleri: 6794
@RahmetLi
Ruh Hali : : Olu Gibi
Standart Günlük Burçlar TCL

Hürriyet/Mahmure'den (siz değişebilirsiniz.)

Günlük Burç Yorumu Alır...


Kod : Kodu kopyalamak için üzerine çift tıklayın!

package require http package require tls ::http::register https 443[list ::tls::socket -ssl2 0 -ssl3 0 -tls1 1] set burclar {koç akrep kova balık yengeç terazi oğlak başak aslan yay ikizler boğa} bind pubm - "% .*" burc_pubm proc burc_pubm {nick uhost hand chan text} { set txt [stripcodes bcruag [string tolower $text]] set brc [string range [lindex [split $txt] 0] 1 end] if {$brc ni $::burclar} { return 0 } set burcu [string map {ç c ğ g ü u ö o ı i ş s} $brc] set brctok [http::geturl https://www.hurriyet.com.tr/mahmure/astroloji/${burcu}-burcu/] if {[http::status $brctok] eq "ok" && [http::ncode $brctok] == "200"} { set brcdt [http::data $brctok] } else { putlog "[lindex [info script] 0] Hata! Bağlantı başarısız oldu!" } catch {::http::cleanup $brctok} if {[info exists brcdt] && [string length $brcdt]} { regsub -all -- {(?:\n|\r|\t|\v|\f|\s+)} $brcdt { } brcdt if {[regexp -- {<p>(.+?)</p>} $brcdt -> yorum]} { puthelp "privmsg $chan :[duzelt $yorum]" } else { puthelp "privmsg $chan :Günlük $brc yorumu alma başarısız oldu!" } } return 0 } proc duzelt str { string map {ğ \u011f Ğ \u011e ı \u0131 İ \u0130 ö \u00f6 Ö \u00d6 ü \u00fc\ Ü \u00dc ş \u015f Ş \u015e ç \u00e7 Ç \u00c7} [join $str] }





Kalbim Atar Cansız, Geçmez Gün Ahsız, Vahsız..
  Alıntı ile Cevapla