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

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05 Şubat 2007, 23:25   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Txt den okutma




Arkadaşlar söle bir kod var elimde
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!sorgula*:?: { var %: $lines(kickler.txt) while (%: > 0) { if $read(kickler.txt,%:) iswm $strip($2-) { msg $nick $read(kickler.txt,$2) .dec %: } }

Ve farz edelimki bu kufur.txt dosyası su sekilde doLu içersi ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Erol hasanı kickledi Bilal borayı kickledi Erol kenanı kickledi Kemal bernayı kickledi Erol nihatı kickledi

Ben istiyorumki
!sorgula nick yazınca o nickin attıgı tüm kickleri tek tek yazsın ama bunu yapamadım bir türlü olmadı nerede hata var anlayamadım..Yardımcı olursanız cok sevinirim...
Arkadaşlar söle bir kod var elimde
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!sorgula*:?: { var %: $lines(kickler.txt) while (%: > 0) { if $read(kickler.txt,%:) iswm $strip($2-) { msg $nick $read(kickler.txt,$2) .dec %: } }

Ve farz edelimki bu kufur.txt dosyası su sekilde doLu içersi ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Erol hasanı kickledi Bilal borayı kickledi Erol kenanı kickledi Kemal bernayı kickledi Erol nihatı kickledi

Ben istiyorumki
!sorgula nick yazınca o nickin attıgı tüm kickleri tek tek yazsın ama bunu yapamadım bir türlü olmadı nerede hata var anlayamadım..Yardımcı olursanız cok sevinirim...
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Sohbet
Alt 06 Şubat 2007, 13:58   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




Test etmedim ama büyük ihtimalle calısması lazım

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!sorgula*:?: { if !$2 { .msg $nick Lütfen Sorgulanacak Nick Giriniz.. | halt } var %: 1 while %: <= $lines(kickler.txt) { if $2 $+ * iswm $read(kickler.txt,%:) { .msg $nick $read(kickler.txt,%:) } elseif (%: == 1) { .msg $nick Sorgulanan $2 Nick'ne Kayıt Bulunamadı.. } inc %: } }


__________________
Our brain is Our Weapon
 
Alıntı ile Cevapla

Alt 06 Şubat 2007, 14:01   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




Sıradanbiri hocam cok tŞk ederim ßir sorum daha olacak yine txt den okutma iLe ilgili...
Mesela bende iki tane döngü var %a %b diyelimki %a 10 | %b 20 ben txt den bu ikisi arasındaki satırları okutmasını istiyorum bunu nasıl yapabilirim yani txt den 10 ile 20. satır arasını okuyacak...Olabilir mi bu acaba ?

 
Alıntı ile Cevapla

Alt 06 Şubat 2007, 14:08   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Burdan bakıp yapabilirsin

__________________
Our brain is Our Weapon
 
Alıntı ile Cevapla

Alt 06 Şubat 2007, 14:17   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




HoCam &#223;eLki kızacan ama ben yine anlayamadım orada normal alt alta t&#252;m satırları okutmayı anlatmıS ben iSe txt i&#231;inde mesela 1 den 50 ye kadar satır var %a değerim 40 %b değerim 50 yani hep son 10 u okutmak iStiyorum txt i&#231;inde bu txt de isterse 100 satır olsun ben 90 100 arasını okutmak istiom ama iki satır arasında okutma mantıgını &#231;&#246;zemedim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 06 Şubat 2007, 14:48   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




İlk sorun i&#231;in cevap:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias hmm { var %= = 1, %_ | while $read(kufur.txt,w,$1- $+ *,%=) { %_ = %_ $gettok($v1,2,32) %= = $calc($readn +1) } return %_ }

$hmm(erol)

İkinci sorun ise şu komutu kullanabilirsin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//window @a | /filter -fwr 10-20 dosyam.txt @a

Umarım işine yarar...

 
Alıntı ile Cevapla

Alt 06 Şubat 2007, 14:59   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




el33t hocam cok tŞk ederim peki bu kodu su şekilde değiştiremezmiyiz yapamadım da ben biraz oynadım üstünde ama herhangi bir kanala yada nickin özeline yazdırmayı basaramadım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Bu konudada yardımcı olursan cok sevinirim...el33t hocam
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias sırala { //window @a | /filter -fwr %a $+ - $+ %b yardım.txt @a }

Kod bu sekilde yaptım %a ile %b arasındaki satırları @a penceresine yazıyor ama işte kanala yada özele yazdıramadım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 07 Şubat 2007, 11:52   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




Yada bunu @a penceresinden not alıpta bir kanala yazdıramazmıyız hocam ya
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 07 Şubat 2007, 12:14   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias sırala { var %a = 3, %b = 7 | while %a <= %b { echo $read(yardım.txt,%a) | inc %a } }

echo komutunu istediğin komutla değiştirebilirsin. @a penceresinden almak i&#231;inde loop yapmak gerekecekti, bu da 2. bir işlem olacaktı onun i&#231;in tek bir looplu olanını yazdım.

Umarım işine yarar...

 
Alıntı ile Cevapla

Alt 07 Şubat 2007, 12:42   #10
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
Yanıt: Txt den okutma




Hocam cok sağoL tŞk ederim ama ßen ßiraz daha ukalalık yapacam verdiğin haliyle calısıyor ama benim yapmak istediğim su koddaki gibi bu seferde calısmıyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:kick:#aşk: { inc %aa | inc %bb | write kickler.txt $nick $date $time(HH:nn) Tarihinde $knick 'i kickledi. } on *:text:*:#: { if ($1 == !kick10) { sırala $chan } } alias sırala { var %a = %aa, %b = %bb | while %a <= %b { msg $1 $read(kickler.txt,%a) | inc %a } }

Burada %aa döngüsünü -10 dan başlattım %bb ile aralarında her zaman 10 sayı fark var
bu sayede atılan son 10 kicki listelemek istiyorum ama su hatayı veriyor.
* /msg: Yetersiz veya eksik parametre (Satır 5, 33.ini)
Hocam cok fazla oLdum ama tekrar tekrar kusura bakma yapamadım ya
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
den, mirc, mirc download, mirc indir, okutma, txt


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


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Çözüldü Bot`a Txt okutma Braun mIRC Scripting Sorunları 17 31 Aralık 2022 16:42
txt okutma fav mIRC Scripting Sorunları 1 09 Ocak 2012 17:14
Txt okutma SaNaLStaR Eggdrop, NeoStats, BNC 11 29 Eylül 2010 23:23
txt okutma sahr mIRC Scripting Sorunları 5 25 Ağustos 2010 01:33
txt okutma alfa mIRC Scripting Sorunları 5 12 Ekim 2008 22:59