Отправка команд клавиатуры Ubuntu через Python. Удаленный для моего Blackberry

Проблема решена! Я знаю, что это не связано с Ubuntu, но я думаю, что это может быть полезно для других людей.

Я выяснил, что Window chkdsk может решить проблему, потому что Ubuntu не поддерживает NTFS как как Windows. Для выполнения задач потребовалось несколько часов / дней (только Windows scandisk со всеми включенными опциями), но в итоге мне удалось восстановить 99,98% данных.

1
задан 12 January 2013 в 00:58

1 ответ

РЕДАКТИРОВАТЬ 2:

Я бы поделился этим, если кто-то искал что-то подобное и случится по этому поводу.

Самый простой способ отправить нажатия клавиш через Python - это установить xdotool, который является инструментом создания сценариев на основе unix, который является довольно удивительным. Он поддерживает все мультимедийные клавиши. Включая контекстное меню a.k.a «Меню».

Для чего мне это нужно?

Итак, для чего мне это нужно? Он использует Apache, Bootstrap, PHP , Redis, Python и, наконец, xdotools (Мальчик - это полный рот). Я создал мини-сайт, через который я получаю доступ через свой WIFI с удаленными кнопками, которые при нажатии на них посылают команду в фоновом режиме скрипту PHP, запущенном на Apache.

Этот скрипт PHP сохраняет команды и значения в Redis, которые постоянно проверяется Python. Как только Python подберет команду. Он проверяет его в словаре команд и отправляет соответствующую командную строку в xdotool. Затем Xdotool запускает медиа-ключи или запускает Rhythmbox или XBMC или приостанавливает и воспроизводит. Без разницы.

Наведите курсор на Github

xdotool

Установка инструкции и т. д., чтобы следовать на странице Github.

Веб The Black Mote Github Страница

1
ответ дан 25 May 2018 в 04:16

Другие вопросы по тегам:

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