Re: [Rio-pm] Problema com o PhantomJS
Aureliano, eu já estava desativando o firewall do computador, no caso, apenas o do Windows, já que é o único que tem no computador. Quanto ao roteador, não entendi o porque devo mexer nele, já que ambos os computadores (o que funciona e o que não funciona) usam o mesmo roteador e ele está como padrão de fábrica, pois nunca precisei mexer nele. Em 23 de outubro de 2014 17:57, Aureliano Guedes guedes_1...@hotmail.com escreveu: Bruno, talvez seu roteador (o firewall dele) ou o próprio firewall que você usa na sua maquina esteja bloqueando a conexão. Configure o firewall para liberar tanto da maquina quanto do roteador e refaça os testes. Minhas hipóteses já acabaram, qualquer coisa além disso já não tenho conhecimento. Se mais algum monge tiver uma ideia... -- Date: Thu, 23 Oct 2014 00:36:34 -0300 From: bruno.macab...@gmail.com To: rio-pm@pm.org Subject: Re: [Rio-pm] Problema com o PhantomJS Algumas novidades: - Um colega meu testou no Windows 8 da casa dele e não funcionou. Acontece o mesmo erro. - No meu notebook que funciona, testei no Linux e que consegui fazer funcionar o PhantomJS. Apenas precisei instalar o PhantomJS pelo apt-get e o módulo no Perl (WWW::Mechanize::PhantomJS). - Tanto a versão 0.10 como a 0.11 do módulo Perl do PhantomJS funcionam perfeitamente. - No meu notebook que não funcionou estava com a versão 0.10 do módulo, quando fui atualizar para a 0.11 deu erro nos testes que são feitos durante a instalação: t/00-load.t ... ok t/49-mech-get-file.t .. # Testing with C:\bin\phantomjs\phantomjs.exe Selenium server did not return proper status at (eval 58) line 61. # Looks like your test exited with 9 before it could output anything. t/49-mech-get-file.t .. Dubious, test returned 9 (wstat 2304, 0x900) Failed 12/12 subtests t/49-mech-nav.t ... # Testing with C:\bin\phantomjs\phantomjs.exe Selenium server did not return proper status at (eval 59) line 61. É o mesmo erro que acontece ao executar aquele código que citei no meu primeiro e-mail: #!usr/bin/env perl use common::sense; use WWW::Mechanize::PhantomJS; my $phantom = WWW::Mechanize::PhantomJS-new(); __END__ Quando fui instalar o módulo pela primeira vez, havia usado fforce notest. - Ambos notebooks (o que funciona o código e o que não funciona) estão conectados ao mesmo roteador. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
[Rio-pm] Problema com o PhantomJS
Boa tarde, sou Bruno, conhecido do Aureliano e ele me sugeriu pedir suporte aqui. O problema que estou tendo no Perl é durante a construção do PhantomJS https://metacpan.org/pod/WWW::Mechanize::PhantomJS. Considere o seguinte código (uma versão bem resumida do que estou de fato desenvolvendo http://pastebin.com/DNVZswQ3): #!usr/bin/env perl use common::sense; use WWW::Mechanize::PhantomJS; my $phantom = WWW::Mechanize::PhantomJS-new(); __END__ Baixando o PhantomJS http://phantomjs.org/download.html e colocando o caminho dele na variável de ambiente Path, eu consigo executa-lo com sucesso em um determinado computador de casa. Porém, fazendo o mesmo em outro computador, não funciona. Recebo a mensagem selenium server did not return proper status na linha do construtor. A versão do módulo PhantomJS que estou usando é a 0.10, em ambos computadores. Estou usando o interpretador Strawberry. Não sei se é relevante, mas o computador que funciona é Windows 8. No que não funciona é Windows 7. Também estou pedindo suporte no PerlMonks http://perlmonks.org/index.pl?node_id=1104241. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] Problema com o PhantomJS
Bruno, qual exatamente o erro que retorna ao executar esse script? Date: Mon, 20 Oct 2014 12:07:13 -0300 From: bruno.macab...@gmail.com To: rio-pm@pm.org Subject: [Rio-pm] Problema com o PhantomJS Boa tarde, sou Bruno, conhecido do Aureliano e ele me sugeriu pedir suporte aqui. O problema que estou tendo no Perl é durante a construção do PhantomJS.Considere o seguinte código (uma versão bem resumida do que estou de fato desenvolvendo):#!usr/bin/env perl use common::sense; use WWW::Mechanize::PhantomJS; my $phantom = WWW::Mechanize::PhantomJS-new(); __END__ Baixando o PhantomJS e colocando o caminho dele na variável de ambiente Path, eu consigo executa-lo com sucesso em um determinado computador de casa. Porém, fazendo o mesmo em outro computador, não funciona. Recebo a mensagem selenium server did not return proper status na linha do construtor.A versão do módulo PhantomJS que estou usando é a 0.10, em ambos computadores. Estou usando o interpretador Strawberry.Não sei se é relevante, mas o computador que funciona é Windows 8. No que não funciona é Windows 7. Também estou pedindo suporte no PerlMonks. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] Problema com o PhantomJS
Aureliano, o erro completo é: Selenium server did not return proper status at (eval 48) line 61. Em 20 de outubro de 2014 12:28, Aureliano Guedes guedes_1...@hotmail.com escreveu: Bruno, qual exatamente o erro que retorna ao executar esse script? -- Date: Mon, 20 Oct 2014 12:07:13 -0300 From: bruno.macab...@gmail.com To: rio-pm@pm.org Subject: [Rio-pm] Problema com o PhantomJS Boa tarde, sou Bruno, conhecido do Aureliano e ele me sugeriu pedir suporte aqui. O problema que estou tendo no Perl é durante a construção do PhantomJS https://metacpan.org/pod/WWW::Mechanize::PhantomJS. Considere o seguinte código (uma versão bem resumida do que estou de fato desenvolvendo http://pastebin.com/DNVZswQ3): #!usr/bin/env perl use common::sense; use WWW::Mechanize::PhantomJS; my $phantom = WWW::Mechanize::PhantomJS-new(); __END__ Baixando o PhantomJS http://phantomjs.org/download.html e colocando o caminho dele na variável de ambiente Path, eu consigo executa-lo com sucesso em um determinado computador de casa. Porém, fazendo o mesmo em outro computador, não funciona. Recebo a mensagem selenium server did not return proper status na linha do construtor. A versão do módulo PhantomJS que estou usando é a 0.10, em ambos computadores. Estou usando o interpretador Strawberry. Não sei se é relevante, mas o computador que funciona é Windows 8. No que não funciona é Windows 7. Também estou pedindo suporte no PerlMonks http://perlmonks.org/index.pl?node_id=1104241. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm
Re: [Rio-pm] Problema com o PhantomJS
Bruno, eu testei esse script em uma maquina rodando Windows 8.1 x64 usando a ultima versão estável do WWW::Mechanize::PhantomJS (versão 0.11).Não me retornou erro algum.Mas você me falou que já foi testado em varias máquinas e retornou esse erro, certo? Esse erro parece erro de comunicação com o servidor. Faz o seguinte, coloca o PhantomJS no mesmo diretório onde encontra-se seu script, execute-o e veja se retorna algo. Date: Mon, 20 Oct 2014 12:40:23 -0300 From: bruno.macab...@gmail.com To: rio-pm@pm.org Subject: Re: [Rio-pm] Problema com o PhantomJS Aureliano, o erro completo é:Selenium server did not return proper status at (eval 48) line 61. Em 20 de outubro de 2014 12:28, Aureliano Guedes guedes_1...@hotmail.com escreveu: Bruno, qual exatamente o erro que retorna ao executar esse script? Date: Mon, 20 Oct 2014 12:07:13 -0300 From: bruno.macab...@gmail.com To: rio-pm@pm.org Subject: [Rio-pm] Problema com o PhantomJS Boa tarde, sou Bruno, conhecido do Aureliano e ele me sugeriu pedir suporte aqui. O problema que estou tendo no Perl é durante a construção do PhantomJS.Considere o seguinte código (uma versão bem resumida do que estou de fato desenvolvendo):#!usr/bin/env perl use common::sense; use WWW::Mechanize::PhantomJS; my $phantom = WWW::Mechanize::PhantomJS-new(); __END__ Baixando o PhantomJS e colocando o caminho dele na variável de ambiente Path, eu consigo executa-lo com sucesso em um determinado computador de casa. Porém, fazendo o mesmo em outro computador, não funciona. Recebo a mensagem selenium server did not return proper status na linha do construtor.A versão do módulo PhantomJS que estou usando é a 0.10, em ambos computadores. Estou usando o interpretador Strawberry.Não sei se é relevante, mas o computador que funciona é Windows 8. No que não funciona é Windows 7. Também estou pedindo suporte no PerlMonks. ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm ___ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm