Eu tenho uma estação de trabalho Ubuntu com o Firefox sempre aberta em uma página da Web (atualização automática) protegida por autenticação básica.
Na inicialização, tenho o login automático e o Firefox iniciado automaticamente na página e salvei as credenciais de autenticação básica.
Gostaria de confirmar de alguma maneira automatizada a caixa de diálogo nome de usuário / senha que aparece na primeira abertura da página, ou gostaria de saber se há algum truque para evitar essa caixa de diálogo.
Tentei definir a página inicial como http: // nome do usuário% 3Apassword @ myserver / mypage put que não para as caixas de diálogo de confirmação.
fonte
xdotool search "Authentication Required" | head -1
xdotool windowFocus $ WID xdotool tecla Return GraçasPara pessoas vindas do google:
A maneira mais fácil de evitar esse pop-up irritante é
acessar "about": config "e adicionar uma nova entrada inteira: Nome: network.http.phishy-userpass-length
Valor: 255
Com isso, você poderá usar
http://username:password@myserver/mypage
e não haverá caixas de confirmação. Mais informações podem ser encontradas em http://kb.mozillazine.org/Network.http.phishy-userpass-lengthfonte
Existe um complemento de automação para o Firefox chamado iMacros .
Eu não o usei em primeira mão e não posso atestar, ele o ajudará a resolver seu problema.
Você poderia fazer uma pequena tentativa.
fonte
PasswordProfiler é uma proteção como esta é muito fraca e um usuário inteligente pode ignorá-lo facilmente.
fonte
O xdotool é realmente útil! Obrigado!
Este é o meu script no Ubuntu Karmic. Eu tenho uma combinação de teclas que lança esse código, para que eu possa chegar muito rápido a um site protegido por senha htaccess:
PD: Como o meu Firefox está em espanhol, procuro por "Identificação" em vez de "Autenticação".
fonte