I need a piece of software writing in PHP which will return a JSON response to tell me if a Minecraft Multiplayer server is online or not. The service must be accessible in this manner: [url removed, login to view]
The PHP script MUST attempt login to the server using the Minecraft Server Protocol ([url removed, login to view]) which will require a knowledge of network programming via PHP. I believe the script must first do a Handshake (0x02) and then attempt to to execute a Login Request (0x01) with an arbitrary username to test the connection.
Ultimately the PHP will return a response which will let me know if:
1. The server is online (NOT relying on a PING!)
2. The server is accepting login (I don't care if login failed or there is a whitelist on the server)
3. The server is running a specific server version
If you're not confident about this project - please don't bid. We need someone who can achieve this task autonomously and will deliver the PHP script to an excellent standard. We will check that the software works before we make any payments. All code must be fully commented so we can understand whats going on before we put this code on our live servers (for security reasons).
Finally *important*, please put "I AM REAL" infront of your bid to prove you're not a spammer. If you don't specify this information your bid will certainly be ignored.
PM me and tell me what you can achieve. Budget is approx. $70.