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
  • BigOnYa @ BigOnYa:
    We need a manager, can I get a ban check over here, on register 1
  • BigOnYa @ BigOnYa:
    Yep texasauras checks out as a 12 yr old, even tho claims is 36, ban material right there.
    +1
  • Sonic Angel Knight @ Sonic Angel Knight:
    Can't you be small on ya? :P
    +1
  • K3Nv2 @ K3Nv2:
    Yes he can put a small one on ya
    +2
  • BigOnYa @ BigOnYa:
    Ok, stock it in the kids section, 80% off. Manager special.
  • SylverReZ @ SylverReZ:
    @BigOnYa, I wouldn't be surprised if this is susbaconhairman.
    +1
  • K3Nv2 @ K3Nv2:
    What makes pooping after a shower feel so great
  • Xdqwerty @ Xdqwerty:
    @K3Nv2,
    bc you resist the urge to poop while showering
  • K3Nv2 @ K3Nv2:
    Shit talker
    +1
  • BigOnYa @ BigOnYa:
    I hate when that happens, you just get out of shower n need to drop bombs. Guess I could of just used the shower and waffle stomped them logs into the drain.
    +2
  • The Real Jdbye @ The Real Jdbye:
    i just get out of the shower, it slides right out when my ass is lathered and i don't need to wipe
    +3
  • BigOnYa @ BigOnYa:
    Pro tip: Girlfriends love when you shower together, you leave a tootsie roll in shower for her. Instant Love level +100
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, what if she eats it?
  • K3Nv2 @ K3Nv2:
    Then she's a keeper
    +3
  • SylverReZ @ SylverReZ:
    ^^ This :rofl2:
    +2
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    i didnt feel very well in school cuz there was too much noise for me to handle
  • Xdqwerty @ Xdqwerty:
    also im gonna redownload touhou 8 bc the other day i accidentaly deleted it (and also try to beat it with other characters and harder difficulties)
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Sensory overloads suck.
    +2
  • SylverReZ @ SylverReZ:
    I totally get that.
    SylverReZ @ SylverReZ: I totally get that.