2009-06-09 2 views
1

У меня есть приложение электронной почты, которое выводит меня через 10 минут бездействия («Из соображений безопасности»). Я хотел бы написать что-то, что либо: а) имитирует нажатие клавиши b) пинги ip или c) какой-то другой вариант каждые 9 минут, чтобы я остался в системе. Я нахожусь на своем личном ноутбуке в офисе с дверью, м не слишком беспокоился о необходимости выхода из системы.автоматическое нажатие клавиши для входа в систему

Я написал небольшой скрипт python для ping ip, а затем сплю в течение 9 минут, и это работает dandy, но я хотел бы что-то, что я мог бы включить в свои приложения для запуска. Я не знаю, означает ли это, что мне нужно скомпилировать что-то в exe, или я могу добавить этот скрипт python для запуска приложений?

ответ

3

Вы также можете использовать Назначенные задания функций (на панели управления), чтобы запустить его при запуске, или вы можете изменить свой сценарий пинговать IP и выход, и планировал, чтобы он выполнялся каждые 9 минут. У вас там хорошие настройки, например, вы можете остановить его по ночам, так что вы все равно выйдете из системы.
Вам все равно может понадобиться файл bat, хотя я не знаю о Python.

На самом деле, если вам нужен простой прогон, вы можете запланировать ping.exe.

1

завершает вызов вашего приложения python в .bat-файле и помещает ярлык в этот .bat-файл при запуске.

1

Если вы используете firefox, просто установите расширение ReloadEvery.

+0

Приложение работает только в IE, к сожалению. вероятно, по той же причине я выхожу из системы каждые 10 минут. – helloandre

+0

@contagious Ну, может быть, вы можете объединить его с IE-Tab: https://addons.mozilla.org/de/firefox/addon/1419 –

3

Предполагая, что вы используете Windows, вы можете добавить файл bat, содержащий команду запуска python, в папку автозагрузки.

Пример keeploggedin.bat

C:\Steve\Projects\Python> python pytest.py 
2

Pinging IP вряд ли будет держать сессию в тайм-ауте. Вам, скорее всего, понадобится выполнить HTTP GET и включить cookie сеанса, поставляемый сервером, в ваш браузер при входе в систему. Ваш скрипт может иметь возможность читать cookie из папки cookie вашего браузера после входа в систему через браузер.

Кроме того, на веб-странице может быть javascript, который вызывает страницу выхода из системы, когда она истекает. Вы можете использовать codemonkey, чтобы отключить эту настройку. может использовать.

0

Я использую плагин reloadEvery для firefox, чтобы я не заходил на сайты (форумы, phpmyadmin и т. Д.). простой, но эффективный.

Смежные вопросы