On Fri, Mar 01, 2002 at 11:58:37AM +0600, Alexey Morozov wrote: > Являясь как бы одним из зачинателей этой идеи могу сказать, что тот ;) > линк, который кинул Майк - он, типа, уже устарел, брать нужно, видимо, Разумеется. О чем и было сказано :-) Просто Ваш nosrc.rpm, видимо, задержало похолодание и нелетная погода. > проапдейченный патч (до 1.2.6-alt1), я Майку кидал nosrc.rpm, в > принципе, можно выложить куда-нить, или залить в incoming сизифа, у > меня, вроде, были соответствующие права. Явно лучше выложить в обчественное место. Или мне выложить? Тогда оно сейчас уйдет на http://lic145.kiev.ua/~mike/ALTLinux/xmms-1.2.6-alt1.local1.nosrc.rpm > Кстати, Майк, к тому списку, который я Вам тогда кидал, нужно добавить > еще один a must: aped _не работает_ с xmms-cd. До последнего дело вообще Так-с. Я тут опять слегка в thrashing ушел... > не доходит. Надо править xmms-cd (это, видимо, предпочтительнее, я не > очень понимаю необходимости маппить дивайс в, по сути, виртуальную, но > тем не менее, существующую на диске директорию, WinAMP нам в данном деле Возможность открыть ~/My music/CD :-) Честно говоря, без руля, как тут сделать максимально эргономично -- все стараюсь на hda держать давно уже. PS: пока вспоминал, куда я кого отмапил (вчера в кои-то веки слушал CDDA), рефлекторно запустил cdp ;-) --- On Tue, Feb 26, 2002 at 09:50:45PM +0600, Alexey Morozov wrote: > > Собственно, тема уже открыта -- это > > [mdk-re] Q: xmms advanced playlist editor > Ну, хорошо. Я, правда, на него не подписан. Собственно, я могу > посоветовать от себя всего несколько изменений: > > 1. Замена на per-root базисе. Это, вообще-то, a must, т.к. у меня, > помимо каких-то файлов на виндовых партициях (которых, в общем, и нет > практически) есть еще SMB-сетка, где музыки существенно больше, и > плэйлисты оформлены в виде \\machine\share\path... > > 2. (A must для локализованного xmms) перекодировка (желательно, > коррелирующая с установками в recode) playlist'а. > > 3. (вытекает из 1) Убирание всех конфигурационных установок из > глобальных preferences. > > 4. (неплохо бы) Асинхронная загрузка плэйлистов. У меня тут есть лист, > полученный сканированием конторских шар. 4.5Mb. Больно. Да, и неплохо бы > убрать stat для каждого файла. Не его это, собачье, дело, дрюкать VFS по > поводу и без. > > 5. (можно, типа, и это) Полноценная поддержка замен в регулярных > выражениях (типа, чтоб можно было сказать: > искать ^blah-blah/(wooh-wooh)/boom-boom > менять на weep-weep/$1/oops-oops > > Собственно, это можно сделать суперпозицией существующих в > General/playlist_ed/browser.c#songlist_ins методов, то есть, вначале > найти подстрочку, потом поискать в строке замены все > $[0-9]+, пробежаться по ним существующим алгоритмом, заменяя > их на найденные на первом шаге подстроки и формируя таким образом > строчку, на которую будет меняться найденная на первом этапе подстрока, > а потом уже произвести окончательную замену. > > Звучит, наверное, страшновато, но на самом деле, все просто. > Над производительностью, правда, подумать надо. Как вариант - несколько > последовательных замен для одного файла. Работать будет быстрее, но > результат менее предсказуем. > > 6. Использование libpcre вместо GNU regex. Типа, можно. Необязательно, я > тут поигрался с GNU regex, понял, что не все плохо,но, в общем, можно и > это. > > 7. Совсем уж на будущее: gnome-vfs. Я, правда, не знаю, может, xmms и > умеет их уже -- ---- WBR, Michael Shigorin ------ http://visa.chem.univ.kiev.ua/~mike/