AudioPlayer — простой аудио плеер

Здесь можно обсудить ваш любимый плагин.
User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

AudioPlayer — простой аудио плеер

Post by artemsen » Thu 19 Jan, 2012 13:59

Обсуждение плагина AudioPlayer.

Скачать: https://sourceforge.net/projects/farplugs/files/

2useven10
Posts: 3535
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

AudioPlayer — простой аудио плеер

Post by 2useven10 » Tue 15 May, 2018 22:24

Latest post of the previous page:

HaRT wrote:
Tue 15 May, 2018 20:00
Было бы очень желательно предусмотреть возможность удобного управления диалогом без мышки
Xhronos wrote:
Tue 15 May, 2018 22:01
А сейчас разве не работает?
Например:
Space, VK_PLAY_PAUSE — Play/Pause
Shift-/Left — Rev 5%/5s
Shift-/Right — FF 5%/5s
Ctrl Left, PgUp, VK_PLAY_NEXT — Prev
Ctrl Right, PgDn, VK_PLAY_PREV — Next
Up — VolUp
Down — VolDown
Esc — Stop & close
Enter — Next или Play/Pause (Settings)
Ctrl PgUp/PgDn, Ctrl Home/End — First/Last
Home — Rev to start
Last edited by 2useven10 on Tue 15 May, 2018 22:42, edited 1 time in total.

2useven10
Posts: 3535
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

AudioPlayer — простой аудио плеер

Post by 2useven10 » Tue 15 May, 2018 22:26

HaRT wrote:
Tue 15 May, 2018 18:37
без диалога через Plugin.Call
Xhronos wrote:
Tue 15 May, 2018 19:30
осуществлять так же с Shift'ом вместо Alt. Путаницы меньше будет.
Может быть...

2useven10
Posts: 3535
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

AudioPlayer — простой аудио плеер

Post by 2useven10 » Tue 15 May, 2018 22:27

Xhronos wrote:
Tue 15 May, 2018 19:04
Можно ли вообще восстановить графику плеера?
Сейчас можно только начать проигрывание заново - тогда фоновое проигрывание останавливается.
Показать графику для того что играет в фоне пока нельзя.
Last edited by 2useven10 on Tue 15 May, 2018 22:45, edited 3 times in total.

2useven10
Posts: 3535
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

AudioPlayer — простой аудио плеер

Post by 2useven10 » Tue 15 May, 2018 22:50

HaRT wrote:
Tue 15 May, 2018 20:00
Enter — Hide (play in background)
На мой взгляд, слишком лёгкий переход в фон будет для многих неприятной неожиданностью.

User avatar
DrKnS
Posts: 4902
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 159 times

AudioPlayer — простой аудио плеер

Post by DrKnS » Tue 15 May, 2018 22:55

2useven10 wrote:
Tue 15 May, 2018 22:27
Показать графику для того что играет в фоне пока нельзя.
Фар же вроде уже может в немодальные диалоги и руками делать ничего не надо, только флаг передать?

User avatar
HaRT
Moderator
Posts: 8431
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 73 times
Been thanked: 131 times

AudioPlayer — простой аудио плеер

Post by HaRT » Tue 15 May, 2018 23:57

2useven10 wrote:
Tue 15 May, 2018 22:50
HaRT wrote:
Tue 15 May, 2018 20:00
Enter — Hide (play in background)
На мой взгляд, слишком лёгкий переход в фон будет для многих неприятной неожиданностью.
Ну хоть как-нибудь. Можно ShiftEsc, чтобы было случайно не нажать.

А за клавиши спасибо, я написал, не проверив, ориентируясь только на Alt-клик (кстати, просьба проглатывать Alt, а то макрос в панелях отрабатывает).
Фар есть инструмент, а не нянька. © 2009 DrKnS

2useven10
Posts: 3535
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

AudioPlayer — простой аудио плеер

Post by 2useven10 » Wed 16 May, 2018 03:19

DrKnS wrote:
Tue 15 May, 2018 22:55
Фар же вроде уже может в немодальные диалоги и руками делать ничего не надо, только флаг передать?
Может быть. Но у меня не получилось с немодальным диалогом.
1) DN_INITDIALOG приходит до завершения _PSI.DialogInit()
2) По клику вне диалога он закрыается
3) Не знаю как это связано но перестают работать таймерные колбэки CreateTimerQueueTimer()
К первому вроде приспособился, на второе пока просто не обращал внимания, на 3-м сломался.
Last edited by 2useven10 on Wed 16 May, 2018 03:19, edited 1 time in total.

buniak_a_h
Posts: 517
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 55 times
Been thanked: 9 times
Contact:

AudioPlayer — простой аудио плеер

Post by buniak_a_h » Wed 16 May, 2018 06:09

Господа!!!
Узнал из Вашей переписки, что у этого плеера появился фоновый режим. Не могу найти ссылку, откуда качать.
На форуме плеера - ссылка на плагринг, там - версия от 2013 года, x86.
С самой страницы плагина ссылка указывает на страницу SourceForge с исходниками, там последний файл датирован 15-м мая 2018. Всё бы хорошо, но ради одного плагина осваивать VC++ (или чем там компилировать надо)???
В этом форуме ни в первой записи, на в майских ссылок нету.
Где берут плагин для x64? Очень хочется фоновый режим пощупать...

Xhronos
Posts: 56
Joined: Mon 09 Apr, 2018 10:22
Been thanked: 1 time

AudioPlayer — простой аудио плеер

Post by Xhronos » Wed 16 May, 2018 06:39

buniak_a_h, На SourceForge страница Files устроит?
https://sourceforge.net/projects/farplugs/files/

User avatar
John Doe
Бюрократ
Posts: 11821
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 129 times

AudioPlayer — простой аудио плеер

Post by John Doe » Wed 16 May, 2018 07:45

2useven10 wrote:
Wed 16 May, 2018 03:19
1) DN_INITDIALOG приходит до завершения _PSI.DialogInit()
2) По клику вне диалога он закрыается
3) Не знаю как это связано но перестают работать таймерные колбэки CreateTimerQueueTimer()
К первому вроде приспособился, на второе пока просто не обращал внимания, на 3-м сломался.
Вторая проблема решается так: viewtopic.php?p=146036#p146036.
Другие вопросы, связанные с немодальным диалогом предлагаю обсуждать там же.

User avatar
zg
zero-gravity
Posts: 5486
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 71 times
Contact:

AudioPlayer — простой аудио плеер

Post by zg » Wed 16 May, 2018 09:15

2useven10 wrote:
Wed 16 May, 2018 03:19
1) DN_INITDIALOG приходит до завершения _PSI.DialogInit()
и в чём проблема? у вас модальном варианте после init сразу run.
2useven10 wrote:
Wed 16 May, 2018 03:19
3) Не знаю как это связано но перестают работать таймерные колбэки CreateTimerQueueTimer()
без кода сложно сказать, самое простое — в OpenW забыли убрать detach, он таймер и закрыл.

2useven10
Posts: 3535
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 138 times

AudioPlayer — простой аудио плеер

Post by 2useven10 » Wed 16 May, 2018 10:49

zg, нет никакой проблемы, тем более, и 'самое простое' видимо правильно.
сегодня попробую без спешки всё повторить.

buniak_a_h
Posts: 517
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 55 times
Been thanked: 9 times
Contact:

AudioPlayer — простой аудио плеер

Post by buniak_a_h » Wed 16 May, 2018 13:24

2useven10 wrote:
Tue 15 May, 2018 17:55
Нажать кнопку стоп (справа вверху) одновременно с левым ALT.
Нельзя ли поменять? Может быть для мышки добавить именно значок закрытия?
Поясню. При работе из-под ConEmu Alt+мышка приводит к пометке текста. Возможно, где-то в ConEmu это настраивается, но - зачем? Там же есть место? Подчёрк, например, разместить...

buniak_a_h
Posts: 517
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 55 times
Been thanked: 9 times
Contact:

AudioPlayer — простой аудио плеер

Post by buniak_a_h » Wed 16 May, 2018 13:38

2useven10 wrote:
Tue 15 May, 2018 16:07
background play mode
Парочка пожеланий:
1. Перед сворачиванием в фон "вывесить" на пару секунд сообщение, что плеер ушёл в подполье (с указанием, как его оттуда вынуть. Кстати, а как?).
2. Если плагин в background-mode, то при вызове его из меню плагинов логично было бы возвращать его, а не проигрывать APanel.Current сначала.
2useven10 wrote:
Tue 15 May, 2018 17:55
из всех проигрываемых файлов панели создаётся плейлист в памяти.
Хотелкам нет предела... Хотелось бы иметь возможность просматривать (с возможность переключения проигрываемого файла) и редактировать (хотя бы удалять файлы) этот "памятный" плейлист. Отображение информации из тегов - это приятная, но необязательная фича (если будет МНОГО СВОБОДНОГО ВРЕМЕНИ)

Smitis
Posts: 1531
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 15 times
Been thanked: 27 times
Contact:

AudioPlayer — простой аудио плеер

Post by Smitis » Fri 18 May, 2018 22:53

2useven10 wrote:
Fri 11 May, 2018 18:42
Не занимать половину экрана диалогом с минимальным количеством информации.
А можно хотя бы поля по краям диалога оставить? А то совсем с панелями сливается. Я понимаю, лишняя информация "на пол экрана" совсем ни к чему, но ТАКОЙ диалог мелковат даже для 80х25
Разум когда-нибудь победит.

User avatar
HaRT
Moderator
Posts: 8431
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 73 times
Been thanked: 131 times

AudioPlayer — простой аудио плеер

Post by HaRT » Fri 18 May, 2018 23:55

Smitis wrote:
Fri 18 May, 2018 22:53
ТАКОЙ диалог мелковат даже для 80х25
А мне нравится без полей, я тоже считаю, что по два символа полей вокруг рамки совершено ни к чему.
Smitis wrote:
Fri 18 May, 2018 22:53
совсем с панелями сливается
Наверно, просто неудачный подбор цветов? У меня панели синие, диалог серый — ничего не сливается.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Wave
Posts: 1756
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 12 times

AudioPlayer — простой аудио плеер

Post by Wave » Sat 19 May, 2018 14:08

buniak_a_h wrote:
Wed 16 May, 2018 13:24
2useven10 wrote:
Tue 15 May, 2018 17:55
Нажать кнопку стоп (справа вверху) одновременно с левым ALT.
Нельзя ли поменять? Может быть для мышки добавить именно значок закрытия?
Поясню. При работе из-под ConEmu Alt+мышка приводит к пометке текста. Возможно, где-то в ConEmu это настраивается, но - зачем? Там же есть место? Подчёрк, например, разместить...
Поддерживаю. Тоже ConEmu и тоже не знаю и не имею желания, как сменить выделение с Alt+мышка.
Какой-то он стал слишком уж тонкий-маленький. Не скажу, что плохо, но точно непривычно.
Пользуюсь ФАРом больше 20 лет © собирательный.

Post Reply

Return to “Обсуждение плагинов”