| Язык программирования PythonАВТОР | СООБЩЕНИЕ |
---|
Имя: Владимир Сейчас нет на сайте Репутация: 32 Регистрация: 9.05.2007 Всего сообщений: 5271 Откуда: Хреновоавтомобильск |
| Man197, будет время,я посмотрю.Только ты конкретно говори,что тебе нужно.А пока могу посоветовать прогу от Atrant'а,называется emoff.Он там эмулировал кнопку выключения.Исходный код открытый. | |
| | Репутация: 0 Регистрация: 15.01.2009 Всего сообщений: 72 |
| Rich,конкретно говорю,что мне нужно:
мне нужно знать какие модули использовать и какой код написать,чтобы получилась у моей проги PyRestart (в обменнике лежит) функция выключения смарта по таймеру и функция рестарта смарта по назначенным клавишам.
P.S. А где найти прогу emoff? | |
| | Имя: Владимир Сейчас нет на сайте Репутация: 32 Регистрация: 9.05.2007 Всего сообщений: 5271 Откуда: Хреновоавтомобильск |
| Man197, если всё сделать как ты хочешь,то это будет моя,а не твоя прога
Для назначения действия на определенную клавишу нужен модуль keycapture.Я тебе уже говорил это.Описание можно найти в статьях Альберта,ссылка на них есть на первых страницах,лично её подправлял | |
| | Имя: Владимир Сейчас нет на сайте Репутация: 32 Регистрация: 9.05.2007 Всего сообщений: 5271 Откуда: Хреновоавтомобильск |
| Man197, вот твой кусок кода,заточенный на запуск таймера по *
def y(k):
index=appuifw.query(ru('Введите время до перезагрузки в секундах:'),'number')
timer=e32.Ao_timer()
appuifw.note(ru('Старт таймера!'))
timer.after(index)
restart2()
k=keycapture.KeyCapturer(y)
k.keys=(0x2a,)
k.start()
импортировать keycapture только не забудь | |
| | Репутация: 0 Регистрация: 15.01.2009 Всего сообщений: 72 |
| | | Имя: Владимир Сейчас нет на сайте Репутация: 32 Регистрация: 9.05.2007 Всего сообщений: 5271 Откуда: Хреновоавтомобильск |
| Man197, не за что а так будет перезагрузка да пусть по центру джоя
def restart(m):
miso.restart_phone()
m=keycapture.KeyCapturer(restart)
m.keys=(0xf845,)
m.start() | |
| | Репутация: 0 Регистрация: 15.01.2009 Всего сообщений: 72 |
| Rich,а как потом использовать это?
restart()-ошибка.(просит добавить аргумент)
restart(m)-тоже ошибка.(пишет:
NameError: name 'm' is not defined) | |
| | Имя: Владимир Сейчас нет на сайте Репутация: 32 Регистрация: 9.05.2007 Всего сообщений: 5271 Откуда: Хреновоавтомобильск |
| Man197, как это не определено?Переменной m присвоено значение m=keycapture.KeyCapturer(restart)внимательно посмотри на эту строку,ничего не пропустил?Регистр везде соблюдаешь?
Вот твой исправленный скрипт | |
| | Сейчас нет на сайте Репутация: 0 Регистрация: 5.03.2009 Всего сообщений: 479 |
| Я извиняюсь у меня нет времени читать всю тему.
Если вас не затруднит ответять на эти вопросы.
Python объекто ориентирован?
На сколько он сложен?
Какая платформа нужна для разработке на пк?
Где в питоне(смартовском) выполнять и писать программы? | |
| | Имя: Владимир Сейчас нет на сайте Репутация: 32 Регистрация: 9.05.2007 Всего сообщений: 5271 Откуда: Хреновоавтомобильск |
| code9,
1.Да
2.Не знаю,каждому своё.Говорят что не сложнее PHP
3.На ПК также нужен Python,для винды последняя версия 2.6.2,гугль в помощь.Поддержка вроде как всех платформ,известных во всяком случае.
4.Писать можно в любом текстовом редакторе,который держит utf-8, хотя можно написать скрипт и в интерактивной консоли.Открыть питон,функции, interactive console (естественно нужен интерпритатор,в комплекте обычно идёт scriptshell ,он же и есть консоль) | |
|
|
|