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

Сообщений: 33855
Дата регистрации: 05.11.2006
Считается, что лучшая защита - это качественный суппорт от разработчика. Однако в данном случае обходились без апдейта 15 лет в такой часто меняющейся предметной области как бухгалтерия, что само по себе есть "чудо чудное" и "диво дивное". [sm128]
Ratings: 0 negative/1 positive
Re: Прога стала вылетать
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Ну мы ж не знаем для каких реальных целей используется программа называемая "бухгалтерия" Может быть там какие "справки" печатают, или список клиентов с адресами и телефонами ведут, а вовсе не учёт.


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
Все без изменений, не запускается.
drive.google.com Вот это копировал на "заболевший" и к тому что выкладывал ранее и отдельно.
Это вроде что-то урезанное... Может подключается к тому, что выложил ранее.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
LackyFox
Все без изменений, не запускается.

А в чем вообще суть самой "работы" данной программы? Для каких целей она используется? (действительно только "справки-списки"?) И как происходит скажем ее запуск там, где она работает? Вводится какой-то пароль? Что-то затем заносится или печатается?
Короче в общих чертах лучше бы все же изложить, как происходит весь "нормальный процесс". Как кто-то что-то делает там, где все работает.
И по какой причине перестало работать - переустановка системы, замена железа?


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

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

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
LackyFox
Суть "работы" полная, вплоть до отчетности. Сначала запускаем на компе главбуха (расшарена как диск z), после запуска остальные цепляются остальные.
На "заболевшем" со слов после отключения света работала до перезапуска программы. На 2 компе перестала после замены материнки и переустановки винды.
Сейчас на 2 из 4 запускается.
Ну так написали же. Разработчик защитил программу от несанкционированного копирования. Для решения вопроса необходимо предоставить доказательства, что права разработчика не будут ущемлены, если защиту сломают.

E.g.: Свидетельство о смерти, отказ от исключительных прав, письмо от родственников разработчика какое-нибудь.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
po2

Сообщений: 2864
Откуда: Иркутск
Дата регистрации: 22.12.2001
Коллега nik_l предложил же решение. Проверяли?

nik_l
проверял работу программы в папке zarp
лицензия проверку проходит
не проходит проверку файл protect.mem в котором должна находиться зашифрованная строка "серийный номер"+"дата bios"
для формирования правильного protect.mem предлагаю программу prot.prg, которую надо запустить в той папке, откуда запускается start_z.bat
бухгалтерия запустилась, но как она должна работать я не вникал. ТС пусть даст оценку...
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
pasha_usue
Для решения вопроса необходимо предоставить доказательства, что права разработчика не будут ущемлены, если защиту сломают.
Он свою компьютерную мастерскую продал частнику, без программ, и уехал. Его жена позднее сообщила о смерти мужа. У этого частника я работал ранее. Когда я увольнялся у частника уже не осталось контактов с родственниками автора.
Ну, если бы у бухгалтеров была хоть какая-то связь с родственниками автора, таких проблем бы не было.
Сомневаюсь что спустя столько лет в наших краях найдется кто-нибудь знакомый с кем-нибудь из родственников автора.

Было бы проще, еслиб он свои наработки перед отъездом продал. Но чего нет, того нет.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
LackyFox
Автор

Сообщений: 16
Дата регистрации: 10.12.2018
po2, проверял. Картина ни сколько не поменялась. Так же завершается.
Еще проверял на компе с замененной материнкой - то же самое.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
po2

Сообщений: 2864
Откуда: Иркутск
Дата регистрации: 22.12.2001
Странно. У меня после выполнения предложенного кода программа стала запускаться, хотя и сообщает о множественных ошибках при открытии баз данных. Единственное, что приходит в голову это вот что. Для успешной отработки кода нужны два файла: sn.bin и
esa.bin. Я их вытащил из присланного вами z.exe. У вас эти файлы в наличии?
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
nik_l

Сообщений: 47
Откуда: Лида
Дата регистрации: 28.12.2011
Семен Семеныч !(с) Вот я тупой! Программу сбросил, а не учел, что у ТС в папке нет *.bin файлов. Исправляю ошибку.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
Надеюсь, у Вас с правами действительно все в порядке.

Скопируйте файл Z.EXE в какую-нибудь папку и выполните там следующий код:

SET SAFETY OFF
a=FILETOSTR("Z.EXE")
STRTOFILE(LEFT(a, 0x13622f) + CHR(15) + SUBSTR(a, 0x136231),"Z.EXE")


Естественно, каким-нибудь приличным фоксом, в котором FILETOSTR есть. Попробуйте запустить с этим экзешником. Бог даст, поможет.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
vk65

Сообщений: 402
Дата регистрации: 08.04.2008
leonid
Скопируйте файл Z.EXE в какую-нибудь папку и выполните там следующий код:
Это ему не нужно, с лицензией у него все в порядке.
Скорее, в коде
if .not. protect()
quit
нужно убрать или quit или .not.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Видимо что-то подобное и делает приведенный код


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
vk65

Сообщений: 402
Дата регистрации: 08.04.2008
Не, он делает не это (я ж посмотрел) ;)
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
Ну, добавьте тогда еще

SET SAFETY OFF
a=FILETOSTR("Z.EXE")
STRTOFILE(LEFT(a, 0x136239) + CHR(14) + SUBSTR(a, 0x13623B),"Z.EXE")

У меня, по счастью, Рефокса нет, да и екзешник этот на win64 не запускается, так что сам проверить не могу.
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
vk65

Сообщений: 402
Дата регистрации: 08.04.2008
Снова не то. Нужно так:
SET SAFETY OFF
a=FILETOSTR("Z.EXE")
STRTOFILE(LEFT(a, 0x13D231) + CHR(14) + SUBSTR(a, 0x13D233),"Z.EXE")
a=FILETOSTR("Z.EXE")
STRTOFILE(LEFT(a, 0x13D319) + "CMONTHR" + SUBSTR(a, 0x13D321),"Z.EXE")
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
Taran

Сообщений: 13625
Откуда: Красноярск
Дата регистрации: 16.01.2008
leonid
У меня, по счастью, Рефокса нет, да и екзешник этот на win64 не запускается, так что сам проверить не могу.

Бедолага. Никудышный практически человек.
Слава богу хоть ДеФоксом обзавелся. ;)
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
Taran
Слава богу хоть ДеФоксом обзавелся. ;)

Да, Дефокс у меня есть. Благо его инсталлировать не надо. Только вот так ни разу им не воспользовался, ну, кроме, конечно, как для него самого. И то старой версией.



Исправлено 1 раз(а). Последнее : leonid, 16.12.18 09:48
Ratings: 0 negative/0 positive
Re: Прога стала вылетать
dimuhametov

Сообщений: 1562
Откуда: Костанай
Дата регистрации: 01.11.2008
leonid
Taran
Слава богу хоть ДеФоксом обзавелся. ;)

Да, Дефокс у меня есть. Благо его инсталлировать не надо. Только вот так ни разу им не воспользовался, ну, кроме, конечно, как для него самого. И то старой версией.
Леонид спасибо за defox ! Жду с нетерпением новых версий.


------------------
Незнание делает жизнь такой интересной.
Ratings: 0 negative/0 positive


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

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

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