Difference between revisions of "Everybody Votes Channel"

From WiiBrew
Jump to: navigation, search
(Er, no. That's the Wii Mail system. Updated to have the actual system.)
Line 25: Line 25:
 
:*[http://vt.wapp.wii.com/world/2007/0901_r.bin http://vt.wapp.wii.com/world/2007/0901_r.bin] 1KB
 
:*[http://vt.wapp.wii.com/world/2007/0901_r.bin http://vt.wapp.wii.com/world/2007/0901_r.bin] 1KB
  
When you vote, the software sends a request to a cgi-script on Nintendo's WiiConnect24 server:
+
When you vote, the software sends a request to a cgi-script getting the time via the Last-Modified header, presumably for when the last poll was published:
[http://rcw.wc24.wii.com/cgi-bin/check.cgi http://rcw.wc24.wii.com/cgi-bin/check.cgi]
 
  
It sends data such as:
+
[http://vtp.wapp.wii.com/time.cgi http://vtp.wapp.wii.com/time.cgi]
<pre>
 
mlchkid=e706ff05cbcb792e44f468c72be058f0&chlng=3f9f0f500659ed3c1bbaf429ab570ce7
 
</pre>
 
  
and receives data somewhat like this:
+
Once that happens, it loads the voting bins from above. Upon voting, another cgi script is called, vote.cgi, is called in the following format:
<pre>
 
cd=100
 
msg=Success.
 
res=430994fdf7545123e762b4e5a52a6bd4f1f84c56
 
mail.flag=799197837977475F84ZX53ZZ5F9998W43
 
interval=10
 
</pre>
 
  
It also stores your answers and questions in the Wii's internal filesystem in the WiiConnect24-folder.
+
[http://vtp.wapp.wii.com/cgi-bin/vote.cgi?typeCD=%d&questionID=%d&wiiNo=%016lld&countryID=%d&regionID=%d&ansCNT=%04d http://vtp.wapp.wii.com/cgi-bin/vote.cgi?typeCD=%d&questionID=%d&wiiNo=%016lld&countryID=%d&regionID=%d&ansCNT=%04d]
 +
 
 +
Submitting a question is similar, with a suggest.cgi. What's done here is currently unknown.
 +
 
 +
[http://vtp.wapp.wii.com/cgi-bin/suggest.cgi http://vtp.wapp.wii.com/cgi-bin/suggest.cgi]
 +
 
 +
EVC also stores your answers and questions in the Wii's internal filesystem in the WiiConnect24-folder.
  
 
[[Category:Software]]
 
[[Category:Software]]

Revision as of 13:29, 16 September 2017

Everybody Votes Channel
Everybodyvotes.png
Version 0.4 (4)
Description This channel allows users to submit votes towards pre-selected polls and view results.
Type Downloaded channel
Peripherals Wiimote1.svg Internet
Blocks (channel/save) 54 / 2
Requires WiiConnect24
Downloadable via the Wii Shop Channel

The Everybody Votes Channel allows users to vote from one of two options on an all manner of questions, and then compare it with what the rest of the users around the world think, over the Internet. Each Mii has its own vote.
After voting, you can make a guess on which answer will be the most common one, and when the poll closes, you can compare your prediction with other users.

You can also submit a question to Nintendo for usage in the voting process.

It downloads small .bin files for the poll content and for other purposes. They are all between 1 KB or 5 KB in size, so nothing very large is downloaded.

Some of the files that the channel retrieves are below:

When you vote, the software sends a request to a cgi-script getting the time via the Last-Modified header, presumably for when the last poll was published:

http://vtp.wapp.wii.com/time.cgi

Once that happens, it loads the voting bins from above. Upon voting, another cgi script is called, vote.cgi, is called in the following format:

http://vtp.wapp.wii.com/cgi-bin/vote.cgi?typeCD=%d&questionID=%d&wiiNo=%016lld&countryID=%d&regionID=%d&ansCNT=%04d

Submitting a question is similar, with a suggest.cgi. What's done here is currently unknown.

http://vtp.wapp.wii.com/cgi-bin/suggest.cgi

EVC also stores your answers and questions in the Wii's internal filesystem in the WiiConnect24-folder.