:: Visual Foxpro, Foxpro for DOS
Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
Здравствуйте!
У нас стала вылетать бух прога, судя по записи в exe написанная на FoxPro a 2.6 ME. Программистов работающих с фоксом в нашей местности нема, а проблему решить надо. Работает уже на 2 из 4 компов.
Доходит до логотипа и вылетает. Библиотеки и dll от разных фоксов ставил, перекидывал с других компов - не помогает. А фокс 2.6 ставиться отказывается.
Компы старенькие. Тот что "болеет" - celeron d 1 ядро, 504 мб озу, windows xp sp2.
Кто может помочь и какая информация нужна?
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
1. В какой момент вылетает (старта проги, работы) и конкретно на каком действии (вызов отчета, вызов меню итд)

2. Какую ошибку пишет, номер ошибки и дословное сообщение.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
PaulWist
1. В какой момент вылетает (старта проги, работы) и конкретно на каком действии (вызов отчета, вызов меню итд)
2. Какую ошибку пишет, номер ошибки и дословное сообщение.
1. После запуска через батник открывает дос-окно, показывает логотип-заставку и закрывается.
2. Без каких либо ошибок.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
1. Код батника запостите на форуме.

2. Попробуйте поймать/заморозить окно клавишей Pause и прочитать сообщение.

3. Где вы находитесь (страна, город)


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
PaulWist
1. Код батника запостите на форуме.
2. Попробуйте поймать/заморозить окно клавишей Pause и прочитать сообщение.

3. Где вы находитесь (страна, город)

1. @echo off
del *.bak
del *.tmp
del *.tbk
del _*.*
for %%i in (0 1 2 3 4 5 6 7 8 9) do del %%i*.cdx
for %%i in (0 1 2 3 4 5 6 7 8 9) do del %%i*.dbf
for %%i in (0 1 2 3 4 5 6 7 8 9) do del %%i*.fpt
z:\z.exe

2.



мигает курсором пару раз и закрывается. Позже на паузу не реагирует.

3. Россия, Омская обл., р.п. Таврическое



Исправлено 1 раз(а). Последнее : LackyFox, 11.12.18 12:03
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
1. Запустите командное окно cmd.exe

2. Из командного окна запустите либо батник либо z:\z.exe

посмотрите, что будет написано в окне.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
PaulWist
1. Запустите командное окно cmd.exe
2. Из командного окна запустите либо батник либо z:\z.exe

посмотрите, что будет написано в окне.
z:\z.exe - та же реакция та же
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
LackyFox
перекидывал с других компов - не помогает.
Не понятно что перекидывал.
Скопируйте рабочую папку с работающего компа, и поставьте на неработающий.
И попробуйте.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
Аспид
LackyFox
перекидывал с других компов - не помогает.
Не понятно что перекидывал.
Скопируйте рабочую папку с работающего компа, и поставьте на неработающий.
И попробуйте.
Именно про это я и говорил, с 2х работающих копировал - не помогло.
Изначально на ней работали 4 компа, теперь осталось только 2.

Раньше помогало, скопируешь с компа главбуха и можно работать дальше.



Исправлено 1 раз(а). Последнее : LackyFox, 11.12.18 12:57
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
PaulWist

Сообщений: 14621
Дата регистрации: 01.04.2004
Мда, похоже какая-то защита стоит, прога завершается по quit, что-то куда-то надо положить (ключик) что бы заработало (трассировать надо)

Проект самой проги сохранился?


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)




Исправлено 1 раз(а). Последнее : PaulWist, 11.12.18 13:05
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
PaulWist
Проект самой проги сохранился?
Нет, проект был у автора. Программу давно заказывали.
Достать исходники возможности нет, автор в 2013 ушел из жизни.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
А есть возможность разобрать программу?
Или с дос так нельзя?
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
1. Посмотри с неработающих, доступна ли папка с БД (у главбеха)
2. А как раньше ставили прогу?
Просто устанавливали на комп папку, и работало?
Если так. Попробуй на 5й комп, какой то поставить.
Если заработает, лечи компы.
Возможно при броске питания, что то поломалось в ОС

off
и поменяй ник, с LackyFox
на MiserableFox. Больше подходит)))



Исправлено 1 раз(а). Последнее : Аспид, 11.12.18 13:23
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
po2

Сообщений: 2864
Откуда: Иркутск
Дата регистрации: 22.12.2001
Программа скорее всего целая. Версия 2.6 зависима от настроек операционной системы, в частности от параметра files, который определяет число одновременно открытых файлов. Вполне вероятно, что на проблемных компьютерах в соответствующем файле теперь этот параметр вовсе отсутствует. Такое случается при активности антивируса или случайном удалении "ненужного". Я бы сравнил настройки операционных систем.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
Аспид
1. Посмотри с неработающих, доступна ли папка с БД (у главбеха)
2. А как раньше ставили прогу?
1. Папка доступна, открывает без проблем.
2. Насчет установки, скорее всего автор проги скидывал папки. Это до меня было. Может он что-то еще скидывал...
Все проблемы лечили копированием файлов из рабочего каталога в нерабочий.

Еще на VirtualBoxe пытаюсь запустить, но пока безуспешно.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
po2

Сообщений: 2864
Откуда: Иркутск
Дата регистрации: 22.12.2001
Если ничего секретного в базах нет, то могу посмотреть что и как. Почта в профиле.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
po2, параметр есть но без ничего.

Секретного ничего нет)) DBF или все что есть кидать?
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
po2

Сообщений: 2864
Откуда: Иркутск
Дата регистрации: 22.12.2001
Не там. Смотреть нужно в файле %SYSTEMROOT%\SYSTEM32\CONFIG.NT

Если копировать, то по той же схеме, по которой вы раньше удачно реанимировали программу.



Исправлено 1 раз(а). Последнее : po2, 11.12.18 13:58
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
Burn

Сообщений: 5644
Откуда: Днепр
Дата регистрации: 02.01.2002
Согласен с PaulWist - похоже на срабатывание защиты, придуманой автором что бы без денег не остаться... Надо рефоксить и смотреть исходник.
Правда такие умники могли и какую либо защиту от рефокса прикрутить

LackyFox
Секретного ничего нет)) DBF или все что есть кидать?
Впринципе нужны все дбшки-ки, разложенные по правильным папкам, и сам exe-шник со всеми файлами. Имхо для начала хватит и exe-шника для провеки возможности его разборки на исходный код



Исправлено 1 раз(а). Последнее : Burn, 11.12.18 13:59
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
Burn, po2, вот экзешник и список содержимого 2 папок.
yadi.sk



Исправлено 1 раз(а). Последнее : LackyFox, 12.12.18 05:23
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 30 (Гостей: 30)

© 2000-2024 Fox Club 
Яндекс.Метрика