LINUX.ORG.RU
ФорумTalks

где там письками мерялись?


0

0

Давно еще в Devel'ах кто-то perl-скриптик маленький выкладывал chleno.pl, вроде. Который смотрел LA, uptime, etc и письки рисовал 8=====D длиной, в зависимости от полученных цифр. В поиске че-то найти не могу. Ни у кого не завалялся? А то писать не хочется самому...

Ответ на: Re: где там письками мерялись? от Camel_Toe

Re: где там письками мерялись?

а, точно, 4lenomer :)
потому и не нашел :)
Спасибо...

#!/usr/bin/perl
sub chlen{
return ' 8' . '=' x $_[0] . "D\n";
}

`uptime`=~/(\d+)\sdays/;print "Uptime (days): " . chlen($1);
`free | grep Mem`=~/(\d+)/; print "Memory (MB/20):" . chlen($1/20000);
`cat /proc/cpuinfo | grep MHz`=~/(\d+)/; print "CPU (MHz/50): " . chlen($1/50);
`uname -r`=~/(\d+)\.(\d+).(\d+)/;print "Kernel version:" . chlen(($2*10+$3)/2);

my @df = `df -P -k -x nfs` or die "Could not run $df\n";
shift @df;
for (@df) {
my ($fs, $blocks) = split;
$blocks *= 2 if $fs =~ m!/scsi|/sd!;
$size += $blocks/1024/750;
}

print "Num. processes:" . chlen(`ps ax|wc -l`/2);
print "Load average: " . chlen(`cat /proc/loadavg|cut -f 1 -d ''`*100);
print "Load average: " . chlen(`cat /proc/loadavg|cut -f 1 -d ''`*100);
print "Disk space: " . chlen($size/50);




Uptime (days): 8======D
Memory (MB/20): 8===================================================D
CPU (MHz/50): 8==================================================D
Kernel version: 8============================================D
Num. processes: 8============================================================================== ============================D
Load average: 8======================D
Load average: 8======================D
Disk space: 8=====================D

vitroot ★★ ()
Ответ на: Re: где там письками мерялись? от vitroot

Re: где там письками мерялись?

Uptime (days):  8==D
Memory (MB/20): 8======================================================================================================D
CPU (MHz/50):  8=====================================================D
Kernel version: 8=============================================D
Num. processes: 8=================================================================================================================D
Load average:  8=================================================================================================================================================================================D
Load average:  8=================================================================================================================================================================================D
Disk space:  8=================================================D

Obey-Kun ★★★★★ ()
Ответ на: Re: где там письками мерялись? от Obey-Kun

Re: где там письками мерялись?

root@voice:~# 4lenomer
Uptime (days): 8============================================================================== ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================D
Memory (MB/20): 8====================================D
CPU (MHz/50): 8=====================D
Kernel version: 8=================================D
Num. processes: 8============================================================================== ================================================================================ ==============================================================================D
Load average: 8============================================================================== ===========================================================D
Load average: 8============================================================================== ================D
Disk space: 8====================D

vitroot ★★ ()
Ответ на: Re: где там письками мерялись? от vitroot

Re: где там письками мерялись?

Ну вот аптайм должен постоянно расти, количество процессов/нагрузка может скакать, а свободное место может красиво уменьшаться. Наблюдать за всем этим... Ну как за чужой работой, можно очень долго...

EmStudio ()
Ответ на: Re: где там письками мерялись? от vitroot

Re: где там письками мерялись?

> ну так реализуй? :) я вот думаю сейчас на пайтоне подобное сделать

Можно сделать... Слушаем порт, на нем парсим http-запрос (просто вычитываем все строчки до пустой), отдаем заголовок GIF-файла, после чего раз в 5 секунд генерим gif-картинку с членами, обрезаем с нее заголовок и отдаем в поток. Получается живая трансляция членов. Осталось найти тайлсеты для анимации. Пока только претендента на лого нашел: http://www.zooass.com/mrpenis/images/mrpenis_2000_animated_transp.gif

EmStudio ()
Ответ на: Re: где там письками мерялись? от vitroot

Re: где там письками мерялись?

> если мне память не изменяет, watch принимает временной интервал не ниже секунды, а это неинтересно :) надо, хотя бы, 0.3 :)

watch -n0,1 time

Every 0,1s: time Wed Aug 5 08:43:28 2009

EmStudio ()
Ответ на: Re: где там письками мерялись? от vitroot

Re: где там письками мерялись?

Uptime (days): 8=======================================D
Memory (MB/20): 8============================================================================== ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================D
CPU (MHz/50): 8=======================================D
Kernel version: 8===========================================D
Num. processes: 8====================================================================D
Load average: 8============================================================================D
Load average: 8============================================================================D
Disk space: 8======================================================D

z0D5e8n7x_2 ()
Ответ на: Re: где там письками мерялись? от vitroot

Re: где там письками мерялись?

ну и зачем два одинаковых Load average

скрипт не переносим на другие ОСи, давно уже линупсоиды уподобляются вантузоидам и пишут как курица лапой, результат с трудом работает на дистре разработчика - негодую

hizel ★★★★★ ()

Re: где там письками мерялись?

Хмм, а ведь где-то, помню, был сервак с телнетом и анимацией этого самого...

GAMer ★★★★★ ()

Re: где там письками мерялись?

$ ./4lenomer

Uptime (days): 8D

...

Pesto ()
Ответ на: Re: где там письками мерялись? от vitroot

Re: где там письками мерялись?

Uptime (days): 8===============D
Memory (MB/20): 8============================================================================== ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ======================D
CPU (MHz/50): 8==============================================D
Kernel version: 8==========================================D
Num. processes: 8=========================================================D
Load average: 8=========================================================================D
Load average: 8=========================================================================D
Disk space: 8===D

Somewho ★★ ()
Ответ на: Re: где там письками мерялись? от Somewho

Re: где там письками мерялись?

Uptime (days): 8============================================================================== ================================================================================ =====================================D
Memory (MB/20): 8============================================================================== =========================D
CPU (MHz/50): 8==========================================D
Kernel version: 8===========================================D
Num. processes: 8============================================================================== ===========D
Load average: 8===========================================================================D
Load average: 8===========================================================================D
Disk space: 8============================================================================D

Somewho ★★ ()

Re: где там письками мерялись?

Ноутбуг:

Uptime (days):  8D
Memory (MB/20): 8==================================================D
CPU (MHz/50):  8=======================================D
Kernel version: 8============================================D
Num. processes: 8===================================================================D
Load average:  8============================================D
Load average:  8============================================D
Disk space:  8======D

Frakhtan-teh ★★ ()
Ответ на: Re: где там письками мерялись? от Frakhtan-teh

Re: где там письками мерялись?

Файлопомойка:

Uptime (days):  8D
Memory (MB/20): 8=======================================================================================================D
CPU (MHz/50):  8=============================================================D
Kernel version: 8=======================================D
Num. processes: 8======================================D
Load average:  8D
Load average:  8D
Disk space:  8===D

Frakhtan-teh ★★ ()

Re: где там письками мерялись?

Uptime (days): 8=========================D
Memory (MB/20): 8============================================================================== ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ ================================================================================ =============================D
CPU (MHz/50): 8============================================================D
Kernel version: 8============================================D
Num. processes: 8============================================================================== =======================D
Load average: 8==D
Load average: 8==D
Disk space: 8============================================================================== =======================D
user@eemea-crm:~$

Shaman007 ★★★★★ ()

Re: где там письками мерялись?

perl 4len.pl
Uptime (days): 8D
Memory (MB/20): 8============================================================================== ================================================================================ ============================================D
CPU (MHz/50): 8=============================================D
Kernel version: 8=============================================D
Num. processes: 8============================================================================== D
Load average: 8============================================================================== ================================================================================ =======================D
Load average: 8============================================================================== ================================================================================ =======================D
Disk space: 8================D

Sekai ()

Re: где там письками мерялись?

Uptime (days):  8D
Memory (MB/20): 8=======================================================================================================D
CPU (MHz/50):  8================D
Kernel version: 8===========================================D
Num. processes: 8======================================================D
Load average:  8===================D
Load average:  8===================D
Disk space:  8===========D

urxvt ★★★★★ ()

Re: где там письками мерялись?

был еще патч для аптайма похожий

kelyar ★★★★★ ()
Ответ на: Re: где там письками мерялись? от Osmos

Re: где там письками мерялись?

$ ./4lenomer 
Uptime (days):  8====D
Memory (MB/20): 8=======================================================================================================D
CPU (MHz/50):   8============================================D
Kernel version: 8============================================D

а таг влезаюд?

Komintern ★★★★★ ()
Ответ на: Re: где там письками мерялись? от vitroot

Re: где там письками мерялись?

>Uptime (days): 8============================================================================== =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = =============================================================================== = ================================================================D

3,5 года? да идиты :)

Somewho ★★ ()

Re: где там письками мерялись?

Uptime (days): 8=========D
Memory (MB/20): 8============================================================================== =======================D
CPU (MHz/50): 8===========================================D
Kernel version: 8============================================D
Num. processes: 8============================================================================== =========================D
Load average: 8============================D
Load average: 8============================D
Disk space: 8==============================================================D

Breton ()

Re: где там письками мерялись?

ой, щас оборжусь, блин xD

Uptime (days): 8D
Memory (MB/20): 8============================================================================== =========================D
CPU (MHz/50): 8====================================================================D
Kernel version: 8============================================D

Correctnoe_imya_polzovatelya ★★★★★ ()

Re: где там письками мерялись?

Uptime (days): 8D
Memory (MB/20): 8=============================================================================D
CPU (MHz/50): 8================================D
Kernel version: 8=============================================D
Num. processes: 8=========================================================D
Load average: 8===========================================================D
Load average: 8===========================================================D
Disk space: 8=========================================D

xetf ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.