Changes

Jump to: navigation, search

Wii Web Server

574 bytes removed, 08:06, 24 November 2010
Undo revision 93751 by Ynurisuhy (talk)
| title = Wii Web Server
| type = utility
| author = Cboomf, Felix123| version = alpha 1.10| licence = GPL20
| download = https://sourceforge.net/projects/wiiwebserver/
| website = https://sourceforge.net/projects/wiiwebserver/
| source = http://sourceforge.net/scm/?type=svn&group_id=229938
| peripherals = {{Wiimote1}} {{Nunchuk}} {{WiFiClassicController}} {{InternetWiFi}} {{FrontSDInternet}} {{GCNControllerFrontSD}} {{USBMSD}} {{LesPaul}}
| hbb = yes
}}
Dev time: 124 146 Hours == HBC ==
fuck you
{| class="wikitable" style="margin: 1em auto 1em auto"
! Icon || Designer
=== Quitting ===
To quit, press home on wiimote 1.<br />{| class="wikitable" style="left;text-align:center;"press yellow fret on quitar.<br />|-press c on nunchuk connected to wiimote 1.<br />! {{Wiimote1}} ||{{Nunchuk}} ||{{ClassicController}} ||{{LesPaul}} || Actionpress home on classic controller.<br />|-press A on wiimote 1.<br />| {{WiimoteAButton}} or {{WiimoteHomeButton}} ||{{NunchukCButton}} ||{{ClassicHomeButton}} ||{{GHYellowFret}} || Quit|}
=== settings for version alpha v1.10 + ===
In a folder on the root of the sd called data create a folder called wws and make :-
* pass.txt containing your password(make sure is followed by new line)<br />
* port.txt containing the custom port number<br />
* wwwo.txt 1 for using /www on root or 0 for /data/web
* A decent graphical front-end
* More file type support
 
=== How to submit ===
 
Because i use windblows, i am unable to use .patch files, so instead, a source file like below should be sent to me at the address listed in the bugs section, or by posting it here. '''It MUST be in C'''<br />
<source lang="c">
/**
Name (to be put in the credits)
What lines the fix applies to
Any notes
**/
 
// Start line number
 
Fixed code
 
// End line number
</source>
 
=== Note ===
 
When included in the source you will be credited on your user talk page (if exists) and the /** **/ section will be included in the source file
== Future ==
{| class="wikitable" style="margin: 1em auto 1em auto" border="1"
! Version || Changes || %
|-
|alpha v1.30 ?
|trying remote shutdown again with secure passwords ;-(
|0%
|-
|alpha v1.50 ?
|gui
|50%
|}
! Version || Changes
|-
|alpha v1.40|Fixed some rfc issues<br />Now long multi-packet requests can be made<br />Now sends a Last-Modified<br />Implemented deflate compression for all text/* mime-types|-|[http://downloads.sourceforge.net/project/wiiwebserver/wiiwebserver/alpha%20v1.30/wws130.dol?use_mirror=kent alpha v1.30]|Password protected quitting by going to /quit, make sure password is set in /data/wws/pass.txt<br />Password protected /admin page (same as for /quit)<br />More HTTP rfc compliant stuff<br />Server generated index page if index.html can't be found in a directory<br />Support trace method<br />Basic compression support<br />Compiled against libogc 1.8.3<br />Increased buffer sizes|-|[http://downloads.sourceforge.net/project/wiiwebserver/wiiwebserver/alpha%20v1.20/wws120.dol?use_mirror=heanet alpha v1.20]
|Vast speed improvements (no more sleeping)<br />
Compiled against libogc v1.8.0 1 and devkitppc r18 r19 etc<br />
Stability issues fixed<br />
Restuctured faster code<br />Re-coded in c++<br />Various HTTP rfc compliance improvements
|-
|[http://master.dl.sourceforge.net/sourceforge/wiiwebserver/wiiwebserveralpha11.dol alpha v1.10]
|Very basic admin page (not yet worth looking at) at /admin<br />
More stable<br />
Started to develop and intergrate [[User:Cboomf/LibHTTP]]own HTTP lib<br />
Added ability to use a custom error page for any errors<br />
Directories no longer need a / at the end
|-
|[http://downloads.sourceforge.net/wiiwebserver/wiiwebserver09.dol?use_mirror=kent alpha v0.9]<br />
[http://downloads.sourceforge.net/wiiwebserver/wiiwebr1.xml?use_mirror=osdn wiiweb.xml v rc1]
|Recompiled for HBC 9 beta<br />
Now has a sane download name
|-
|[http://downloads.sourceforge.net/wiiwebserver/hl2082.elf?use_mirror=osdn alpha v0.82]<br />
[http://downloads.sourceforge.net/wiiwebserver/wiiwebr1.xml?use_mirror=osdn wiiweb.xml v rc1]
|New stipped down wiiweb.xml<br />
Removed buggy //quit (might return later)<br />
|-
|[http://downloads.sourceforge.net/wiiwebserver/hl2081.elf?use_mirror=osdn alpha v0.81]<br />
[http://downloads.sourceforge.net/wiiwebserver/wiiwebb3.xml?use_mirror=osdn wiiweb.xml v b3]
|Uses new wiiweb.xml which causes less crashes <br />
and //quit?''password'' works 99% of the time.<br />
|-
|[http://downloads.sourceforge.net/wiiwebserver/hl208.elf?use_mirror=osdn alpha v0.8]<br />
[http://downloads.sourceforge.net/wiiwebserver/wiiwebb2.xml?use_mirror=osdn wiiweb.xml v b2]
|Added threading support and management<br />
SD code tweaks
|-
|[http://downloads.sourceforge.net/wiiwebserver/hl2077.elf?use_mirror=osdn alpha v0.77]<br />
[http://downloads.sourceforge.net/wiiwebserver/wiiwebb2.xml?use_mirror=osdn wiiweb.xml v b2]
|Added custom 404 error page<br />
Added custom 500 error page<br />
|-
|[http://downloads.sourceforge.net/wiiwebserver/hl2076.elf?use_mirror=osdn alpha v0.76]<br />
[http://downloads.sourceforge.net/wiiwebserver/wiiweb.xml?use_mirror=osdn wiiweb.xml v b1]
|Added the option of a custom password to shut<br />
the server remotely using //quit?password (see README)<br />
== Bug fixing ==
 
If anyone has an idea or a fix then a patch (not in a .patch file) could be submitted to me by any means !!!<br />
Preferebly @ luke.bridges@gmail.com luke dot bridges at gmail dot com
{| class="wikitable sortable" style="margin: 1em auto 1em auto"
! Bug || Status || How Fixed || Priority
|}
 
== File types ==
 
The following file types have proper mime types associated with them.
 
URL of the header file containing the file extensions supported :
[http://code.google.com/p/wiilibhttp/source/browse/trunk/mimes.h http://code.google.com/p/wiilibhttp/source/browse/trunk/mimes.h]
== Credits ==
82
edits

Navigation menu