Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Felipe Fonseca

Componente DynuHTTP

Recommended Posts

Seguinte pessoal, Já utilizei o Dynu uma vez e tinha funcionado. Mas agora não quer funcionar.

o que quero fazer eh simples , entrar no endereco: http://www.ika-world.com/search.php?view=suche_deluxe&land=br&welt=7 e depois digitar KMK-T no campo aliança e mandar procurar.

 

Pois bem .. o codigo parece funcionar, pois nao apresenta erros porém não retorna o resultado da consulta.

 

Segue o código que esotu usando.

 

<%
SET DynuHTTP = Server.Createobject("Dynu.HTTP")

'## Url a ser requisitada
DynuHTTP.SetURL "http://www.ika-world.com/search.php?view=suche_deluxe&land=br&welt=7"

DynuHTTP.SetFormData "allianz", "KMK-T"

Response.Write DynuHTTP.PostURL()

%>

Sinceramente nao sei o que esta acontecendo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

desabilita a opção de exibir mensagens de erros HTTP amigáveis no borwser

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde,

 

Modifique seu código para que fique assim, de acordo com as referencias deverá funcionar:

<%
SET DynuHTTP = Server.Createobject("Dynu.HTTP")

DynuHTTP.SetURL "http://www.ika-world.com/search.php"
DynuHTTP.SetQueryString "view=suche_deluxe&land=br&welt=7"
DynuHTTP.SetFormData "allianz", "KMK-T"

Response.Write DynuHTTP.PostURL()
SET DynuHTTP = nothing
%>

 

Obs.: Ohooo Ikariam que vicia hein? O cara está até fazendo uma aplicação pra ajuda-lo com sua aliança hehehe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde,

 

Modifique seu código para que fique assim, de acordo com as referencias deverá funcionar:

<%
SET DynuHTTP = Server.Createobject("Dynu.HTTP")

DynuHTTP.SetURL "http://www.ika-world.com/search.php"
DynuHTTP.SetQueryString "view=suche_deluxe&land=br&welt=7"
DynuHTTP.SetFormData "allianz", "KMK-T"

Response.Write DynuHTTP.PostURL()
SET DynuHTTP = nothing
%>

 

 

Obs.: Ohooo Ikariam que vicia hein? O cara está até fazendo uma aplicação pra ajuda-lo com sua aliança hehehe

 

Não funcionou :-( Parece que eles mudaram alguma coisa nesse POST pq antes eu conseguia. Alguem pode fazer um teste nesse site pra mim e me falar se conseguiu >?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que agora entendi.

 

Acabo de fazer um teste da seguinte forma, fiz uma consulta manual, então digitei KMK-T e mandei procurar. Aí retornou os resultados ate aí tudo bem ...

Então peguei o código fonte e colei no Editor de HTML e pra mimnha surpresa o resultado da consulta, apesar de aparecer no HTML orginal nao aparece no código fonte.

 

Entao fui analisar e onde deveria vir o resultado nd <TR> da tabela do resultado ... tem o seguinte codigo que nao sei pra que serve ...

<script type="text/javascript">
/* <![CDATA[ */ google_ad_client = "pub-3039461647931500"; 
			/* Ikariam */ 
			google_ad_slot = "0122393000"; 
			google_ad_width = 728; 
			google_ad_height = 90; /* ]]> */
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

Acho que o problema eh esse, esse script ai deve tar escondendo o resultado no codigo fonte. Alguem pode me explicar o que faz esse script acima ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique junto ao manual do componente...

sempre ajuda...

Compartilhar este post


Link para o post
Compartilhar em outros sites

o resultado da pesquisa trouxe:

 

KMK-T - History - History Charts

Jogador Player name history 0, ramsepumsel

Aliança (Member: ) Alliance history

Place Pontos

Pontuação Total 0 0

Mestres de Alvernaria 0 0

Níveis de Construção 0 0

cientistas 0 0

Níveis de Pesquisas 0 0

Generais 0 0

Ouro 0 0

lang_offense 0 0

lang_defense 0 0

lang_trade 0 0

 

 

Jogador Aliança Nome-Cidade

riozonaoeste LETAL Polis 16

pitbull3 ToW Paladino Terra 13

010 Polis Teca II 4

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que codigo você usou ??? Pq com o meu codigo nao retorna nada.

 

Descobri pq nao ta escrevendo.

 

Seguinte .. no campo que eu quero escrever ... o "allianz" tem uma div em cima. com o seguinte código:

 

<div id="header-navi" align="center"><ul><li class="head"><a href="/index.php">Home</a></li><li class="head"><a href="/statistic.php">Statistics</a></li><li class="head"><a href="/search.php">Search</a></li><!--[if lt IE 7]><li class="head"><a href="/calculator.php">Calculators</a></li><li class="head"><a href="/server-status.php?view=ikariam_br">Server status</a></li><ul style="display:none"><![endif]--><li class="head"><strong>lang_tools</strong><ul><li><a href="/calculator.php">Calculators</a></li><li><a href="/server-status.php?view=ikariam_br">Server status</a></li></ul></li><!--[if lt IE 7]></ul><![endif]--></ul></div>

E essa DIV fica exatamente em cima do campo allianz, entao acho que foi a forma que eles encontraram de 'Travar' a execução dos robôs.

Agora fica a pergunta ... Tem como burlar essa DIV ??

 

Ps. Essa eh boa hein xanburzum

 

Descobri pq nao ta escrevendo.

 

Seguinte .. no campo que eu quero escrever ... o "allianz" tem uma div em cima. com o seguinte código:

 

<div id="header-navi" align="center">
   <ul>
       <li class="head"><a href="/index.php">Home</a></li>
       <li class="head"><a href="/statistic.php">Statistics</a></li>
       <li class="head"><a href="/search.php">Search</a></li><!--[if lt IE 7]>
       <li class="head"><a href="/calculator.php">Calculators</a></li>
       <li class="head"><a href="/server-status.php?view=ikariam_br">Server status</a></li>
   <ul style="display:none"><![endif]-->
       <li class="head"><strong>lang_tools</strong>
   <ul>
       <li><a href="/calculator.php">Calculators</a></li>
       <li><a href="/server-status.php?view=ikariam_br">Server status</a></li>
    </ul></li><!--[if lt IE 7]>
    </ul><![endif]-->
    </ul>
</div>

E essa DIV fica exatamente em cima do campo allianz, entao acho que foi a forma que eles encontraram de 'Travar' a execução dos robôs.

Agora fica a pergunta ... Tem como burlar essa DIV ??

 

Ps. Essa eh boa hein xanburzum

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.