• Добро пожаловать на WYLEK.ru. Пожалуйста, войдите или зарегистрируйтесь.
 
129 гостей, 0 пользователей

avatar_gazon01

Инструменты Ресурсы программ QT

Автор gazon01, 05 января 2015, 15:58:00

« предыдущая - следующая »

gazon01Автор темы

rtols.png

Resource Tools - это набор утилит командной строки для выполнения различных операций с ресурсами PE32, PE32+ и RES файлов, а также сборок .NET. Инструменты Resource Tools удобно использовать в процессе сборки проектов для удаления из файлов неиcпользуемых ресурсов, настройки ресурса версии, изменения иконок и других операций. Вставка, замена и удаление ресурсов. Уменьшение размера PE файлов за счет удаления неиспользуемых ресурсов, таблицы перемещений и отладочной информации. Изменение языка Win32 ресурсов, а также атрибута System.Reflection.NeutralResourcesLanguageAttribute в сборках .NET. Редактирование ресурса версии, автоинкремент номера версии. Извлечение информации о классах из файлов Delphi/C++Builder и сборок .NET в файлы CSV, TXT или XML. Поддержка PE файлов, в которых секция ресурсов не является последней секцией. Автоматическое создание секции ресурсов, если она отсутствует в PE файле. Редактирование сборок .NET без использования .NET Framework и .NET SDK.

Редактирование ресурсов (файлы *.rcc) программ QT:
1) Декомпиляция утилитой из состава Resource Tools: СКАЧАТЬ;
2) Компиляция (RCC.exe): СКАЧАТЬ;
Возможно всё! На невозможное просто требуется больше времени.
 Мудрец из Шангри Ла

Leserg

Ответ #1 : 05 января 2015, 16:58:00 #1
Вот блин! Набрел на форум программистов "Войдите на сайт для перехода по ссылке". Здесь пользователь под ником zedx еще в 2011 году опубликовал Войдите на сайт для перехода по ссылке по работе с файлами *.rcc - компилятордекомпилятор.
Цитата: zedx... "расширенная" версия компилятора ресурсов (+ src) с дополнительным ключом -reverse, по которому производится распаковка всех бинарных (*.rcc) файлов ресурсов в текущей директории.
Распакованные ресурсы сортируются по отдельным папочкам, в соответствии с именем исходного rcc файла.
Дополнительно генерируются файлы *.qrc и файл make.bat для обратной сборки распакованных ресурсов в бинарные rcc файлы.

Весь прежний функционал утилитки естественно сохранён.
Обалдеть! Молодец парень! Берем, пользуемся и говорим спасибо.
Кто ищет, тот всегда найдет!

WYLEK

Ответ #2 : 05 января 2015, 17:58:00 #2
Цитата: LesergЗдесь пользователь под ником zedx еще в 2011 году опубликовал универсальную утилиту по работе с файлами *.rcc - компилятордекомпилятор.

Она делает тоже самое, что и Resource Tools - разборка и сборка.
Кто запутался с ней - вставляем в папку bin кролика, делаем там батник (рядом с файлом rcc.exe) и пишем команду

rcc.exe -reverse de.rcc
pause


Создается папка qresource - там все, что надо для перевода и сборки.


Теперь как собрать - в папку rcc кидаете файл rcc.exe. Теперь для сборки просто запустите батник make.bat и рядом появится созданный файл.

pp0312

Ответ #3 : 05 января 2015, 18:58:00 #3
А я как папуас с бусами и dll поставил
 Спасибо Leserg и WYLEK Неплохо бы в отдельную тему шоб не потерялось
 Как оперативненько gazon01 супер.
 Скачал Войдите на сайт для перехода по ссылке, установил нужную  верси 5.2.1.0  у меня вместо Qt Designer Qt creator.
 




Показать / Скрыть текст
Программа редактировать размер текста не хочет , текст можно, а размер нет. Зато показывает размер, открываю notepad++ , теперь же знаю где редактировать. Фиг вам клавишами клацаю, а толку нет хотя до этого редактировал. Думаю наверно салатов на новый год переел или барабашка завелся, а оказалось, что файлы стали только для чтения, Снял проклятие notepad++  редактирует, а вот Qt creator  отказался. Исправил для начала один размер, собрал и о чудо программа работает и место под буквы стало хватать 
[свернуть]

Leserg

Ответ #4 : 05 января 2015, 19:58:00 #4
Цитата: pp0312;14586Она делает тоже самое, что и Resource Tools - разборка и сборка.
Да, ты прав. Но мне понравилось, что все сделано в одном файле в отличие от сборки А. Головина. Кстати, файлы можно закинуть в системный каталог, тогда работа с файлами *.rcc возможна из любого каталога. Это по желанию, кому как удобнее работать.
Кто ищет, тот всегда найдет!

* Ваши права на сайте

    TinyPortal

  • Вы не можете создавать статьи.
  • Вы не можете изменять свои статьи.
  • Вы не можете писать комментарии.
  • Вы не можете управлять статьями.
  • Вы не можете загружать файлы в TPdownloads.
  • Вы не можете управлять TPlistimages.

    Simple Machines

  • Вы не можете удалять темы.
  • Вы не можете создавать темы.
  • Вы не можете отвечать на сообщения.
  • Вы не можете прикреплять файлы.
  • Вы не можете изменять свои сообщения.
  • Вы не можете удалять свои сообщения.

 аталог@MAIL.RU - каталог ресурсов интернет Яндекс.Метрика