Homebrew Qwad

  • Thread starter Thread starter Excelsiior
  • Start date Start date
  • Views Views 4,653
  • Replies Replies 15

Excelsiior

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
274
Reaction score
107
Trophies
1
Website
www.nanolx.org
XP
340
Country
Germany
So after the last release being in 2009, I restarted development of Qwad.Qwad is a Python-Qt utility to manage Wad files. It's primarly meant for GNU/Linux, but is also capable of running under Windows (see supplied DEPS file) and MacOS. Available languages: english, german.

400px-Qwad-nusd.png
Screenshot of v0.6 (GIT) under Debian GNU/Linux (in german)

Features:
* NUS Downloader
- download any IOS / Channel from NUS
- decrypt
- pack as wad
- choose filename
- choose version to download (available are displayed)
* Unpack Wad
- unpack wad to make modification or inspect content
* Repack Wad
- repack (modified) wad, ready for install on Wii
* TMD Viewer
- view contents of TMD

TODO:
* NUS Downloader
- add new IOS [DONE]
- add new Channels [DONE]
- display available Versions [DONE]
- improve Channel downloader [DONE]
- display descriptions [ ]
* General GUI
- German Translation [DONE]
- UI improvments [WIP]
* General CLI
- commandline params for automated actions [WIP]
* Other
- extract bootmii nand.bin [ ]

ChangeLog:
-- 0.9 --
* bugfix: fix downloading youtube from cli
* bugfix: fix tmd-viewer file-chooser not offering all tmd-files
* update: added new youtube channel versions
* update: show deactivation info for disabled services channels
* new: add skyward sword savegame fix
* new: add lovefilm channel
* new: add wii u transfer channel
* new: add photo channel 1.1b
* new: add kirby channel (for completelyness


Downloads:
GIT Webview / Checkout: git clone git://git.tuxfamily.org/gitroot/qwad/qwad.git
Tarballs: http://www.nanolx.org/downloads/Qwad/
 
I can't find the windows version of 0.7! O_o

There is no "Windows" version, it's Python so it's cross platform. You just need to install the dependencies, listed in "DEPS":

Code:
Dependencies:
 
Python 2.5+ ( Windows installer: http://python.org/download/ )
PyQt4 ( Windows installer: http://www.riverbankcomputing.com/software/pyqt/download )
PyCrypto ( Windows installer: http://dragffy.com/blog/posts/ython-pycrypto-2-4-1-32-and-64-bit-windows-32x64-amdintel-installers )

Then run "Qwad.pyw" and it should work.

EDIT: The PyCrypto URL is broken, use this one instead: http://www.voidspace.org.uk/python/modules.shtml#pycrypto

Also, I had to comment out lines 13 and 14 in "Qwad.pyw" to make it work. To comment out a line, put a "#" at the start, so the lines end up like this:

Code:
#else:
    #os.chdir(os.getenv("HOME"))

(You could also just remove the lines)
 
  • Like
Reactions: AbdallahTerro
I've installed all prerequisites
Double clicking Qwad.pyw does nothing o_O
tried commenting out what sifjar suggested ... same

You've probably installed the wrong version of some dependency or something. Instead of double clicking Qwad.pyw, open a command prompt, navigate to the Qwad folder and run "python Qwad.pyw" and it should give some output to hint at what's going wrong.
 
You've probably installed the wrong version of some dependency or something. Instead of double clicking Qwad.pyw, open a command prompt, navigate to the Qwad folder and run "python Qwad.pyw" and it should give some output to hint at what's going wrong.

C:\Python33\qwad_0.8>python Qwad.pyw
File "Qwad.pyw", line 55
print "%s" % VERSION
^
SyntaxError: invalid syntax
 
C:\Python33\qwad_0.8>python Qwad.pyw
File "Qwad.pyw", line 55
print "%s" % VERSION
^
SyntaxError: invalid syntax

You installed Python 3.X, this is a Python 2.X program. Install Python 2.7 along with all the Python 2.7 versions of the dependencies. Probably easiest to uninstall your existing Python and the dependencies first.

Although really, there is nothing particularly special about this program on Windows, there are plenty of other tools to do these jobs there. On Mac and Linux there are less alternatives.
 
You installed Python 3.X, this is a Python 2.X program. Install Python 2.7 along with all the Python 2.7 versions of the dependencies. Probably easiest to uninstall your existing Python and the dependencies first.

Although really, there is nothing particularly special about this program on Windows, there are plenty of other tools to do these jobs there. On Mac and Linux there are less alternatives.
thanks it worked
I cleaned everything related to python and installed:
python-2.7.2.msi
PyQt4-4.10.2-gpl-Py2.7-Qt4.8.4-x32.exe
pycrypto-2.3.win32-py2.7.msi

:)
 

Site & Scene News

Popular threads in this forum