Обсуждение TWinAmp

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Обсуждение TWinAmp

Сообщение D1P »

Собственно, создаю.

Сразу: теперь реестр плагином не юзается, всегда используется файл настройки из папки с плагином. Поправил ещё несколько косяков с настройками, но не факт, что всё заметил, так что велком с багрепортами.

По поводу копирования файлов из плагина: ну никак... видимо, ограничение тотала - не даёт он мне этого. Причина в следующем: внутри плага имена файлов хранятся как "\some\folder\file.mp3". Почему: потому что именно в таком виде они хранятся в файле winamp.m3u, из которого все данные и берутся. Изменить это я не в силах, хотя бы потому, что тогда два файла с одинаковыми названиями но в разных папках внутри плагина будут выглядеть одинаково (соответственно, плагин не будет знать, какой файл проигрывать/копировать/редактировать). Я пытался это обойти, но возникает действительно слишком много проблем.
Ну так вот, тотал при копировании пытается создать файл с именем "\some\folder\file.mp3", и, естественно, вылетает с ошибкой. Изменить имя файла я не могу - тотал вызывает FsGetFile уже после этого.
Единственное, что я могу сделать - позволить пользователю каждый раз самостоятельно вручную редактировать имя файла-получателя. При копировании десятка файлов это становится издевательством.

Если кто-то придумает, как это обойти - поделитесь. Я ничего придумать не могу.
Kibab
Сообщения: 2
Зарегистрирован: Пн янв 16, 2006 12:31
Контактная информация:

Перестановка файлов местами

Сообщение Kibab »

D1P, писал на основном сайте, но продублирую для надёжности тут...

А есть шанс, что появится сортировка плей-листа? Простой вариант - добавлять в начало имени файла в плейлисте что-то типа 010_, 020_ и так далее через 10. А чтобы поменять порядок песен, нужно будет лишь поменять этот индекс в начале на что-то типа 009_... То есть, сделать его перед нужным файлом. Это экзотика, но всё же лучше, чем ничего имхо..
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Если Гислер добавит в TC 7.0 совместную работу WFX&WDX - вполне может быть, что появится. Сейчас такое сделать нельзя.
b01d
Сообщения: 44
Зарегистрирован: Чт янв 06, 2005 18:25

Сообщение b01d »

Почему у меня при запуске постоянно вылазит:
"main ini file not found or have incorect Winamp path" хотя винамп запускается, затем вылазит окно TWinamp Settings с текстом:

Код: Выделить всё

[Path]
Settings=C:\totalcmd\Plugins\wfx\TWINAMP\settings.exe
WinampFolder=C:\Program Files\Utils\Winamp\
[Mode]
DisplayMode=1
Все дериктории верные...
Аватара пользователя
Led
Сообщения: 47
Зарегистрирован: Чт дек 16, 2004 00:54
Контактная информация:

Сообщение Led »

b01d
Подобное сообщение вылазит постоянно, когда плейлист пустой. Вроде баг.

D1P
Плохо, что нельзя копировать файлы в панель плагина.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

2b01d, Led - да был такой баг, поправлено в 1.3.1

2Led:
Файлы в панель плагина копировать можно. Нельзя копировать из панели плагина.
Если не копируется - посмотри в настройках фильтр расширений, которые "принимает" плагин - возможно, у тебя он пуст. Нажми Get file types from Winamp. У меня, например, стоит такой фильтр:

Код: Выделить всё

ExtFilter=APE:MAC:APL:CDA:MID:MIDI:RMI:KAR:MIZ:mod:mdz:nst:stm:stz:s3m:s3z:it:itz:xm:xmz:mtm:ult:669:far:amf:okt:ptm:MP3:MP2:MP1:AAC:APL:VLB:M4A:M4B:MP4:NSA:TAP:RAM:RMM:RA:RNX:RMX:RV:RM:RMJ:RPM:M1V:MP2V:MPE:MPV2:MPA:MPV:SMI:v2m:OGG:VOC:AU:SND:AIF:AIFF:WMA:WMV:ASF:m3u:pls
Зачем фильтр нужен: чтобы при копировании одной или нескольких папок, в плейлист добавлялись только те файлы, в этих папках содержащиеся, которые "понимает" Winamp.
b01d
Сообщения: 44
Зарегистрирован: Чт янв 06, 2005 18:25

Сообщение b01d »

D1P, у меня не обновляется список файлов в панели плагина. т.е. туда копирую, в WinAmp они добавляются, а в панели плагина они не появляются.
DI HALT
Сообщения: 10
Зарегистрирован: Вс янв 23, 2005 01:05

Сообщение DI HALT »

Эххх опять (без возможности копирования файлов) плагин бесполезен. Жаль. А нельзя сделать WCX плагин для "распаковки" плейлиста в нужную папаку? Было бы просто здорово.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Тестим новую версию.
Сделал копирование из плейлиста. Дя этого должен быть включён режим отображения "Winamp-like numerated items" или "Winamp-like style".
Из-за серьёзных изменений в устройстве плагина ошибки вероятны, я тестил как мог, но всё ещё не уверен, что всё вычистил.
2b01d: да, заметил такой глюк. Единственное, что могу сказать - это глюк не плагина (под отладчиком все необходимые действия выполняются). Скорее всего приглючивает винамп, и не сохраняет плейлист. У меня такое бывает через раз.
Крепыш
Сообщения: 16
Зарегистрирован: Пт апр 08, 2005 14:05
Откуда: Балашиха

Сообщение Крепыш »

Чё-то не работает у меня копирование... :(
Настройки такие:
[Path]
Settings=D:\Programs\Total Commander 6.51\Plugins\WFX\TWinAmp\settings.exe
WinampFolder=E:\Program Files\Winamp\
[Mode]
DisplayMode=4
ExtFilter=APE:MPG:MPEG:AVI:MP3:MP2:MP1:AAC:OGG:m3u:pls
DisplayFormat=%title% - %album% (%year%)
DisableMulti=1
Открываю TWinAmp. Там появляется плейлист Winamp'а в виде каталогов. Нажимаю "Обновить" (F2) - каталоги приобретают аттрибуты "rahs", ещё раз F2 - теперь вместо каталогов файлы.
При копировании каталога из листа в целевой директории создаётся пустая папка. При попытке копирования файла выдаётся сообщение:
You must enable copying mode in plugin settings.
Чё я не так делаю?
Нет судьбы, кроме той, которую мы выбираем.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Будем посмотреть.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Ага, моя вина, я случайно залил не тот файл. В апдейте такой глюки быть не должно, просьба слить обновление.
Крепыш
Сообщения: 16
Зарегистрирован: Пт апр 08, 2005 14:05
Откуда: Балашиха

Сообщение Крепыш »

Обновил - то же самое... :(
Нет судьбы, кроме той, которую мы выбираем.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Гм, а к файлам, которые у тебя в плейлисте полный доступ есть? При изменении настроек что-нибудь меняется (скажем при DisplayMode=3 или DisableMulti=0). Сегодняшнее обновление до 1.5.1 не решило проблему?
stm
Сообщения: 4
Зарегистрирован: Вт фев 07, 2006 05:30

Сообщение stm »

в последнем билде те же проблемы со случайными атрибутами (то как папки, то системные/скрытые).. если несколько раз пообновлять лист - можно добиться нормального отображения. При копировании из листа выдаёт корректный путь, но ничего не копирует (ошибок типа "You must enable copying mode in plugin settings" уже не выдаёт). При копировании в лист - инвалид флоатин оперэйшн.

xp sp2 ntfs (адм.права)
tcmd 6.54
wamp 5.03a

p.s. можно ли сделать нумерацию вида 0001,0002 ?
Ответить