![]() |
![]() |
![]() | #1 | |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | txt de ki listeden biri ise işlem yaptırmak Kod: Kodu kopyalamak için üzerine çift tıklayın!
Buradaki işlemi txt dosyası üzerindeki listeyi kontrol ederek yaptırmak istiyorum fakat çözemedim. Burdaki satırı nasıl düzenlemem lazım? Kod: Kodu kopyalamak için üzerine çift tıklayın!
gibi çabalarım çaresiz kaldı Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. | |
| ![]() |
![]() | #2 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: txt de ki listeden biri ise işlem yaptırmak
Kod: Kodu kopyalamak için üzerine çift tıklayın!
neyin içerisinde kulandığını bilmiyorum neye eşdeğer mi diye kontrol edeceksen kırmızı kısmı onunla değiştirmen gerek txt deki satırların birinde benzeyeni varsa bu şekilde işlemi yapacaktır. | ||||
| ![]() |
![]() | #4 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: txt de ki listeden biri ise işlem yaptırmak Aşağıdaki işlemleri yaptırabildim fakat bazı eksikliklerim var Kod: Kodu kopyalamak için üzerine çift tıklayın!
Bota !ekle nick yazıldığında eğer nick ekli ise uyarı vermesi Bota !ekle yazıldığında !ekle nick olarak uyarı vermesi, Bota !sil yazıldığında !sil nick olarak uyarı vermesi, Bota !sil nick yazıldığında listede yoksa uyarı vermesini istiyorum yardımcı olabilirseniz sevinirim. |
| ![]() |
![]() | #5 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: txt de ki listeden biri ise işlem yaptırmak Öncelikle while döngüsü yerine, $read(yetkili.txt,w,$+(*,Ayrıştırılmış değişken/tanım,*)) gibi bir kullanım işinizi görecektir. Örnek: if $read(yetkili.txt,w,$remove($token($1,1,$asc(!)),:)) { işlenecek komutlar.. } Yine aynı metodla if $read(nick.txt,w,Ayrıştırılmış değişken/tanım) kullanımı yapabilirsin. Eğer koşula uyarsa (yani .txt içinde mevcut ise) "bu nick ekli" şeklinde uyarı verdirebilirsin. |
| ![]() |
![]() | #6 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: txt de ki listeden biri ise işlem yaptırmak dosyadan okutarak yapmayı planlıyorsan eğer, metin içinde sözcük ararsan while gerekebilir, Yani sen $1-(cümle) içinde *text* arıyorsan yalnızca $read yeterli olmayabilir, $read(dosya.txt,w,$1-) mantığı tek başına işe yaramaz. Cümleyi, dosya içinde aramaya kalkışırsan eşleşme olmaz Örnek: dosya.txt içi (wildcard ile) *abc* *çde* *fgğ* Bunları tek tek kontrol ettirmek için mecburen dosyadaki her satırı cümle içinde var mıdır diye incelemek gerekiyor, yani döngü. Bu işi döngüsüz yapabilmek için hash table tanımlarını ve parametrelerini kullanabilirsin. Dersler konusunda anlatımı vardı. - Hash table da, "tabloya eklediğin filtreler cümle içinde geçiyorsa.." koşulunu döngüsüz kullanabilirsin. Öğrenmek istiyorsan araştırıp deneme/yanılma ile çözmeni öneririm. İstemiyorsan da birisi paylaşır mutlaka onu kullanabilirsin. Kolay gelsin.
__________________ The Ghost of Christmas Past... i'm here sometimes |
| ![]() |
![]() | #7 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: txt de ki listeden biri ise işlem yaptırmak Bugün 4 - 5 saat çabaladım ama sonuca ulaşamadım işin açıkçası pes ettim. Verdiğim satırlar üzerinden isteklerimi birisi yapabilirse çok büyük sevaba geçecek Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
| ![]() |
![]() | #8 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: txt de ki listeden biri ise işlem yaptırmak Onun icin Addon parca kod isteklerine yazin, goren arkadas yonlendirme yapacaktir. - Yetkili.txt de sanirim mevcut kullanima erisecek nickler var, kod bu dogrultuda calisiyor, bunun icin $read in arama parametreleri is gorur. Onun disinda kelimeyi cumle bazinda degerlendireceksen bir dongu sart evet. |
| ![]() |
![]() | #9 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: txt de ki listeden biri ise işlem yaptırmak Teşekkür ederim ilgilenen arkadaşlara, çözdüm sakin kafayla. iyi ifler Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
| ![]() |
![]() |
Etiketler |
txt veri okuma |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Bu maç listeden çıkarıldı | Desmont | Avrupa ve Dünya'dan Futbol | 0 | 21 Kasım 2014 20:25 |
Listeden Proxy Silme Sorunu... | darkshades1 | mIRC Scripting Sorunları | 1 | 09 Şubat 2011 00:56 |
Listeden ismi bulup değer verme | mrdamned | mIRC Scripting Sorunları | 1 | 24 Haziran 2010 00:21 |
Konusan TCL botuna Listeden Yazdırma | Cmd | Eggdrop, NeoStats, BNC | 4 | 27 Şubat 2009 00:09 |