AIMP Forum

AIMP для Windows => Плагины => Дополнения (Plugins / Skins) => Плагины-дополнения => Topic started by: Lyuter on September 29, 2010, 16:55:15

Title: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Lyuter on September 29, 2010, 16:55:15
[catalog_card=286]

Автор: Lyuter
Версия: 1.2.2 (24.12.2015)

AutoSwitchers предназначен для автоматического отключения проигранных треков в плейлисте.

Для работы плагина необходим AIMP версии 3.60 или выше!

Установка и использование
Распакуйте архив AutoSwitchers.zip в папку AIMP3\Plugins. Перезагрузите AIMP.
Сразу после установки плагин не активен. Его необходимо включить в меню Разное/Other пункт "AutoSwitchers".

Подробнее, о подключении/отключении плагинов можно прочитать в справке AIMP, раздел «Менеджер плагинов».

(http://i.piccy.info/i9/2a4d27b764b93286a363521db54ba44d/1436378918/31651/925379/Preview.png)

1.2.2 (24.12.2015)
  - Исправлена ошибка инициализации в утилитах

1.2.1 (08.07.2015)
  + Новая функция "Ожидать добавления файла в фонотеку": плагин будет отключать файл, после того как он добавится в фонотеку.

1.2 (06.07.2015)
  + Добавлен украинский язык (Автор: Tarik (https://www.aimp.ru/forum/index.php?action=profile;u=11523)).

1.2 (04.07.2015)
  + Плагин полностью переписан под SDK AIMP 3.60.
  + Теперь плагин можно включать только для нужных плейлистов.
  + Новая функция "Не отключать любимые файлы": плагин не будет отключать файлы с оценкой 5 звёзд.
  + Многоязычный интерфейс.

1.01 (22.10.2010)
   Первый релиз.
Начиная с версии 1.2 исходный код плагина публикуется на GitHub: страница проекта (https://github.com/Lyuter/AutoSwitchers).
Title: Re: AutoSwitchers
Post by: Svobodniy on September 29, 2010, 17:14:48
Опа :) Расширение функциональности "неповторения" треков? :) Приду домой, затестю. По описанию - мега вещь :) Надо бы этот плагин включить в стандартную сборку или дописать строки кода в сам плеер :)
Title: Re: AutoSwitchers
Post by: Lyuter on September 29, 2010, 17:33:10
Svobodniy
Вот тема из архива: https://www.aimp.ru/forum/index.php?topic=14383.0 (https://www.aimp.ru/forum/index.php?topic=14383.0). Из неё становится ясно мнение Артёма об этом функционале.
Title: Re: AutoSwitchers
Post by: Бродяга on September 29, 2010, 18:43:44
Хорошенький плагин. Ничего лишнего... +1
Title: Re: AutoSwitchers
Post by: STEALTH on September 29, 2010, 20:24:58
Lyuter
Отличная идея. Как стандартная фича было бы вообще здорово!

PS чет при распаковке пишет файл поврежден... у меня одного так?
Title: Re: AutoSwitchers
Post by: Lyuter on September 29, 2010, 21:53:52
Отличная идея.
Идея, как обнаружилось, не моя и, уже предлагалась на форуме.
PS чет при распаковке пишет файл поврежден... у меня одного так?
Есть такое. Перезалил.
Title: Re: AutoSwitchers
Post by: STEALTH on September 29, 2010, 22:01:48
Спасибо, работает нормально. Только с радио работает странно немного: жмешь плей - сразу отключается, когда включаешь другое радио или песню - включается обратно... в принципе и правильно, может тогда сделать, чтобы радио вообще не отключалось?
Title: Re: AutoSwitchers
Post by: Lyuter on September 29, 2010, 22:13:08
Спасибо, работает нормально. Только с радио работает странно немного: жмешь плей - сразу отключается, когда включаешь другое радио или песню - включается обратно... в принципе и правильно, может тогда сделать, чтобы радио вообще не отключалось?
Ха, да это баг/фича AIMP-а! Попробуйте после подключения радио включить/выключить галочку вручную. А потом, отключитись от станции и галочка сбросится в предыдущее состояние! ;D
Title: Re: AutoSwitchers
Post by: STEALTH on September 29, 2010, 22:16:50
Аа) я почему-то так и подумал, галочка сама включается даже после перезапуска плеера...
Title: Re: AutoSwitchers
Post by: Lyuter on September 29, 2010, 22:25:45
может тогда сделать, чтобы радио вообще не отключалось?
Всё равно эта галочка ни на что не влияет, но я с вами согласен, что не красиво.
Title: Re: AutoSwitchers
Post by: STEALTH on October 01, 2010, 20:27:11
Заметил еще одну не очень приятную особенность, из-за того, что треки отключаются, АИМП не может проигрывать предыдущие файлы...
Title: Re: AutoSwitchers
Post by: Lyuter on October 01, 2010, 21:21:40
Заметил еще одну не очень приятную особенность, из-за того, что треки отключаются, АИМП не может проигрывать предыдущие файлы...
Это особенность плеера и с ней ничего не поделать.
Title: Re: AutoSwitchers
Post by: blur0 on December 03, 2010, 01:50:49
Супер.....то что так давно хотелось видеть.....https://www.aimp.ru/forum/index.php?topic=14383.msg61917#msg61917
Title: Re: AutoSwitchers
Post by: Толя on December 21, 2010, 22:57:15
класссс!!!! Давно мечтал об том, чтобы песни в рандоме не повторялись! А тут, оказывается, такой плагин уже 3 месяца на форуме лежит. Незаменимая вещь! Lyuter, ОГРОМНЕЙШЕЕ ТЕБЕ СПАСИБО!!!


P.S. Узнал из этой темы (https://www.aimp.ru/forum/index.php?topic=23950.0;topicseen) :)
Title: Re: AutoSwitchers
Post by: Толя on December 26, 2010, 16:40:04
Пользуюсь несколько дней плагином. Суперская вещь! Теперь не повторяются файлы, когда песни играют не по порядку :D


Есть такое предложение по плагину. Опционально сделать, чтобы плагин не отключал проигрываемую песню, если у нее стоит оценка выше, чем та, что задана в настройках. Думаю, у каждого в плейлисте есть свои любимые песни, которые он непротив слушать несколько раз. Потому такая опция будет самое то, когда любимые композиции не будут отключаться :)
Title: Re: AutoSwitchers
Post by: sviperz on December 26, 2010, 17:17:44
Очень интересное предложение
Title: Re: AutoSwitchers
Post by: Razmus on December 26, 2010, 18:02:23
Есть такое предложение по плагину. Опционально сделать, чтобы плагин не отключал проигрываемую песню, если у нее стоит оценка выше, чем та, что задана в настройках. Думаю, у каждого в плейлисте есть свои любимые песни, которые он непротив слушать несколько раз. Потому такая опция будет самое то, когда любимые композиции не будут отключаться :)

+1
Title: Re: AutoSwitchers
Post by: Lyuter on December 26, 2010, 20:17:10
Хм... не знаю даже. :)
Title: Re: AutoSwitchers
Post by: Толя on December 26, 2010, 21:54:07
Зато я и многие другие знают, что мы очень будем рады и благодарны вам, если такая возможность появится в плагине :)
Title: Re: AutoSwitchers
Post by: Tron on March 23, 2011, 17:35:12
На мой взгляд если нажать "предъидущий трек" то надо включать трек который играл последним, а не забрасывать на первый доступный включённый, который всё же спорно "предыдущий" (вопрос понимания).
Title: Re: AutoSwitchers
Post by: Krotus on May 23, 2011, 18:31:26
На мой взгляд если нажать "предъидущий трек" то надо включать трек который играл последним, а не забрасывать на первый доступный включённый, который всё же спорно "предыдущий" (вопрос понимания).
Согласен, у меня во всех хардверных плеерах так эта функция работает.
Title: Re: AutoSwitchers
Post by: ZeoN7 on November 18, 2011, 19:40:38
Пользуюсь уже некоторое время, но еще не благодарил...
Так вот - спасибо большое за этот плагин! +1
Title: Re: AutoSwitchers
Post by: Heaven`s A Lie on November 18, 2011, 21:41:07
Отличный плагин, я, правда, не очень нуждаюсь, но затестирую обязательно.
Title: Re: AutoSwitchers
Post by: Heaven`s A Lie on November 18, 2011, 21:45:44
Классная вещь, работает всё. Ещё одна шикарная вещь, но не для меня.
Title: Re: AutoSwitchers
Post by: ELIJAH on January 01, 2012, 06:15:12
Классная вещь, работает всё. Ещё одна шикарная вещь, но не для меня.

Почему? Закидываешь всю музыку в плейлист, ставишь случайное воспроизведение и этот плагин :)
Title: Re: AutoSwitchers
Post by: Heaven`s A Lie on January 01, 2012, 19:35:40
Почему? Закидываешь всю музыку в плейлист, ставишь случайное воспроизведение и этот плагин :)
Обычно я пользуюсь очередью просто - набиваю примерно 10-15 файлов в очередь, да и плейлисты формирую по принципу группы.
Title: Re: AutoSwitchers
Post by: DS on April 11, 2012, 13:58:46
автору +5!
Title: Re: AutoSwitchers
Post by: Stefan on February 01, 2013, 20:24:06
Люди добрые объясните пожалуйста, плагин скачал закинул в папку, перезагрузил аимп и дальше написано "Сразу после установки плагин не активен. Его необходимо включить в меню Разное/Other пункт "Enable AutoSwitchers" это где вообще находится немогу понять?
Title: Re: AutoSwitchers
Post by: Soolo on February 01, 2013, 20:26:32
Люди добрые объясните пожалуйста, плагин скачал закинул в папку, перезагрузил аимп и дальше написано "Сразу после установки плагин не активен. Его необходимо включить в меню Разное/Other пункт "Enable AutoSwitchers" это где вообще находится немогу понять?
внизу плейлиста
(http://i51.fastpic.ru/big/2013/0201/c2/198dd1cefa46fac648c613aae947c7c2.png)

А ещё лучше сначала почитать хотя бы первый пост в теме.
Title: Re: AutoSwitchers
Post by: pg648 on April 07, 2013, 15:47:52
Авто-удаление записей бы. А так не нужен.
Title: Re: AutoSwitchers
Post by: blur0 on April 13, 2013, 13:57:18
Авто-удаление записей бы. А так не нужен.

Записей? Если под записями имелось ввиду композиции, то отключив флажок возле песни, можно зайти в Меню удаления файлов, и там уже выбрать, что сделать с отключенными файлами: удалить из плейлиста либо удалить с диска?

(http://s6.hostingkartinok.com/uploads/images/2013/04/b69c06ff718fc3e0e129edecfdc09b15.jpg) (http://hostingkartinok.com)
Title: Re: AutoSwitchers
Post by: Алексей Долматов on July 08, 2014, 14:23:28
До прочтения последнего сообщения в этой теме думал, что не плохо бы и сортировку в плеере по включенным и выключенным трекам..
Title: Re: AutoSwitchers
Post by: gluzd on March 20, 2015, 12:40:19
Спасибо огромное за плагин. Использую AIMP для ведения вечеринок еженедельно, там не до серьёзных диджейских программ (по крайней мере пока), но аудиотека приличная и раньше приходилось во время ведения отмечать оценкой трек... а сейчас одно удовольствие, в менеджер очереди одной кнопочкой треки сбрасываю и забываю о них, они уже отключаются автоматом. Thanks!  :D
P.S. Теперь в настройках плейлиста вообще могу убирать всё кроме длительности и названия с переключателем, никакой лишней инфы перед глазами. Очень удобственно.
Title: Re: AutoSwitchers
Post by: Lyuter on July 04, 2015, 22:32:50
Авто-удаление записей бы. А так не нужен.
Авто-удаление, это такая штука, которая может наделать нехороших дел если про неё случайно забыть...


Обновление плагина v1.2!
Список изменений:
  + Плагин полностью переписан под SDK AIMP 3.60.
  + Теперь плагин можно включать только для нужных плейлистов.
  + Новая функция "Пропускать любимые треки": плагин не будет отключать треки с оценкой 5 звёзд.
  + Многоязычный интерфейс.
  + Исходный код плагина был опубликован на GitHub: страница проекта (https://github.com/Lyuter/AutoSwitchers).
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Tarik on July 06, 2015, 21:59:58
Lyuter, с возвращением! Спасибо большое за обновление! Плагин маленький, но очень полезный :)
Прикрепил украинский лэнг.

Давно хотел такую фичу, как отключение трека после того, как этому треку засчитается прослушивание в фонотеке (на такое событие должна быть нотификация от плеера). Это позволит быть уверенным, что трек именно прослушан, а не просто был запущен (может иногда даже случайно) или переключен.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Lyuter on July 06, 2015, 22:27:02
Lyuter, с возвращением! Спасибо большое за обновление! Плагин маленький, но очень полезный :)
Прикрепил украинский лэнг.
Привет! Да не за что. :)
Добавил украинский язык в первый пост.

Давно хотел такую фичу, как отключение трека после того, как этому треку засчитается прослушивание в фонотеке (на такое событие должна быть нотификация от плеера). Это позволит быть уверенным, что трек именно прослушан, а не просто был запущен (может иногда даже случайно) или переключен.
Думал о чем-то подобном, но так и не придумал зачем лично мне оно надо... Но это не значит, что другим оно не надо. :) Посмотрю, как можно реализовать.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: ZeoN7 on July 07, 2015, 12:24:02
Думал о чем-то подобном, но так и не придумал зачем лично мне оно надо... Но это не значит, что другим оно не надо. :) Посмотрю, как можно реализовать.
Нужно, нужно!
Функция полезная.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: FreeMan700 on July 08, 2015, 10:47:28
Нужно, нужно!
Функция полезная.

+1
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Lyuter on July 08, 2015, 21:20:24
Обновление 1.2.1!
  + Добавлена новая функция "Ожидать добавления файла в фонотеку".
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: белыймачо on August 12, 2015, 11:56:52
Обновление 1.2.1!
  + Добавлена новая функция "Ожидать добавления файла в фонотеку".

в aimp 4 в меню плейлиста нет пункта AutoSwitchers, соответственно нет возможности включить плагин.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Soolo on August 12, 2015, 11:59:18
в aimp 4 в меню плейлиста нет пункта AutoSwitchers, соответственно нет возможности включить плагин.
Плагин установлен? (есть в списке плагинов?)
Скриншот из первого сообщения видели? Пункт не в меню плейлиста, а в меню "Разное"
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: белыймачо on August 12, 2015, 12:16:13
Плагин установлен? (есть в списке плагинов?)
Скриншот из первого сообщения видели? Пункт не в меню плейлиста, а в меню "Разное"
да, менюшки перепупатал, заработало)
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: +Fix on September 15, 2015, 12:17:14
i made translation to your plugin if you need it
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: JD on September 21, 2015, 16:36:42
Есть такая хотелка, скорее к автору плагина, чем к плееру.
Сворачивать группу (при разбиении плейлиста на группы), если все треки из неё проиграны.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: John99 on September 23, 2015, 18:30:21
При переходе с первой версии необходимо удалить вручную все записи с упоминанием плагина в файле AIMP3.ini, иначе плеер крашится с ошибкой "Runtime error 216 at 0057F106". Это так, примечание.

"+ Теперь плагин можно включать только для нужных плейлистов."
Для кого-то это скорее минус чем плюс. Просьба добавить глобальное включение или оставьте ссылку на версию 1.0.1. Конечно у каждого своё мнение и пожелания, по мне, так первая версия самое то.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Soolo on October 08, 2015, 13:30:54
Плагин выдаёт ошибку при запуске Редактора тегов или Аудиоконвертера
Нужно при инициализации предусмотреть это
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: MusicTime!!! on November 07, 2015, 17:26:50
А как потом все выключенные файлы обратно включить, без пересоздания нового плейлиста т.к пользуюсь одним на 200 гб
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: MusicTime!!! on November 07, 2015, 18:12:47
Всё понял как))
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Soolo on December 24, 2015, 19:53:41
Огромное спасибо Lyuter за исходники.
Благодаря им исправлен баг с падением плагина в утилитах АИМПа
Новая версия получила номер 1.2.2
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: User on December 27, 2015, 13:10:29
В AutoSwitchers 1.2.2 имеется баг в связке с плагином AIMP VK 0.1.7 build 631 https://www.aimp.ru/forum/index.php?topic=42711.0

При запуске воспроизведения музыки из окошка "Поиск",
появляется сообщение об ошибке:

AutoSwitchers
Exception in module "C:\Program Files\AIMP3\Plugins\AutoSwitchers\AutoSwitchers.dll"
"MessageHook.CoreMessage" failure!


Скриншот:
(http://i.piccy.info/i9/239f36aa051f40dbe621ec827f4169ca/1451207683/101484/986434/Skryn_oshybky.png)

AIMP 3.60 Build 1503 ошибка так же появляется в AIMP 4.00 Build 1680
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Artem on December 28, 2015, 21:25:29
Есть такое, моя ошибка.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Artem on December 29, 2015, 08:36:10
Выложил обновление, дописал в плагин workaround. Ошибку в плеере исправлю в ближайшем обновлении
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: User on February 16, 2016, 17:57:43
Версия плагина 1.2.3 - ошибка "MessageHook.CoreMessage" failure! повторяется в AIMP 3.60 Build 1503
И в старом билде ошибка выскакивала на AIMP 4.00 Build 1680
Планируется ли исправление ошибки в плагине для нормальной работы на AIMP 3.60 Build 1503?
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: DS on March 06, 2016, 09:19:56
Вопрос автору, как отключается трек, если он целиком прослушан или как?
И ещё, все галочки стоят, но треки не отключаются.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Soolo on March 06, 2016, 21:39:36
Вопрос автору, как отключается трек, если он целиком прослушан или как?
И ещё, все галочки стоят, но треки не отключаются.
Галочка "Включено", остальные выключены - трек отключается сразу после старта
"Ожидать добавление в фонотеку" - трек отключается поле некоторого порога прослушивания (задаётся в настройки \ фонотека)
Для каждого плейлиста плагин включается отдельно
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: DS on March 06, 2016, 21:53:28
Галочка "Включено", остальные выключены - трек отключается сразу после старта
"Ожидать добавление в фонотеку" - трек отключается поле некоторого порога прослушивания (задаётся в настройки \ фонотека)
Для каждого плейлиста плагин включается отдельно
О последнем можно подробнее?  Я имею ввиду отключение для каждого плейлиста. Сие происходит в том же меню которое показано а скрине в описании или в каком то другом меню?
Зы спасибо, кое что прояснилось.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Soolo on March 06, 2016, 22:02:44
Сие происходит в том же меню которое показано а скрине в описании или в каком то другом меню?
в том же
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: aeon1704 on April 02, 2016, 08:14:39
Я думаю было бы не плохо если бы плагин включал обратно все треки в пределах одного плейлиста в случае его повторного запуска, если все треки в пределах этого плейлиста были отключены. У меня выставлен повтор прослушанного плейлиста если он окончился, но т.к. все песни оказываются отключены, плеер встает на стоп.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Tarik on April 02, 2016, 16:46:50
Я думаю было бы не плохо если бы плагин включал обратно все треки в пределах одного плейлиста в случае его повторного запуска, если все треки в пределах этого плейлиста были отключены. У меня выставлен повтор прослушанного плейлиста если он окончился, но т.к. все песни оказываются отключены, плеер встает на стоп.
Зачем тогда вообще пользоваться этим плагином?
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: aeon1704 on April 02, 2016, 17:41:07
Зачем тогда вообще пользоваться этим плагином?
Ну объясню. У меня есть небольшой плейлист с музыкой из игр, примерно минут на 25 общей протяженностью. Я люблю пару часов поиграть в игры как раз используя этот плейлист. Перемешка хорошо разбрасывает их, но плейлист так или иначе начнет повторятся, что утомляет. Сейчас я использую skiptrack с авто-увеличением порога проигрываний, который работает в режиме shuffle, изолируя повторы одного и того же трека, пока они все не проиграются по одному разу в разнобой. Разработчик любезно выложил такую версию для меня ( за что большое спасибо ), но видимо не собирается внедрять эту функцию в официальные релизы.

AutoSwitchers в режиме shuffle также справляется с этой функцией на ура, но попадает в стоп режим из-за того что все треки отключены.
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: immkgh on October 23, 2016, 18:49:39
вчера обновил плеер, а плагин не подключается, уже и с папки его в каталог с плагинами вытаскивал, ни в какую не работает
немного помучался, и все заработало, но...получается, что плагин необходимо активировать для каждого плейлиста отдельно
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: Soolo on October 24, 2016, 08:43:41
но...получается, что плагин необходимо активировать для каждого плейлиста отдельно
да, это записано в фичах, вернее, в истории изменений
Title: Re: AutoSwitchers - автоматическое отключения проигранных треков в плейлисте.
Post by: aeon1704 on January 29, 2017, 12:50:29
Я так понимаю не получится в плагин добавить авто-включение всех треков плейлиста, в случае повторного запуска того-же плейлиста, если все треки отключены?

Или может я что-то упускаю и это можно сделать стандартными средствами? Все что у меня пока-что получается это включать их назад вручную.

В ином случае АИМП просто остается в стопе. А плагин умеет создавать очень хороший рандом.