MyMoves - запускаем приложения и управляем свой Nokia N900 жестами
Доброго времени суток! Сегодня на повестке дня у нас Nokia N900 :) Вы когда нибудь думали об управлении Nokia N900 жестами? Вы проводите по экрану пальцем / стилусом и просиходит определенное действие, запускатся приложение или просто открывается меню... Такая возможность появилась у нашего телефона!
MyMoves - приложение, которое позволяет реализовать управление жестами на Nokia N900. Для успешной работы программы, необходимы такие компоненты, как meegotouch и meecolay, так как программа MyMoves была изначально написана для MeeGo, Nokia N9. Все эти и другие компоненты, доступны в репозиториях Maemo!
Установка
Сразу скажу, что у меня стоит Thumb testing, имено на нем я и проводил все свои действия. Если у вас стоит Thumb stable или просто без Thumb, может MyMoves работать не будет!
Итак, для начала подключаем
Как скачали их, идем в терминал, переходим в директорию где они лежат и устанавливаем:
Сначала серверную часть:
sudo gainroot
dpkg -i <имя>.deb
В нашем случаем выглядит это так:
sudo gainroot
dpkg -i mymoveserver_0.0.1_armel.deb
Теперь ставим клиент:
dpkg -i <имя>.deb
в нашем случае:
dpkg -i mymoves_0.0.1_armel.deb
Как вы уже заметили, клиент MyMoves не ставится :) Ему не хвтает компонентов в системе, зависимостей, про ктороые я писал в начале статьи и не только. Решается это просто:
apt-get -f install
после чего будет установлено дополнительное около 28 МБ зависимостей и повоторяем установку клинта:
dpkg -i mymoves_0.0.1_armel.deb
После того, как все установилось, идем в меню телефона и открываем MyMoves:
Я думаю все, что находится на скриншоте не вызовет вопросов :) Старт, стоп и создать новый жест / действие!
Нажимаем на "New Move":
Экран автоматически примем горизонтальное положение, как и отображено на скриншоте. На черном квадрате, вам нужно создать жест, я просто провел вертикальную полосу пальцем:
Теперь нажимаем "Save" для сохрания и возвращаемся на предыдущий экран, где нам нужно будет запустить сам сервер, нажав на "Start observing gestures".
Пока еще ничего не работает, потому что мы не задали действие, кторое будет выполняться на на тот жест. Действия прописываются вручную в файл жеста, который лежит в директории:
- /MyDocs/moves/
Там будет лежать файл mymove0 и рисунок к нему imgmymove0.png. Открывем файл mymove0, его содержимое будет примерно таким:
Add your command here
-128 430
-105 436
-95 441
-76 447
-57 455
-38 460
-21 466
-2 474
14 479
Нам нужно надпись "Add your command here" заменить командой, которая будет выполняться по нашему жесту. Я для теста написал команду:
/usr/bin/pdfviewer
после чего сохраням файл и закрываем его.
Теперь можете проверить:
Проводим по экрану пальцем / стилусом, точно так, как вы провели в программе MyMoves при создании жеста!
У меня запустилась программка для просмотра pdf, как я и указал в файле mymoves0 :)
Можете поэкспериментировать с командам и добиться хороших результатов! :)
Удачи! :)
Новичкам будет трудновато, потому что надо вручную команды вписывать :) но... ученье - свет :)
Спасибо Valdemarius'у за идею! :)
Аппарат - зверь :=)
не то слово :)
Зачётная статья получилась, спасибо!!! :)
всегда рад :)
я уж подумал, что это про управления жестами, как на Галакси 4 )
что то сервер не качаеться
удалили ту ветку на форуме... постараюсь найти еще где ссылку