[ОТВЕТИТЬ]
14.07.2006 11:04
OlegON
 
Может у кого-то аналогичная задача была - обмен файлами ДОС-машина <-> Видновая машина по модему. Причем в автомате. Вспоминая свою молодость, ФИДО (нода 2:5020/1970, даже номер помню), всплывают идеи вроде установки какого-нибудь T-Mail или Kitten-mailer, но забираясь еще глубже в дебри воспоминаний, вспоминаю модемы на 9600 и Terminate. В нем же были скрипты и пр., ZModem, все такое... Есть какой-то аналог сейчас? Насколько автоматичен тот? Кто помнит/знает? Нужно что-то простое, чтобы забить настройки, человек запускал это, происходил обмен, потом отваливался, причем с минимумом настроек. Есть идеи?
14.07.2006 13:09
OlegON
 
У клиента имеется центральный сервер с базой и удаленные кассы в бутиках (около 20 шт.), где кроме кассы (LexPos) никаких дополнительных компьютеров нет. Оговорюсь сразу, что поскольку ни одного реализованного решения такого плана мне не попадалось, то скорее всего речь идет о предварительном создании стенда с обкаткой предложенных вариантов.

Вариант с установкой УКМ4:
Теоретически возможен. Потребуется доработка со стороны программистов, чтобы базовая система (Linux) набирала номер на модеме, звонила в офис за необходимыми обновлениями и выкладыванием закрытых смен. На практике есть вероятность возникновения проблем, которые приведут к невозможности реализации такого решения без серьезных доработок. Связь путем прямого подключения, поэтому внешние средства не подойдут. Более предпочтителен способ с установкой промежуточного шлюзового компьютера для обмена с сервером серверов, но, насколько это будет оправданно в финансовом плане...

Варианты с установкой УКМ2:
подойдут различные решения, которые позволят транспортировать файлы для обмена с кассой (обмен файловый)
Различные решения с резидентными программами (TSR) я отбросил. Думаю, что конфликтов тут не избежать. А в нашем случае очень легко можно будет получить разрушения таблиц касс. За вычетом некоторых вариантов, которые по разным причинам мне не понравились могу предложить следующее:
1) На кассу ставится модем. На сервере в офисе тоже. Обмен производится бесплатными программами транспорта FTN-сетей, такими, как Kitten-mailer, T-Mail (их варианты есть как под DOS, так и под Windows). Есть докачка, предусмотрена периодичность обмена. Можно настроить таким образом, что кассир либо по звонку из Центра, либо просто по окончании смены выходит из УКМ и автоматически запускается программа обмена. Я бы предпочел именно этот способ. Только для людей знающих, процесс первоначальной настройки нетривиален, хотя в дальнейшем все работает на автомате годами.
2) Так же, как и в первом случае, на кассу ставится модем, обмен производится через ftp утилитой DOS. На сервере офиса в данном случае надо будет поставить ftp-сервер. Докачка вряд ли может быть реализована, вообще мне этот способ не очень нравится, поскольку сложен, в т.ч. по настройке и работе, а следовательно в большем количестве мест может быть сбой. Например, на вскидку не скажу, есть ли аналог rasdial для набора и установки соединения под DOS. Но этот вариант тоже имеет право на жизнь. Принцип запуска такой же, т.е. кассир выходит из программы, запускается обменник.
3) Вариант, когда в каждом бутике устанавливается дополнительный компьютер с Windows, где все сводится к "обычному" обмену. Этот вариант имеет существенный плюс в том, что кассиру не придется прерывать свою работу для обновлений и, соответственно, можно обновляться чаще.

вариациями могут быть установки самостоятельных программ для обмена по модему (терминальные программы, поддерживающие скриптовой язык, например, Terminate), либо для обмена по ftp, аналогичных свойств.
Кроме того, необходимо оценить техническую пригодность LexPos для установки разного рода модемов. Внутренние большинство не подойдут, кроме того, многие современные модемы не будут работать под DOS. А для установки внешних может не хватить свободных портов.
14.07.2006 15:09
akonev
 
ставить что-то на кассу можно только если хватает одного банка для безнала - потом кончаются порты. зато дешево и сердито.
а транспорт каждый волен выбрать из того, что настроить способен: FTN, ftp, uupc, скриптовые терминалки (telix, terminate)
сам в разное время пользовал uupc, telix. после долгого совукупления с собственными мозгами все работает на полном автомате. но ftn, думаю предпочтительнее - туда вложено много опыта поколений фидошников. :)

самым простым кажется третий варинт для укм2.
может быть только имеет смысл вместо винды линух воткнуть.
а может и не имеет :)
минус очевиден: надо на каждый магазин воткнуть пусть самый дешевый, но дополнительный компутер. зато никакой головной по настройке.
именно так работают некоторые магазины в н-ске. стоит мылер и по расписанию почту возит. кое-где даже по gprs.

на виртуальной машине никто не пробовал укм2 запускать?
лекспосу памяти добавить - может и потянуть. а обмен "родительской" системе поручить
14.07.2006 15:12
OlegON
 
А вообще под виндой никто не пробовал УКМ2 дрессировать? Линух для второй машины не пойдет, ибо настраивать его некому, как обычно.
14.07.2006 18:20
akonev
 
фигово он там дрессируется *01
то есть работать-то он работает...
вот только как в режим кассира заходишь - тут полный упс и настает.
потому как там он хочет собственными шрифтами рисовать (где крупно должно быть)
14.07.2006 19:37
OlegON
 
а всякие mode con и прочие шаманства пробовали? Виндовый стандартный драйвер ставить для DOS-программ, keyb который, я уж и забыл, как там фонты-то грузятся, но грузить-то их надо... autoexec.nt докрутить до неузнаваемости?
15.07.2006 10:15
akonev
 
что-то я со шрифтами тупанул: его всего-лишь в полный экран надо было перевести *05
15.07.2006 11:49
akonev
 
стал быть, докладываю:
воткнул укм2 к себе на ноут под xp sp2
специальных настроек - никаких. только галочку "полный экран" поставил.
рисует все правильно.
данные с ntfs-диска забирает, не вздрагивая. смену и оперсводку выкладывает.
сканер на переходнике usb-com работает!!! ("железный" com на моем ноуте ваще только один - внутренний модем).
остальные железки еще не пробовал
17.07.2006 10:25
deucel
 
:)
Еще советую создать *.pif для запуска кассы.
Там можно настроить (отключить) срабатывание на комбинации клавиш, запуск в полном экране и т.д.
У нас сейчес процентов 70 под 2000Pro.
17.07.2006 15:04
akonev
 
ага. как раз в пифке полный экран и включил. ну и alt-space вырубил.

давно работают эти 70%?
очень интересна статистика сбоев в таком плане: не вызывает ли установка укм2 на системы с nt-ядром дополнительных проблем, по сравнению с чистым dos?
и, если не секрет, 70% - это скока в штуках?

просто если статистика в целом положительна - у многих снимутся проблемы с автономными магазинами, с перенастройкой касс, с подвисанием касс при потере сети и еще бог знает с чем.
Изображения
Тип файла: jpg tumblr_kui05qKfmX1qz9yna.jpg (56.3 Кб, 225 просмотров)
Тип файла: jpg tumblr_kui05qKfmX1qz9yna.jpg (56.3 Кб, 225 просмотров)
19.07.2006 14:43
Mr_Vito
 
да очень очень интересно.
И еще: какие кассы, какое оборудование установленно на них?
19.07.2006 16:25
twix
 
Хм... а разве ОС на базе NT дает ДОС-приложениям свободный доступ к железу?
19.07.2006 16:28
OlegON
 
Вот я тоже засомневался, хотя есть такая вещь, как gwiopm.sys или gwio.sys, она разрешает...
19.07.2006 16:44
akonev
 
я и сам обалдел, признаться. сначала грешил как раз на то, что ставил на ноут какой-то из подобных драйверов...
специально отобрал в цто тошибу, поставил на нее xp без всяких лишних наворотов. один фиг, видит порты! шайтан!!!
20.07.2006 16:21
deucel
 
Цитата:
Andrew_Konev
давно работают эти 70%?
не вызывает ли установка укм2 на системы с nt-ядром дополнительных проблем,
по сравнению с чистым dos?
70% - это скока в штуках?
чем.
70% - это приблизительно ~300(считать точно лениво), работают года полтора.
Сейчас из-за лицензирования винды, скорее всего переведем опять под дос.
дополнительных проблем по сравнению с чистым dos не вызывает
и даже от некоторых избавляет (не на всех матерях com-порт нормально работает по dos).
Но у нас работают фискальники с обыкновенными компами,
траблы обычно с фискальниками Штрих ФР(Ф, К), Аксиомы получше.
20.07.2006 18:01
akonev
 
а точно и не надо. более чем впечатляющие цифирки. спасибо большое.
20.07.2006 19:14
akonev
 
я немного поигрался с winXP embeded. вполне рабочие конфигурации получаются.
и за более разумные деньги, чем "большая" винда.
конечно, если у вас сименсы, которые изначально шли с лицензионной дос...
но вот если вопрос в _покупке_ лицензий, то winXP Emb - не самый плохой вариант.
31.07.2006 18:29
JabberWocker
 
Цитата:
Andrew_Konev давно работают эти 70%?
Если не изменяет память, то первый магазин в Старом Осколе запускался значительно больше года назад, там как раз и сделали кассы под вин2000, а запуск не из папки автостарт или ключа run в реестре, а просто заменили в параметре shell эксплорер на укм-овский пиф.
31.07.2006 18:32
JabberWocker
 
И еще один момент: из-за чего собственно возникла необходимость ставить кассу под винду - каталоги обмена в этом случае настраиваются на локальном диске кассы и расшариваются для кассового сервера, в этом случае касса никогда не уходит в автоном при обрыве сети.
31.07.2006 19:16
deucel
 
Так то оно так, но лучше хранить каталоги на сервере.
Меньше проблем при заборе Z-ов когда касса недоступна или выключена и можно настроить на время когда никого в магазине уже нет.

А расшарить каталог можно и под Dos (насколько я помню при установке или в документации он пишет какой файл для этого надо скачать)
*04
31.07.2006 19:27
OlegON
 
Цитата:
deucel А расшарить каталог можно и под Dos (насколько я помню при установке или в документации он пишет какой файл для этого надо скачать)
*04
Я писал тут в соседнем топике, что для этого
это надо...
18.10.2006 22:42
shebdim
 
Цитата:
olegon Вариант с установкой УКМ4:
Теоретически возможен. Потребуется доработка со стороны программистов, чтобы базовая система (Linux) набирала номер на модеме, звонила в офис за необходимыми обновлениями и выкладыванием закрытых смен..
УКМ4 существует как в версии для win32 так и в версии для linux. В случае использования одной машины, можно ставить win32 кассу и на ту же машину сервер. Софты для передачи данных на вкус и цвет.
27.10.2006 23:55
sova74
 
Да, согласен с Коневым. У меня ХР и УКМ2 с ФР стоят прекрасно + TMail для обновлений с центральным офисом. Гемороя намного меньше чем с BitlePOS что в центральном стоят, хоть и чистый ДОС но отаказов много.
10.01.2007 13:28
sova74
 
Andrew_Konev,
Андрей, скажи где брал дистрибутив WinXP Emb.
10.01.2007 14:00
OlegON
 
Проверил, на forum.ru-board.com ссылки есть, можешь посмотреть в Варезнике по слову embedded.
10.01.2007 14:11
akonev
 
Цитата:
sova74 Andrew_Konev,
Андрей, скажи где брал дистрибутив WinXP Emb.
я игрался с триальной. делает образы, работающие 120 дней после разворачивания на целевой машине.
живет тут:
тока оно довольно большое: метров 400, без малого.
хелпы читать обязательно, иначе с места не сдвинуться *04
10.01.2007 17:35
baggio
 
Еще советую создать *.pif для запуска кассы
ага. как раз в пифке полный экран и включил. ну и alt-space вырубил.
Не ленивый просто.... хочется побыстрее попробывать...

поделитесь... инфой...

где и чего настроить...Не хочу на чужие грабли...
12.01.2007 11:10
akonev
 
дак без затей все:
находишь в проводнике exe'шник, жмешь правым кнопком, в свойствах в "экран" ставишь крыжик "полный экран"
в "разном" снимаешь крыжик "alt-пробел".
поскольку cashmain - exe'шник досовый, для него хранение свойств не предусмотрено.
поэтому система родит себе файлик casmain.pif где все это и запомнит. все.
12.01.2007 11:39
baggio
 
спасибо бум пробовать на выходных...
Опции темы


Часовой пояс GMT +3, время: 20:32.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.