Git Product home page Git Product logo

qresextract's Introduction

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

qresextract's People

Contributors

tatokis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

qresextract's Issues

Unpack .qbttheme file?

I'm having trouble unpacking a .qbttheme file, how do you do it using this sofware?

I am on Windows

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.