|
ru.nethack- RU.NETHACK ------------------------------------------------------------------- From : Dmitry Radishev 2:5015/42 01 Sep 2004 21:47:34 To : Cybervlad Subject : eXploits -------------------------------------------------------------------------------- Wednesday September 01 2004 06:47, Cybervlad wrote to Dmitry Radishev: DR>> А хакер ненароком не попортит "рабочий матриал" перед уходом? DR>> Хотя да - иметь распечатку _только_ как "документ", а логи лить DR>> по ком-порту на соседнюю 386 с досом - весьма разумно. C> Hасчет с "досом" - это ты, всеже погорячился ;) Hу почему? Вполне нормальная "дисковая ОС" для некоторых применений. Вон, недавно отрыл в хламе 386 материнку... и за пару недель неторопливо сваял на её основе "лазерные проекционные часы". Софт - под ДОС, ибо зачем что-то сложнее? Зато софт вместе с дос, компилятором и прочей требухой - с комфортом расположился на 16Мб CF от старой ЦФК, заняв чуть больше половины объема. Подозреваю, что линух с gcc на 16Мб уложить будет сильно сложнее. C> Я всерьез подумываю, не дать ли какому-нибудь студню на диплом C> разработку спецдистрибутива линукса, который бы принимал с ком-порта C> данные, сразу печатал их на принтер и параллельно складывал в файл. C> При этом из ядра напрочь вырезать поддержку сети ;) Думаю, что та же C> 386 с этим делом замечательно справится, но трудозатраты на создание C> несравненно меньше, чем на базе мс-дос. :) Ээээ... ты ничего не перепутал? Под дос эта задача не сложней тех же "проекционных часов", то есть без напряга пишется за несколько вечеров. Hа порт вешается фоссил, он занимается "первичной" буферизацией, а далее - да хоть жесткий цикл "читаем порт - пишем в файл - кладем в буфер печати - дёргаем подпрограмму печати". Подпрограмма печати - проверяет готовность принтера, если готов - плюётся в него байтиком из буфера печати, если нет - выходит. Остается предусмотреть обработку ситуации "принтер встал раком на неделю и все буфера в памяти переполнились" - и задача решена. Единственный минус доса _для этой задачи_ - отсутствие FS кроме FAT. Любители лицензионной чистоты могут использоать DR-DOS (или как он там - Caldera open dos?) и бесплатный компилятор С (их, к счастью, есть под дос). All the best //DiBR [TEAM ВСЕ МАСТДАЙ] [шестая базовая] [http://dibr.nnov.ru] --- [LPT] LaMerZ PrOfeSsIoNaL TeaM /member/ * Origin: Холодно зимой? Купите Cyrix 6x86! (2:5015/42) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.nethack/18154136544c.html, оценка из 5, голосов 10
|