Difference between revisions of "Ftpii"

From WiiBrew
Jump to: navigation, search
m
Line 6: Line 6:
 
| author      = joedj
 
| author      = joedj
 
| display    =
 
| display    =
| version    = 0.0.15
+
| version    = 0.0.16
| download    = [http://code.google.com/p/ftpii/ Here]
+
| download    = [http://code.google.com/p/ftpii/ download ftpii]
| source      = [http://code.google.com/p/ftpii/source/list Here]
+
| source      = [http://code.google.com/p/ftpii/source/list ftpii source]
| website    = [http://code.google.com/p/ftpii/ home page]
+
| website    = [http://code.google.com/p/ftpii/ ftpii home]
| peripherals = {{Wiimote1}} {{GCNController}} {{WiFi}} {{FrontSD}} {{FrontSDHC}} {{USBMSD}}
+
| peripherals = {{Wiimote1}} {{GCNController}} {{WiFi}} {{FrontSDHC}} {{USBMSD}} {{WiiDisc}}
 
| hbc = 1
 
| hbc = 1
 
| hbb = 1
 
| hbb = 1
 
}}
 
}}
  
'''ftpii''' is an [http://en.wikipedia.org/wiki/FTP FTP] server for the Wii, giving people easy access to their SD cards without having to eject it from the Wii through their Computer.
+
==Readme==
  
You will need an FTP client in order to connect to your Wii.
+
ftpii is an FTP server for the Nintendo Wii.
  
== Usage ==
 
By default ftpii doesnt't have a username or password, you can just type anything in your FTP client.
 
  
=== Homebrew Channel ===
+
==Usage==
# Copy the '''ftpii''' folder from the archive to the '''apps''' directory on the root of your SD card.
 
# Launch ftpii from the [[Homebrew Channel]] menu.
 
# Connect your FTP client to your Wii.
 
# Once you are done altering files on your SD, close the connection from your FTP client, then push the A button on Wiimote #1. This will bring you out of ftpii and back to the HBC application selection menu.
 
  
=== Wiiload ===
+
Copy ftpii/ to /apps/ on an SD-card and use The Homebrew Channel,
The other way to install ftpii without removing the SD card from the Wii is to use [[Wiiload|wiiload]] (with the [[Homebrew Channel]] launched on the Wii) to boot ftpii.
+
or load boot.elf using your favourite mechanism (wiiload, Twilight Hack, ISO etc...).
 +
 
 +
To specify a password via The Homebrew Channel, rename the apps/ftpii directory to apps/ftpii_YourPassword.
 +
To specify a password via wiiload, pass an argument e.g. wiiload boot.elf YourPassword.
 +
To specify a password remotely, use the SITE PASSWD and SITE NOPASSWD commands.
 +
 
 +
A working DVDX installation is required for the DVD features.
  
=== Setting personal Password ===
 
*To specify a password via The Homebrew Channel, rename the apps/ftpii directory to apps/ftpii_YourPassword.
 
*To specify a password via wiiload, pass an argument e.g. wiiload boot.elf YourPassword.
 
  
 
==History==
 
==History==
Line 43: Line 40:
 
! Version
 
! Version
 
! Changes
 
! Changes
 +
|-
 +
| 0.0.16
 +
| Optical disc support, SITE MOUNT/UNMOUNT/EJECT commands, wiimote power button. (thanks Nuke!)
 
|-
 
|-
 
| 0.0.15
 
| 0.0.15
| boot.dol rebuilt with latest libogc git to add SDHC support. (thanks svpe!), Released as boot.dol instead of boot.elf for Homebrew Channel beta9 compatibility., Network initialisation is more reliable - now retries forever on net_init or net_gethostip failure.
+
| boot.dol rebuilt with latest libogc git to add SDHC support. (thanks svpe!)<br/>Released as boot.dol instead of boot.elf for Homebrew Channel beta9 compatibility.<br/>Network initialisation is more reliable - now retries forever on net_init or net_gethostip failure.
 
|-
 
|-
 
| 0.0.14
 
| 0.0.14
Line 57: Line 57:
 
|-
 
|-
 
| 0.0.11
 
| 0.0.11
| boot.elf rebuilt with patched libfat to stop read-ahead cache providing old data. (thanks dhewg!), Attempt to fix USB ethernet adapter by initialisaing network subsystem before FAT, Added release_date to meta.xml.
+
| boot.elf rebuilt with patched libfat to stop read-ahead cache providing old data. (thanks dhewg!)<br/>Attempt to fix USB ethernet adapter by initialisaing network subsystem before FAT<br/>Added release_date to meta.xml.
 
|-
 
|-
 
| 0.0.10
 
| 0.0.10
| boot.elf rebuilt with patched libogc to fix startup crashes when USB devices are present, added SITE PASSWD and SITE NOPASSWD for controlling the authentication remotely.
+
| boot.elf rebuilt with patched libogc to fix startup crashes when USB devices are present<br/>Added SITE PASSWD and SITE NOPASSWD for controlling the authentication remotely.
 
|-
 
|-
 
| 0.0.9
 
| 0.0.9
Line 67: Line 67:
 
|-
 
|-
 
| 0.0.8
 
| 0.0.8
| Fixed MKD bug that caused working directory to change to new directory automatically. Added no-op SITE CHMOD command to prevent some FTP from displaying skip/abort/retry type prompts.
+
| Fixed MKD bug that caused working directory to change to new directory automatically.<br/>Added no-op SITE CHMOD command to prevent some FTP clients from displaying skip/abort/retry type prompts.
 
|
 
|
 
|-
 
|-
 
| 0.0.7
 
| 0.0.7
| Added virtual path support for /sd and /usb. (thanks srg!), Added SITE LOADER command to return to loader, Added SITE CLEAR command to clear the console, Support for starting without a device connected (thanks srg!), Support for SD Gecko (though currently disabled in libfat) (thanks srg!), Re-enable read-ahead when remounting (thanks srg!)
+
| Added virtual path support for /sd and /usb. (thanks srg!)<br/>Added SITE LOADER command to return to loader, Added SITE CLEAR command to clear the console<br/>Support for starting without a device connected (thanks srg!)<br/>Support for SD Gecko (though currently disabled in libfat) (thanks srg!)<br/>Re-enable read-ahead when remounting (thanks srg!)
 
|
 
|
 
|-
 
|-
Line 93: Line 93:
 
|-
 
|-
 
| 0.0.3
 
| 0.0.3
| Multi-client support (up to 5), using LWPs. Unfortunately this makes things quite a bit slower, due to the reduced buffer sizes.  
+
| Multi-client support (up to 5), using LWPs. Unfortunately this makes things quite a bit slower, due to the reduced buffer sizes. This has the nice side-effect of making clients like FileZilla work.
|-
 
|
 
| This has the nice side-effect of making clients like FileZilla work.  
 
 
|-
 
|-
 
| 0.0.2
 
| 0.0.2

Revision as of 10:01, 27 November 2008

Template:Infobox homebrewapp

Readme

ftpii is an FTP server for the Nintendo Wii.


Usage

Copy ftpii/ to /apps/ on an SD-card and use The Homebrew Channel, or load boot.elf using your favourite mechanism (wiiload, Twilight Hack, ISO etc...).

To specify a password via The Homebrew Channel, rename the apps/ftpii directory to apps/ftpii_YourPassword. To specify a password via wiiload, pass an argument e.g. wiiload boot.elf YourPassword. To specify a password remotely, use the SITE PASSWD and SITE NOPASSWD commands.

A working DVDX installation is required for the DVD features.


History

For subversion changes since 0.0.6, see http://code.google.com/p/ftpii/source/list

Version Changes
0.0.16 Optical disc support, SITE MOUNT/UNMOUNT/EJECT commands, wiimote power button. (thanks Nuke!)
0.0.15 boot.dol rebuilt with latest libogc git to add SDHC support. (thanks svpe!)
Released as boot.dol instead of boot.elf for Homebrew Channel beta9 compatibility.
Network initialisation is more reliable - now retries forever on net_init or net_gethostip failure.
0.0.14 Rebuilt with latest libfat CVS to fix delete corruption bug and speed up opening large files (thanks rodries!)
0.0.13 Async networking, cleaner exiting, data cxn timeout, power button, gc controller
0.0.12 boot.elf rebuilt with patched libfat to set archive flag on new files, allowing Data Management to see uploaded save games (e.g. TP hack).
0.0.11 boot.elf rebuilt with patched libfat to stop read-ahead cache providing old data. (thanks dhewg!)
Attempt to fix USB ethernet adapter by initialisaing network subsystem before FAT
Added release_date to meta.xml.
0.0.10 boot.elf rebuilt with patched libogc to fix startup crashes when USB devices are present
Added SITE PASSWD and SITE NOPASSWD for controlling the authentication remotely.
0.0.9 Added authentication - can specify a password using directory name or wiiload arg.
0.0.8 Fixed MKD bug that caused working directory to change to new directory automatically.
Added no-op SITE CHMOD command to prevent some FTP clients from displaying skip/abort/retry type prompts.
0.0.7 Added virtual path support for /sd and /usb. (thanks srg!)
Added SITE LOADER command to return to loader, Added SITE CLEAR command to clear the console
Support for starting without a device connected (thanks srg!)
Support for SD Gecko (though currently disabled in libfat) (thanks srg!)
Re-enable read-ahead when remounting (thanks srg!)
0.0.6 Incorporated SD-card and USB hot-swapping patch. (thanks srg!)
0.0.5 Added support for buggy FTP clients that use "LIST -aL" or similar, at the expense of breaking paths that begin with '-'.
Compiled with corruption-fix and usbstorage libfat patches. (thanks svpe!)
Uncommented FAT read-ahead support (oops)
0.0.4 Added rename support, as well as append and resume.
Fixed _another_ nasty crash bug introduced in 0.0.3 when creating directories. (thanks nilsk123!)
0.0.3 Multi-client support (up to 5), using LWPs. Unfortunately this makes things quite a bit slower, due to the reduced buffer sizes. This has the nice side-effect of making clients like FileZilla work.
0.0.2 Fixed display/crash bug when creating directories. (thanks feesh!)
Enabled fat read-ahead caching. Increases read speed from ~80KB/s to ~250KB/s for me. (thanks svpe!)
0.0.1 Public release