Показать полную графическую версию : Работаем с Restorator 2007\2018
Страниц :
1
2
3
[
4]
5
6
7
8
9
10
11
12
13
14
15
16
Garmin80, откройте ссылку браузером, а не качалкой!
Garmin80
23-03-2011, 00:46
Smarty, Спасибо огромное , все получилось - впредь будем умнее ( хотя вряд ли )
perelov999
03-04-2011, 12:39
Smarty, подскажите пожалуйста, почему после повторного редактирования готовых RES-файлов и их сохранения, увеличивается размер созданных RES-файлов не соответствующий добавлениям и изменениям?
Только если создаю заново RES-файлы из оригинальных ресурсов с изменениями тогда всё пучком, размер после сохранения соответствует, а если редактирую готовые RES-файлы и сохраняю, размер после сохранения у них увеличивается.
http://s002.youpic.su/pictures/1301774400/thumb_065b991da1602bdf28be4d48bddfa446.png (http://youpic.su/view.php?id=s002.youpic.su/pictures/1301774400/065b991da1602bdf28be4d48bddfa446.png)
perelov999, это замечено давно уже. Объяснений нет.
Выход один, после редактирования файла .RES сделать повторное сохранение ресурсов (res)
в другое место или другой файл с последующим переименованием.
http://i2.imageban.ru/thumbs/2011.04.03/36a449b6c28370bfc3f34a4a68b8c550.jpg (http://imageban.ru/show/2011/04/03/36a449b6c28370bfc3f34a4a68b8c550/jpg)
Видно где-то в отредактированном .RES-файле остается какая-то информация...
В W7х64 Restorator не может открыть некоторые (не всё, 8-10 примерно) файлы в System32. Если файл скопировать из C:\Windows в любое другое место, можно открыть, редактировать и копировать с заменой обратно в System32. На W7x32 те же файлы открывались без вопросов. Это особенность работы с виндой-64 или другая причина? Понятно, почему прога не встраивается в контекстное меню. Понятно было бы, если не открылся ни один файл. А почему именно определённая кучка файлов -- не пойму. Может ещё кто-то сталкивался или знает?
s.nevod, даЭто особенность работы с виндой-64 »
Редактирование ресурсов в Windows 7 x64
-------
На платформе х64 редактировать ресурсы непосредственно в папке System32 нельзя!.
Программы Restorator и ResHacker являются 32-битными программами, а 64-битная система устроена таким образом,
что при запуске 32-битной программы все ее запросы перенаправляются в папку SysWOW64!
Как известно, в папке System32 лежат 64-битные файлы, а в SysWOW64 - 32-битные (для совместимости с 32-битными приложениями).
Открывая в Restorator или ResHacker файл из папки System32, вы будете думать, что правите файл именно в папке System32,
но система уже перенаправила запрос редактора в папку SysWOW64! Догадываетесь что будет дальше?
Система 64-битная и для своей работы берет файлы из System32, а вы изменили файлы в SysWOW64!
Сделанных изменений вы не увидите!
Какой выход?
Копируете файл из папки System32 в любую другую не системную папку, там редактируете и сохраняете.
Получаете права на этот файл в System32, переименовываете его (например, в Shell32_original.dll), копируете отредактированный файл
на место переименованного, восстанавливаете права доступа, удаляете папки с кешами (об этом ниже) и перезагружаетесь. »
Надо здесь в шапке тоже написать. :)
Smarty Открывая в Restorator или ResHacker файл из папки System32, вы будете думать, что правите файл именно в папке System32, но система уже перенаправила запрос редактора в папку SysWOW64! Догадываетесь что будет дальше?
Не догадался вначале, но зато на практике выяснил. Пытаться редактировать в системной папке уже перестал. Когда первый раз пробовал -- понял отличие от х32. Просто иногда после некоторых обновлений и т.п. файл становится стандартным и размер иногда совпадает с редактированным. Если менять много файлов, для экономии времени открываешь их в системе, чтобы увидеть, коснулась их обнова или нет. Большинство открывается, а с десяток примерно -- никак. Я это хотел выяснить. За подробное разъяснение про System32 и SysWOW64 спасибо. Догадки -- одно, а грамотное изложение -- совсем другое.
Здравствуйте.
Редактирую плагин foobar2000 (foo_uie_esplaylist.dll) заменяя рисунки в формате PNG. Нужные мне картинки получаю из стандартной библиотеки фубара (там они содержатся в многостраничных иконках, вытаскиваю иконку, сохраняю в формате PNG). Замена картинок происходит, но криво.
Должно быть:
http://i20.fastpic.ru/big/2011/0507/10/48b4464002695e0fe5ab97b27fdbea10.png (http://fastpic.ru/)
Получается:
http://i20.fastpic.ru/big/2011/0507/75/944a12573cf6d5c7a8d94771b299a275.png (http://fastpic.ru/)
С не изменённой библиотекой:
http://i20.fastpic.ru/big/2011/0507/fb/6b62e031b776e97bc71527f93e1b06fb.png (http://fastpic.ru/)
При этом размер у глубина цвета картинок совпадают. Почему после замены изображение растягивается? Подскажите, пожалуйста, в чём может быть проблема.
Tanson, размеры изображений совпадают?
Smarty, да, совпадают. Я об этом написал.
Tanson, слепой стал, однако...
Давайте foo_uie_esplaylist.dll и стандартную библиотеку, чуть позже посмотрю.
Или проще Фубар2000 поставить?
Tanson, вот вариант с изображением 20х20
http://i3.imageban.ru/thumbs/2011.05.07/9498fec12976536caf6564c856d80964.png (http://imageban.ru/show/2011/05/07/9498fec12976536caf6564c856d80964/png)
вот с 16х16
http://i1.imageban.ru/thumbs/2011.05.07/684a38c71b111127cda2c8c38f5620c0.png (http://imageban.ru/show/2011/05/07/684a38c71b111127cda2c8c38f5620c0/png)
На ваших скринах не видно шрифта. Может дело в его размере?
Smarty, странно...
Вот мой вариант с изображением 16x16:
http://i20.fastpic.ru/thumb/2011/0507/4e/57f2785376692c75dd61fca9a8eca14e.jpeg (http://fastpic.ru/view/20/2011/0507/57f2785376692c75dd61fca9a8eca14e.png.html)
..с изображением 20x20:
http://i20.fastpic.ru/thumb/2011/0507/92/acf98f4a69799baa2eb22c1cdbaa8e92.jpeg (http://fastpic.ru/view/20/2011/0507/acf98f4a69799baa2eb22c1cdbaa8e92.png.html)
Пробовал менять шрифт, ставил стандартный Segoe UI, картинка также кривая.
Может это из-за того, что я использую Restorator 2009? Хотя пробовал и ResHacker — то же самое...
я использую Restorator 2009 »
Такого нет в природе!
Последняя версия - Restorator 2007 v3.70.1747, скачайте его.
Скачал Restorator 2007 v3.70.1747 » Результат тот же. Похоже, что дело в файлах PNG, которыми я заменяю оригиналы..
Делаю так: Вытаскиваю *.ico из foo_ui_std.dll тем же Restorator'ом, открываю иконку в XnView, выбираю страницу с изображением нужного разрешения 16x16\20x20, сохраняю как PNG.
Вот эти изображения:
http://i20.fastpic.ru/big/2011/0508/63/5d106f9e17dfa8e9897b5aac4821d763.png (http://fastpic.ru/)
http://i20.fastpic.ru/big/2011/0508/85/fd9210821d73334a50340cbbee7b5d85.png (http://fastpic.ru/)
Что не так?
Tanson, видно XnView здесь не помощник.
Скачайте бесплатный редактор значков IcoFX (http://icofx.ro/downloads.html) и для экспорта из значков используйте его.
Smarty, большое спасибо! С IcoFX всё получилось.
Уважаемые пользователи, у кого стоит антивирус Avira, подскажите пожалуйста какой файл нужно отредактировать для того чтобы изменить текст в контекстном меню "Проверить выбранные файлы с помощью AntiVir"
в интернете прочитал что за это отвечает
Shell Extension
Avira AntiVir Premium Shell Extension создает в контекстном меню Windows Explorer (правая кнопка мыши) строку Проверить выбранные файлы с помощью AntiVir. Эта строка позволяет проверить отдельные файлы или папки.
но опять же где его искать. подскажите, кто знает.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.