Зеленый робот Часть 4 Достучаться до компа Достучаться до компа

Выполнить обратное подключение (устройство — комп) с помощью Android гораздо проще. В маркете есть масса разнообразных SSH-клиентов, лучшим (и к тому же бесплатным) из которых является ConnectBot. Этот SSН-клиент обладает массой настроек, поддерживает почти все функции SSH и к тому же прост в использовании. Чтобы с его помощью подключиться к своей домашней машине, просто запусти приложение, согласись с лицензией (Apache License 2.0, кстати), несколько раз нажми кнопку «Далее» (хотя описанные хинты можно и почитать) и вбей в окне ввода имя удаленного пользователя и хоста в формате SSH. После этого соединение будет установлено, и ты сможешь рулить компом, как захочешь. Проблема ConnectBot только в том, что он не имеет механизма запоминания или быстрого выполнения часто используемых команд, а без этого управляться с ним довольно тяжело. настройка атс программирование атс Договор поставки юрист по гражданскому праву лицензирование деятельности. Широкий выбор: Ортопедические кресла для школьников - зайдите на наш сайт!

Однако и эту проблему можно решить сразу несколькими способами. Во-первых, никто не запрещает нам писать скрипты/алиасы и называть их простыми двухбуквенными именами (например, «рх» — «ping xakep.ru»), а во-вторых для решения этой задачи в Android есть приложение Lazier Geek. Lazier Geek —это простая бесплатная программа для быстрого выполнения часто используемых команд с помощью клика по кнопке. В отличие от других подобных софтин, доступных в маркете, этот помощник быстро стартует и имеет простой интерфейс, не загроможденный ненужными элементами управления. Чтобы начать пользоваться программой, достаточно запустить Lazier Geek, нажать кнопку «Меню» и заполнить появившуюся на экране форму: в поле Name следует вписать имя удаленной машины, в поле Host — имя хоста или IP, заполнить поля User и Pass. Ниже следует вписать имя команды, которое будет отображаться в списке, и саму команду. После этого нажимаем кнопку «Save» и попадаем на главный экран приложения, где будут перечислены все забитые нами команды. Для выполнения любой из них достаточно просто ткнуть по имени.

Пульт дистанционного управления

В маркете есть огромное количество самых разнообразных пультов для удаленного управления медиаплеером. Большинство из них требуют установки сервера, который будет обслуживать запросы клиентской программы, запускать необходимые приложения и отдавать им команды. Обычно реализация серверов есть только для Windows, а те из них, которые могут работать в Linux, требуют установки среды исполнения Java, что вряд ли понравится большинству линуксоидов. Поэтому мы рассмотрим только те пульты, которые не требуют установки каких-либо приложений на комп. Первый пульт, о котором я хотел бы поговорить, — SSHmote. Он позволяет рулить mplayer, VLC, Amarok, Kaffein и многими другими плеерами с помощью команд, отсылаемых по протоколу SSH, поэтому не требует не то, что сервера, а вообще чего бы то ни было, кроме корректно работающего SSH-сервера.

Использовать SSHmote довольно просто. После старта программа предложит указать данные SSH-сервера, выбрать медиаплеер из списка поддерживаемых из коробки (можно самому создать конфигурацию для других программ) и дать указанной конфигурации имя (например, «mplayer»). После чего на экране появится список конфигураций, по кликуна одной из которых возникнет окно, в котором можно выбрать медиафайл. После того как выбор будет сделан, появится интерфейс управления плеером, в котором есть кнопки «Стоп/Пауза», «Перемотка», «Громкость» и т.д. SSHmote подкупает своей универсальностью и простотой использования, однако у него есть один существенный недостаток: если SSH-соединение отвалится, получить доступ к уже запущенному плееру будет невозможно, и никакие screen и прочие ухищрения тут, по понятным причинам, не помогут. Поэтому тем, кто предпочитает использовать УСС, я бы порекомендовал обратить свой взор в сторону отличного и полностью свободного VLC-клиента VLC-Remote (в маркете есть несколько приложений с таким названием, поэтому надо искать тот, который написан человеком по имени Peter Baldwin), VLC Remote не требует установки специального сервера, однако, чтобы он заработал, VLC следует запустить с поддержкой встроенного HTTP-сервера. Сделать это можно с помощью следующей команды:

$ vie --extraintf=luahttp --fullscreen \ --http-album-art --qt-start-minimized

Однако, чтобы VLC пустил нас, требуется также добавить IP телефона в список разрешенных к подключению хостов:

$ su -s # echo '123.456.789.012' » /usr/share/vlc/lua/ http/.hosts

В целях тестирования можно использовать 0.0.0.0/0 вместо IP-адреса, тогда доступ к интерфейсу удаленного управления получат все. После этого можно запустить клиент, нажать кнопку «Выброс» (сверху, рядом с изображением обложки альбома), далее ткнуть по пункту меню «Add VLC server» и вписать IP-адрес сервера в появившееся поле. Теперь можно добавлять файлы в плейлист (с помощью все той же кнопки), управлять воспроизведением и т.д. Подобные приложения есть и для других медиаплееров, например, Amarok2 Remote, Banshee Remote и mythdroid для MythTV. Все они доступны в маркете и абсолютно бесплатны. Также существует прекрасный клиент для многих Torrent-клиентов под названием Transdroid. Он полностью открыт и бесплатен, однако недоступен в маркете, поэтому придется качать прямо с сайта разработчика IQR-код ведет именно туда. Transdroid поддерживает почти все популярные Torrent-клиенты для Linux, методы настройки каждого из которых отличаются. Я не могу описать их все, поэтому остановлюсь только на самом популярном — Transmission. Настроить удаленный доступ к Transmission довольно просто. Для этого следует зайти в меню «Правка Настройки» и перейти на раздел «Web». Далее ставим галочку напротив опции «Включить web-клиент». Чтобы кто угодно не мог подключиться к программе, отмечаем опцию «Использовать аутентификацию» и вбиваем имя и пароль. Теперь устанавливаем и запускаем Transdroid, нажимаем «Открыть настройки», далее «Добавить новый сервер», вбиваем произвольное имя, выбираем тип сервера (Transmission), набираем IP-адрес, указываем порт 9091, отмечаем чекбокс «Использовать авторизацию», вбиваем имя и пароль, возвращаемся на главное окно приложения, где нас должен ждать интерфейс управления.

Похожие статьи Меню Опрос Фото Популярное