Firefox в Ubuntu: как автоматизировать пароль базовой идентификации, подтверждают диалоговое окно

У меня есть рабочая станция Ubuntu с Firefox, всегда открываются на (автообновляющей) веб-странице, защищенной основным автором.

При запуске у меня есть автовход в систему, и автоматический Firefox запускаются на странице, и я сохранил основные подлинные учетные данные.

Я хотел бы подтвердить некоторым автоматизированным способом диалоговое окно имени пользователя/пароля, которое открывается на первом открытии страницы, или я хотел бы знать, существует ли какой-либо взлом для предотвращения этого диалогового окна.

Я пытался установить домашнюю страницу на http://username%3Apassword@myserver/mypage, помещает, который не останавливает поля диалогового окна подтверждения.

4
задан 07.10.2009, 09:21

4 ответа

Попробуйте xdotool или IronAHK. Я не использовал ни одного из них, но они - в основном инструменты для моделирования событий от нажатия мыши и событий клавиатуры, который походит на один способ решить Вашу проблему.

Править: См. комментарии для точного ответа.

1
ответ дан 07.12.2019, 20:49
  • 1
    Yay! это работает с WID =xdotool search "Authentication Required" | head -1 xdotool windowfocus $WID xdotool ключевой Возврат Спасибо – golemwashere 07.10.2009, 13:17

Существует дополнение автоматизации для Firefox, названного iMacros.
Я не использовал его на собственном опыте и не могу ручаться он, это поможет Вам решить свою проблему.
Вы могли дать ему короткую попытку.

1
ответ дан 07.12.2019, 20:49

PasswordProfiler является защитой как это, очень слабо, и умный пользователь может обойти его легко.

0
ответ дан 07.12.2019, 20:49
  • 1
    , я не должен защищать эту рабочую станцию, это находится в безопасном и заблокированном месте, доступном только авторизованным людям, проблема автоматизирует представление пароля. папки – golemwashere 25.09.2009, 09:55

xdotool действительно полезен!Спасибо!

Это - мой сценарий в Кармической Ubuntu. У меня есть сочетание клавиш, которое запускает этот код, таким образом, я могу стать действительно быстрым на htaccess защищенный паролем сайт:

#!/bin/bash

#If Firefox is not running, wait 4 seconds to open.       
if [ "$(pidof firefox)" ]
  then
    timetosleep=1
  else
    timetosleep=4
fi

#Launch firefox
firefox http://wiki.example.org &

#Sleep until the window comes up
sleep $timetosleep

#Press enter!
WID=`xdotool search --title Identi`
xdotool windowactivate $WID
xdotool key Return

PD: Поскольку мой Firefox находится на испанском языке, я ищу "Identificación" вместо "Аутентификации".

0
ответ дан 07.12.2019, 20:49

Теги

Похожие вопросы