how the hell i get wupserver to connect with wupclient help

bananaface

Member
Newcomer
Joined
Mar 7, 2007
Messages
11
Trophies
1
XP
26
Country
United States
I know this is 2 years old but I'm dealing with it right now.

First run the wupserver on the wii u - then...

I haven't posted enough to add a link here so -

In the python script
Edit the ip address to connect to the IP address on the Wii U.

Run python -i wupclient.py to connect. (I installed python on mac os x and then double clicked the script)
Then I Ran the script from the python application.
Then in the next window I used these commands and it worked for me.

Some of the commands you use to access the memory.
  • w.ls(): Lists contents of a directory.
  • w.dl("filename"): Downloads a file.
  • w.dldir("path"): Download a directory.
  • w.cp("source","desination"): Copies a file.
  • w.mkdir("path","flags"): Creates a directory.
  • w.cd("path"): Changes the current working directory.
  • w.pwd(): Print the current directory.
  • w.up("filename"): Uploads a file.
  • w.rm("filename"): Removes a file.
  • w.rmdir("path"): Removes a directory.
https://www.gamebrew.org/wiki/Wupclient_Wii_U
 
Last edited by bananaface,

TheStallionsAreMine

Member
Newcomer
Joined
May 28, 2024
Messages
6
Trophies
0
Age
16
XP
12
Country
United States
I know this is 2 years old but I'm dealing with it right now.

First run the wupserver on the wii u - then...

I haven't posted enough to add a link here so -

In the python script
Edit the ip address to connect to the IP address on the Wii U.

Run python -i wupclient.py to connect. (I installed python on mac os x and then double clicked the script)
Then I Ran the script from the python application.
Then in the next window I used these commands and it worked for me.

Some of the commands you use to access the memory.
  • w.ls(): Lists contents of a directory.
  • w.dl("filename"): Downloads a file.
  • w.dldir("path"): Download a directory.
  • w.cp("source","desination"): Copies a file.
  • w.mkdir("path","flags"): Creates a directory.
  • w.cd("path"): Changes the current working directory.
  • w.pwd(): Print the current directory.
  • w.up("filename"): Uploads a file.
  • w.rm("filename"): Removes a file.
  • w.rmdir("path"): Removes a directory.
When i do this, it closes automatically. plz help
 

TheStallionsAreMine

Member
Newcomer
Joined
May 28, 2024
Messages
6
Trophies
0
Age
16
XP
12
Country
United States
It sounds like you don't have python installed. Install it and try again.
Python is already installed
Post automatically merged:

when does it close automatically?
i also tried editing the port to 21 in vsc, and i get this error:

svc error : 32323020
Traceback (most recent call last):
File "c:\Users\**USERNAME**\Desktop\wupclient.py", line 929, in <module>
mount_sd()
File "c:\Users\**USERNAME**\Desktop\wupclient.py", line 687, in mount_sd
handle = w.open("/dev/fsa", 0)
^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\**USERNAME**\Desktop\wupclient.py", line 144, in open
address = self.load_string(device)
^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\**USERNAME**\Desktop\wupclient.py", line 141, in load_string
return self.load_buffer(bytearray(s + "\0", "ascii"), align)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\**USERNAME**\Desktop\wupclient.py", line 137, in load_buffer
self.write(address, b)
File "c:\Users\**USERNAME**\Desktop\wupclient.py", line 72, in write
data = struct.pack(">I", addr) + data
^^^^^^^^^^^^^^^^^^^^^^^
struct.error: required argument is not an integer
 
Last edited by TheStallionsAreMine,

TheStallionsAreMine

Member
Newcomer
Joined
May 28, 2024
Messages
6
Trophies
0
Age
16
XP
12
Country
United States
Might be worth contacting the person who made the script, I have no idea. Can you try it on a different computer?
I was able to get it to work using a Windows 8.1 VM, but it does this when i try to run a command
image_2024-05-27_231012844.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/FdYTKAVSsXY?si=9E-2AU0JN-4hRZi3