![]() |
![]() |
![]() | #11 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Ekranda gorunen line sayısı --------------------------------------------------- [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
__________________ Bana sihirli kelimeyi söyle |
| ![]() |
![]() | #12 | ||||
Çevrimiçi ![]() IF Ticaret Sayısı: (1) | Cevap: Ekranda gorunen line sayısı
Eğer hep aynı satırı almak istiyor isen, $line ile toplam satırı al ve -27 yaparsan aynı satırı alırsın. Yani; 54 satır var sen hep 27. satırı almak istiyorsun. Kod: Kodu kopyalamak için üzerine çift tıklayın!
| ||||
| ![]() |
![]() | #13 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Ekranda gorunen line sayısı satirlar degisken sabit degil, degisken olan tek sey en son aktif line. - ekrana sigacak line sayisini hesapladim. - Kod: Kodu kopyalamak için üzerine çift tıklayın!
fakat bu da ondalikli falan cikiyor.Onun icin de bir identifier yapmak lazim. 13.5 veya kucukse 13 13.5 veya kucukse 14 olsun gibi. ona sonra bakacam. -
__________________ Bana sihirli kelimeyi söyle |
| ![]() |
![]() | #14 | ||||
Çevrimiçi ![]() IF Ticaret Sayısı: (1) | Cevap: Ekranda gorunen line sayısı
Şöyle söyleyim; o satır aynı ama oradaki mesaj farklı değil mi? Benim verdiğim öyle; o satır da mesaj farketmeksizin ne yazarsa onu verir. | ||||
| ![]() |
![]() | #15 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Ekranda gorunen line sayısı Kod: Kodu kopyalamak için üzerine çift tıklayın!
bu sekilde f3 ile yeni satir ekliyorum.yani degisiyor. --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 18:29 -->-> Daha önceki mesaj 18:28 -- Eger ekrana sigacak line sayisini hesapladiysam, bunu toplan line sayisina bolersem kac adet sayfa oldugu ortaya cikar. --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 20:27 -->-> Daha önceki mesaj 18:29 -- Elimde en son aktif line bulabilmek icin 5 tane degisken var, (identifier her seferinde degisiyorsa ben onu degisken olarak tanimliyorum) 1- Line, 1.line -> Kod: Kodu kopyalamak için üzerine çift tıklayın!
2- Line, son line -> Kod: Kodu kopyalamak için üzerine çift tıklayın!
3- Ekran line kapasitesi: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod: Kodu kopyalamak için üzerine çift tıklayın!
4- Toplam Line sayisini, ekran kapasitesine boldugumde ortaya cikan sayfa sayisi: Kod: Kodu kopyalamak için üzerine çift tıklayın!
- - Simdi ya elimdekilerle bir hesap yapicam, son aktif line icin ya da, yeni bir degisken uretip , hesaplamak icin fayda saglamasini bekleyecem. - bu pencere font buyuklugunu degistirince ekrandaki line sayisinda azalma ya da artma oluyor. nedense oraya yogunlasiyorum.
__________________ Bana sihirli kelimeyi söyle |
| ![]() |
![]() | #16 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Ekranda gorunen line sayısı Daha once $window pencereleri icin kullanilan komutlardan /sline, /aline, /iline, /dline, /rline sadece listbox icin kullanildiini dusunuyordum, megerse nornal window'da da kullaniliyormus. Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutu penceredeki 1. line'i seciyor. son line'i secmek icin ise Kod: Kodu kopyalamak için üzerine çift tıklayın!
burada 30001 kullanmamin nedeni buffer kapasitesi benim mircte max buffer sayisi 30000, onu da deneyerek buldum. Belki bir diger mirc'de farkli olabilir bilmiyorum bu bir soru niteliginde, nasil buldum alt + o ayarlardan "diger" sekmesinde tampon/buffer edit kutusuna farkli rakamlar yazdim ve 30000 e sabitledi, 30000'den fazla rakam yazdim kabul etmedim. hmm o zaman kapasite 30000 diye dusundum. - Kod: Kodu kopyalamak için üzerine çift tıklayın!
komutunda /sline @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]re 30000 scrollbar asagiya kayiyor o line'a gitmeye calisiyor gidemedigi icin de, en altta son line' da kaliyor, ayni sekilde -l parametreli listbox pencereleri icinde gecerli. 30000 line olmamasina ragmen hata vermemesi de cok ilginc, demek ki kactane line oldugu her zaman setli degil ya da bilmiyor /sline. - "/sline @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]re no" komutu sadece custom window pencerelerinde calisiyor. "/sline #kanalpenceresi no" calismiyor. O zaman son aktif gorunen line'in selected line (secili satir) oldugu ortaya cikiyor. - [/findtext -n kelime] bu komut her pencerede gecerli, /findtext -n kelime komutu "son aktif line" dan sonra asagiya kaydirma yapip bulma sagliyor. Sadece /findtext kelime ise, en son aktif line'dan yukari dogru arama yapiyor. - Sadece /findtext -n kullanarak bilinmeyen bir kelime bulmaya calistigimda yetersiz parametre hatasiyla karsilasiyorum. Yani bi kurnazlik yapip surekli bastirirsam Kod: Kodu kopyalamak için üzerine çift tıklayın!
yapip tek tek en alta kadar indirip scrollbar'i araya da inc %i ile %i degiskenini arttirip, en son lineden cikarmayi dusunsem bile yapamiyorum. - Cunku $chr(32) bulmuyor yetersiz/eksik parametre hatasi veriyor., findtext aradigi text'i otomatik *text* olarak ariyor. wildcardli bicimde. -
__________________ Bana sihirli kelimeyi söyle |
| ![]() |
![]() | #17 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Ekranda gorunen line sayısı Kod: Kodu kopyalamak için üzerine çift tıklayın!
Tiklayinca o satiri veriyor satir numarasini. mouse hareket ettirme gibi bi durum verilen kordinatlarla x,y olsa kodla ? oraya goturup mouse'i ve alacam o numarayi ordan. vazgeciyorum simdilik... --IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 00:17 -->-> Daha önceki mesaj 23:33 -- Kod: Kodu kopyalamak için üzerine çift tıklayın!
kullanim: //echo : $ekranlinesayisi(#mirchelp) //echo : $ekranlinesayisi(status window) //echo : $ekranlinesayisi(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]re)
__________________ Bana sihirli kelimeyi söyle |
| ![]() |
![]() |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
* /.timerprot.repeat.#C...: line too long (line 5, flood.mrc) | MavipikSeL | mIRC Scripting Sorunları | 14 | 12 Temmuz 2007 14:12 |
K-Line, g-line ban msjlarında IP ile ilgili.. | strikeR | mIRC Scripting Sorunları | 11 | 23 Nisan 2006 23:53 |