JWiiload: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
Vgmoose (talk | contribs)
m fixed spacing
Vgmoose (talk | contribs)
m added code block
Line 19: Line 19:
To use it from the command line, run it as you normally would a .jar file, and pass it the necessary arguments. Passing any arguments at all will not launch the GUI, and keep it contained in the command line only.
To use it from the command line, run it as you normally would a .jar file, and pass it the necessary arguments. Passing any arguments at all will not launch the GUI, and keep it contained in the command line only.


java -jar JWiiload.jar <address> <filename> <application arguments>
<pre>java -jar JWiiload.jar <address> <filename> <application arguments></pre>


pass $WIILOAD (*nix) or %WIILOAD% (win) as the first argument if your environment is set up that way. (Accepts "tcp:x.x.x.x" or just "x.x.x.x" to ensure compatibility with Wiiload.
pass $WIILOAD (*nix) or %WIILOAD% (win) as the first argument if your environment is set up that way. (Accepts "tcp:x.x.x.x" or just "x.x.x.x" to ensure compatibility with Wiiload.

Revision as of 12:09, 4 June 2012

JWiiload
General
Author(s)VGMoose
TypePC utility
Version1.0
Links
Download

JWiiload is an alternative to Wiiload that is entirely coded in Java. This allows an easy interface that can be run from any OS, so even the average user who isn't using Wiiload in a developing environment will have access to the convenience of the TCP utility. It also has a command line interface mode that can be called, although this doesn't necessarily have to be programmed in Java. JWiiload does not rely on the wiiload binaries, and instead operates entirely independently of them, enabling it to run on any OS that can utilize the Java Runtime Environment.

Requirements

Java Runtime Environment (JRE) Be on the same network as your Wii OR forward traffic from your router to your Wii

Usage

Double click the program, and if you have the JRE installed, it should just launch. First, it will ask for a file if the auto-send is on (by default) and then try to automatically find the Wii behind the scenes. If it can't locate it, which it often cannot, enter the IP address and hit send. There are preferences to specify arguments and a specific port, and also to disable the autosend feature. When autosend is disabled, it will not prompt the user at launch for a file.

To use it from the command line, run it as you normally would a .jar file, and pass it the necessary arguments. Passing any arguments at all will not launch the GUI, and keep it contained in the command line only.

java -jar JWiiload.jar <address> <filename> <application arguments>

pass $WIILOAD (*nix) or %WIILOAD% (win) as the first argument if your environment is set up that way. (Accepts "tcp:x.x.x.x" or just "x.x.x.x" to ensure compatibility with Wiiload.

pass "AUTO" as the first argument to try to automatically find the Wii.

pass "PREV" as the first argument to use the last known Wii IP that worked.