Войти
  1. ВКонтакте
  2. Facebook
  1. »
  2. »
  3. »
  4. Замена картинок в программе без HEX
Скрыть панель справаПоказать панель справа

Замена картинок в программе без HEX

Сталкер
  1. Онлайн
  2. Знаток
  3. 145 сообщений
  4. Репутация: 1
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 1 отправлено 19:34, 04.09.2012
При переводе программы на русский язык, в ней могут встретиться различные элементы графики (будь то интерфейс или кнопки), на которых необходимо поменять надпись. Но программа сделана так, что эти элементы графики в различных редакторах ресурсов не видны и выполнить замену рисунков затруднительно. В этом случае на помощь приходит шестнадцатеричный редактор , но постараемся обойтись без страшного HEX. Способ быстрый и простой.

В появлении этой темы виноват Fiks,но об этом чуть ниже (Fiks и не догадывается об этом)
Способ был проверен программах Prophecy Master и Power Data Recovery

Уроки по этим прогам находятся
Видеоурок по замене изображения в программе
Уж эти непокорные картинки...

Вот результат
Картинка

Картинка


К сожалению для проверки программу System Cleaner 5.80 я не обнаружил в виду старости программы,но заменил ее на AV Voice Changer Diamond Edition.
Мистер Fiks на Сайте сделал супер справку AV Voice Changer Diamond Edition,но подписал "Между тем, перевести можно было только его. Скин "Diamond HI-FI.skn" изображенный в шапке поста к сожалению открыть не удалось. " вот в чём его вина

Нам понадобится
Paint.NET
MultiExtractor 3 Скачать Скачать

Как сделать программу на русском
Картинка


ExeInfo PE Сайт программы
В виду врождённой криворукости на мои фото шедевры прошу смотреть снисходительно (Я малевич еще тот)

Вот так выглядят скины AV Voice Changer Diamond Edition
Картинка

Картинка


Программу MultiExtractor можно не устанавливать,а распаковать она всё рано поселиться в контекстном меню.
1)
Картинка


Открываем скин
2)
Картинка


Уберём галочку, а то программа прошерстит все скины и папки на наличие графики.
3)
Картинка


Мы видим ,что картинки в формате BMP. Кликаем по BMP
4)
Картинка


Находим нужное изображение,с помощью правой кнопки или перетяните изображение в нужную папку и после редактирования тем же способом обратно .
Требование к изображению аналогичны ,что и для HEX ни капли лишнего.
Изображения второго скина программы к сожалению извлеклись с ошибкой (проявилось при редактировании )Пришлось программу растрясти с помощью ExeInfo PE
урок как извлекать с помощью этой утилиты я где то видел здесь.После редактирования изображение вставил MultiExtractor

Результат
Картинка

Картинка


Всё

MultiExtractor проверял Java играх если игра не сложная то можно без распаковки отредактировать изображения и шрифты.Если игра по сложней
то JAR придётся распаковать и затем файлы с зашитыми картинками открывать (только не знаю для всех расширений подойдет)где то может заменить
HALO(Китайцы сделали неплохо, но притормаживает)

По поводу оптимизации изображений Stalevar писал,что Photoshop портит картинку добавлением веса.
Действительно Photoshop портит :
Что я делал с PNG .
Редактировал в Photoshop сохранял как GIF,а затем оптимизатором преобразовывал в PNG вес хорошо сбрасывает,видимых отличий не заметил,но это моё субъективное зрение и я скорей всего ошибаюсь.
Второй вариант как и советовал Stalevar это Paint.NET .после редактирования обьём получился большой, но меньше чем в Photoshop .

Затем прогнал через Macromedia FreeHand MXa и получилось нормально.
Прога интересная для PNG Скачать

Последний раз редактировал WYLEK 23:00, 17.03.2017
Легенда
  1. Офлайн
  2. Админ
  3. 1656 сообщений
  4. Репутация: 2
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 2 отправлено 22:44, 04.09.2012
pp0312 писал:К сожалению для проверки программу System Cleaner 5.80 я не обнаружил в виду старости программы


Работает, но надо еще проверить прогу, правильно ли она вставляет картинки. А так чудесно!

Спойлер [+]


pp0312 писал:По поводу оптимизации изображений


Уже описывалась программа PNGOUTWin, она нормально уменьшает размер изображений.

Спойлер [+]

Последний раз редактировал WYLEK 09:15, 10.02.2017

------------------------------------------
Мастер
  1. Офлайн
  2. Команда сайта.
  3. 901 сообщений
  4. Репутация: 9
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 3 отправлено 02:44, 05.09.2012
Хорошая статья. И утилитка прикольная, в хозяйстве пригодится. Но при переводе серьезных программ лучше перестраховаться и проверить, как она выполняет замену, что делает, если размер вставляемого ресурса больше оригинального, ну т.д. по мелочам.

По поводу рисунков - есть отличный инструмент Paint.Net. Я уже давно перешел на него и вам рекомендую. Все что нужно русификаторщику, он с этим отлично справляется: тени, маски, градиенты, эффекты и прочее. Плюс ко всему, большое количество поддерживаемых форматов, как на открытие, так на сохранение изображений (даже анимационную графику можно делать - GIF и PNG). И, самое главное, все это - БЕСПЛАТНО!

А теперь по размеру файлов PNG. Программа Paint.Net позволяет сохранить изображение в этом формате с различной глубиной цвета, от величины которой зависит и конечный размер файла. Чем меньше глубина цвета, тем меньше размер.


Далее...


Оптимизация графики.

-----------------------------------


Есть программы, которые позволяют оптимизировать графические изображения таким образом, что их размер становится ещё меньше. Для нас, русификаторщиков, это имеет огромное значение. Если после обработки изображения и сохранения его с оптимальной глубиной цвета, размер файла получается больше исходного, при этом уменьшать палитру цвета дальше уже нельзя, т.к. значительно теряется качество рисунка, то на помощь приходят именно такие программы. Они были созданы специально для оптимизации Web-графики, но с успехом могут использованы нами.

PNGGauntlet.
Домашняя страница: http://pnggauntlet.com
Текущая версия: 3.2.1.0.
Для своей работы требует установленный .NET 4.0.
Бесплатная.

Позволяет сжимать PNG изображения. При подготовке этого сообщения, все рисунки я прогнал через эту утилиту. Вот посмотрите на результат:

Скриншот


При этом оригинальное изображение и исходное вы на глаз не отличите, а размер файла уменьшился. Это выполняется за счет оптимизации цветовой палитры и удалении так называемых чанков - блоков с информацией о различных параметрах цвета в текущем изображении. Обычно достаточно только одного.

О программе PNGOUTWin уже упомянули, но она коммерческая и за ту же самую работу просит денег. Правда работает пошустрее, чем PNGGauntlet. Но... Мы разве куда-то торопимся?

ReaCompressor.
Домашняя страница: http://www.reasoft.com
Текущая версия: 2.0.
Коммерческая.

Эта программа, кроме формата PNG, также позволяет сжимать форматы JPG, GIF, TIFF.

Скриншот

Последний раз редактировал WYLEK 09:30, 10.02.2017

------------------------------------------
Кто ищет, тот всегда найдет!
Сталкер
  1. Офлайн
  2. Друзья
  3. 92 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 4 отправлено 20:18, 07.09.2012
pp0312 писал:В появлении этой темы виноват Fiks


Ну вот - как всегда В сети не появляюсь, и все равно виноват даже обидно...

pp0312 писал:Fiks и не догадывается об этом


Конечно не догадываюсь - "Сплю ровно, спокойным сном праведника" несмотря на свой ник проделок Фикса давно нету
По поводу AV Voice Changer Diamond Edition - да было дело писал давно, очень рад что тема перевода этой программы сдвинулась с мертвой точки. Молодец pp0312, а "малевичи" при желании возможно и найдутся. Я же увы умываю руки - в сети стал бывать редко, да и комп то почти не включаю - апатия какая то, все надоело. Уделяю больше время семье. Подумываю вообще об отключке интернета и удалении сайта чтоб глаза людям не мозолил. Так что если кто захочет этой програмкой заняться - увы без меня... "Виртуал" поднадоел - стараюсь больше времени уделять ребенку. Всем привет и пока. Может вылезу в сеть еще как нить...

Последний раз редактировал WYLEK 23:34, 09.02.2017
Новичок
  1. Офлайн
  2. Участники
  3. 33 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 5 отправлено 12:55, 12.09.2012
pp0312 у Вас педагогический талант! Как все ясно и понятно! Даже мне,- полному лоху! Спасибо!
Ждем других изысканий!
Сталкер
  1. Онлайн
  2. Знаток
  3. 145 сообщений
  4. Репутация: 1
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 6 отправлено 16:47, 09.11.2013
MultiExtractor не панацея, попадалась программа в которой при замене изображения MultiExtractorом прога не работала, а с помощью
PE Explorer все стало без ошибок. А вот в этом примере классно  обойдена защита    и не сложно.
Предыдущая версия Easy Photo Sorter  была без защиты и все вытаскивалась на ура.
Легенда
  1. Офлайн
  2. Админ
  3. 1656 сообщений
  4. Репутация: 2
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 7 отправлено 18:42, 09.11.2013
Цитата Kopejkin ()
В столбце Перевод (вкладка Ресурс) видим длиннющее число, начинающееся с 89504E470D0A***. Это и есть наше изображение.


За настойчивость и изыскание конечно плюсик applause
Но если бы это были текстовые ресурсы (как достать описывал Leserg примерно так же), то работа стоила бы того. Лучше всего и надежнее все это сделать в НЕХ, а вытащить рисунки и адреса их нахождения в ExeinfoPE. Лично я доверяю только своим глазам и рукам biggrin

Цитата Kopejkin ()
амена картинок в программе Easy Photo Sorter 3.1.0.40


Русификатор закинь в нужную тему и в новость.


------------------------------------------
 
Перейти
Найти

Доступ закрыт.

  1. Вам запрещено отвечать в темах данного форума.

Последние темы

  1. Autoruns 13.81 rus
    Автор: druc Вчера, 17:29
  2. Русская версия (RuPack) Imagenomic...
    Автор: troa 10:53, 12.12.2017
  3. RecordPad Sound Recorder 5.35
    Автор: troa 07:10, 12.12.2017
  4. Поговорим?
    Автор: WYLEK 10:53, 11.12.2017
  5. Debut Video Capture Pro 4.09 Rus
    Автор: 78Sergey 00:30, 11.12.2017
  6. CardWorks Business Card Software 2.00...
    Автор: troa 20:06, 07.12.2017

Новости с сайта

Изменения статуса

  1. Никто не менял личный статус.