× Добро пожаловать на SoftClipper форум!

Расскажите нам, и нашим пользователям, кто вы, что вам нравится, и почему вы стали членом этого сайта.
Мы приветствуем всех новых участников и надеемся видеть Вас много!

прошу помощи

Больше
04 дек 2012 11:39 #80 от Ольга
Ольга создал тему: прошу помощи
Добрый день. Прошу помощи или хотя бы совета.. Есть программа калькуляций, написана на клиппере. Исходников нет. Работает в настоящее время под Windows XP SP3. Возникла острая необходимость переноса этой программы на другой компьютер. Дело в том, что в аннотации автор предупреждает, что "программа привязана к конкретному компьютеру и простым копированием не переносится". Мы бы обратились к разработчику, но человек умер...
Я перенесла все: и папку с программой, и системные NT-файлы CONFIG и AUTOEXEC.Поначалу при запуске вылетало бесконечное "несанкционированное использование". Поместила все на С. Теперь запускается оболочка, и вылетает ошибка "BASE/1132 выход за границы индекса:array access". В чем собственно вопрос:как декомпилировать экзешник (может быть я смогу выяснить, к чему конкретно привязана программа).Я скачала Valkyrie 5,но к моему стыду не понимаю, как ей пользоваться? Или может быть что-то еще надо прописать? (где-то здесь, на сайте что-то читала еще про config.sys и autoexec.bat...)Заранее извиняюсь, если вопрос не в том месте задала. Спасибо.
Больше
05 дек 2012 12:08 - 05 дек 2012 12:11 #81 от Admin
Admin ответил в теме Re: прошу помощи
Valkyrie запускается как VPP5 <myfile> или V5 <myfile>
Попробуйте еще декомпилятор для Clipper 5 - RESCUE5 запускать RESCUE5.EXE <ваш.exe>. Запустить два раза.
Если clipper-exe шник сжат, то декомпиляция не получится, по крайней мере просто.
Если не получится - можете выслать Ваш exe-шник (лучше всю программу с базами) на Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. - посмотрю, мож чем помогу.
Спасибо сказали: Ольга
Больше
05 дек 2012 16:29 #84 от Ольга
Ольга ответил в теме Re: прошу помощи
Проблема решена!Интересно было бы конечно узнать, прописано ли что-то в exe-шнике моего наследства, но неудобно загружать людей: декомпиляция и анализ результатов может занять немало времени. (Если кому интересно, я могу выслать). Дело оказалось в следующем: на экране ПК, где расположен работающий вариант программы, есть соответствующий ярлык запуска. Я наивно полагала, что это тоже самое, что запустить exe-файл из корневой папки, где лежит весь каталог программы! Так вот, ярлык оказался хитрый, с расширением *.pif, и в его свойствах на вкладке программа написано: команда- F:\KALK\KALK.EXE pole, рабочая папка-F:\KALK.Когда я скопировала именно этот файлик (который лежал в профиле пользователя, а не в папке с программой) и папку с программой, подправила пути, все запустилось.... Так что Всех с Наступающим НГ, стабильно работающих программ и беспроблемных пользователей!