#9
by mzelensky
"Хочется оттуда выковырять алгоритм расчета." - эт ток с помощью Дизассемблер. Но проще будет самому написать, чем разобраться в этом!
#14
by БалбесВ1с
Ежедневно 2 параметра берут вводят получают третий.Его в ехель там считают еще пару показателей для отчетности.
#18
by Джордж1
Интересно в эту программу заложены готовые таблицы или по формулам считает? В самих таблицах вроде в начале формулы расчета даны
#23
by zak555
меня зовут Сергей вообще-то офф: иди лучше расскажи, зачем ты мне советовал рн (обороты) - я так и непонял
#24
by andrewks
хотя, я так и не понял, почему там System::DelphiInterface Delphi% Delphi Picture Delphi Component и т.д. давно не юзал c++билдер, у них что, щас компилятор совмещённый с делфовским?
#25
by mzelensky
билдер С++ всегда был построен по схеме: Сперва компилится (преобразуется) в делфи Потом компилится в машинные коды
#31
by mzelensky
сейчас не покажу...но еще будучи студентов плотно сидел на делфяке и немного на билдере С++...довольно много читал литературы и где-то наткнулся. за 100% достоверность информации не отвечаю.
#33
by mzelensky
не понимаю, зачем тебе выковыривать код. Ты знаешь параметры на входе и знаешь результат на выходе (система черного ящика) - напиши свой алгоритм.
#37
by mzelensky
+ а если программист после компиляции своей программы дополнительно провел сжатие/защиту экзешника, то дизассемблирование вообще ничего не даст!
#38
by napagokc
Тут все уже сказали, но я подытожу. Ехе-файл - это файл, написанный на машинном коде. Просто так из него инфу не достанешь (Так-то, Блокнот открывает любой файл, даже ехе, но кроме текстовых констант Блокнотом ничего не вытащить). Чтобы что-то достать, нужно дисассемблировать ехе-файл. Тогда на выходе получится программа, написанная на ассемблере. Надо понимать, что не каждый дисассемблер может дисассемблировать 100% инфы - что-то может не получиться дисассемблировать. Программы написанные на Делфе дисассемблируются практически полностью. Кстати, если вопрос именно в языке программирования, то можно воспользоваться Restorator'ом или еще раньше был встроенный просмотрщик файлов в Тотал Коммандере (наверное и сейчас есть) - он позволял просматривать и ехе-файлы, и длл. Не сам код, конечно, но, например, делфийский компилятор он определял хорошо (то есть, что программа написана на делфе)
#40
by VladZ
Запускаешь FAR. На файле жмякаешь F3. Идешь в самый конец файла... Смотришь, куришь, думаешь....
#42
by skunk
ида про последний купи ... он тебе даже блоксхему согет построить ... если ребята писавшие твою программу не понаделали антиотладочных фич
#53
by sergeante
тебе всалгоритм всех параметров надо, или конкретных? Вот начало процедуры кнопки Расчёт на форме Давление и температура. * Reference to control Text_T : TEdit | 00402195 8B8324030000 mov eax, [ebx+$0324] | 0040219B E8E0B90400 call 0044DB80 004021A0 8D45FC lea eax, [ebp-$04] 004021A3 8B00 mov eax, [eax] | 004021A5 E81A7E0700 call 00479FC4 004021AA DD1D54434C00 fstp qword ptr [$004C4354] 004021B0 FF8D28FEFFFF dec dword ptr [ebp+$FFFFFE28] 004021B6 8D45FC lea eax, [ebp-$04] 004021B9 BA02000000 mov edx, $00000002 | 004021BE E8FDCB0900 call 0049EDC0 004021C3 66C7851CFEFFFF1400 mov word ptr [ebp+$FFFFFE1C], $0014 004021CC 33C9 xor ecx, ecx 004021CE 894DF8 mov [ebp-$08], ecx 004021D1 8D55F8 lea edx, [ebp-$08] 004021D4 FF8528FEFFFF inc dword ptr [ebp+$FFFFFE28]
#56
by БалбесВ1с
Это мне не надо.Я просто давно когда-то ехе в вижуал бэйсик обратно делал) Думал и с этим слажу.
#62
by sergeante
а вопще, автор, тебе не реверс инжиниринг надо, а пошариться например тут . И вдумчиво (очень вдумчиво) почитать пдф тут
#64
by mzelensky
значит не подумали разработчики. А так убиваешь 2 зайцев - и экзешник меньше становится и программа дополнительно шифруется.
#65
by sergeante
афффторы программы - студенты второго курса, это их курсовой проект походу. Оно им надо?
#75
by sergeante
да вы ипанулись все (67-73) пля какая ида, какой олли. Деде спокойно распарсивает всё. Но ТС нах ненужно. я ему скрипты подогнал с оффсайта, а он сказал что я захожу в трамвай с водительской двери. Коментарии надо. Даябяиськонёямм.удакам помогатьтаким.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в 1С 7.7 определить количество рабочих дней между заданными датами?
- Как определить что за НАСП ключ?
- Как програмно определить Роль и Интерфейс пользователя?
- Возможно ли определить количество пользователей работающих с ИБ в настоя...
- немогу понять в чём дело. запуск *.exe по сети. Win2003 server DC
- Avi-шка 4,5 Гб... Чем из нее сделать DVD или чем ее порезать?
- На чем написана ОС Windows
- Как определить программно определить в какой точке завершился бизнес процесс?
- Чем лучше 10.3 чем ТиС семерка
- Как определить в запросе, что 2 числа отличаются больше чем на 20%?
В этой группе 1С
- Конвертация. Номенклатура, ХранилищеДополнительнойИнформации
- скд. растянуть диаграмму
- v7: Как передать ссылку документа при вызове функции с модуля документа?
- Можно ли в 1с УТ 10.3 Установить цену на номен. для определенных контрагентов?
- v8: Срез последних в периодическом регистре сведений.
- Получение результата запроса из СКД
- УТ11. Анализ доступности товаров.
- Ошибка формата представления изменений
- Перенос задолженности перед контрагентом
- Проверка типа в выражении представления поля СКД
- Поделитесь правилами EDI cislinka для УПП 1.3
- Zimbra rest api
- bgbilling5.2 с 1с8.2
- Рабочий процесс не найден
- Как перейти с Бухгалтерии 7.7 на Торговлю и Склад 7.7?
- v7: Как сохранить данные в регламентированных отчетах?
- v7: Как задать список видов реквизиту с неопределенным видом
- УТ 11. "Расчет себестоимости товаров" - зависают копейки
- БГУ Выгрузка Заявок на кассовый расход в СЭД
- закрыть переключение интерфейса 1С 8.2 УПП