Acesso direto ao banco de dados do site com um único clique?

Acesso direto ao banco de dados do site com um único clique?

Percebi que ao selecionar opções (menus suspensos, botões de opção, etc.) em alguns sites, você vê uma URL cada vez mais complexa sendo criada e então você pode usar essa URL para acessar esse site posteriormente e ir direto para a página com suas opções desejadas. Infelizmente, em outros sites, o URL permanece fixo e parece que você não tem escolha a não ser selecionar as opções novamente. Eu queria saber se havia algum utilitário que ajudaria a automatizar esse processo.

EDITAR:Como programador, tenho certeza de que isso deve ser factível - você poderia gravar um tipo de macro que monitorasse os movimentos e cliques do mouse e depois "reproduzir" essa macro.

EDITAR:Da mesma forma, um utilitário pode monitorar mensagens do Windows para o navegador e também usar essas informações.

Responder1

Existe um utilitário gratuito,AutoHotkey, que pode enviar pressionamentos de teclas e eventos de mouse para outras janelas. Não é muito elegante ou confiável se o conteúdo mudar, mas pode servir ao seu propósito se você apenas deseja preencher um formulário com frequência exatamente da mesma maneira.

Responder2

Algo comoURLParamspode ajudá-lo a descobrir as variáveis ​​POST para que você possa tentar escrever um script que conduzirá o navegador para você.

Responder3

Existem muitas maneiras diferentes de um site funcionar, então uma única ferramenta não seria capaz de lidar com todas elas. Alguns sites usam parâmetros na URL (também conhecido como método HTTP GET), alguns usam parâmetros passados ​​como um método HTTP POST. Também existiriam sites que usam flash, silverlight ou sessões, e há sites que usam qualquer tipo de mecanismo estranho.

O melhor seria postar uma pergunta sobre um site específico e poderíamos responder a ela.

Responder4

Não creio que haja utilidade para isso. Alguns sites usam um mecanismo de reescrita baseado em regras para reescrever URLs solicitados dinamicamente. Para mais detalhes vejaMódulo Apache mod_rewrite

informação relacionada