IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 14 Mart 2014, 19:11   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Fisilti.tcl




Merhaba arkadaşlar. Bir süre önce sorunsuz çalışan kod suanda calısmamakta. Sanırım ya site güncellendi yada farklı bir sorun söz konusu. Yardımcı olabilecek arkadaşlara simdiden tsklerimi sunarım.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
package require http

;# kanala gönderilecek sözlerin zaman aralığı (dakika cinsinden):
set sozaman "5"

;# kodun çalışacağı kanal:
set sozkanal "#zurna"

bind time "*" guzel:soz

proc guzel
:soz {minute hour day month year} {
    if {([
scan $minute %d] + ([scan $hour %d]*60)) % $::sozaman == 0} { 
       ::
http::config -useragent "UserAgent"
       
set tok [::http::geturl "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">-
timeout 25000]
       
set data [::http::data $tok]
       ::
http::cleanup $tok
     
if {[regexp {<li class="guzelSozlerMetin">(.*?)</li>} $data match soz]} {
          
set i 0
        
foreach line [split $soz \n] {;
        
regsub -all {<strong>} $line {} line
        regsub 
-all {</strong>} $line {} line
        regsub 
-all {\<\{[^\>]\}*\>} $line {} line
            regsub 
-all {<p>} $line {} line
        regsub 
-all {</p>} $line {} line
        regsub 
-all {<font face="Arial">} $line { } line
        regsub 
-all {<pre><font face="Comic Sans MS" size="3">} $line { } line
        regsub 
-all {<br />} $line {} line
        regsub 
-all {</font>} $line {} line
        regsub 
-all {</pre>} $line {} line
        regsub 
-all {</div>} $line {} line
        regsub 
-all {<div class="storycontent">} $line {} line
        regsub 
-all {</h4>} $line {} line
        regsub 
-all {<table cellspacing="i" width="7ii" border="i">} $line {} line
                regsub 
-all {<td class="style21" colspan="4">} $line {} line
        regsub 
-all {<span id="more-160"></span>} $line {} line
        regsub 
-all {<div class=".*?">} $line {} line
        regsub 
-all {<.*?>} $line "" line
        set line [string map -nocase {
                  ğ \u011f Ğ \u011e ı \u0131 İ \u0130 ö \u00f6 Ö \u00d6 ü \u00fc Ü \u00dc ş \u015f Ş \u015e ç \u00e7 Ç \u00c7
              &hearts; \u2764 </td> "" <tr> "" </tbody> "" </table> "" <h4> "" ? \u015f y \u0131 ? \u011f ? \u011e Y \u0130
                  &ccedİl; ç &szlİg; ş &rsquo; ' &nbsp; "" &ouml; ö &uuml; ü &quot; \" ♥ ""} $line]
             if {[llength $line] != 0} {
                 puthelp "privmsg $::sozkanal :\00304Lakırdı:\$line\"
                         incr i
            } else { return 0;}
              }
        }
      }
}

putlog "beh..." 


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 16 Nisan 2014, 12:40   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




Kodun sahibine ulaşıp ,sorun.
Ne olduğunu o bilir.
Ya clubber'dır ya nrt zaten.

__________________
Beş Tas Has Hoş Hoşaf.
 
Alıntı ile Cevapla

Alt 19 Nisan 2014, 22:17   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




Kodun sahibini bilsem
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bu zamana kalmazdım. Sayın coderlar'dan desteklerini beklemekteyim. Saygılarımla

 
Alıntı ile Cevapla

Alt 20 Nisan 2014, 12:40   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




Kodu yazan tahmin ettiğim gibi nrt
Burada forumda SayWhat kullanıyor ama
Ben 10+ yıldır tanırım nrt
Dün sordum o yazmış script adı Lakırdı.tcl
Fısıltı.tcl nereden çıkmışmış
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Buradan verdiği dediğine göre
asıl kodun müsvettesi,karalamasıymış.
Haftalar önce kodu güncellemişmiş.

Dün yeniden benim söylediğim eki de
yaptı.
Diğer geçen gün o selamlama karşılama
mıydı neydi ,onuda bir daha elden geçirmiş.

Bu sizinki buradan çekebilirsiniz.
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
burada da geçen günkü zımbırtının yeni hali var
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

__________________
Beş Tas Has Hoş Hoşaf.
 
Alıntı ile Cevapla

Alt 23 Nisan 2014, 08:49   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




Çok teşekkür ederim harikasın. Ancak lakırdı indirme linkinde türkçe karakter problemi mevcut olduğundan dolayı hata alıyoruz.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[09:00:09Http Paket Surumu 2.7.5 Sistem Encoding iso8859-Lakirdi.tcl
 v0.03a yuklendi
.
[
09:00:09Host WIN-I69JDRQNGJ1 OS CYGWIN_NT-6.1-WOW64 1.5.25(0.156/4/2)/i
686
[09:00:09Sunucuya Bagli Oldugu Sure 44 years 17 weeks 4 days 6 hours 9 secon
ds 
- &#9829;00,04 * ♥ ☻▬nrt (SayWhat)☻
[09:00:09Tcl error in file 'radyo.conf':
[
09:00:09can't read "::timezone": no such variable
    while executing
"putlog "Bot Uptime : [duration [expr {[clock seconds] - $::uptime}]] - Tarih :
[ctime [unixtime]] $::timezone""
    (in namespace eval "::Lakirdi" script line 339)
    invoked from within
"namespace eval ::Lakirdi {


# kanala atılacak mesaj / sozlerin aralıÄYı ( dakika )

    variable sozaman 15

# kullanıcı tanıml..."
    (file "scripts/lakirdi.tcl" line 72)
    invoked from within
"source scripts/lakirdi.tcl"
    (file "radyo.conf" line 106)
[09:00:09] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR) 

Tekrar kontrol edersen sevinirim.

 
Alıntı ile Cevapla

Alt 23 Nisan 2014, 09:12   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




O sayfa utf-8.
Direk indirmek için
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
diğeride
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Kodları Windows'un not defteriyle
açarsanız satırları içiçe geçmiş
görürsünüz.
Tcl kodlarını desteklemez.
Notepad++ gibi bişey kullanın.
Yoksa kod bozulur.
Başka bir bilgisayardan ve
Ağdan girip denedim sorun
olmadı indirmek de kodu
açmak da.

__________________
Beş Tas Has Hoş Hoşaf.
 
Alıntı ile Cevapla

Alt 23 Nisan 2014, 09:17   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




Yok sunucuda notepad++ yüklü ordan editledim. Ancak botu sunucuya baglarken yukarıdaki hatayi vermekte. Özel'den yahut skype ile kontak kurabilirsek sevinirim.

 
Alıntı ile Cevapla

Alt 23 Nisan 2014, 10:49   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




Kodların sahibi nrt
Ben sadece aracıyım.
İletmemi istedi.İlettim.
Sorun varsa onunla görüşmelisiniz.
Yukardaki hata çıktısına göre
bence siz Linux makinede
çalıştırmıyorsunuz botu.
Ya windrop yada cygwin
ile Windows üzerinde kullanmaya
çalışıyorsunuz.
O komutlar Windows üzerinde
işlemez.
Her eggdrop Tcl kodu windrop ile
işletilemez.

Şimdi gördüm öyleymiş zaten
yazıyor cygwin diye.
Onunla yürümez o komutlar.
Hata verdiği satırı içinde
$::timezone geçen satırı
etkisiz kılıp deneyin.
Windows da yürümüyor o komut.
belli ki.

__________________
Beş Tas Has Hoş Hoşaf.
 
Alıntı ile Cevapla

Alt 23 Nisan 2014, 10:51   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




Evet doğrudur windows 2008 rc sürümü win tabanlı bir vps'de kurulu yerde çalıştırmaya çalışıyorum. Haklısında belli kodlar ne yazıkki hata vermekte. Ancak sayın nrt'nin yapmış olduğu eski kod bu sistemde çalışırken sanırım site yahut başka bir veri güncellemesinden sonra aktif olmadı. Yani daha önce sistem sorunsuz çalışırken aynı kodun güncellendikten sonra çalışmaması biraz garip geldi. Yinede teşekkürler.

 
Alıntı ile Cevapla

Alt 23 Nisan 2014, 13:11   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Fisilti.tcl




Bu nrt yi nereden bulucaz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
fisiltitcl


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık