Chrisspitz
Member
Hello,
I have a toplist for a game called Minecraft.
My domain is minetop100.com
I am trying to add "support" for a plugin the game uses called Votifier. This is a plugin server owners put on their servers and when a user votes for their server on the toplist, it rewards them with something in game. When a server owner registers there server they are supposed to provide the toplist a "Public Key" that they can find in the contents of the plugin for their server after it loads for the first time.
Unfortunately, I do not understand the documentation for how to add this to my toplist because it is not a full guide just a basic layout, for people who know what their doing lol.
Anyways here is the guide below if you could take a read and translate what he means by '256 byte RSA encypted block' . . . I would be willing to pay someone to set this up for me if you are interested and reasonable.
More information about the plugin is available here:
http://forums.bukkit.org/threads/de...es-your-server-when-its-voted-for-1060.22308/
This is very important for me to get completed for the success of my toplist so i'm eager to get it done.
Thanks for anyones help in advance,
Chrisspitz
I have a toplist for a game called Minecraft.
My domain is minetop100.com
I am trying to add "support" for a plugin the game uses called Votifier. This is a plugin server owners put on their servers and when a user votes for their server on the toplist, it rewards them with something in game. When a server owner registers there server they are supposed to provide the toplist a "Public Key" that they can find in the contents of the plugin for their server after it loads for the first time.
Unfortunately, I do not understand the documentation for how to add this to my toplist because it is not a full guide just a basic layout, for people who know what their doing lol.
Anyways here is the guide below if you could take a read and translate what he means by '256 byte RSA encypted block' . . . I would be willing to pay someone to set this up for me if you are interested and reasonable.
Code:
Protocol Documentation
This documentation is for server lists that wish to add Votifier support.
A connection is made to the Votifier server by the server list, and immediately Votifier will send its version in the following packet:
"VOTIFIER <version>"
Votifier then expects a 256 byte RSA encrypted block (the public key should be obtained by the Votifier user), with the following format:
Type Value
string VOTE
string serviceName
string username
string address
string timeStamp
byte[] empty
The first string of value "VOTE" is an opcode check to ensure that RSA was encoded and decoded properly, if this value is wrong then Votifier assumes that there was a problem with encryption and drops the connection. serviceName is the name of the top list service, username is the username (entered by the voter) of the person who voted, address is the IP address of the voter, and timeStamp is the time stamp of the vote. Each string is delimited by the newline character \n (byte value 10). The space block is the empty space that is left over, the block must be exactly 256 bytes regardless of how much information it holds.
http://forums.bukkit.org/threads/de...es-your-server-when-its-voted-for-1060.22308/
This is very important for me to get completed for the success of my toplist so i'm eager to get it done.
Thanks for anyones help in advance,
Chrisspitz