m (The port should stay how it is) |
(Created page with "{{Page WIP}} Wupclient is a python tool used to connect to wupserver. It was originally part of smealum's [https://github.com/smealum/iosuhax iosuhax]. ==Setup== ===What you need=== * The latest release of [https://www.python.org/downloads/ Python]. * The [https://gist.githubusercontent.com/GaryOderNichts/409672b1bd5627b9dc506fe0f812ec9e/raw/213854879ca62a0f02e3d48a54aef3a83d592464/wupclient.py wupclient.py] (Right-Click → Save As... → Save the...") |
||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Page WIP}} | {{Page WIP}} | ||
Wupclient is a python tool used to connect to [[Wii U:Wupserver | wupserver]]. It was originally part of smealum's [https://github.com/smealum/iosuhax iosuhax]. | Wupclient is a python tool used to connect to [[Wii U:Wupserver | wupserver]]. It was originally part of smealum's [https://github.com/smealum/iosuhax iosuhax]. | ||
Line 10: | Line 9: | ||
====Instructions==== | ====Instructions==== | ||
# Install Python. | # Install Python. | ||
# Replace the IP Address in line 30 with the IP Address of your Wii U | # Replace the IP Address in line 30 with the IP Address of your Wii U. | ||
# Open a Terminal or Command Prompt in the same directory as the <code>wupclient.py</code>. | # Open a Terminal or Command Prompt in the same directory as the <code>wupclient.py</code>. | ||
# Run <code>python -i wupclient.py</code> (On Windows: <code>py -3 -i wupclient.py</code>) to start wupclient in interactive mode.<br>Several hexadecimal numbers should be printed to the Terminal on a successful connection. | # Run <code>python -i wupclient.py</code> (On Windows: <code>py -3 -i wupclient.py</code>) to start wupclient in interactive mode.<br>Several hexadecimal numbers should be printed to the Terminal on a successful connection. | ||
Line 19: | Line 18: | ||
===Wupclient functions=== | ===Wupclient functions=== | ||
The functions listed below are part of the wupclient class and can be called using the wupclient instance called <code>w</code>. | The functions listed below are part of the wupclient class and can be called using the wupclient instance called <code>w</code>. | ||
====dump_syslog - Output the current system log==== | ====dump_syslog - Output the current system log==== | ||
Usage example: | Usage example: | ||
w.dump_syslog() | w.dump_syslog() | ||
===Utility functions=== | ===Utility functions=== | ||
The functions listed below are utility functions and are not part of the wupclient class. | The functions listed below are utility functions and are not part of the wupclient class. | ||
====ios_shutdown - Shutdown the console==== | ====ios_shutdown - Shutdown the console==== | ||
Usage example: | Usage example: | ||
ios_shutdown() | ios_shutdown() |
Revision as of 23:36, 15 July 2022
This page is a work in progress. |
Wupclient is a python tool used to connect to wupserver. It was originally part of smealum's iosuhax.
Setup
What you need
- The latest release of Python.
- The wupclient.py (Right-Click → Save As... → Save the file to a directory on your PC).
Instructions
- Install Python.
- Replace the IP Address in line 30 with the IP Address of your Wii U.
- Open a Terminal or Command Prompt in the same directory as the
wupclient.py
. - Run
python -i wupclient.py
(On Windows:py -3 -i wupclient.py
) to start wupclient in interactive mode.
Several hexadecimal numbers should be printed to the Terminal on a successful connection.
You can now enter commands in the Terminal.
Usage
Wupclient functions
The functions listed below are part of the wupclient class and can be called using the wupclient instance called w
.
dump_syslog - Output the current system log
Usage example:
w.dump_syslog()
Utility functions
The functions listed below are utility functions and are not part of the wupclient class.
ios_shutdown - Shutdown the console
Usage example:
ios_shutdown()