В этом выпус­ке: пульт управле­ния для мегапо­пуляр­ного пле­ера VLC, быс­трый запуск команд по SSH с помощью одной кноп­ки, уда­лен­ная кла­виату­ра и мышь для управле­ния ком­пом изда­лека и Bluetooth-кон­трол­лер для игр на план­шете или прис­тавке. При­ятно­го чте­ния.
 

Remote for VLC (Fork)

  • Плат­форма: Android
  • Це­на: бес­плат­но / open source

VLC — один из самых популяр­ных меди­апро­игры­вате­лей, уже дав­но зас­лужив­ший любовь поль­зовате­лей Windows, OS X, Linux и даже Android. Поэто­му неуди­витель­но, что в мар­кете мож­но най­ти мно­жес­тво самых раз­ных кли­ентов для него. Remote for VLC — один из самых удоб­ных. Уме­ет управлять вос­про­изве­дени­ем, плей‑лис­тами, осна­щен встро­енным менед­жером фай­лов, есть воз­можность уда­лен­ного управле­ния фор­матом вывода изоб­ражения, выбора зву­ковых дорожек и суб­титров. И конеч­но же, он авто­мати­чес­ки ста­вит вос­про­изве­дение на паузу во вре­мя звон­ка.

Единс­твен­ная слож­ность, которая может воз­никнуть в поль­зовании кли­ентом, — необ­ходимо вклю­чить дос­туп по HTTP на сто­роне VLC и уста­новить пароль, как показа­но в офи­циаль­ной инс­трук­ции. Пос­ле это­го кли­ент сам най­дет сер­вер. Линук­соиды могут запус­кать VLC про­ще (нап­ример, вста­вить стро­ку в файл ~/.xsession):

$ vlc --extraintf=luahttp --fullscreen --qt-start-minimized

Remote for VLC (Fork)

 

SSH button

  • Плат­форма: Android
  • Це­на: бес­плат­но

Для Android пол­но SSH-кли­ентов на любой вкус и цвет, но они совер­шенно не под­ходят для быс­тро­го выпол­нения оди­ноч­ных команд. При­ходит­ся запус­кать кли­ент, про­ходить аутен­тифика­цию, выпол­нять коман­ду и, наконец, зак­рывать кли­ент. Упростить дан­ную про­цеду­ру мож­но с помощью при­ложе­ния SSH button.

Это спе­циаль­ный SSH-кли­ент, поз­воля­ющий повесить любую уда­лен­ную коман­ду на кноп­ку на глав­ном экра­не при­ложе­ния и запус­кать ее прос­тым тапом. Запус­каем при­ложе­ние, нажима­ем кноп­ку «Меню», выбира­ем Add... и запол­няем поля: имя коман­ды, сама коман­да, IP сер­вера, имя юзе­ра, пароль и порт. Кноп­ка появ­ляет­ся на глав­ном экра­не.

Да, при­ложе­ние не уме­ет работать с сер­тифика­тами, но это труд­но наз­вать боль­шим минусом. Нас­тоящий минус в том, что SSH button исполь­зует не сов­сем безопас­ный метод обме­на клю­чами, который по умол­чанию отклю­чен в пос­ледней вер­сии OpenSSH. Что­бы вер­нуть все на мес­то, дос­таточ­но добавить в /etc/ssh/sshd_config сле­дующую стро­ку:

KexAlgorithms diffie-hellman-group-exchange-sha1

SSH button

 

Unified Remote

  • Плат­форма: Android
  • Це­на: бес­плат­но

Уда­лен­ных кла­виатур и мышей в мар­кете не мень­ше, чем SSH-кли­ентов. Unified Remote отли­чает­ся кросс‑плат­формен­ностью (сер­вер дос­тупен для Windows, OS X, Linux, Raspberry Pi и Arudino Yún) и огромным количес­твом раз­личных типов управле­ния. Здесь есть кла­виату­ра, мышь, интерфейс управле­ния меди­апле­ером, голосо­вой ввод, фай­ловый менед­жер, управле­ние питани­ем, воз­можность уда­лен­ного запус­ка при­ложе­ний, а так­же пла­гины для управле­ния огромным количес­твом при­ложе­ний, начиная от Spotify и закан­чивая Google Chrome и Opera.

Боль­шая часть фун­кци­ональ­нос­ти, конеч­но же, плат­ная, но мышь, кла­ва, меди­апле­ер и фай­ловый менед­жер дос­тупны и так. Инте­рес­но, что у сер­вера есть интерфейс веб‑управле­ния, с помощью которо­го мож­но прос­мотреть ста­тис­тику исполь­зования, нас­тро­ить методы вво­да и сам сер­вер. Linux-вер­сия сер­вера дос­тупна в пакетах Deb, Rpm, обыч­ном архи­ве и в AUR (ArchLinux).

Unified Remote

 

BT Controller

  • Плат­форма: Android
  • Це­на: бес­плат­но

В мар­кете лег­ко най­ти при­ложе­ние, прев­раща­ющее смар­тфон в игро­вой кон­трол­лер для ПК, но ког­да речь заходит об управле­нии дру­гим Android-устрой­ством (план­шетом, нап­ример) — начина­ются проб­лемы. К счастью, BT Controller поз­воля­ет их решить с помощью доволь­но инте­рес­ного хака.

При­ложе­ние пред­став­ляет собой сер­вер и кли­ент в одном фла­коне. При запус­ке в режиме сер­вера оно при­киды­вает­ся сто­рон­ней наэк­ранной кла­виату­рой и ждет управля­ющих команд от кли­ента. Пос­ледний как раз и пред­став­ляет собой джой­стик, при нажатии кно­пок на котором соот­ветс­тву­ющая инфа ухо­дит на сер­вер и нажима­ются вир­туаль­ные кла­виши на вир­туаль­ной же кла­виату­ре.

Дру­гими сло­вами, это уда­лен­ная кла­виату­ра в фор­ме джой­сти­ка, которая отлично под­ходит для игр с под­дер­жкой управле­ния с кла­вы (читай: прак­тичес­ки любой эму­лятор). В качес­тве бонуса дос­тупны фун­кции переназ­начения кно­пок и выбор ски­на джой­сти­ка.

BT Controller

Оставить мнение