[ОТВЕТИТЬ]
29.01.2008 14:12
varg
 
Ставлю на машину под Вин 3.11 УКМ2... она выдает ошибку - Оперативная память.... (911кб).... Мало. Хотя сама винда видит все 256 мегобайт которые на машине himemory.sys emm386.exe взяты с MS-DOS 7.10. Может кто подскажет в чем дело.

Задача вобще то в следуещем: надо на одной машине чтоб было две кассы так как в DOSe нельзя такого сделать решил попробовать в win 3.11... может есть вариант как решить проблему по другому ?
29.01.2008 16:08
Vovantus
 
Цитата:
varg Задача вобще то в следуещем: надо на одной машине чтоб было две кассы так как в DOSe нельзя такого сделать решил попробовать в win 3.11... может есть вариант как решить проблему по другому ?
В смысле две кассы? В один момент времени чтоли? Так не получиться мне кажется.. А если нужно переключаться между базами, так такую переключалку можно в бат-файле зделать.
29.01.2008 16:11
varg
 
Vovantus
Именно В один момент времени. по Alt+Tab. Если ты считаешь что так не возможно то плз аргументируй если не сложно.
29.01.2008 16:14
Mtirt
 
А фискальник один или разные, не совсем скромный вопрос у меня возник...
Или вообще во второй программе без фискальника?
29.01.2008 16:31
varg
 
Mtirt Да вторая программа вобще без фискальника будет.
29.01.2008 16:34
Mtirt
 
Теперь понятно, почему у тебя город в профиле не указан.
Извините господа, но в нарушении законов я не участвую.
29.01.2008 17:37
varg
 
Mtirt Незнал что место проживания так важно. Ну ладно чтоб развеять твои сомнения я проживаю В Одессе. Так как это другая странна то и законы тут немного отличаются, и у нас в стране нормальная ситуация когда торгуют без фискалок. В данной ситуации на одной кассе продаваться будут товары двух разных контор одна из которых пользуется фискалкой, а другая нет.
30.01.2008 00:34
Vovantus
 
Цитата:
varg Vovantus
Именно В один момент времени. по Alt+Tab. Если ты считаешь что так не возможно то плз аргументируй если не сложно.
Действительно, в ДОСе так не получиться зделать *139 Копай тада дальше в сторону 3.11.. я её, слава богу, не видел никада и смотреть на это порно не хочу :)
30.01.2008 02:42
BR
 
Непарься поставь WIN-98 так тебе будет проще, это типа продвинутый 3.11 в любом случае он сидит на ДОСе.

ЗЫ. DOS + WIN 3.11 - COOL когда сидел на этом деле, было весело
30.01.2008 07:02
Mtirt
 
Цитата:
varg Mtirt Незнал что место проживания так важно. Ну ладно чтоб развеять твои сомнения я проживаю В Одессе. Так как это другая странна то и законы тут немного отличаются, и у нас в стране нормальная ситуация когда торгуют без фискалок. В данной ситуации на одной кассе продаваться будут товары двух разных контор одна из которых пользуется фискалкой, а другая нет.
Если честно, то тебе проще обратиться к student. У них разработан собственный тиражный софт, умеющий то, что ты описываешь... Правда работает он в XP.
30.01.2008 11:13
akonev
 
под 3.11 и 98 не пробовал. под 2000 и xp укм2 точно работает.

посмотри в настройках ярлычка закладку про память. возможно мало отдается дос-машине.

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

и присоединюсь к Тане: может лучше попробовать софтину, которая специально для этого придумана?
ведь будут же постоянно забывать переключаться или экземпляры путать. и колотить товар не в тот укм.
30.01.2008 22:06
OlegON
 
На самом деле невиндовые приложения должны уметь работать в верхней памяти. Тех самых 640Кб, которых должно хватать, как сказал Билл, на самом деле не хватает, потому, что в резидентах сидит еще сама 3.11. На это и ругань, как я понимаю (сообщение бы увидеть, на что ругается и как). И действительно, посмотреть бы в свойствах ярлыка, там, кажется были напряги на тему EMS. Сомнительная затея, действительно. Не та еще система была 3.11, чтобы ей денежный софт доверять. Периферия-то как работать будет?
31.01.2008 10:27
varg
 
OlegONСкрин ошибки вылаживаю в преложении. Преревирия самим интересно как будет работать, для этого собственно все и затеянно.
31.01.2008 10:28
varg
 
Вот сама ошибка
Миниатюры
Нажмите на изображение для увеличения
Название: 29012008366.jpg
Просмотров: 410
Размер:	37.2 Кб
ID:	183  
31.01.2008 12:57
Vovantus
 
Цитата:
Andrew_Konev под 3.11 и 98 не пробовал. под 2000 и xp укм2 точно работает.
Интересная информация, хочется проверить на тестовой машине. Может есть какие-нить подводные камни в данной реализации? Извените за отклонение от темы, обещаю много вопросов не задавать
31.01.2008 13:28
akonev
 
Цитата:
Vovantus Интересная информация, хочется проверить на тестовой машине. Может есть какие-нить подводные камни в данной реализации? Извените за отклонение от темы, обещаю много вопросов не задавать
действительно заметный камень только один:
в момент загрузки укм2, когда идут тестовые сообщения, обрезается нижняя часть букв. Читается, но неудобно.
Когда доходит до главного кассового меню - все делается нормально.

Не всегда есть эта проблема. В смысле не во всех инсталляциях, а не так, что раз нормально загрузился, другой - нет. В одних экспериментах буквы были всегда целиком, а в других всегда только верхние половины строк (намного чаще).
Систему не уловил. Где-то каку-то "галочку" надо вычислить.
Причем если система сначала загрузилась, а потом руками запустили укм - буквы целые. А вот если касса грузится автоматически - режет. Пробовал автозапуск из меню автозагрузка, из реестра (ключ run), как шелл. Одна фигня.

Обязательно надо настраивать ярлык для запуска в полноэкранном режиме. В оконном режиме будут неверно отрисовываться большие шрифты (текущая сумма чека, например)

Полезно укм2 установить как Shell. Этим исключаются (не на 100%, конечно) поползновения раскладывать пасьянс на кассе.
Да и всякие горячие клавиши Explorer'а не будут кассиров с толку сбивать.
Или взять какой-нибудь минималистичный шелл, настраиваемый руками. Их не меньше дюжины разных.

Главный выигрыш - кассе можно назначить для обмена локальный каталог и она перестанет подвисать при потере сети. Сетью рулит винда. Там это намного все лучше сделано, чем в дос. Обмен с сервером тогда нужно сделать внешними средствами.
Второй плюс - возможность использовать разного рода USB-приблуды, типа usb-сканера ШК (конкретно сканер - пробовал). Это для тех, кому портов не хватает.
Ну и возможность в любой момент дотянуться до кассы с ее настройками и базами, конечно же - вкусная фишка.

Память настраивать не понадобилось. Оставлял в автомате - все работало.

Кстати, игрался я во все это на лекспосе с фискальником. Как раз твой вариант. Правда, лекс был с винтом. Но если у тебя все лексы "под укм4", то есть с винтами - тебя это волновать не должно.
Пробовал собирать Embeded WinXP, но минимизировать не успел, работа задавила. На двухгиговой флешке (без винта) - работало.
31.01.2008 13:41
akonev
 
Цитата:
varg Вот сама ошибка
Винда отдала дос-машине только один мег памяти. Собственно, сам по себе дос больше просто не умеет адресовать, поэтому тогда (во времена 3.11) это было логично.

укм2 идет в комплекте с мемори-экстендером, который умеет пользовать больше памяти.

вывод: лезем в свойства ярлыка на вызов укм2 и ищем, как ему отдать побольше памяти. что точно надо отдавать, EMS или XMS - увы, не помню.
31.01.2008 14:01
Vovantus
 
Спасибо Андрей за информацию. Обязательно попробую на тестовой машине. К слову сказать у меня лексы на флэшках Но тестовая машина - обычный комп. Поставлю ХРень туда и попробую, ради эксперимента *150
31.01.2008 14:51
akonev
 
Цитата:
Vovantus Спасибо Андрей за информацию. Обязательно попробую на тестовой машине. К слову сказать у меня лексы на флэшках Но тестовая машина - обычный комп. Поставлю ХРень туда и попробую, ради эксперимента *150
гонишь. я точно помню, что ты говорил: у меня по документам системный блок для укм4. значит часть лексов у тебя с винтами.

извиняюсь за оффтопик.
01.02.2008 10:18
varg
 
Andrew_Konev В вин3.11 свойства ярлыка ?
01.02.2008 18:26
akonev
 
Цитата:
varg Andrew_Konev В вин3.11 свойства ярлыка ?
я даже растерялся: это вопрос "где искать" или выражение недоумения?

ребята, вам определенно не стоит с 3.11 заморачиваться.

запускаем PIF Editor, создаем файл информации о программе.

в нем прописываем имя запускаемой программы, каталог запуска,
видеопамять - высокая графика, во весь экран,
говорим, что хотим отдать программе сколько-то XMS памяти,

в дополнительных указываем, что Alt-Пробел хотим оставить за укм.

запускаем именно получившийся PIF, а не сам cashmain.

на XMS=8000 укм точно запускается.
а уж как работает и сколько ему давать лучше - с этим сами играйтесь.
05.02.2008 15:57
varg
 
Andrew_KonevОгромное спасибо... все заработало.
05.02.2008 20:44
Stels
 
Цитата:
varg Andrew_KonevОгромное спасибо... все заработало.
Заработало на XP или 3.11?
06.02.2008 06:11
akonev
 
и там и там работает.

я же не от балды писал, я сначала запустил на 3.11
с фискальником.
со встроенной фискалкой могут быть доплнительные заморочки.
а может и не быть :)

на хр проверено уже давно.
05.03.2008 13:10
SlavaR
 
А есть еще под дос прога позволяющая запускать несколько приложений в ДОСе
Вот из ее мануала
DESQview 2.7 - READ.ME File

Congratulations on installing the latest version of DESQview,
the powerful multitasking multi-windowing software from
Quarterdeck Office Systems! Please take a moment to review this
text file which contains some last-minute information,
compatibility notes, and important corrections to the manual. You
may want to print this file for future reference. To do this,
switch to the directory in which you installed DESQview (probably
\DV) and type "COPY READ.ME PRN:" at the DOS prompt.

If you are installing DESQview 386, you should also take a moment
to review to the QEMM README file. Look for the file READ.ME in
the directory in which you installed QEMM (probably \QEMM).


What's New in DESQview 2.7

DESQview 2.7 contains a relatively modest number of changes from
the previous release, DESQview 2.63. DESQview's version number
has changed primarily to reflect a major change in DESQview 386,
which is that DESQview 386 v2.7 incorporates QEMM 7.5, where
DESQview v2.6 included QEMM 7.0. (DESQview 386 consists of a copy
of QEMM and a copy of DESQview running on the same machine. It
doesn't matter whether QEMM and DESQview are purchased separately,
or together in the DESQview 386 retail package.) Several
enhancements have been made to DESQview since the first release of
DESQview 2.6. The major enhancments include:

- Support for running DESQview on a peer-to-peer server, and for
logging in to Novell networks from within a DESQview window;
more extensive information on these network features may be
found below; and
- Support for the playing of audio Compact Discs (CDs) from
within a DESQview window while multitasking other
applications.

Minor compatibility enhancements include:

- accomodation for the Norton AntiVirus NAVTSR program;
- added support for users of Novell's SPX (specifically WSLAN);
- improved support for the mouse under Novell DOS 7;
- a fix for a problem wherein WordPerfect would not detect the
appropriate type of keyboard while running under DESQview; and
- added support for programs which directly manipulate the VGA
palette from with a DESQview window.


DESQview and DOS 6

The shipping versions of all Quarterdeck products are compatible
with DOS 6. Users of Quarterdeck products should observe the
following guidelines with our currently shipping products and all
versions of DOS later than version 4:

1) If you are using QEMM or QRAM, do not use DOS's DOS=UMB
option or DEVICEHIGH or LOADHIGH statements in your
CONFIG.SYS or AUTOEXEC.BAT files. Quarterdeck's LOADHI
technology, available with our QEMM and QRAM products, makes
the DOS=UMB option unnecessary, and QEMM's Optimize
procedure will automatically insert QEMM's LOADHI statements
which replace DOS's DEVICEHIGH and LOADHIGH statements.


2) DOS's DOS=HIGH option sometimes results in a net loss of
conventional memory inside DESQview. If you use the DOS=HIGH
option in your CONFIG.SYS, inspect the DESQview Memory Status
program with and without DOS=HIGH to determine which
configuration gives you the largest window size in DESQview.
Additionally, if you are using QEMM 7, your window size will
probably benefit from QEMM's DOS-Up feature (see the QEMM
manual for details). Again, you should compare the results
of using DOS-Up with DESQview's Memory Status, and determine
which configuration is best for you.

3) Use QEMM as your memory manager if you are running on an
80386/486 or Pentium-based machine. Other memory managers,
including DOS' EMM386, cannot provide the range of features,
especially in terms of DESQview support, that QEMM can.

4) If you load DOS 6's DOSKEY before DESQview, you should load
it again in each DESQview window in which you wish to use it.
If you do not plan to use DOSKEY outside of DESQview, you can
save memory by not loading it before DESQview.

5) Do not use DOS 6's DOSSHELL task switcher option with
DESQview.

Если кому нужна могу поделится
17.03.2008 12:41
Mike
 
Про обрезания текста о котором писал Андрей, у меня решилось следующим образом: запустил УКМ в оконом режиме, правой кнопкой по заголовку окна, там свойства, ничего не меняя нажимаем Ок, выбираем применить свойства для текущего окна, затем в свойсвах ярлыка переводим запуск в полноэкранный режим и работаем :)
Это для Win2000...
Опции темы


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

 

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