Szukam sposobu na zalogowanie się na stronę po przez Curl, nie było by problemu gdyby nie to, że formularz odwołuje się do funkcji w Javascript.
<form name="logon" action="" method="POST" onsubmit="DoLogin(); return false;"> ...
DoLogin():
function DoLogin() { var form = document.forms['logon']; if ( g_bLoginInFlight || form.elements['username'].value.length == 0 || form.elements['password'].value.length == 0 ) return; g_bLoginInFlight = true; $('login_btn_signin').hide(); $('login_btn_wait').show(); new Ajax.Request( 'https://store.steampowered.com/login/getrsakey/', { method: 'post', parameters: { username: form.elements['username'].value }, onSuccess: OnRSAKeyResponse, onException: function( req, e ) { throw e; } } ); }
Ktoś pomoże jak się w ogóle odwołać do tego? Nie chodzi o napisanie całego skryptu w curl, ponieważ do zwykłego logowania mam napisany.
Ktoś spróbuje pomóc?
