Kod: Kodu kopyalamak için üzerine çift tıklayın!
/f3 {
if !$window(@d) { window -l20 @d | aline -l @d 1 | echo @d 1 | return }
echo @d $calc($line(@d,0) + 1)
iline -l @d 1 $line(@d,0,0)
}
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!
$line($active,1)
2- Line, son line ->
Kod: Kodu kopyalamak için üzerine çift tıklayın!
$line($active,$line($active,0))
3- Ekran line kapasitesi:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
$calc($window($active).dh /
Kod: Kodu kopyalamak için üzerine çift tıklayın!
$height($line($active,$line($active,0)),$window($active).font,$window($active).fontsize))
4- Toplam Line sayisini, ekran kapasitesine boldugumde ortaya cikan sayfa sayisi:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
$calc($calc($window($active).dh / $height($line($active,$line($active,0)),$window($active).font,$window($active).fontsize)) / $line($active,0))
-
-
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.