Homebrew Qwad

Excelsiior

Well-Known Member
OP
Member
Joined
Sep 13, 2009
Messages
274
Trophies
0
Website
www.nanolx.org
XP
328
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/
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
I can't find the windows version of 0.7! :wtf:

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

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
I've installed all prerequisites
Double clicking Qwad.pyw does nothing :wtf:
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.
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
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
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
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.
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.