Модераторы: bartram, Akella

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Das winDOS, проблемы программы работающей под dos 
:(
    Опции темы
MelkorLiGray
Дата 10.6.2011, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 24.9.2008
Где: Sarat - OFF

Репутация: 2
Всего: 4



суть проблемы такова:
Приложение работает из под dos, ну, как мы знаем из под cmd в windows XP. Все функции выполняются в порядке вещей, лишь одна вылетает при банальном ее выборе. Программа специализированна, инфы по ней в инете нету. Кто может сталкивался с пободным? 
Если этой инфы не достаточно - добавлю. 
--------------------
Капля никотина убивает 5 минут рабочего времени. . .Недожег или пережег - Нарушение режима отжига!Я не волшебник, Я ТОЛЬКО УЧУСЬ! БЛИН!
PM MAIL ICQ   Вверх
Akina
Дата 10.6.2011, 16:08 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 42
Всего: 454



Цитата(MelkorLiGray @  10.6.2011,  16:18 Найти цитируемый пост)
Если этой инфы не достаточно - добавлю.

А ты можешь поставить диагноз человеку, если я тебе опишу его фотографию?
ВСЮ информацию - сюда. Даже ту, которая кажется тебе ненужной или не относящейся к твоей проблеме. Тогда ещё О ЧЁМ-ТО можно говорить.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
MelkorLiGray
Дата 14.6.2011, 07:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 24.9.2008
Где: Sarat - OFF

Репутация: 2
Всего: 4



Цитата(Akina @  10.6.2011,  16:08 Найти цитируемый пост)
А ты можешь поставить диагноз человеку, если я тебе опишу его фотографию?ВСЮ информацию - сюда. Даже ту, которая кажется тебе ненужной или не относящейся к твоей проблеме. Тогда ещё О ЧЁМ-ТО можно говорить.



Ну.. я родился в городе Саратове. В Воскресенье в 1:50 минут. Прожил целыми уже 20 лет, в августе будет очко! smile - 21 год. 

А ннннет, вы про другую "ВСЮ!" информацию... 

Давным - давно в далекой далеко галактике. Во времена до появления Norton Commander и Far Manager существолвала первая операционная оболочка под названием DOS. . . 

Есть программа осматривающая базы даннных пенсионного фонда. Она использует фаилы с расширением .DBF - Исполняющий фаилы(ы) все экзешники. Для работы программы требуется, что бы в фаилех винды в парочке мест были прописанны пара параметров. Относящиеся к настройкам программы. 
В реестре рихтуется один ключик, что бы можно было из по "дос" иже cmd в  дас Виндас менять язык ввода с англ. на рус при помощи правого контрол + шифт.
Для работы программы по мимо "фаилов.DBF" в каталоге DBF нужны еще и настройки ( не винды уже ) а самой программы в каталоге Inso\Inst.

Обновления программы по сути происходит заменой каталога DBF в крайних случаях Inst  вместе с DBF. 
Если требуется переставить программу на свежую винду, то по сути копируется папка со всем программным комплексом, и меняются пара настроек в винде. 

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

А вот здесь я полностью теряюсь. Не знаю, что еще может помочь в решении проблемы. . . Кажется основное описал, по мере надобности и наводящим вопросам добавлю.  


--------------------
Капля никотина убивает 5 минут рабочего времени. . .Недожег или пережег - Нарушение режима отжига!Я не волшебник, Я ТОЛЬКО УЧУСЬ! БЛИН!
PM MAIL ICQ   Вверх
Akina
Дата 14.6.2011, 08:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 42
Всего: 454



MelkorLiGray, вообще-то это не у меня проблема.
Дайте точное название программы. Кто её разработчик? Есть ли описание или сайт у неё в Инете? На каком языке она написана? Какие именно дополнительные переменные среды и ключи реестра приходится прописывать? На всякий случай - дайте DIR /S из каталога программы...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Данкинг
Дата 14.6.2011, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 1
Всего: 130



Цитата(Akina @  14.6.2011,  09:13 Найти цитируемый пост)
 На каком языке она написана?

На клиппере или фоксе, на чём ещё.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akina
Дата 14.6.2011, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 42
Всего: 454



Возможно. Даже более чем вероятгно - хотя есть и иные варианты. Но даже и так - для Фокса и для Клиппера нужны разные настройки, причём для разных версий Клиппера тоже есть свои заморочки.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
MelkorLiGray
Дата 14.6.2011, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 24.9.2008
Где: Sarat - OFF

Репутация: 2
Всего: 4



Вырезка из инструкции по установке

Цитата

Для  Windows  XP

2.1  В  файл в Windows\system32\Autoexec.nt добавить строки :

set clipper=F140
lh %SystemRoot%\system32\kb16.com ru

 2.2 В  файл Config.nt

  files=200

2.3    В DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя русские буквы  в других приложениях отображаются нормально. Для настройки:

Кнопка Пуск (в левом углу рабочего стола) ->Выполнить -> Открыть  Regedit

А далее производим изменения в реестре.
Нужно в реестре по адресу HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout     изменить значение ключа 00000409 в папке DosKeybCodes на "ru". 
Кроме этого, в файле "autoexec.nt", расположенном в Windows\system32, надо добавить строку
"lh %SystemRoot%\system32\kb16.com ru".
 После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская). 



http://www.expert-software.ru/programms/nazn/ - фтпшник с версиями программы и ее установочниками.

прикладываю скрин "о программе"


Присоединённый файл ( Кол-во скачиваний: 14 )
Присоединённый файл  ___________.JPG 75,82 Kb
--------------------
Капля никотина убивает 5 минут рабочего времени. . .Недожег или пережег - Нарушение режима отжига!Я не волшебник, Я ТОЛЬКО УЧУСЬ! БЛИН!
PM MAIL ICQ   Вверх
Akina
Дата 14.6.2011, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 42
Всего: 454



1) Пропишите 
SET CLIPPER=E0;F140
Если программа собрана на Клипере 5.01 - вылеты могут прекратиться.
2) Убедитесь, что SET TEMP отправляет сеанс в каталог с коротким именем, при необходимости переопределите.
То же вообще касается и самОй программы, но это менее критично.
3) Запустите окно комстроки с нужными автобатами, и уже в нём вручную - программу и нужный режим. Посмотрите код ошибки и сообщение о ней.
4) Попробуйте перенести программу в DOSBox.
5) Попробуйте ЗАТОРМОЗИТЬ прицессор.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
MelkorLiGray
Дата 14.6.2011, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 24.9.2008
Где: Sarat - OFF

Репутация: 2
Всего: 4



Цитата(Akina @  14.6.2011,  14:37 Найти цитируемый пост)
1) Пропишите SET CLIPPER=E0;F140Если программа собрана на Клипере 5.01 - вылеты могут прекратиться.
2) Убедитесь, что SET TEMP отправляет сеанс в каталог с коротким именем, при необходимости переопределите.То же вообще касается и самОй программы, но это менее критично.
3) Запустите окно комстроки с нужными автобатами, и уже в нём вручную - программу и нужный режим. Посмотрите код ошибки и сообщение о ней.
4) Попробуйте перенести программу в DOSBox.
5) Попробуйте ЗАТОРМОЗИТЬ прицессор.


1 и 5ый пункты мне более менее понятныsmile Приятно, что вы ставите меня в ровень с собой, объясняя все так отрывисто и сухо. Однако мне бы хотелось более пространного объяснения насчет пункта 2-4. 
Был бы весьма признателен.




--------------------
Капля никотина убивает 5 минут рабочего времени. . .Недожег или пережег - Нарушение режима отжига!Я не волшебник, Я ТОЛЬКО УЧУСЬ! БЛИН!
PM MAIL ICQ   Вверх
Akina
Дата 14.6.2011, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 42
Всего: 454



2-3) Создайте копию ярлыка запуска программы. Измените его свойства, вместо запуска модуля программы впишите запуск CMD.EXE.

Первым делом дайте там команду SET и смотрите вывод. Что записано в строке TEMP=?

Далее - дайте команду CLS (экран очистится), и сразу запустите в этом же окне программу. Вызовите режим, приводящий к падению. После падения программа вылетит обратно в ДОС-окно, но на экране появится 3-4 строки с сообщением об ошибке (возможно, поверх остатка экрана программы, в т.ч. и плохоразличимые из-за проблем с цветом). Скопируйте весь текст окна в блокнот, и там найдите сообщения об ошибке.

4) http://www.dosbox.com/


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
MelkorLiGray
Дата 16.6.2011, 07:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 24.9.2008
Где: Sarat - OFF

Репутация: 2
Всего: 4



не выходит. предплоложим путь программы D:\UFA\UFA а там экзешник PENS_POS.EXE
Я дописывал после экзешника еще и CMD.EXE ибо по лругому он ругался на неверное имя pif фаила.
По другому, это вместо PENS_POS.EXE вписать CMD.EXE. 
Так вот, сделал я таким образлм и он заругался на фаил параметров дескать расширение то должно быть ini. А оно и так INI. 
Кстати добавление в SET CLIPPER=E0;140 - не помогло... вылетает на этой функции так же. 

НАсчет досбокса. Помниться я уже имел с ним дело. Но пока что-то плохо выходит. Никак пока из мануала не пойму, вроде бы папку примонтировал командой mount c (путь папки). А вот как в примонтированой папке запустить экзешник пока не допетрил. Хотя как-то раньше у меня это получалось.... Мистика какая-то...  но под DOSBox'ом она заработает. Я в этом почему-то уверен... А точнее почему? Потому, что эта програ работает на ВСЕХ компах организации кроме двух - сервер, где она просто не нужна, и вот этот комп, с которым я вожусь. . .  И был случай, когда я только разбирался как ее ставить на комп, она без нужных рихтований в system32 ругалась на CONFIGFILE.SYS в корневом каталоге С:\.  Под DOSBox'ом она запахала, а потом я надыбал мануал и все поднастроил. Но тогда досбокс был на русском, а вчеа был конец рабочего дня и досбокс на инглише, а русик очень плохо вставал... крокозябры....
--------------------
Капля никотина убивает 5 минут рабочего времени. . .Недожег или пережег - Нарушение режима отжига!Я не волшебник, Я ТОЛЬКО УЧУСЬ! БЛИН!
PM MAIL ICQ   Вверх
MelkorLiGray
Дата 20.6.2011, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 24.9.2008
Где: Sarat - OFF

Репутация: 2
Всего: 4



наметилось продвижение. 
С Досбоксом разобрался. Правда не до конца, о главное научился с ним обращаться и так или иначе запускать разные экзешники от этой программы. До того самого с ошибкой вылетающего я еще не дошел.
Но дошел до другого. В один из пробных запусков и последующих вылетов, заметил, что программа таки что-то успевает мне чиркануть, однако в виду скорости "схлопывания" не успеваю прочесть. 
А чиракет она вот что. "Невосстановимая ошибка 5302: основная память исчерпана" - скрин приложу к сообщению. 
Пока гуглю усиленно на эту тему, и даже кстати натолкнулся на похожую тему здесь на винграде. Только мольбы о помощи топикстартера там остались совершенно без ответа. 
Вот ссылка:

А еще натолкнулся на вот эту ему, на другом ресурсе однако она видимо не про меня, ибо в Autoexec.nt нет таких параметров и строк, куда можно добавить указанный там "rem" - осторжно, меня спросил о каком-то аккаунте при входе на страничку. Отбрехался нажав отмена. 

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





Это сообщение отредактировал(а) MelkorLiGray - 20.6.2011, 17:27

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  _____________.JPG 171,33 Kb
--------------------
Капля никотина убивает 5 минут рабочего времени. . .Недожег или пережег - Нарушение режима отжига!Я не волшебник, Я ТОЛЬКО УЧУСЬ! БЛИН!
PM MAIL ICQ   Вверх
Akina
Дата 20.6.2011, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 42
Всего: 454



Программа - чисто ДОСовая. Так что попробуй в ДОС-сеансе на проблемной машине и на машине, где всё нормально, посмотреть карту распределения основной памяти. А также сравни настройки EMS/XMS/UMA.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
MelkorLiGray
Дата 20.6.2011, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 24.9.2008
Где: Sarat - OFF

Репутация: 2
Всего: 4



Цитата

Программа - чисто ДОСовая. Так что попробуй в ДОС-сеансе на проблемной машине и на машине, где всё нормально, посмотреть карту распределения основной памяти. А также сравни настройки EMS/XMS/UMA. 


Уважаемый, Akina, вы единственный мой лучик света в этом темном царстве 16 битов. Прошу вас, будьте по снисходительней. КАК мне эту карту распределения памяти посмотреть? (и что немало важно - изменить) Да и к тому же на днях был тестовый запуск программы с флешки. Затем последующий запуск с этой же флешки на другом компьютере. Угадайте каков был результат?
Правильно. На проблемном она схлопнулсь, на не проблемном нет.  
Я это к тому, что EMS/XMS/UMA - настройки которых я нашел в свойствах ярлыка, а так же экзешника программы во вкладке "память", оставались абсолютно не тронутыми. 
Вот такие вот пироги.

Это сообщение отредактировал(а) MelkorLiGray - 20.6.2011, 17:49
--------------------
Капля никотина убивает 5 минут рабочего времени. . .Недожег или пережег - Нарушение режима отжига!Я не волшебник, Я ТОЛЬКО УЧУСЬ! БЛИН!
PM MAIL ICQ   Вверх
500mhz
Дата 20.6.2011, 17:48 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


шайтан
***


Профиль
Группа: Завсегдатай
Сообщений: 1017
Регистрация: 5.5.2008
Где: Киев / Italy

Репутация: 1
Всего: 14



запустить в DosBox и в настройках примонтировать диск чтобы прога его видела и все.


--------------------

PM MAIL ICQ   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Windows"
December
bartram
Akella

Запрещается!

1. Обсуждать взлом и делиться кряками

2. Способствовать созданию и распространению вирусов

  • Для бессмертных бородатых вопросов типа Win vs Nix есть специальный форум Религиозные Войны
  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • ВСЕГДА УКАЗЫВАЙТЕ ВЕРСИЮ ОС

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Windows | Следующая тема »


 




[ Время генерации скрипта: 0.2006 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.