Is there a tutorial on recording the IPs?
No but you can always go into the MySQL table with phpMyAdmin and read out the IPs.
Also is it possible to add a bit of code to faucetbox.php which requires the user to click a box to send satoshi? Say an 'Are you sure?' box
Yes, but I think you'd better not mess with the send() function.
Why not add/edit the code around the code below? You could easily do some verification before calling:
"$ret = $fb->send($address, $reward);"
Yes I think it would be best to alter send() function. Although I have implemented what you have suggested Holdaaja, I am a bit worried about what is said in this thread
https://bitcointalk.org/index.php?topic=1200660.0 A couple worrying points made
Hi forum,
90% + times those "click if you're human" links can be evaded, just like most timers can be evaded!
Just complete captcha, execute a bit of javascript: document.forms[0].submit()
Bang!
Satoshis earned.
LS.
and
"There is a solution for this problem, you can totally skip ani-bot links and waits time.There is an addon for Firefox that enables it all.
Check in my signature, follow the instructions and within minutes the problem was solved thanks to user LosingAlpha Smiley"