last day (14 days later) » 

1:42 PM
É complicado, muita coisa pra ficar misturado lá!
Da pra falar aqui? talvez seja simples e eu não saiba.
@MagicHat
 
qual o lance
 
Esse link acessa uma página através de um $.post('valida'
acredito ter consegui entrar lá, mas o resultado do cURL é:
string(47) "window.location.replace('../../anglo/SiaaE')"
parece que o que eu quero está em outra página, e provavelmente o cURL não redireciona, sei lá, posso estar viajando
 
Olha a melhor ferramenta para crawler que eu conheço é o phantomjs, se a página tiver elementos carregados dinamicamente o curl num pega
pesquisa sobre phantomjs e depois veja isso...stackoverflow.com/questions/40880785/…
 
@MagicHat mas eu não sei se essa página que estou tentando é acessivel...
 
@ThiagoBarros o que ?
se vc não tiver login e senha para uma pagina protegida ai fica difícil, se vai ter de hackear o login é isso que quer ou vc tem o login ?
 
1:47 PM
Eu tenho os dados
 
@ThiagoBarros o acesso vc tem ?
 
Consigo chegar na página que valida, mas me parece que após chegar lá, há um windows.location.replace
@MagicHat Sim, tenho.
$.post("valida",{m:e,s:n},
o botão manda pra esse jquery, que faz o post com os dados tratados. Consegui chegar na pagina valida com esses valores, mas o resultado é esse:
string(47) "window.location.replace('../../anglo/SiaaE')"
 
então segue as instruções que te passei... pq se tiver js não creio que vai conseguir pegar com curl, o @bacco sabe como fazer eu uso phantomjs é mãmao com açucar
 
Vou tentar acessar aqui! Mas tá tenso
esse location.replace é pra redirect?
 
@ThiagoBarros creio que não replace é para outra coisa
 
1:51 PM
@MagicHat location.replace? eu entendo, em primeira vista, como substituir páginas, algo assim
 
No exemplo que te mandei do SOEN eu entro em uma página com login de modo automatico e depois vou para a pagina que quero
@ThiagoBarros precisa ver o código para ver do que se trata
 
@MagicHat vou te mostrar como to utilizando em um pastebin, é bem curto.
 
manda
 
Os dados pra acesso não de ilustração, se precisar de um me diga.
 
então mas vc consegue o login certo?
 
1:55 PM
Sim, tenho os dados, você quer?
 
quero dizer que vc consegue fazer o login com esse script ? e depois vc quer navegar para outra página certo ?
 
Consigo sim
Entra na página valida, e o retorno dela é aquele que mencionei acima.
Tenho certeza disso porque quando altero os valores de login da erro.
@MagicHat isso.
 
então mas no seu script vc precisa direcionar para a nova url dentro do login , isso não tem no script...
 
É que eu queria saber o retorno do curl_exec
@MagicHat como eu faço então?
 
se vc pedir direto a pg que quer ele dá erro ou joga pro login ?
 
1:59 PM
manda pra index.php, que teoricamente mandaria pra pagina inicial de login, uma vez que não ta logado
fiz um teste agora, olha só:
if ($httpCode == 200) {
            $q = file_get_contents('http://www.somosalunos.com.br/anglo/SiaaE');
            echo '<pre>';
            var_dump($q);
            echo '</pre>';
        }
 
qual o result?
 
o result é string(47) "window.location.replace('../../anglo/SiaaE')"
 
Brother o que me levou a usar o phantomjs é que precisa configurar os cookies, depois disso nunca mais usei curl... Sei que quebrei tanto a cabeça que não vou poder te ajudar... Se resolver usar o phantomjs e tiver duvidas dá um toque
boa sorte
 
@MagicHat beleza! Eu to vendo com um carinha que fez algo parecido. Se eu ver que não tem jeito, te dou um toque e tento com o phantomjs
Vlaeu!
 

last day (14 days later) »