Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 7, 2010 19:37:59

Lyuk
От:
Зарегистрирован: 2009-07-19
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается запустить скрипт для перерыва работы пк

Нашел скрипт на питоне, который с частотой в час должен блокировать клавиатуру и делать экран черным на 10 минут. Скрипт - http://bitbucket.org/presidentua/save-eye/src
Установил питон ради этого но не могу понять как он работает, запускаю файл .pyw и 0 эмоций
p.s.: windows xp, python 2.7



Офлайн

#2 Дек. 7, 2010 20:03:14

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9962
Репутация: +  856  -
Профиль   Отправить e-mail  

Не получается запустить скрипт для перерыва работы пк

    while 1:
if (time.time()-time_start) > time_for_relax: break
for event in pygame.event.get():
pass
pygame.display.flip()
clock.tick(30)

set_DisableTaskmgr(0)
ctypes.windll.user32.LockWorkStation()
попробуй так



Офлайн

#3 Дек. 7, 2010 20:37:55

Lyuk
От:
Зарегистрирован: 2009-07-19
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается запустить скрипт для перерыва работы пк

ничего. И в процессах ничего не появилось



Офлайн

#4 Дек. 9, 2010 14:12:11

krasoffski
От:
Зарегистрирован: 2010-03-02
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается запустить скрипт для перерыва работы пк

Lyuk
ничего. И в процессах ничего не появилось
поменяй расширение на *.py, затем запусти этот скрипт в консоли, так как если есть ошибки, то с *.pyw ты их не увидишь.
Как мне кажется еще нужно установить и pygame…



Офлайн

#5 Дек. 9, 2010 14:45:53

alex312
От:
Зарегистрирован: 2009-11-06
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается запустить скрипт для перерыва работы пк

А еще не помешает доустановить pyHook и pyWin32



Офлайн

#6 Дек. 10, 2010 01:46:59

Lyuk
От:
Зарегистрирован: 2009-07-19
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Не получается запустить скрипт для перерыва работы пк

Установил pygame, pyHook и pyWin32. Запустилось, но перерыв настает сразу, а после, скрипт не остается почему-то в системе
Запустил в консоле .py Вот что выдает:

Traceback (most recent call last):
File "C:\Python26\save-eye\save_eye.py", line 24, in <module>
time_for_relax = int(open('conf.txt').read().strip())
IOError: [Errno 2] No such file or directory: 'conf.txt'
Или этот скрипт на большее не предназначен…
_________________
Вопрос снят. Всем спасибо. Нужен был еще Cron



Отредактировано (Дек. 10, 2010 04:21:49)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version