Всем привет!

Сидя на работе, я не очень люблю отвлекаться на что-либо (в большей мере звуки). В этом мне помогает прослушивание музыки в наушниках. Так как я люблю слушать новые хиты и при этом не загружать Интернет канал (например, используя Интернет радио), удобным является использованием обычного радиоприёмника, встроенного в почти любой телефон, новее Nokia 1100. В моём случае таким телефоном оказался Samsung GalaxyGIO. Пользуясь андроид телефоном, в частности его радиоприёмником я столкнулся с массой неудобностей. Например, Вы себе спокойно слушаете радиостанцию Европа+, на Вас умиротворяющее действует качественная зарубежная музыка и вдруг, ни с того, ни сего в эфир вскакивает «бутырка». Ваши действия? Первый вариант — Вас все устраивает (в этом случае Вам уже не стоит читать продолжение статьи — это не для Вас). Второй — у Вас рождается непреодолимое желание — перестроится на другую радиостанцию. Всё бы ничего, но вот для того, чтобы перестроится Вам придется поискать, где лежит телефон (можно искать следуя кабелю наушников), дальше — разблокировать телефон, потом активировать приложение радиоприемника, ну а потом уже нажать кнопочку для поиска следующей станции. Согласитесь, процесс слегка переполнен алгоритмичностью, которую не совсем удобно каждый раз выполнять!Так как абзац выходит слишком массивным, а значит утомительным для читателя, вот Вам фото котика:

Kitty

Лично мне очень нравится в компьютере переключать треки аудиоплеера с помощью либо медиаклавиатуры, либо же комбинации клавиш. Не понравился трек — переключился на следующий, опять не понравился — ещё раз переключился. Занимает доли секунды! Тут я и подумал: «Но ведь не проблема сделать то же самое и для андроид телефона?». Конечно же это не проблема. Решив не изобретать велосипед, так как времени для реализации было мало и я был на работе, я захотел уложиться в 10 минут. Вспомнив о adb (Android Debug Bridge) и AHK (AutoHotkey) я написал несколько .bat файлов, один простой скрипт для AHK и вуаля — имеем комфорт! Вообще, в эту минуту я и подумал что возможно, кто-то имеет такие же проблемы в жизни, какие возникли у меня с радиоприёмником. Я решил поделиться! Ниже представлена информация, как пользоваться тем, что я сделал.

Для начала необходимо скачать созданный мною пакет AndroidRadio. После успешного скачивания разархивировать пакет и запустить файл AndroidRadio.bat. В трее возле часиков и календарика должен появится зелёный значок с белой буквой H. Дальше, с помощью USB кабеля подключаем телефон к компьютеру. В аудиоразьем телефона вставляем наушники. Забыл сказать, но драйвера под Ваш телефон должны быть установлены на компьютере! Всё готово! Для запуска радиоприемника достаточно нажать комбинацию клавиш Ctrl+Alt+1. Ниже, список всех комбинаций:

  • Включить радио: Ctrl+Alt+1 или нажмите кнопку Play/Pause (треугольник) на медиаклавиатуре.
  • Выключить радио: Ctrl+Alt+0 или нажмите кнопку Stop (квадратик) на медиаклавиатуре.
  • Искать следующую радиостанцию: Ctrl+Alt+n или нажмите кнопку с 2-мя треугольниками вправо на медиаклавиатуре.
  • Искать предыдущую радиостанцию: Ctrl+Alt+p или нажмите кнопку с 2-мя треугольниками влево на медиаклавиатуре.
  • Увеличить громкость на телефоне: Ctrl+Alt++ или нажмите соотвутствующую клавишу на медиаклавиатуре.
  • Уменьшить  громкость на телефоне: Ctrl+Alt+- или нажмите соотвутствующую клавишу на медиаклавиатуре.

Вдобавок ко всему сказанному, комбинации клавиш возможно изменить на другие, если Вам так будет удобней. Данные комбинации клавиш можно поменять, загляну в файл AndroidRadio.ahk:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
SetEnv, PATH, %PATH%;.\Models\Samsung\GT-S5660\;.\Tools\platform-tools\
PHONE = Models\Samsung\GT-S5660
 
^!1::
Media_Play_Pause::
Run %PHONE%\On,, Hide
return
 
^!0::
Media_Stop::
Run %PHONE%\Off,, Hide
return
 
^!Down::
;Media_Next::
Run %PHONE%\Next,, Hide
return
 
^!Up::
Media_Prev::
Run %PHONE%\Previous,, Hide
return
 
^!-::
Volume_Down::
Run %PHONE%\VolumeDown,, Hide
return
 
^!=::
Volume_Up::
Run %PHONE%\VolumeUp,, Hide
return

Так, запись ^!1 — означает нажатие клавиш Ctrl+Alt+1. Этой комбинации соответствует запуск команды (.bat файла) Run %PHONE%\On,, Hide. Всё предельно просто, ну а если что-то непонятно — спрашивайте, ведь на сайте работает система комментирования!

Данный пакет однозначно работает с телефоном AndroidGIO под операционной системой WindowsXP/7. Во всех других случаях — желаю Вам удачи! Пока!

Загрузка

Скачать AndroidRadio