Minicom is compilled!

Oct 26, 2009 03:10

Правда он не работает :(. Требует ещё какой-то фигни, которую я так и не понял, как реализовать.

Такую сраненькую программку компилировало куча народу, сначала я засел в конфе embendded-talks, где мне чудовищно помог тов. Борман! За что ему нескончаемый поток респектов! Он даже самостоятельно провёл компиляцию миникома под другую архитектуру, и ( Read more... )

friendlyarm, c++, arm, motherboard, c

Leave a comment

Comments 22

tnt23 October 26 2009, 06:57:05 UTC
for i in `seq 1 $rows`; - так это язык shell, он же sh. Командный интерпретатор типа cmd в Windows.

Reply

dlinyj October 26 2009, 07:47:45 UTC
Не, эт понятно. Как был записан этот сценарий?

Reply

dkill October 26 2009, 08:26:25 UTC
прога, зовется script:

script (1) - make typescript of terminal session

man script ;)

Reply


juunitaki October 26 2009, 07:27:13 UTC
dlinyj October 26 2009, 07:48:15 UTC
Не, слишком уж в пердях от меня. Я на Новых Черёмушках купил.

Reply

juunitaki October 26 2009, 08:44:03 UTC
dlinyj October 26 2009, 08:52:31 UTC
/me записал в блокнотик

Буду знать. На Шаболовской знаю. Он там вообще один из первых комповых магазов появился, как и там был первый клуб Асталависта :)

Reply


dkill October 26 2009, 08:25:05 UTC
> (Кто мне подскажет как это писать и что это за формат файла?)
это шелл скрипт, может выполняться непосредственно с комманд лайна, или из файла.

time=0.1 # в переменную time запихиваем 0.1
rows=`wc -l screenlog.0 | awk '{print $1}'` # в rows будет кол-во строк в файле скринлог.0
for i in `seq 1 $rows`; do head -$i screenlog.0 | tail -1; sleep $time; done # здесь все просто - в лупе, показывает по 1-ой линии и спит 0.1 с (тайм)
reset # чистит скрин после всего ;))) можно не вызывать.

Reply

dlinyj October 26 2009, 08:26:03 UTC
А как записать?

Reply

dkill October 26 2009, 08:28:05 UTC
1. можно скинуть все в файл, чмод ему 555 и запустить;
2. в коммандной строке, в одну линию, типа:

time=0.1; rows=`wc -l screenlog.0 | awk '{print $1}'`; for i in `seq 1 $rows`; do head -$i screenlog.0 | tail -1; sleep $time; done

Reply

dlinyj October 26 2009, 08:29:22 UTC
Не, я понял :). А скрипт покурим.

Reply


ext_135584 October 26 2009, 08:47:32 UTC
Вопрос не совсем в тему. Я так понимаю нужна была простая терминалка. Почему тогда обязательно этот навороченный minicom? Я например, для подключения через последовательный порт к серверам почти всегда использую cu. Если не нужны всяческие x/y/zmodem и прочее, то вполне достаточно cu, да и собираться она должна в разы проще. ;)

Reply

dlinyj October 26 2009, 09:00:23 UTC
Это было джаст фо фан. Нужна была проба пера переноса пакетов. Я люблю и знаю миником. Но за наводку на другой софт - спасибо, попробую.

Reply

ext_135584 October 26 2009, 10:51:23 UTC
О, сорри, если фо фан, тогда другое дело. Я думал нужна была терминалка именно. :)

Reply

dlinyj October 26 2009, 10:57:06 UTC
Терминалка тоже пригодится, но острой нужды в ней нет.

Reply


dkill October 26 2009, 09:15:16 UTC
по поводу "no termcap entry"

в /etc должен быть файл termcap

-rw-r--r-- 1 root root 807103 Jan 6 2007 /etc/termcap

там прописаны описания терминалов, думаю из любого дистрибутива его туда можно класть.

Reply

dkill October 26 2009, 09:17:18 UTC
да, если есть /bin/uname, было бы не плохо увидет результат от "uname -a"

Reply

dlinyj October 26 2009, 10:01:16 UTC
Вечерком скину в коменты.

Reply

dlinyj October 26 2009, 10:01:02 UTC
Блин, на работе порты закрыты для ssh. Я бы попробовал.

Reply


Leave a comment

Up