mirror of
https://github.com/grp/Wii.py.git
synced 2025-06-18 23:05:48 -04:00
added downloadTitle.py and changed createNAND.py to be dynamic
This commit is contained in:
parent
7039b63616
commit
b1fa3d9047
@ -1,19 +1,24 @@
|
|||||||
#!/usr/bin/python
|
#!/usr/bin/python
|
||||||
|
|
||||||
import os, Wii
|
import os, sys, Wii
|
||||||
|
|
||||||
nand = Wii.NAND('/home/megazig/Wii.py/nand')
|
def main():
|
||||||
|
if len(sys.argv) == 1:
|
||||||
|
print 'Usage: python createNAND.py <foldername>'
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
nand = Wii.NAND(sys.argv[1])
|
||||||
|
|
||||||
# change for region
|
# change for region
|
||||||
sysV = 417
|
sysV = 417
|
||||||
iosV = 6174
|
iosV = 6174
|
||||||
|
|
||||||
#Wii.NUS.download(0x0000000100000002, sysV).dumpDir("0000000100000002")
|
|
||||||
#Wii.NUS.download(0x000000010000003C, iosV).dumpDir("000000010000003C")
|
|
||||||
#Wii.NUS.download(0x0001000848414C45).dumpDir("0001000848414C45")
|
|
||||||
#Wii.NUS.download(0x0001000848414B45).dumpDir("0001000848414B45")
|
|
||||||
|
|
||||||
nand.importTitle(Wii.NUS.download(0x0000000100000002, sysV), False)
|
nand.importTitle(Wii.NUS.download(0x0000000100000002, sysV), False)
|
||||||
nand.importTitle(Wii.NUS.download(0x000000010000003C, iosV), False)
|
nand.importTitle(Wii.NUS.download(0x000000010000003C, iosV), False)
|
||||||
nand.importTitle(Wii.NUS.download(0x0001000848414C45), False)
|
nand.importTitle(Wii.NUS.download(0x0001000848414C45), False)
|
||||||
nand.importTitle(Wii.NUS.download(0x0001000848414B45), False)
|
nand.importTitle(Wii.NUS.download(0x0001000848414B45), False)
|
||||||
|
sys.exit(0)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|
||||||
|
21
tests/downloadTitle.py
Normal file
21
tests/downloadTitle.py
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
|
||||||
|
import os, sys, Wii
|
||||||
|
|
||||||
|
def main():
|
||||||
|
if len(sys.argv) == 1:
|
||||||
|
print 'Usage: python downloadTitle.py <titleid> <version>'
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
|
titleid = sys.argv[1]
|
||||||
|
titlehex = int(titleid, 16)
|
||||||
|
version = sys.argv[2]
|
||||||
|
|
||||||
|
Wii.NUS.download(titlehex, int(version)).dumpDir(titleid + '.' + version)
|
||||||
|
|
||||||
|
sys.exit(0)
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user