![]() |
Cevap: torstatus.tcl centos kullanıyorum bende yani kod da kullanılan -N dogru ayrica denemek icin manuel olarak yaptigm da oluyor yani ssh konsol a baglanıp eggdrop klasörü icin de wget -N [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yaptigim da dosyayin indirip üstüne yazıyor |
Cevap: torstatus.tcl kusura bakmayın ,son cevabı yazdıktan sonra uyudum.(zaten zor duruyordum artık onu yazarken gözlerim kapanıyordu.) doğrusu sorun çıkaracağına en son ihtimal verdiğim kısmı kodun bu kısmıydı... çünkü : bu wget ve eggdrop tcl kod içinde "exec nasıl kullanılır" diye araştırmıştım.. yararlandığım / kullanımı referans aldığım linkide şimdi yine buldum : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] (en alt kısımda "I tried the exec TCL command and it tells me couldn't execute "command bla": no such file or directory, but command is a valid command! So what?" başlığıyla verilmiş) şimdi yeniden araştırma yaptığımda ,şunu görüyorum ki her kafadan ayrı ses çıkmış bu exec + wget kullanımıyla ilgili... şöyleki : açılan konularda bi denmiş ki exec+wget uygularken -b (background'da çalıştır) flağı ile kullanın botu etkiler vs denmiş...bknz -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] birinde de denmiş ki aman ha -b flağıyla exec+wget yapma sadece direk -N kullan : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ........ bu arada tor export vs diye adı geçen ,tor host-ip'lerinin vs olduğu dosya linkinde yine sorun var.bulunduğu siteden- sunucusundan kaynaklı.(sanırım zaman eşleşmemesi-kayması gibi bi sorunları var...) bu kodu ilk yazmaya başladığım günde bu sorunları oluşmuştu.site sahibi kişi Utah teknoloji bilimleri mezunu aynı zamanda tor projesininde kurucu-yapımcı-geliştiricilerinden oldukça genç (süper zeka dediğimiz tiplerden) bi delikanlı imiş... tor project üzerinden kendisine ulaşmaya çalışmıştım o gün (daha kodu ilk halini yazdığım gündü) sunucularındaki sorunu ilettim.bir eggdrop tcl kodu üzerinde çalışıyorum bana bu sitenizin linki lazım,onarırsan iyi olur,beni oraya getirtme ...vs gibisinden) ulaştı mı ulaşmadı mı bilmem ama bir -iki gün sonra denediğimde onarılmıştı.dosyayı çekebiliyordun.... ama şimdi denediğimde yine aynı sorun görünüyor sunucularında/yada o dosyada.. diğerinde sorun yok. neyse birde şöyle deneyin: (aslında yukardakinden hemen hiçbir farkıda yok.olamazda çünkü exec kullanımı böyle başka yolu-yordamı yok.tek yaptığım var'içinde göstermeden yine direk komut içine yazmak linkleriki,aslında buda hiçbişey değiştirmez...çünkü bu budur başka başka çeşitleri -kullanımları olan bi komut/durum değil. o nedenlede zaten sorun* çıkarmasını en son düşüneceğim yeri burası idi...) Kod: ;# IP-host eşleşmesinde yapılacak işlemde kullanılacak kullanıcıyı uzaklaştırma sebebiniz: ama öncelikle .tcl .set komutlarını kullanabilmeyi aktif etmelisiniz.. botun .conf'unda Kod: bind dcc n tcl *dcc:tcl sonrası bota bağlanıp : .tcl exec wget -N ...link komutuyla da deneyebilirsiniz. tüm shell konsol üzerinde kullandığınız komutları bu şekilde .tcl exec komut yada .tcl exec -- komut şeklinde shell komutlarını işleyebilirsiniz. tcl kodları içinde bu şekilde shell konsolunda çalışmak-işlem yapmak mümkün.ki bu komutlar iyi-doğru amaçlıda olabilir tam tersi amaçlada olabilir. (bilhassa singapurluların yaptığı yada düzenlediği özellikle uzun eggdrop tcl kodları içinde kullanmayı denemeden evvel "exec" komutunu aratın. sisteminize sızmak yada botunuzu ele geçirmek vs gibi işler için kod satırları araya ekleyebiliyorlar.ki binlerce satırlık uzun tcl kodları içinde bir-iki satırlık komut dikkat çekmiyor çoğunlukla.. bilhassa singapurlularda böyle bir olay var. marifetten sayıyorlar böyle fırlamalıkları..(daha evvel egghelp forum'unda bir singapurlunun tcl arşivinde paylaştığı kod içinde bu yakalanıp ifşa edilmişti) |
Cevap: torstatus.tcl exec wget başka türlü ,daha garantili/sağlam nasıl kullanabiliriz diye düşünüp-taşınıp. (arada maç-film seyredip-uyuyup ..) bu prosedürü ikiye ayırmanın ,exec'leride catch { } statement içine yatırmanın, prosedür ikiye bölününce ikinci wget için kullandığımız utimer'dan da feragat edilip,bind time'ları ikiye çıkararak her yarım saatte bir dosya olacak şekilde düzenlemenin.....daha da sağlıklı,daha da garantili bir yol olabileceği kanısına vardım... o nedenle (inşallah son) bir kez daha "güncelleme" ->> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] not: ayrı bir küçük script halinde kendi botumun üzerinde denemek mümkün oldu ... Kod: set one "http://torstatus.blutmagie.de/ip_list_all.php/Tor_ip_list_ALL.csv" saatler 00 yani saat başında bir dosya ,saatler yarım/buçuk olduğunda diğer ikinci çekilecek.her yarım saatte bi tanesi.. bu arada tor ip/host dosyasındaki sorun giderilmiş yine çekebiliyor dosyayı tam olarak. |
Cevap: torstatus.tcl hemen deniyorum --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 21:34 -->-> Daha önceki mesaj 21:22 -- malesef bucukda cekecegi dosyayi cekmedi saat basini bekleyip onun dasonucunu yazacam bu arada bu cekilecek olan dosyalari neden cronla cektirmiyoruz edit : malesef saat bası olan da cekmedi |
Cevap: torstatus.tcl hocam tclleriniz güzel hata Mükemel ama şöyle bir tcl ye ihtiyaç var bir nevi Kulanmıcak sunucu tanımıyorum. :) dns Sorgulama Domain kayitli veyahut kayıtsızdır + Bilgileri Kayıt tarihi kayıt eden kişi Domain düşme süresi gibi bilgileri içeren bir tcL ye ihtiyaç var ilgilenirse güzel bir işe imza atarsın Sadece Bir Fikir. ilgine teşekkür ederim. |
Cevap: torstatus.tcl @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] botunuz "beni .restart et" diye yalvarıyor :p bind time diğer bind türlerine pek benzemiyor. sadece rehash hafızadan temizlemek için yeterli gelmiyor. sabah erken saatlerde yükleyip deneyip kaldırdığım yukardaki küçük kod, .conf'dan silip .sadece rehash ettiğim için gecenin bu saatinde hala dosyaları çekip durmaya devam ediyor ki gün içinde 3 yada 4 kez shell'e bağlanıp dosyaları siliyorum o yine indirmeye devam ediyor ..ben .restart edene kadar da indirmeye devam edecektir. çünkü hala bind time'lar hafızasında.... [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] (.restart etmek istemiyorum bir süre daha ..neden : çünkü bu botum yabancıların olduğu bazı kanallarda da duruyor ve geçen gün 3-4 kez .restart ettim..milleti rahatsız etmek istemiyorum,sürekli gir-çık olmasın diye bekliyorum belki yarın yaparım..) @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] domain tcl zaten yok muydu ki forumda? ben CLubber yapmıştı diye hatırlıyorum... demin nette şöyle bir baktım söylediğiniz işleri yapan sitelere ... yerli olanları genelde hosting firmaları ki onlarda "ticaret" amaçlı koymuşlar öyle çok ayrıntı vermekten ziyade domain kullanımda mı değil mi ,yani satabiliriz-satamayız sorgusu yapıyorlar gördüğüm kadarıyla.. yabancı ve birkaç böyle ayrıntılı domain whois sorgu yapan site var baktım ancak onlarda javascript üzerinden işletiyorlar ki bunun anlamı tcl koduyla veri çekebilmek ancak JSON ile mümkün ki hem bu tcllib paketine bağlı komutları / kullanımını -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] bilmek hemde dict olayına hakim olmak demek ki, ben şimdiye kadar json konusunun kapağını dahi açmadım.dict ile de lotto tcl için ilgilenmiştim aylar evvel o zamandan beri onada hiç uğramadım.. ..yani iki seçenek var ya javascript çalıştırmadan bu işleri yapan bi yer bulunacak,yada json + dict konuları hatim edilecek. dns çözümlemekse çok kolay iş exec ile kolayca tek komutla halledilir : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] gibi... bu dns çözümlemek için az önce yazıverip -denedim :-> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kullanım şekli : .dns IP yada host şeklinde , ben herkesin kullanabileceği şekilde flaglarda sınırlama koymadım, siz sınırlamak isterseniz bind pub tan sonraki -|- değişebilirsiniz. global flag|kanal flagı... şeklindedir. mesala mn|oa bot sahibi ve masterı|kanaldaki op ve oto op olanlar kullanır ..gibi... not: direk shell üstünden yürütülen komut çıktısını kanala yansıttığı için ,sistem ingilizceyse geri dönüşüde ingilizce oluyor..du.. bende Türkçe'leştirdim.yani sorgu cevabı size Türkçe yansıtılacak şekilde kod içinde ayarladım.(en azından gördüğüm yerleri çevirmeye çalıştım.) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kod: bind pub -|- .dns dns:captcha Domain whois için de: belki 10 tane siteye baktım,kaynak kodlarını denedim .... bi burayı buldum uygun şöyle basit bişey yapıverdim.. -->> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kod: package require http |
Cevap: torstatus.tcl merhaba yeniden ben tcl yi her güncelledigim de botu zaten restart yani kil pidno ile kapatip yeniden baslatiyordum ama ne hikmet se son verdiginiz tcl den sonra cekmeye basladi dosyalari ancak simdi söyle bir konu var user girislerin de Kod: -NOTICE- [error] Invalid mask. bir de yine her user girisin de Kod: 30m uzaklastirildi. sebep: :IP/hostunuzda Tor Proxy tespit edildi... Ban Yediniz Afiyet Olsun:1 - Tarih: 09/09/2013 - Saat: 18:35:47 - +0300 anons kanalına sadece ban islemi yapınca atmasi gerekmez mi |
Cevap: torstatus.tcl invalid mask ..gibi bi hata ,olsa olsa tcl'de escape edilmesi gereken karakterlerle karşılaşmışsa atabilir diye düşünüyorum.. verdiğiniz snotice örneklerine dayanarak : bu kodun en son halini kullanıyorsanız: Kod: set arg [string map {\[ "" \] ""} [join $arg]] Kod: set ip [string range [lindex [split [lindex [split $arg] 9] @] 1] 0 end-1] [ ] tcl'de komut belirten özel karakterlerden ,sizin notice örneklerinizde bunlardan vardı.benim tahminim bunlar nedeniyle invalid* geçersiz-tanımlanmayan mask gibi bir hataya neden olmuş olabilir. her defasında anons etme durumuysa eşyanın tabiiatına aykırı" denebilecek bi durum. şöyleki : Kod: if {$::anons != "0"} { |
Cevap: torstatus.tcl deneyecem bakalım olmadi anons kanalını 0 yaparim aslolan listedeki iplere islem yapmasi --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 20:09 -->-> Daha önceki mesaj 20:03 -- malesef yine aynı Kod: [20:07] -NOTICE- *** Notice -- Client connecting on port 6667: sss ( |
Cevap: torstatus.tcl sizin şu notice'deki [clients] botun aklını alıyor... ->> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] birde böyle deneyin ...olmadı string map'leri geçip regsub'lara geliceğiz artıkın... |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:42. |
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