|
16.11.2005, 15:27 | #1 |
начальный
|
Как сменить заставку при запуске Axapta
Я уже спрашивал про подобное. При запуске системы отрабатывет класс Info . А откуда тянется картинка с заставкой парня за компом.
|
|
16.11.2005, 15:38 | #2 |
начальный
|
Неужели никто не пробовал?
|
|
16.11.2005, 15:46 | #3 |
Moderator
|
Цитата:
Неужели никто не пробовал?
Извлечь картинку и заменить ее на альтернативную можно с помощью любого редактора ресурсов. Я для этих целей использую Visual Studio, так как она у меня и так постоянно запущена. Хотя уверен, что можно найти кучу программ на порядок меньше размером. Единственное что, смотри, чтобы новая картинка с точностью до байта совпадала по размеру со старой. А еще лучше, совпадала с ней по размерам и разрешению. p.s. Боюсь, что данные манипуляции могут нарушать лицензионные условия. Об этом, например, будет свидетельствовать удаление данного поста в соответствии с одним из пунктов правил. p.s.s. А что, парень за компом совсем достал ? |
|
16.11.2005, 15:46 | #4 |
начальный
|
И никто не делал?
|
|
16.11.2005, 15:50 | #5 |
начальный
|
Разве замена логотипа или изменение логотипа - это нарушение условий?
|
|
16.11.2005, 16:08 | #6 |
Модератор
|
Цитата:
Сообщение от Кандидат
Разве замена логотипа или изменение логотипа - это нарушение условий?
В лучае с логотипом компании - нет. В случае с заставкой - да. Пользуйтесь поиском. Уже обсуждалось. Предупреждаю - тема на грани фола (удаления). С Уважением, Георгий. |
|
16.11.2005, 16:02 | #7 |
начальный
|
Да нет парень, как парень, но ведь можно и девчонку
|
|
16.11.2005, 16:09 | #8 |
Moderator
|
Цитата:
Да нет парень, как парень, но ведь можно и девчонку
Девчонку лучше на desctop. А еще лучше на коленки. Цитата:
Разве замена логотипа или изменение логотипа - это нарушение условий?
Но, как правило, запрещается модификация и декомпиляция бинарных файлов, а ты по сути этим и собираешься заняться. |
|
16.11.2005, 16:12 | #9 |
Участник
|
2 Андре
А почему должен совпадать размер картинок (в байтах)? Если считается контрольная сумма, то в любом случае не станет запускаться. А какие еще могут быть причины?
__________________
Axapta v.3.0 sp5 kr2 |
|
16.11.2005, 16:18 | #10 |
Moderator
|
Цитата:
А почему должен совпадать размер картинок (в байтах)?
Если бы у тебя были исходники и ты мог бы пересобрать исполняемый файл - данного ограничения не стояло бы. Кроме того (но это уже во вторую очередь), я совершенно не знаю, как Аксапта работает с этой картинкой-ресурса. Простейший пример, перед выделением памяти для хранения картинки, Аксапта не определяет ее размер, а считает его некой константой, определенной программистом. Но это уже совсем запущенные случаи. |
|
16.11.2005, 16:24 | #11 |
начальный
|
Вот как написано "
Для этого достаточно файл с логотипом companylogo.bmp разместить в каталоге %AxaptaClient%\Share\Include. " Запихал файл companylogo.bmp в эту директорию и нечего.... Надо програмно подцеплять? Где? |
|
16.11.2005, 16:31 | #12 |
Moderator
|
Это логотип, а не заставка. Разные по сути вещи. Парень за компом - это заставка, а логотип - это, насколько я помню, те невнятные облака на главном меню.
|
|
16.11.2005, 16:36 | #13 |
Moderator
|
Цитата:
И бинарник именно что пересобирается при их изменении
1) Когда то пробовал вставить большую по размеру картинку - не пошло. 2) Есть куча программ, позволяющих подменить ресурсы, которые работуют в окружении, в котором пересобирать бинарник попросту нечем. Да, еще: 3) Видел много пиратских игр, топорно локализованных, которые локализовывались так, чтобы длина русских фраз соотвествовала длине английских. И наверное это не спроста. То есть, надо искать дополнительную информацию по этому вопросу. Пока обсуждать не готов |
|
16.11.2005, 16:37 | #14 |
Moderator
|
Цитата:
Кто нибудь менял хоть унылые облака?
|
|
16.11.2005, 16:49 | #15 |
Участник
|
Цитата:
Сообщение от Андре
Хм.... уверен ?
Если обратиться к формату исполнимого файла, то видно, что таблица ресурсов хранится отдельно. При этом в заголовке хранится ссылка на нее и ее размер. Т.е. если объем изменений в ресурсах меньше или равен ех предыдущему размеру, то можно сохранить поверх старой. Если больше, то переносим ресурсы в конец файла и правим заголовок. Естественно тут есть ограничения - порядок следования таблиц может быть критичен для выполнения, какие-то защиты, самомодификация экзешника, в конце-концов экзешника может быть запакован.
__________________
Axapta v.3.0 sp5 kr2 |
|
16.11.2005, 16:53 | #16 |
Moderator
|
Цитата:
При этом в заголовке хранится ссылка на нее и ее размер. Т.е. если объем изменений в ресурсах меньше или равен ех предыдущему размеру, то можно сохранить поверх старой. Если больше, то переносим ресурсы в конец файла и правим заголовок.
|
|
16.11.2005, 16:32 | #17 |
Участник
|
Цитата:
Сообщение от Кандидат
Вот как написано "
Для этого достаточно файл с логотипом companylogo.bmp разместить в каталоге %AxaptaClient%\Share\Include. " Запихал файл companylogo.bmp в эту директорию и нечего.... Надо програмно подцеплять? Где? Есть логотип в главном меню, есть логотип в заставке при запуске. В главном меню вопрос решается файлом. В заставке при запуске - изменением бинарного файла |
|
16.11.2005, 16:30 | #18 |
Участник
|
Но это же ведь ресурсы! И бинарник именно что пересобирается при их изменении (если пользоваться редакторами ресурсов естественно)
__________________
Axapta v.3.0 sp5 kr2 |
|
16.11.2005, 16:33 | #19 |
начальный
|
Кто нибудь менял хоть унылые облака?
|
|
16.11.2005, 16:37 | #20 |
начальный
|
В хелпе написано Add company logo to the Main menu
When the Main menu opens, it displays the name of the license holder and the installation's serial number. The information is obtained from the License information dialog and shown also in the About box. To add your company logo in bitmap On the server, place a bitmap file called "companylogo.bmp" in the application folder's \share\include directory. Типа добавь файл в директорию. А что еще, т.к. не работает? |
|
|
|