AIMP Forum

AIMP for Windows => Плагины / Plugins => Дополнения / Addons => Плагины-дополнения / Addons => Topic started by: Lyuter on April 28, 2010, 14:51:32

Title: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on April 28, 2010, 14:51:32
[catalog_card=705]

Основные возможности
 • Хранение истории в отдельном плейлисте;
 • Ведение истории в отдельном файле;
 • Возможность настройки шаблонов строк, для файла истории;
 • Меню быстрого доступа к основным функциям;
 • Многоязычность (полная поддержка юникода);
 • Языковой файл содержит языки: английский, русский, украинский(автор: Tarik).

Требования
   Версия AIMP - 2.61 build 560(22.03.2010) или выше.

Установка
 • Если у вас установлено дополнение PlayedList, то его необходимо удалить.
 • Извлеките из архива файлы History.dll и History.lng в папку AIMP2\Plugins, либо в AIMP3\Plugins\History для AIMP версии 3.60 и выше.

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

AIMP History 1.5
  + Добавлено: для журнала можно задавать максимальное число строк
  - Журнал: исправлена ошибка приводившая к периодическому удалению символов конца строки
  - Журнал: исправлено значение параметра "Позиция в плейлисте"(%tp)

AIMP History 1.4
  + Добавлено: горячие клавиши на закрытие окна настроек (Esc - "Отмена", Enter - "ОК")
  + Изменён механизм отображения списка языков
  - Исправлено: не отображались знаки табуляции в строке-примере
  - Исправлено: разные ошибки локализации

AIMP History 1.3
  + Дополнение получило более говорящее название
  + Подхватывание настроек PlayedList 1.2 и 1.1
  + Поддержка многоязычности
  + Переработан интерфейс
  - Исправлено: ошибка при добавлении треков из неактивных плейлистов
  - Исправлено: ошибки при обработке юникодовых строк

PlayedList 1.2
  + Немного переработан интерфейс окна настроек
  + Добавлены новые шаблоны
  - Исправлено: не сохранялось состояние включено/выключено, при изменении из меню плеера

PlayedList 1.1
  + Полная поддержка юникода
  + Добавлено окно настроек
  + Добавлена возможность вести лог проигранных файлов
  + Добавлено меню быстрого доступа

PlayedList 1.0
  Первый релиз.
03.07.2015
 - Добавлена локализация новых элементов.

16.10.2010
 - Добавлен украинский язык. Автор перевода - Tarik.

15.10.2010
 - Поправлены опечатки в русском и английском языках.
Title: Хранение очереди воспроизведения
Post by: Зелёный on April 28, 2010, 14:55:55
Ха, неплохо!.. Ещё бы он события логгил (типа скробблинга там, изменения тегов и т. д.) и показывал всё это в отдельном окне, а внизу была б такая галочка "Write log to file", получилась бы неплохая консолька :)
Title: Хранение очереди воспроизведения
Post by: Lyuter on April 28, 2010, 15:09:33
Ха, неплохо!.. Ещё бы он события логгил (типа скробблинга там, изменения тегов и т. д.) и показывал всё это в отдельном окне, а внизу была б такая галочка "Write log to file", получилась бы неплохая консолька :)
Давно была такая идея, писать все события. Но SDK не позволит перехватывать всё что хочется. А вот запись в файл, я уже давно сделал в другом аналогичном плагине (Его никто не видел), ещё до появления этой темы. Думаю теперь обьединить "тот и этот" плагины.
Title: Хранение очереди воспроизведения
Post by: Зелёный on April 28, 2010, 15:11:27
Было бы неплохо. Ждём-с...
Title: Хранение очереди воспроизведения
Post by: Андрей Бубнов on April 28, 2010, 16:39:49
Ну раз первые версии плага есть, то наверное тему стоит перенести в соотв. раздел и оформить как следует :)
Title: Хранение очереди воспроизведения
Post by: Lyuter on April 28, 2010, 16:48:39
Ну раз первые версии плага есть, то наверное тему стоит перенести в соотв. раздел и оформить как следует :)
Ок. Тока одно но. Может кто напишет толковое описание, на тему "зачем нужен этот плагин". Это описание будет внесено в топик. А я займусь написанием кода :)
Title: Хранение очереди воспроизведения
Post by: Trifon on April 28, 2010, 19:55:50
Что то в этом плагине есть :)  особенно когда слушаешь песни из разных плейлистов, и сохранить можно отдельно... :)
Title: Хранение очереди воспроизведения
Post by: Фагот on April 29, 2010, 06:39:42
Кто в лес, кто по дрова. Ничего не пойму, кто говорит плагин для логирования, кто говорит плагин для ведения порядка воспроизведения для возможности отмотать назад,а кто говорит для создания плелистов на основе воспроизведения. Видимо под логированием понималось не простое гажение в тхт.лог, а еще с возможностью обратной подгрузки лога в плагин, дабы повернуть время вспять?)))
Title: Хранение очереди воспроизведения
Post by: Андрей Бубнов on April 29, 2010, 12:40:41
.... дабы повернуть время вспять?)))
Лишь бы песков времени достаточно было :)
Title: Хранение очереди воспроизведения
Post by: Lyuter on April 29, 2010, 13:49:34
Кто в лес, кто по дрова ... Видимо под логированием понималось не простое гажение в тхт.лог, а еще с возможностью обратной подгрузки лога в плагин, дабы повернуть время вспять?)))
С этим согласен. Но как по мне вышло не плохо, даже удобнее чем задумывалось изначально.
Если вас всё устроит, оформлю плаг в отдельную тему.
Тока одно но. Может кто напишет толковое описание, на тему "зачем нужен этот плагин". Это описание будет внесено в топик.
Title: Хранение очереди воспроизведения
Post by: Андрей Бубнов on April 29, 2010, 14:24:07
Возможно как для телемагазина прозвучит это
У Вас огромная коллекция музыки? Вы любите слушать ее в фоне, как радио? Но Вы постоянно выделяете для себя какие-нибудь треки "с пометкой надо бы еще как нибудь послушать эту тему". Но что делать когда вы не помните что за тема играла... искать ее в многотысячном плейлисте это занятие неблагодарное.
Это дополнение поможет вам в этом. Оно создаст плейлист из уже проигранных композиций, что значительно облегчит Вам поиск трека который не так давно проигрывался. Проигрываемые треки записываются в новый ПЛ PlayedList по порядку воспроизведения.


Для Lyuter:
будем ждать в новых версиях предел "логирования" по количеству треков (замена уже существующих), возможность выбора типа лога Не вести лог/ПЛ/текст/Оба варианта. Вывести пункт контекстного меню в меню плейлиста остановить PlayedList - не во всех скинах есть кнопка Разное, или вывести в Утилиты.  И еще Русскую локализацию добавить бы
Title: Хранение очереди воспроизведения
Post by: Lyuter on April 29, 2010, 14:47:48
Отличное описание, мне нравится. Я его тока чуть подправлю.
будем ждать в новых версиях предел "логирования" по количеству треков (замена уже существующих), возможность выбора типа лога Не вести лог/ПЛ/текст/Оба варианта. Вывести пункт контекстного меню в меню плейлиста остановить PlayedList - не во всех скинах есть кнопка Разное, или вывести в Утилиты.  И еще Русскую локализацию добавить бы
Все пожелания принимаются.
Title: Хранение очереди воспроизведения
Post by: Фагот on April 30, 2010, 07:36:15
Размер лога в мегабайтах, а не только в количестве треков.
Если лог пишется как плейлист, то хотелось бы, чтобы отображались даты событий.
Title: Хранение очереди воспроизведения
Post by: Зелёный on April 30, 2010, 09:48:40
Присоединяюсь к обоим предложениям. Сам хотел примерно то же написать, - не успел :)
Title: Хранение очереди воспроизведения
Post by: Lyuter on April 30, 2010, 11:51:59
Сам хотел примерно то же написать, - не успел :)
Бывает. Меня тоже, как то bescheidener опередил.  ;D
Размер лога в мегабайтах, а не только в количестве треков.
Если лог пишется как плейлист, то хотелось бы, чтобы отображались даты событий.
Такое не выйдет. В плейлист нельзя писать даты событий. Но в текстовый файл можно.
Title: Re: Хранение очереди воспроизведения
Post by: Lyuter on May 05, 2010, 13:59:02
Вижу, пока меня не было, тут навели порядок  ;D . Спасибо.
Обновил версию плагина, внес что обещал. Жду комментариев, и пожеланий.
Title: Re: Хранение очереди воспроизведения
Post by: Tiger on May 05, 2010, 17:45:13
оценил все возможности плагина, очень полезный. спасибо
пожелание: оставить и английский язык. для универсальности
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Андрей Бубнов on May 05, 2010, 21:53:26
оценил все возможности плагина, очень полезный. спасибо
пожелание: оставить и английский язык. для универсальности
И вообще нужно реализовать Multiligual User Interface :) Это лучше чем писать плаги на разных языках. А для того чтоб не создавать кучи файлов и папок, файлы-ресурсы локализации можно встраивать в сам DLL. Это возможно вообще?
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: YurCompMan on May 05, 2010, 21:59:49
Возможно всё. Самый простой способ - сделать функцию, которой передаётся индекс или короткое название строки, а возвращается текст. Сама функция содержит проверку языка и 2 оператора Case. Тупо, но просто и работает. А лучше реализовать считывание ini - файлов с языками.
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Lyuter on May 06, 2010, 15:13:47
Когда то на форуме (https://www.aimp.ru/forum/index.php?topic=16512.0), я предлагал сделать панель со SpeedButton-ами. Собственно, такая штука реализована в настройках "строки лог файла".
Интересно знать, вам это удобно?
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Tiger on May 06, 2010, 18:56:22
Собственно, такая штука реализована в настройках "строки лог файла".
Интересно знать, вам это удобно?
конечно. правда вертикальный их список немного привычнее будет. сделаешь? ;)
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: SanekK on May 06, 2010, 19:24:17
Удобно.
Вертикально места наверно будет много занимать
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Lyuter on May 07, 2010, 10:53:11
конечно. правда вертикальный их список немного привычнее будет. сделаешь? ;)
Я думаю, это будет не рациональное распределение места. Но если вы можете нарисовать как это должно выглядеть... Можно будет и подумать.
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: bescheidener on May 07, 2010, 12:23:41
Разместить эти спид-кнопки вертикальным столбцом на отдельной форме и показывать её (форму) как попап.
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Lyuter on May 07, 2010, 21:03:34
Разместить эти спид-кнопки вертикальным столбцом на отдельной форме и показывать её (форму) как попап.
Зачем так сложно? Только ради того, чтобы было вертикально?

Появится время, поэкспериментирую, может если перегруппировать, по столбцам...
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Андрей Бубнов on May 18, 2010, 17:21:25
PlayedList не помнит настройку "Отключить PlayedList" после перезавуска AIMP галка слетает. Ставлю ее в Главном меню.
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Lyuter on May 19, 2010, 14:15:22
А, галку "запись в файл" тоже не запоминает?
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Андрей Бубнов on May 19, 2010, 18:16:33
А, галку "запись в файл" тоже не запоминает?
ДА. Галку "Отключить запись в файл" тоже не запоминает.
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Lyuter on May 20, 2010, 12:16:21
Обновление!


PlayedList не помнит настройку "Отключить PlayedList" после перезавуска AIMP галка слетает. Ставлю ее в Главном меню.
А, галку "запись в файл" тоже не запоминает?
Поправил.
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Tiger on May 23, 2010, 02:10:54
когда воспроизводится определенный плейлист, то при перелистывании (просмотре) других вкладок плейлистов в файл-лог PlayedList.txt почему-то иногда попадают названия треков, на которых было остановлено воспроизведение (т.е. последние проигранные в этих плейлистах). поправь пожалуйста
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Lyuter on May 23, 2010, 14:32:22
почему-то иногда попадают названия треков, на которых было остановлено воспроизведение (т.е. последние проигранные в этих плейлистах)
Можно детальнее, последовательность действий.
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Tiger on May 23, 2010, 15:28:58
Можно детальнее, последовательность действий.
в общем, проигрывается один из плейлистов (либо составлена очередь из нескольких). разворачиваю окно плеера. просматриваю (попутно редактирую) другие плейлисты, передвигаюсь по вкладкам (колесиком мыши). далее переход на следующий трек, но я нахожусь в другом плейлисте. идет запись его в лог-файл, НО! перед ним также оказываются в логе последние проигранные еще когда-то треки (они выделены цветом) из просмотренных мною плейлистов или на каком я остановился. вот как-то так
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Lyuter on May 23, 2010, 16:56:43
в общем, проигрывается один из плейлистов (либо составлена очередь из нескольких). разворачиваю окно плеера. просматриваю (попутно редактирую) другие плейлисты, передвигаюсь по вкладкам (колесиком мыши). далее переход на следующий трек, но я нахожусь в другом плейлисте. идет запись его в лог-файл, НО! перед ним также оказываются в логе последние проигранные еще когда-то треки (они выделены цветом) из просмотренных мною плейлистов или на каком я остановился. вот как-то так
Пофиксил. В следующей верси будет норм.

P.S. Я был уверен, что пофиксил этот баг во время отладки, но видать, из за каких то накладок с исходниками, он остался. Так что извиняйте.



Добавлено через 16 сек.
А как вам новый список шаблонов? Так лучше?
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Tiger on May 23, 2010, 18:15:42
Пофиксил. В следующей верси будет норм.

P.S. Я был уверен, что пофиксил этот баг во время отладки, но видать, из за каких то накладок с исходниками, он остался. Так что извиняйте.
прекрасно. извиняться незачем. рад, что баг пойман и исправлен :)
А как вам новый список шаблонов? Так лучше?
да. проще, привычнее и нагляднее. спасибо
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Толя on July 16, 2010, 17:16:47
Скажите пожалуйста, а может ли этот плагин делать то, о чем затрагивалась тема вот здесь (https://www.aimp.ru/forum/index.php?topic=20322.0)? То есть, чтобы мой плеер рандомно играл песни из великого плейлиста, и при этом чтобы не повторял треков, которые уже проигрывались.
Title: Re: PlayedList - Плагин для хранения очереди воспроизведения
Post by: Юра on July 16, 2010, 19:41:58
Толя, глянь это UltraMIX - Плагин для продвинутой сортировки. (https://www.aimp.ru/forum/index.php?topic=19867.0)
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on September 13, 2010, 18:48:19
Обновление!
   Немного подумав, решил переименовать плагин. Теперь он называется AIMP History. Мне показалось, что такое название более говорящее и сразу понятно, зачем он вообще нужен. В новой версии реализовал многоязычность, немного переработал интерфейс и пофиксил все известные баги.
  Принимаются любые пожелания/замечания по новой версии, особенно хотелось бы услышать мнение о качестве локализации.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: 12JoKeR21 on September 15, 2010, 14:27:22
Огромное  спасибо! Отличный  плаг!
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Tiger on September 15, 2010, 21:13:47
Обновление!
большое спасибо
пожелания/замечания по новой версии, особенно хотелось бы услышать мнение о качестве локализации.
опечатки в интерфейсе программы:
1. вкладка настроек "Main" на английском написана как "Mailn"
2. вкладка настроек "Запись в файл" на русском - Битрейд, Year (осталась без перевода)

строчка-опция Don't add files playable from the history. хотел бы предложить вариант Don't add files from the history playlist
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on September 15, 2010, 21:59:23
Спасибо за замечания! Всё поправил!
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Бродяга on September 18, 2010, 07:28:46
Банальный вопросец-а где окно настроек искать? Первый раз запустил этот плаг...
Уже догадался сам. Будем пользоваться и тестить. За него +.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on September 21, 2010, 01:20:40
Обновление!
   И вот очередное "косметическое" обновление. Ничего принципиально нового не вносит и касается только интерфейса программы. Поправлены ошибки локализации и немного переработаны некоторые элементы окна настроек. Теперь его можно закрывать горячими клавишами: Esc - "Отмена", Enter - "ОК".
   Также обновлён языковой файл. Приведены в порядок английский и русский языки, кроме этого добавлен украинский язык. За перевод огромное спасибо Tarik-у!
   Пользуйтесь на здоровье!
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: WhiteSpirit on September 21, 2010, 20:51:56
Спасибо большое разработчику за этот плагин. С тех пор, как перестал пользоваться ласт.фм, была необходимость в чем-то подобном. В общем, то, что нужно.  :)
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: N-AlexXx on October 13, 2010, 10:46:18
Чет я так и не понял как должен работат пункт "Не добавлять один файл несколько раз", включено, а файлы всеравно бесконечно дабавляются?  :-[
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on October 13, 2010, 10:56:47
Чет я так и не понял как должен работат пункт "Не добавлять один файл несколько раз", включено, а файлы всеравно бесконечно дабавляются?  :-[
Опция работает следующим образом: если один и тот же файл проигрывается несколько раз подряд, то он добавляется в историю всего один раз.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: N-AlexXx on October 13, 2010, 16:24:27
Quote
Опция работает следующим образом: если один и тот же файл проигрывается несколько раз подряд, то он добавляется в историю всего один раз.

А, когда несколько раз подряд! А когда плейлист играет вперемешку, то постоянно накапливаются дубликаты, неудобно искать когда их немеренно :-[   
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on October 13, 2010, 17:06:01
Опишите, пожалуйста, проблему детальнее, что нужно сделать, чтобы повторить её, какие настройки у плагина, версия плеера.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: N-AlexXx on October 13, 2010, 19:07:27
Версия плеера последняя и плагина. У плагина настройки по умолчанию, только язык выбрал русский и выбрал "добавить кнопку упраления в меню: плейлист" и все. Я когда слушаю один плейлист потом другой, затем обратно перехожу на который уже слушал, то опять эти же треки добавляются (слушаю в режиме shuffle, без него тоже самое). И когда в текущем плейлисте вручную выбираю вразброс мышей или клавиатурой какой-то трек послушать, когда текущий трек прослушал потом снова перехожу на трек который уже проигровался в этом плейлисте, то он опять добавляется. И так с каждым треком, если повторно выбрать не подряд то он появляется в истории     
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on October 13, 2010, 22:33:44
Понятно. Сейчас функция имеет несколько другое назначение, но ваш вариант тоже не лишен смысла. Возможно, к следующей версии постараюсь добавить эту функцию. Но, честно говоря, с ней немного теряется смысл плагина. То есть это уже будет не история проигранных файлов, а список воспроизведенных треков, который не будет отображать порядок воспроизведения.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: ELIJAH on December 15, 2010, 22:23:43
Здравствуйте! Подскажите пожалуйста, ваш плагин помимо того что запоминает историю. Может суммировать общее время, воспроизведённых трэков из истории?
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on December 15, 2010, 23:41:09
Если загляните в плейлист истории, то там будет указано общая длительность всех песен, как в любом другом плейлисте. Но специальной функции для подсчета времени не предусмотрено.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Tron on March 21, 2011, 18:46:35
А, когда несколько раз подряд! А когда плейлист играет вперемешку, то постоянно накапливаются дубликаты, неудобно искать когда их немеренно :-[
Всё, что можно искать в этом логе (как мне представляется) файл который только-что воспроизведён на радио, но не получилось уследить или запомнить его названия.
Здравствуйте! Подскажите пожалуйста, ваш плагин помимо того что запоминает историю. Может суммировать общее время, воспроизведённых трэков из истории?
К вышесказанному можно бы при записи в файл обозначать суммарное время там где проигрывание было прекращено.
К тому же теперь не отображается общее время для радио. ..было бы на подмене.

Запись истории в заблокированный плейлист планируется?
И можно как-то помечать дорожки, заскробленные плагином LastFM Scrobbler?
Спасибо, хорошая работа. Заплатка так заплатка.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on March 22, 2011, 12:15:42
Запись истории в заблокированный плейлист планируется?
Да.
И можно как-то помечать дорожки, заскробленные плагином LastFM Scrobbler?
Нет.
Спасибо, хорошая работа. Заплатка так заплатка.
Обижаете, какая же это заплатка, это плагин. А за спасибо, вам спасибо. :)
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Tron on March 22, 2011, 16:04:37
Нет.
Но если это возможно. То было бы хорошо в плейлисте делать так Title (LastFM) или "(*) Title" или "|%| Title" или "(@) Title".. Теги не затронутся, да и опционально.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on March 22, 2011, 18:59:36
Но если это возможно. То было бы хорошо в плейлисте делать так Title (LastFM) или "(*) Title" или "|%| Title" или "(@) Title".. Теги не затронутся, да и опционально.
Ну тогда это больше относится к теме LastFM Scrobbler, ведь он скроббил треки. А History даже понятие не имеет о том, что делают другие плагины.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Tron on March 22, 2011, 19:08:03
Притормаживает прилично при обращении к плейлисту истории и при включении АИМПА.

Ну тогда это больше относится к теме LastFM Scrobbler, ведь он скроббил треки. А History даже понятие не имеет о том, что делают другие плагины.
Выносить индикацию во все плейлисты - это жутко. Но плагин скроблер Артём делал, можно наверно подвязать пересылку информации. Правда лучше иметь возможность создавать плейлист лога скробблинга через настройки самого скробблера.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: pg648 on August 27, 2011, 04:24:48
В режиме одного плейлиста что к чему? Надо ведь отслеживать настройку и не подменять собой единствееный плейлист..
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Luch on November 22, 2011, 13:23:12
Есть одна недоработка: не работает установка числа отображаемых записей.
Необходима только одна - но, увы, плагин так не считает :)

Решил трабл сл. образом:
- поставил ограничение лог-файла до 1кб
- вместе с нужной выводящейся строкой из плеера дописал столько доп-символов, чтобы в итоге записанный лог-файл граничил на уровне 999 байт. Работает :)

P.S. есть еще один косяк: строго через 3 трека файл не пишется :(
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: pg648 on May 03, 2012, 11:56:24
Идея с "автозакладками" очень хорошим дополнением была бы.
Смысл разместить закладки в менюшке плагина для файлов при воспроизведении которых был осуществлён принудительный переход к другому файлу или же остановка воспроизведения (в количестве 5-10-15) штук.. Скрин подложу для наглядности.

UPD: Давно пользуюсь такой фичей в MPC-HC.
Надоело lookat' кино, выключил. Позже, открывая остановленный файл из плейлиста или даже из эксплорера окон, файл стартует с того же места.
Вопрос для АИМП Хистори: в каком плейлисте открывать файл?
Ну и желательно конечно в всобственном плейлисте.
В менюшке некоторое число ПОСЛЕДНИХ файлов синхронизирующихся с записями плейлиста истории на предмет удаления (из плейлиста истории)\добавления (меток о принудительном переходе или остановке файла).
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: KorneySan on August 02, 2012, 16:56:55
Пост в теме моего плагина.
А возможно сделать так чтоб плагин фиксировал трек и время в каждом плейлисте? тось когда напимер переключаеш плейлист "горячей клавишей" то трек продолжался с того места где он был остановлен... к примеру: слушаем аудио книгу размером в 1 час на 38 минуте надоело и "горячей клавишей" переключили на плейлист с музлом ... на следущий день открываем аимп а там "музло", а хочется опять книгу но время уже не помню, а тут плагин спасает, переключаем и вуаля!  :)
Прямо фичареквест для этого. :)
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Lyuter on July 04, 2015, 01:46:38
В режиме одного плейлиста что к чему? Надо ведь отслеживать настройку и не подменять собой единствееный плейлист..
К сожалению, плагины для AIMP2 не могут отслеживать эту настройку.
Есть одна недоработка: не работает установка числа отображаемых записей.
Необходима только одна - но, увы, плагин так не считает :)
Добавил такую опцию.
P.S. есть еще один косяк: строго через 3 трека файл не пишется :(
Исправлено.
Идея с "автозакладками" очень хорошим дополнением была бы.
Смысл разместить закладки в менюшке плагина для файлов при воспроизведении которых был осуществлён принудительный переход к другому файлу или же остановка воспроизведения (в количестве 5-10-15) штук.. Скрин подложу для наглядности.

UPD: Давно пользуюсь такой фичей в MPC-HC.
Надоело lookat' кино, выключил. Позже, открывая остановленный файл из плейлиста или даже из эксплорера окон, файл стартует с того же места.
Вопрос для АИМП Хистори: в каком плейлисте открывать файл?
Ну и желательно конечно в всобственном плейлисте.
В менюшке некоторое число ПОСЛЕДНИХ файлов синхронизирующихся с записями плейлиста истории на предмет удаления (из плейлиста истории)\добавления (меток о принудительном переходе или остановке файла).
Тоже пользуюсь такой штукой в видео плеере, очень удобно. Но, по моему, полезность "автозакладок" для коротких аудио записей минимальна, а для аудиокниги можно не полениться и добавить в закладки руками. В общем надо подумать, как это реализовать.


Вышло обновление AIMP History v1.5!
Список изменений:
 + Теперь для журнала можно задавать максимальное число строк.
 - Исправлена ошибка приводившая к периодическому удалению символов конца строки в журнале.
 - Исправлено значение параметра "Позиция в плейлисте"(%tp) для журнала.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: +Fix on September 15, 2015, 18:18:25
i made translation to your plugin if you need it
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: homemultimedia on November 23, 2017, 09:42:55
Здравствуйте, а есть возможность что бы в текстовый документ добавлялась информация о композиторе и авторе из тегов?
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: fogseeker on May 12, 2020, 17:26:26
Здравствуйте! Возможно ли, чтобы плагин сохранял файл в кодировке UTF-8? Streamlabs OBS читает текст только в ней:(
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Zhenya on May 12, 2020, 17:54:52
Здравствуйте! Возможно ли, чтобы плагин сохранял файл в кодировке UTF-8? Streamlabs OBS читает текст только в ней:(

Насчёт этого плагина не скажу, но могу посоветовать попробовать плагин поновее — Current Track Info to Any v1.0 (https://www.aimp.ru/?do=catalog&rec_id=358).
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: a1mp_fan on July 22, 2020, 23:36:11
Спасибо за плагин. А почему так много весит, 2 мб?
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Artem on July 23, 2020, 08:12:04
Спасибо за плагин. А почему так много весит, 2 мб?

Это Delphi, UI-фреймворк там весит не мало.
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: Funoji on January 07, 2021, 13:29:04
Незаменимая вещь для поехавших с плейлистами на несколько тысяч треков (меня)
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: uHcauDep on July 28, 2021, 14:52:30
Не работает. Кинул в папку плагинов, перезапустил. Ни в правом, ни в левои меню history не появилось. Что делать?
Title: Re: AIMP History - Плагин для ведения истории проигранных файлов
Post by: adm_av on March 12, 2024, 09:10:54
AIMP 5.30.2541 версия 32 бит - работает. AIMP History как плейлист появляется в правом меню.