интересная задача: DOS smb_share com_port

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

интересная задача: DOS smb_share com_port

Непрочитанное сообщение freeman » 2007-11-23 8:58:05

В общем надо будет сейчас решить одну задачку. Исходные данные - программа работающая под DOS, которая берёт файлы с HDD (пока не знаю точно, но по сети вроде не берёт) и передаёт данные по com порту. Файлы хотят закидывать как принято в винде - через smb шару. Вот поэтому голый DOS не годится, решали эту задачу с помощью Win98 (под NT dos прога не пашет).
Через фрю кто небудь такое юзает ?
P.S> Ушёл искать порты :)
Остатся должен только один ...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: интересная задача: DOS smb_share com_port

Непрочитанное сообщение freeman » 2007-11-23 9:09:13

Вот и вопросы более конкретные появились.
dosbox-0.72
doscmd-20040330_3
Требуют какие то X -ксы, они без них работают же ? Может ли увидеть программа, выполняющаяся в этих эмуляторах ufs2 или надо будет создавать и монтировать fat ? Можно ли в качестве шелла прописать пользователю работающему с этой программой dos эмулятор, чтобы он всразу как бы входил в сеанс dos ?
Остатся должен только один ...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35071
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: интересная задача: DOS smb_share com_port

Непрочитанное сообщение Alex Keda » 2007-11-23 9:10:35

какие-то нездоровые замуты...

Код: Выделить всё

cat file > /dev/cuaa0 
неустроит?
Убей их всех! Бог потом рассортирует...

prud
рядовой
Сообщения: 47
Зарегистрирован: 2007-09-28 14:18:24

Re: интересная задача: DOS smb_share com_port

Непрочитанное сообщение prud » 2007-11-23 9:52:57

freeman писал(а):Вот и вопросы более конкретные появились.
dosbox-0.72
doscmd-20040330_3
Требуют какие то X -ксы, они без них работают же ? Может ли увидеть программа, выполняющаяся в этих эмуляторах ufs2 или надо будет создавать и монтировать fat ? Можно ли в качестве шелла прописать пользователю работающему с этой программой dos эмулятор, чтобы он всразу как бы входил в сеанс dos ?
А с железкой на компорту вообще вяжется? обычно это самое сложное - надо проверить сначала (файло то как-нибудь доставить всегда можно) если говоришь, что у тебя с NT даже не работает...- это случаем, не касса какая-нибудь?

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: интересная задача: DOS smb_share com_port

Непрочитанное сообщение freeman » 2007-11-23 10:30:51

lissyara писал(а):какие-то нездоровые замуты...

Код: Выделить всё

cat file > /dev/cuaa0 
неустроит?
Замут состоит в том что не хочется покупать Win и выставлять в сеть дырявые win 9x. Посему может это дело фрей закрыть ? =)
Прямой посыл файла в com не пройдёт, там программа выполняющаяся под DOS для передачи данных связывается по своему какому то протоколу.
prud писал(а): А с железкой на компорту вообще вяжется? обычно это самое сложное - надо проверить сначала (файло то как-нибудь доставить всегда можно) если говоришь, что у тебя с NT даже не работает...- это случаем, не касса какая-нибудь?
NT некатит потому что DOS прога не выполняется под ним, а в 9х DOS эмулятор (сеанс ms-dos) рулит :)
Остатся должен только один ...

prud
рядовой
Сообщения: 47
Зарегистрирован: 2007-09-28 14:18:24

Re: интересная задача: DOS smb_share com_port

Непрочитанное сообщение prud » 2007-11-23 11:04:36

NT некатит потому что DOS прога не выполняется под ним, а в 9х DOS эмулятор (сеанс ms-dos) рулит :)
Так вот главный вопрос в том, будет ли досовая прога работающая с железом, вязаться с с этим железом под эмулятором, да еще и не виндозным....кроме касс еще попадалось из другой области - регистраторы какие-то для башенных кранов - аналогично, исключительно win98 - и хоть тресни, и софтину даже если свою сваяешь - не покатит, ибо сертификаты-лицензии и прочая мутотень.

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: интересная задача: DOS smb_share com_port

Непрочитанное сообщение freeman » 2007-11-23 11:25:00

Защит ни у программы, ни на пульте упраления (железка на которую передаётся файл) нет. Там можно сказать простая передача файла, но по своему собственному протоколу. Поэтому мне кажется лишь бы програмка передающая выполнялась и выдела файловую систему.
Что посоветуете, какой эмулятор, ФС и т.д. ?
Остатся должен только один ...

prud
рядовой
Сообщения: 47
Зарегистрирован: 2007-09-28 14:18:24

Re: интересная задача: DOS smb_share com_port

Непрочитанное сообщение prud » 2007-11-23 15:06:54

Простая передача файла это как? Советую разобраться с этим сначала - если там tftp какой - так вообще не надо огород городить с DOS, а нативными для правильного ОСа средствами сделать ;-)

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: интересная задача: DOS smb_share com_port

Непрочитанное сообщение freeman » 2007-11-23 16:51:38

prud писал(а):Простая передача файла это как? Советую разобраться с этим сначала - если там tftp какой - так вообще не надо огород городить с DOS, а нативными для правильного ОСа средствами сделать ;-)
Уточняю х-ый раз, там САМОПИСНЫЙ протокол, городить ничего не надо - мне надо было просто исполнять всего лишь DOS приложение чтоб оно имело доступ к COM порту. А самому написать анлог этой проги под фрю, уж извините не готов. только если поможете (p.s. протокол неизвестен) :)

Вот что получается во Фре с решением таких задач - http://www.nixp.ru/cgi-bin/forum/YaBB.p ... start=0#12
Остатся должен только один ...