Salve ilustres. Estou desenvolvendo um script para automatizar uma consulta à uma página na web.
O site tem um form em .asp, que recebe um parâmetro e posta uma consulta para outra página, que retorna o resultado. Fiz um dump da página que contem o form e alterei seu código para que que o atributo "value" dos campos de parâmetros seja preenchido pelo shell script e para o submit seja executado automaticamente quando a página é carregada. Assim, eu posso usar o comando "lynx -dump" para carregar a página que a consulta será postada automaticamente com o parâmetro preenchido e retornará o resultado. Porém, ao invés de retornar os dados na mesma página, ela abre um nova janela e retorna os dados neste popup. O problema e que eu não consigo alterar este comportamento (forçado o carregamento do resultado na mesma página e não em uma nova), pois o retorno dos dados é feito por outra página .asp chamada no submit do form da qual eu não tenho acesso ao código. O que é possível fazer para que eu chame a página e consiga fazer o dump do popup aberto por ela, usando o lynx, w3m, links, wget ou o que quer que me permita captura os dados da nova janela que se abre com os resultados da consulta ao invés do resultado da página que chamei?
