JWiiload

From WiiBrew
Jump to navigation Jump to search
JWiiload
Jwiiloadpic.png
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.

Sending Files to the Wii

Requirements

Java Runtime Environment (JRE)
Be on the same network as your Wii
Linux, Mac, or Windows machine

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.

Screen shots

Jwiiloadmac.png Jwiiloadxp.png


Wiiload for Android

Wiiload for Android
Wiiloadforandy.png
General
Author(s)VGMoose
TypePC utility
Version1.0
Links
Download

Wiiload for Android is an Android port of JWiiload. As Android apps are programmed in Java, and JWiiload is a Java alternative to Wiiload, it can borrow the same file transfer functions. It accepts .dol, .elf, and supports sending .zip to 1.0.8 for installation. This can be useful when there is no computer around, yet an app needs to be quickly installed. The application is simple to use, and includes full functionality of the computer version, as well as more faith in the scanning functions, PLUS the option to have the Wii use a static IP address, although not as useful as scanning.

Requirements

Android Device (1.5+) with WiFi capabilities
Be on the same network as your Wii

Usage

The application can launch itself from intents (from .zip, .elf, or .dol from other file browser's open with... dialogs) or through the own built in filebrowser which isn't as simple as it appears. It displays images and contains filetype filtering, and support of a home directory and new file support. The application checks if the user's wifi is on, and if it's not, requests it to be enabled. The scan option should locate the Wii if it is on the same Wi-Fi network as the phone, usually returning the IP address of the Wii in seconds, assuming the Wii has been put on the Homebrew Channel. Arguments and port can be specified from the menu on the main screen. There is an ad at the bottom of the screen, but it can be disabled by entering "I love you" under the "Make New Folder" dialog in the file browser. Please report any errors!

Screen shots

WiiloadAndroid.png WiiloadAndroid2.png WiiloadAndroid3.png