Сейчас на форуме: Magister Yoda (+3 невидимых) |
eXeL@B —› Основной форум —› Правка формы VB |
Посл.ответ | Сообщение |
|
Создано: 16 февраля 2009 20:44 · Личное сообщение · #1 |
|
Создано: 16 февраля 2009 20:59 · Личное сообщение · #2 |
|
Создано: 16 февраля 2009 21:02 · Поправил: progopis · Личное сообщение · #3 |
|
Создано: 16 февраля 2009 21:26 · Личное сообщение · #4 |
|
Создано: 16 февраля 2009 21:39 · Личное сообщение · #5 А как же статья GPcH "Искусство редактирования интерфейса программ на VB" от 11.08.2008? GPcH пишет: Вообще русификаторщики и просто продвинутые пользователи давно привыкли юзать Restorator или Resource Hacker для редактирования интерфейса программ. К сожалению, эти утилиты никак не видят ресурсы VB прог. Формат, в котором они хранятся, в принципе, не сложный, но кому охота писать отдельный редактор ресурсов чисто под VB? |
|
Создано: 16 февраля 2009 22:29 · Личное сообщение · #6 |
|
Создано: 16 февраля 2009 22:35 · Личное сообщение · #7 |
|
Создано: 16 февраля 2009 22:39 · Личное сообщение · #8 Ara пишет: Проще попробывать пару тулз - может они прокатят. Если нет - тогда уж статьи читать. А так нафик - этот бейсик мож никогда в жизни больше не попадется в руки, время тока терять зря на мануалы. Смотря какая цель. Если заменить "Незарегистрированная версия" на "Зарегистрировано на" то можно и спец-прогами. Если нужно сделать качественный перевод и при этом чтобы программа не глючила после перевода - лучше почитать мою статью. ----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! |
|
Создано: 16 февраля 2009 23:03 · Личное сообщение · #9 |
|
Создано: 16 февраля 2009 23:05 · Личное сообщение · #10 Ara пишет: этот бейсик мож никогда в жизни больше не попадется в руки Как ни странно, весь софт который мне попадает под лом написан в основном на 1) Delphi 2) VC++ 3) VB Так что тем кто ломает много и часто, бейсик попадает и довольно достаточно, чтобы например прикупить себе для пикода декомпиль или найти бесплатный аналог. |
|
Создано: 16 февраля 2009 23:21 · Личное сообщение · #11 Ara пишет: цель озвучена в самом первом посте Удалить пару компонентов не получится - формы хранятся в так называемом packed формате, то есть чтобы чтото удалить - нужно декомпилировать, потом заново скомпилировать форму. И если она на старое место не будет влезать - вставить в новую секцию и перепрописать адрес на нее в структурах VB. Это не так просто. ----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! |
|
Создано: 16 февраля 2009 23:50 · Личное сообщение · #12 |
|
Создано: 17 февраля 2009 01:00 · Личное сообщение · #13 GPcH пишет: Удалить пару компонентов не получится - формы хранятся в так называемом packed формате, то есть чтобы чтото удалить - нужно декомпилировать, потом заново скомпилировать форму. И если она на старое место не будет влезать - вставить в новую секцию и перепрописать адрес на нее в структурах VB. Это не так просто. 1. Скомпилил программку на ВБ (накидал разных котролов на форму) 2. Скачал VB Explorer (в аттаче) 3. Выставил пару контролам размеры 1х1 4. Всё типа робит. 1da5_16.02.2009_CRACKLAB.rU.tgz - vbexplorer11.rar |
|
Создано: 17 февраля 2009 01:17 · Поправил: progopis · Личное сообщение · #14 |
|
Создано: 17 февраля 2009 05:39 · Личное сообщение · #15 |
|
Создано: 17 февраля 2009 05:58 · Поправил: progopis · Личное сообщение · #16 |
|
Создано: 17 февраля 2009 09:41 · Поправил: depler · Личное сообщение · #17 Ту олл Ну вопервых изменить форму мне естессна понадобилось не для того чтоб надпись "демо версия" затереть Во вторых накопал вбреформер 5.0 про, но как там сохранить изменения в бинарнике так и не понял - неактивные контролы А вообще можно декомпилить прогу так чтоб потом обратно скомпилить можно было в ВБ? Пробовал VB Decompile Pro 5 - код он разгреб хорошо, но проект не рабочий ----- Лень - это подсознательная мудрость |
|
Создано: 17 февраля 2009 15:34 · Личное сообщение · #18 |
|
Создано: 17 февраля 2009 16:58 · Личное сообщение · #19 |
|
Создано: 17 февраля 2009 17:01 · Поправил: DrVB_5_6 · Личное сообщение · #20 Ara пишет: вроде большой, а в сказки веришь... Бывает и сказка становится былью...!!! Не говори гоп! depler пишет: Пробовал VB Decompile Pro 5 - код он разгреб хорошо, но проект не рабочий Ни разу не видел, чтоб он хорошо код разгребал.... Ни 5 ни даже 7!!! А вот что означает не рабочий проект при этом??? Проект-то он как раз делает очень похожий, но GPcH просто многих вещей в VB ещё не знает. depler пишет: пару компонентов удалить), но в ресурсах файла форм нету Ну удалить-то без проблем, можно сделать просто невидимыми, но тогда, скорей всего, понадобится править ещё и код. |
|
Создано: 17 февраля 2009 17:04 · Личное сообщение · #21 |
|
Создано: 17 февраля 2009 17:40 · Поправил: GPcH · Личное сообщение · #22 DrVB_5_6 пишет: Ни разу не видел, чтоб он хорошо код разгребал.... Ни 5 ни даже 7!!! У тебя есть 7 Pro? Lite никогда не разгребал код и у Lite нет такой задачи. DrVB_5_6 пишет: но GPcH просто многих вещей в VB ещё не знает. Многих не знаю, но остальные не знают и этого... к сожалению. К примеру тот же автор реформера до сих пор не научился находить модули в Native Code и до сих пор парсит некорректно VTable. Так что увы - на даный момент конкуренция очень слабая. depler пишет: Пробовал VB Decompile Pro 5 - код он разгреб хорошо, но проект не рабочий Прикольно читать "юзаю пираццкий декомпилятор и еще чего-то хочу". Обычно если проект в P-Code и нет мудреных классов внутри него, то привести к компилируемому исходнику - дело одного вечера. Если Native - даже пытаться не стоит скомпилять. ----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! |
|
Создано: 17 февраля 2009 17:53 · Личное сообщение · #23 |
|
Создано: 17 февраля 2009 18:02 · Личное сообщение · #24 DrVB_5_6 пишет: Сказка. Компилируемый исходник скорей всего будет слабо соответствовать реальному исходнику! Он будет работать. Или тебе нужно чтобы комментарии были расставлены как в реальном сорце и переменные названы реальными именами? Рюшечек конечно не будет. ----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! |
|
Создано: 17 февраля 2009 18:25 · Личное сообщение · #25 GPcH пишет: Он будет работать. В этом-то я как раз и не уверен (то, что будет работать правильно). Уж самые тривиальные варианты типа "Здравствуй, мир!" я не рассматриваю. По крайней мере, таких результатов я ещё не наблюдал!!! Да, готов признать, что твоя программа из всех существующих в настоящее время, пожалуй, даёт наиболее приемлемые результаты, но они чаще всего далеки от оригинала. Про рюшечки вообще разговора не было и не должно быть, речь только о корректности и соответствию оригинальным алгоритмам. |
|
Создано: 17 февраля 2009 18:30 · Личное сообщение · #26 |
|
Создано: 17 февраля 2009 21:11 · Личное сообщение · #27 |
eXeL@B —› Основной форум —› Правка формы VB |
Эта тема закрыта. Ответы больше не принимаются. |