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

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

Мастер
  1. Офлайн
  2. Администраторы
  3. 1186 сообщений
  4. Репутация: 2
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 1 отправлено 15:58, 05.01.2015
Редактирование ресурсов (файлы *.rcc) программ QT:
1) Декомпиляция утилитой из состава Resource Tools: СКАЧАТЬ;
2) Компиляция (RCC.exe): СКАЧАТЬ;

Примеры работы с утилитами: пример 1, пример 2.


------------------------------------------
"Возможно всё! На невозможное просто требуется больше времени."
Мудрец из Шангри Ла
Прибывший
  1. Офлайн
  2. Проверенные
  3. 11 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 2 отправлено 15:58, 05.01.2015
Всем привет! Всех с наступившим новым годом!
Ребята, подскажите где можно скачать "Resource Tools"? Хочу перевести файл с расширением ".rcc".

Последний раз редактировал Leserg 13:01, 01.01.2015
Мастер
  1. Офлайн
  2. Команда сайта.
  3. 866 сообщений
  4. Репутация: 5
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 3 отправлено 15:58, 05.01.2015
Цитата AlekseyPopovv ()
где можно скачать "Resource Tools"?

Доступно только для пользователейСкачать


------------------------------------------
Кто ищет, тот всегда найдет!
Прибывший
  1. Офлайн
  2. Проверенные
  3. 11 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 4 отправлено 15:58, 05.01.2015
Спасибо. Я так понял ещё нужны ".bat " файлы (декомпилер и компилер)?

Последний раз редактировал gazon01 14:06, 01.01.2015
Мастер
  1. Офлайн
  2. Команда сайта.
  3. 866 сообщений
  4. Репутация: 5
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 5 отправлено 15:58, 05.01.2015
Цитата AlekseyPopovv ()
Я так понял ещё нужны ".bat " файлы

Если вам удобней работать с файлами *.bat, то напиши соответствующие команды. Мне, например, удобней работать в командной строке.
Цитата AlekseyPopovv ()
декомпилер и компилер

В этом наборе инструментов ("Resource Tools") представлен только декомпилятор - rt_rcc_decompiler.exe. Компилятор (rcc.exe) можно взять на сайте Qt. Берите пакет в зависимости от среды разработки, операционной системы и версии Qt.

Добавлено:
------------------
Вот сообщение на нашем форуме от Wylek- RCC: что и как. Правда архив с компилятором и батниками по указанной ссылке уже недоступен, поэтому берем здесь: скачать.


------------------------------------------
Кто ищет, тот всегда найдет!
Мастер
  1. Офлайн
  2. Админ
  3. 1587 сообщений
  4. Репутация: 1
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 6 отправлено 15:59, 05.01.2015
Цитата AlekseyPopovv ()
Хочу перевести файл с расширением ".rcc".


Вот здесь тоже немного инфы biggrin
Прибывший
  1. Офлайн
  2. Проверенные
  3. 11 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 7 отправлено 15:59, 05.01.2015
Именно там я и наткнулся на это всё! Мужики, спасибо, что всё таки вы есть на этом свете! Очень мало таких людей, которые помогут и научат! С новым годом!

Последний раз редактировал gazon01 23:17, 01.01.2015
Сталкер
  1. Офлайн
  2. Знаток
  3. 127 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 8 отправлено 15:59, 05.01.2015
У кого есть Resource Tools (хотелось бы расколупать .rcc) все ссылки мертвы cry , Всех С Новым Годом!! biggrin
Новичок
  1. Офлайн
  2. Журналисты
  3. 66 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 9 отправлено 15:59, 05.01.2015
Цитата pp0312 ()
У кого есть Resource Tools (хотелось бы расколупать .rcc) все ссылки мертвы  , Всех С Новым Годом!! 
Тут
Мастер
  1. Офлайн
  2. Команда сайта.
  3. 866 сообщений
  4. Репутация: 5
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 10 отправлено 16:00, 05.01.2015
Вот блин! Набрел на форум программистов "Vingrad". Здесь пользователь под ником zedx еще в 2011 году опубликовал универсальную утилиту по работе с файлами *.rcc - компилятор\декомпилятор.
Цитата zedx
... "расширенная" версия компилятора ресурсов (+ src) с дополнительным ключом -reverse, по которому производится распаковка всех бинарных (*.rcc) файлов ресурсов в текущей директории.
Распакованные ресурсы сортируются по отдельным папочкам, в соответствии с именем исходного rcc файла.
Дополнительно генерируются файлы *.qrc и файл make.bat для обратной сборки распакованных ресурсов в бинарные rcc файлы.

Весь прежний функционал утилитки естественно сохранён.

Обалдеть! Молодец парень! Берем, пользуемся и говорим спасибо.


------------------------------------------
Кто ищет, тот всегда найдет!
Мастер
  1. Офлайн
  2. Команда сайта.
  3. 866 сообщений
  4. Репутация: 5
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 11 отправлено 16:00, 05.01.2015
Цитата pp0312 ()
Утилита zedx выдает ошибку dll какой-то не хватает

А, ну у меня Qt установлен, поэтому никаких проблем нет. По идее ему нужна только библиотека libgcc_s_dw2-1.dll, исходя из зависимостей (прикрепил файл к сообщению).

Цитата pp0312 ()
Интересно это размер строки

После распаковки RCC-файлов у тебя получится набор различных файлов, а в частности файлы с расширением *.ui. Они представляет собой дерево виджетов формы в формате XML. Говоря простым языком это описание графических элементов приложения: окно/форма/диалог с размещенными на нем элементами управления и их свойствами. Для этих файлов имеется специальный визуальный редактор Qt Designer, в котором файлы *.ui можно редактировать подобно тому, как, например, вы редактируете форму приложения в редакторе ресурсов Radialx, Sisulizer, Restorator, Resource Hacker и т.д.



Можно редактировать файлы *.ui и в блокноте (Notepad++, AkelPad и т.д.), но вы должны хорошо ориентироваться в элементах управления и их свойствах.
Также желательно использовать именно ту версию редактора Qt Designer, в которой собрана программа. Это можно выяснить по версии файла QtCore.dll (или другим библиотекам Qt, которые находятся по месту установки приложения). Хотя, возможно, эта мера предосторожности является излишней.

Чтобы пользоваться редактором, придется установить одну из версий Qt (более старые релизы можно взять на ftp://ftp.qt.nokia.com/qt/source/ ). Установку лучше выполнять на виртуальную систему, но если очень хочется, то можете ставить на основную. Дистрибутивы Qt делятся не только по версиям, но и по компиляторам (Visual Studio или MinGW). Какой выбрать вам - не знаю.Я, например, использую для Visual Studio 2008.


------------------------------------------
Кто ищет, тот всегда найдет!
Мастер
  1. Офлайн
  2. Админ
  3. 1587 сообщений
  4. Репутация: 1
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 12 отправлено 16:00, 05.01.2015
Цитата Leserg ()
Здесь пользователь под ником zedx еще в 2011 году опубликовал универсальную утилиту по работе с файлами *.rcc - компилятор\декомпилятор.


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

rcc.exe -reverse de.rcc
pause


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


Теперь как собрать - в папку rcc кидаете файл rcc.exe. Теперь для сборки просто запустите батник make.bat и рядом появится созданный файл.
Сталкер
  1. Офлайн
  2. Знаток
  3. 127 сообщений
  4. Репутация: 0
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 13 отправлено 16:00, 05.01.2015
А я как папуас с бусами и dll поставил bang
Спасибо Leserg и WYLEK beer Неплохо бы в отдельную тему шоб не потерялось
Как оперативненько gazon01 супер.
Скачал QT, установил нужную  верси 5.2.1.0  у меня вместо Qt Designer Qt creator.

Последний раз редактировал pp0312 16:50, 05.01.2015
Мастер
  1. Офлайн
  2. Команда сайта.
  3. 866 сообщений
  4. Репутация: 5
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 14 отправлено 23:42, 05.01.2015
Цитата pp0312 ()
Скачал QT, установил нужную верси 5.2.1.0 у меня вместо Qt Designer Qt creator.

biggrin В меню ПУСК загляни! Там все и найдешь, в том числе и Qt Linquist для редактирования бинарных *.qm-файлов.


Qt Сreator - это компилятор проектов Qt.

Цитата WYLEK ()
Она делает тоже самое, что и Resource Tools - разборка и сборка.

Да, ты прав. Но мне понравилось, что все сделано в одном файле в отличие от сборки А. Головина. Кстати, файлы можно закинуть в системный каталог, тогда работа с файлами *.rcc возможна из любого каталога. Это по желанию, кому как удобнее работать.


------------------------------------------
Кто ищет, тот всегда найдет!
 
Перейти
Найти

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

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

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

  1. MiniTool Partition Wizard Free
    Автор: WYLEK 14:43, 24.05.2017
  2. RuPack Sharpinion HD 2 (32x64)
    Автор: alpek07 08:36, 22.05.2017
  3. BB FlashBack Pro 5.22.0.4178 RUS
    Автор: druc 16:41, 21.05.2017
  4. Поговорим?
    Автор: kaktustv 16:34, 21.05.2017
  5. Chrispc anonymous proxy pro 6.70 RUS
    Автор: arturrc 15:51, 19.05.2017
  6. QSetup Installation Suite v12.0.0.5
    Автор: mikl88 15:00, 18.05.2017

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

  1. профиль Лучше быть бедным чем дешёвым. 17:18, 04.04.2017
  2. профиль Новичок 16:30, 10.02.2017
  3. профиль Офлайн 05:14, 11.12.2016