Как изменить заставку в 1с 7.7 #310591


#0 by VIKI_87
Помогите плиз изменить заставку в 1с версии 7.7. Всяка пробую уже, поередине меняется, а вокруг все равно остается желтая картинка и надпись 1с бухгалтерия, так же получается еще вообще убрать заставку.А мне нужно чтобы была тока моя картинка с моими надписями и только.Помогите кто пробовал уже делать или может объяснить как это делается????????????????
#1 by Морозов Александр
фон нельзя поменять..
#2 by VIKI_87
Вот а как тогда это понять???? Resource Browser'ом (плуг к FAR) заходим в 1crcrus.dll. В ветке 1049/ZLIB_DATA находим что-то. Это что-то берем и распаковываем undeflat'ом (был у Camino), получаем .BMPшные картинки. ЗЫ. А если ZLIB_DATA удалить, то никаких заставок при запуске 1С не будет. Правильно - потому что их нету :)) Я так поняла что можно в файле 1crcrus.dll. изменить ее полностью, но не получается у меня.
#3 by IUnknown
убирание заставки может привести к уголовному преследованию... а вот если только изменить, то читаем там
#4 by IUnknown
фигасе я ей только за биттрейд бздеть собрался, а он фигах обухом по башке... уже сама ресурсы коцает
#5 by VIKI_87
Нет это я уже читала, то что вы скинули)))А что нельзя поменять ее в общем полностью, в Dll нельзя сменить???????
#6 by IUnknown
впринципе можно... только мутороно... надо найти процедуру выводящию слэш... и изменить по своему вкусу... неужели так принципиально?
#7 by VIKI_87
да это очень нужно, потому что мы в конфигурации пишем совершенно не похожие на 1с бухгалтерию программы для предприятия, и елательно чтобы заставка была соответствующей, а то прикинь заходишь в программу типо для работы с поездами, а у тебя загружается заставка 1с бухгалтерия, смешно!!!!!!! А ты можешь рассазать что это за такая процедура и что за слэш????пожалуйста, я уже весь инет перерыла все одно и тоже
#8 by Морозов Александр
а я не понял... почему заставка 1С бухгалтерии то появляется? вы же  заставку поменяли
#9 by IUnknown
ну для этого изменять фон не обязательно... достаточно сделать ... а все остальное тем боле вам не нужно... особенно если конфигурации делаете на заказ... ибо 1С выпустит новый релиз и все ваши труды насмарку... да даже не новый релиз а на каждой машине работающей с вашей базаой надо будет ставить отдельную платформу 1С для работы с вашими слэш-заставками
#10 by VIKI_87
Да она меняется то только в середине, а вокруг остается желтае и надписи от 1с
#11 by Морозов Александр
надписи от 1с (типа "1С бухгалтерия") меняются в свойствах конфигурации, фон действительно лучше не менять...
#12 by VIKI_87
Нет написи эти именно не меняются, а про которые ты говоришь да они меняются
#13 by VIKI_87
да это понятно, но для моей конфы пойдет, ни чего не поменяется, а если надо я потом сменю все. Так можешь подсказать или нет?
#14 by Морозов Александр
дык а какие там еще надписи?
#15 by IUnknown
ну если тебе знаком ассемблер... и не пугают слова диззассемблирование... то немного помогу... для 27 платформы SQL
#16 by VIKI_87
Да немного знакомы))Рассказывай разберемся)тока если можно поподорбней чтоб я поняла)))
#17 by IUnknown
не все так быстро... я сам в эту сторону за не надобностью не стрелял...
#18 by IUnknown
спрева искай IDA Pro... на нем тренироваться будем
#19 by VIKI_87
Где искать то))извини конечно
#20 by Морозов Александр
я над вами умиляюся...
#21 by IUnknown
#22 by VIKI_87
чот ниче не пойму, мне это скачать надо?))
#23 by VIKI_87
а нельзя через Hex редактор сделать??
#24 by IUnknown
давай лучше так... вышли мне свою заставку... а я на выходных поиграюсь если получиться...
#25 by IUnknown
через хекс впринципе можно, если знать где на что править... а тебе же надо искать
#26 by VIKI_87
Блин мне самой хочется сделать же))
#27 by VIKI_87
вот  что я нашла: Любым HEX-редактором найти в запускаемом *.EXE файле последовательность и заменить на другую: Тип Имя файла: Найти: Заменить на: Для Сетевой версии: в файле 1cv7.exe найти: 8B 87 54 85 00 00 и заменить на: 31 C0 90 90 90 90 Для Локальной версии: в файле 1cv7l.exe найти: 8B 8B 54 85 00 00 и заменить на 31 C9 90 90 90 90 Приведенные последовательности встречаются в файлах один раз, но для различных релизов по разным смещениям." Но я так и не нашла там такой набор цифр, встречается тока например 8B 8B а дальше 54 85 нету
#28 by IUnknown
во первых это уберет полностью слэш заставку... во вторых как я тебе говорил это работает не на всех релизах... например в 26,27 нужно править seven.dll
#29 by VIKI_87
А патчер Soarona что делает им можно?
#30 by IUnknown
короче открываешь хексом seven.dll ... по адресу 0А0580h есть три байта 02.00.85 ... последнию 85 тебе надо будет заменить на 33
#31 by VIKI_87
И что это вообще уберет заставку да?совсем ее убрать можно далив файлы в 1crcrus.dll ветке 1049/ZLIB_DATA
#32 by IUnknown
это не уберет заставку... это скажем так "отменит" ее вывод
#33 by VIKI_87
Попробую, если что позже напишу
#34 by IUnknown
#35 by VIKI_87
а каким ты редактором делаешь???
#36 by IUnknown
обычно hview
#37 by IUnknown
либо hexEdit
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С