Difference between revisions of "Wii Web Server"

From WiiBrew
Jump to: navigation, search
(File types)
Line 12: Line 12:
 
Still is very early stages of development and at present can only display a built in test page.
 
Still is very early stages of development and at present can only display a built in test page.
  
Dev time : 16 Hours
+
Dev time : 23 Hours
  
 
== HBC ==
 
== HBC ==
Line 29: Line 29:
  
 
== Changelog ==
 
== Changelog ==
 +
alpha v0.5
 +
* Can now load any file type (those listed below) from FrontSD
 +
 
alpha v0.4
 
alpha v0.4
 
* Front SD html only, loading support XD (finally !!)
 
* Front SD html only, loading support XD (finally !!)
Line 77: Line 80:
 
* Opens a socket and allows for connection
 
* Opens a socket and allows for connection
 
* Accepts connection on open socket at port 80
 
* Accepts connection on open socket at port 80
 +
 +
== File types ==
 +
 +
The following file types can be loaded from Front SD
 +
*html
 +
*htm
 +
*txt
 +
*css
 +
*ico
 +
*gif
 +
*jpg
 +
*jpeg
 +
*png
 +
*svg
 +
*torrent
 +
*wav
 +
*mp3
 +
*mid
 +
*m3u
 +
*ram
 +
*ra
 +
*doc
 +
*exe
 +
*zip
 +
*xls
 +
*tgz
 +
*tar.gz
 +
*tar
 +
*gz
 +
*arj
 +
*rar
 +
*rtf
 +
*pdf
 +
*swf
 +
*mpg
 +
*mpeg
 +
*asf
 +
*avi
 +
*bmp
  
 
== "Lump of fun" ==
 
== "Lump of fun" ==

Revision as of 15:43, 22 June 2008

Template:Infobox homebrewapp

A simple web-server for the Wii.
Still is very early stages of development and at present can only display a built in test page.

Dev time : 23 Hours

HBC

Twilt made a nice hbc banner

WiiWeb.png

README

Boot using normal methods *cough* HBC *cough*. Once running, will run itself. To quit, type "//quit" at the end of the web-address, so - "192.168.0.X//quit", will now return to HBC

Place your html files in /data/web/ on the root of your sd card, must be inserted before the app is loaded. Use data.zip for demo files.

Changelog

alpha v0.5

  • Can now load any file type (those listed below) from FrontSD

alpha v0.4

  • Front SD html only, loading support XD (finally !!)

alpha v0.31

  • Favicon added

alpha v0.3

  • Added wiimote support
  • Added image support
  • Added /img image test link

alpha v0.24b

  • Bug fixes for 0.24a
  • //a is now back to /a, but //quit is still there for other reasons

alpha v0.24a

  • Fixed the main page hyperlink to //a

alpha v0.24

  • Changed /a to //a and /quit to //quit to avoid conflicts
  • Request parser rewritten, now quicker and more streamlined

alpha v0.23

  • Now doesn't have to restart the server to serve more than one page (i.e presseing B then A)
  • Quitting the server is from a server path of "/quit"

alpha v0.22

  • Handles links

alpha v0.21

  • Now detects the HTTP/1.x version as requested by the browser

alpha v0.2 - First fully web-page serving release

  • Now serves a built in test page
  • No longer needs telnet
  • Forced use of HTTP/1.1

alpha v0.11

  • Serves html to telnet (don't know why)
  • Can accept multiple connections (not at once)

alpha v0.1

  • Added Gamecube control menu control
  • Added GRRLIB logo
  • Added return to loader
  • Opens port 80
  • Opens a socket and allows for connection
  • Accepts connection on open socket at port 80

File types

The following file types can be loaded from Front SD

  • html
  • htm
  • txt
  • css
  • ico
  • gif
  • jpg
  • jpeg
  • png
  • svg
  • torrent
  • wav
  • mp3
  • mid
  • m3u
  • ram
  • ra
  • doc
  • exe
  • zip
  • xls
  • tgz
  • tar.gz
  • tar
  • gz
  • arj
  • rar
  • rtf
  • pdf
  • swf
  • mpg
  • mpeg
  • asf
  • avi
  • bmp

"Lump of fun"

Everynow and then, a special release of the wii web server will be released that contains a hidden "lump of fun". Result can be posted on the talk page under "Lump of fun". Who will be the first to screendump it, evidence must be a full screendump or it will be discounted.

The first - "find the sucking lump of fun"

alpha v0.3a