All Projects → tatokis → qresExtract

tatokis / qresExtract

Licence: GPL-2.0 license
Qt binary resource (qres) extractor

Programming Languages

C++
36643 projects - #6 most used programming language
QMake
1090 projects

Projects that are alternatives of or similar to qresExtract

Utinyripper
GUI and API library to work with Engine assets, serialized and bundle files
Stars: ✭ 1,871 (+7096.15%)
Mutual labels:  resource, extract
crohme-data-extractor
A modified extractor for the CROHME handwritten math symbols dataset.
Stars: ✭ 18 (-30.77%)
Mutual labels:  extractor, extract
Divi Resources
A curated list of awesome Divi resources
Stars: ✭ 213 (+719.23%)
Mutual labels:  resource
yellowpages-scraper
Yellowpages.com Web Scraper written in Python and LXML to extract business details available based on a particular category and location.
Stars: ✭ 56 (+115.38%)
Mutual labels:  extract
SilentServer
Silent is very lightweight, high quality - low latency voice chat for gaming. The server runs on Windows and Linux.
Stars: ✭ 52 (+100%)
Mutual labels:  qt5
Open Electronics
📚 💻 Great Resources for Electronics Enthusiasts
Stars: ✭ 242 (+830.77%)
Mutual labels:  resource
seo-audits-toolkit
SEO & Security Audit for Websites. Lighthouse & Security Headers crawler, Sitemap/Keywords/Images Extractor, Summarizer, etc ...
Stars: ✭ 311 (+1096.15%)
Mutual labels:  extractor
Awesome Elementor
A collection of third party add-ons for the Elementor page builder plugin.
Stars: ✭ 201 (+673.08%)
Mutual labels:  resource
QT-Notepad
QT5 实现的简单文本编辑器
Stars: ✭ 18 (-30.77%)
Mutual labels:  qt5
UltimateGitResource
📚 The ultimate collection of git commands and resources to power up your programming!
Stars: ✭ 388 (+1392.31%)
Mutual labels:  resource
makeuniversal
Tool to create a Universal Binary version of a Qt distribution.
Stars: ✭ 40 (+53.85%)
Mutual labels:  qt5
Blacksmith
Blacksmith is a tool for viewing, extracting, and converting textures, 3D models, and sounds from Assassin's Creed: Odyssey/Origins/Valhalla and Steep.
Stars: ✭ 104 (+300%)
Mutual labels:  extract
Resourcedoc
Share the swift resource for iOS dev
Stars: ✭ 251 (+865.38%)
Mutual labels:  resource
qt5platform-plugins
Qt platform integration plugin for DDE.
Stars: ✭ 22 (-15.38%)
Mutual labels:  qt5
Style Resources Loader
CSS processor resources loader for webpack
Stars: ✭ 214 (+723.08%)
Mutual labels:  resource
mbedcrypto
a portable, small, easy to use and fast c++14 library for cryptography.
Stars: ✭ 38 (+46.15%)
Mutual labels:  qt5
Juggle
juggle是一个极简的、组件式的js框架。无依赖,完美闭包,灵活且适合渐进学习,可与任何框架整合。包含(支持冒泡的事件 || Tween || MV框架 || http || websocket || 资源 || 模块)等组件,按需选择组件,不绑架开发者。
Stars: ✭ 208 (+700%)
Mutual labels:  resource
Awesome-CyberSec-Resources
An awesome collection of curated Cyber Security resources(Books, Tutorials, Blogs, Podcasts, ...)
Stars: ✭ 273 (+950%)
Mutual labels:  resource
qaccordion
An Accordion Widget for the Qt application framework
Stars: ✭ 38 (+46.15%)
Mutual labels:  qt5
quentier
Cross-platform desktop Evernote client
Stars: ✭ 115 (+342.31%)
Mutual labels:  qt5

qresExtract: Qt binary resource (qres) extractor

A simple program that can extract qres binary resource files generated by the Qt Resource Compiler rcc.

Such files can be detected with

$ xxd -g 1 -l 4 test.bin
00000000: 71 72 65 73                                      qres

Usage:

./qresExtract <resource.bin> [output path]

Output path is optional. If none is specified, then the resource will be extracted to the current working directory. A subdirectory is created for the resource to be extracted.

Inside it, a matching qrc is also generated which can be used with Qt's rcc resource compiler to recreate a new binary resource.

Example:

$ ./qresExtract test.bin
/test.txt
/test2.txt

$ cat test/test.txt
Hello,

$ cat test/test2.txt
World!

Requires Qt5: qt5-default (or equivalent)

Compile with:

$ qmake && make

Licensed under GPLv2 or later

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].