Borissajkas kaže:
aj kad je otvorena već tema da je iskoristim...izgubio sam svu nadu tražeći ovakvu skriptu
http://www.votethenation.com/ pa ako neko može pomoći, jer stvarno imam lepu ideju
Ovo je nešto prejednostavno, i minimalne su šanse da ćeš naći gotovu skriptu za to. Malo JS-a, HTML-a, i, ako ćeš malo napredniju varijantu, PHP-a.
Evo trace HTTP zaglavlja tokom mog testa (neke nevažne korake sam izostavio):
1. Klikam na Save and Vote Again odabravši HR + Like:
- 06:13:02.830 0.597 938 215 POST 200 text/html
http://www.votethenation.com/
- POST DATA:
my_vote_1 hr
my_vote_1_value[] like
keystring 66hz6
vote_again Save and VOTE again!
2. Sistem poziva jednu skriptu (možeš otići na links gdje je skripta spremljena da vidiš kako radi):
06:13:03.508 0.017 728 (2587) GET (Cache) application/x-javascript
http://www.votethenation.com/system.js
3. Captcha modul šalje query za unikatni captcha task sa mojim PHPSESSID-om:
06:13:04.343 0.869 801 215 GET 200 image/jpeg
http://www.votethenation.com/class/kcaptcha/?PHPSESSID=b9aesisfloimpesaljn8fqc245
4. Poziva se addthis skripta hostana na addthis-ovom serveru (također možeš preko ovog pogledat php skriptu, al prošla je kroz filter za obsfukaciju, tako da je malo... nečitljiva):
06:13:04.383 0.037 386 (5410) GET (Cache) text/plain
http://s9.addthis.com/js/widget.php?v=10
[query string je v=10]
5. Pozivi:
06:13:05.341 0.034 415 (1090) GET (Cache) text/html
http://s7.addthis.com/static/r07/sh04.html#swfp=0
Metoda praćenja su klasične PHP sesije sa cookies:
PHPSESSID b9aesisfloimpesaljn8fqc245 /
www.votethenation.com End Of Session
__utma 80703888.453530050.1255971096.1255971096.1255971096.1 / .votethenation.com 19. listopad 2011 18:55:20
__utmb 80703888.2.10.1255971096 / .votethenation.com 19. listopad 2009 19:25:20
__utmc 80703888 / .votethenation.com End Of Session
__utmz 80703888.1255971096.1.1.utmcsr=internetzarada.org|utmccn=(referral)|utmcmd=referral|utmcct=/-drop-in-opt-in-box-script-t-1108.html / .votethenation.com 20. travanj 2010 6:51:36
_csoot 1255971096647 /
www.votethenation.com 4. listopad 2028 5:19:53
_csuid 4adbbb47332604c1 /
www.votethenation.com 4. listopad 2028 5:19:53
Evo, samo analiziraj kako oni to rade, i imaš njihovu metodu i dio skripti. GL.
