Титла: XMMS и URL неудобство
Публикувано от: spawnman в Dec 02, 2004, 19:04
Привет на всички ученички Интересува ме дали някой се е сблъсквал със следния проблем: XMMS не замества празните интервали и специалните символи при вмъкване /paste/ на URL. Видно е, че не е болка за умиране, но си е досаден проблем, който наблюдавам под Мандрейк 10 Official + XMMS v. 1.2.10! Засега ползвам едно набързо скалъпено, но все пак работещо скриптче, с което генерирам списък на on-line песните. В този списък интервалите са заместени с %20, но специалните символи си стоят. След което с Add -> File... от XMMS зареждам списъка в Playlist-а и вече връзките без специални символи работят. Подходът ми се струва неудобен, ето защо: Молбата ми къв вас е ако някой е намерил решение на казуса да бъде така добър да сподели опита си Благодарности в аванс!
Титла: XMMS и URL неудобство
Публикувано от: nocture в Dec 04, 2004, 13:50
Здравейте, сблъсках се със следния проблем относно xmms: дава ми че не може да чете мп3 файлове защото Fedora 3 не е инсталирала плъгини за мп3 файловете на player-ите. Та мисълта ми е от къде да си сваля такива плъгини и по точно как да ги инсталирам?
Титла: XMMS и URL неудобство
Публикувано от: kennedy в Dec 05, 2004, 08:53
Титла: XMMS и URL неудобство
Публикувано от: spawnman в Dec 05, 2004, 10:22
Виждам, че проблемът си стои... Ето какво съм направил аз: Примерен код | lynx -source "$1" | grep -F ."$2" | awk '{ split($0,a,"HREF="); split(a[2],b,"\""); print "'"$1"'" b[2] }' | sed s/" "/"%20"/g > "$3".list.txt |
Разяснение на скрипта: - подават се три аргумента: 1. пътечка към файловете:
Примерен код | http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/ |
2. тип на файловете:
3. име на файл, в който ще бъде записан списъка с URL-тата:
В общ план извикването на скрипта изглежда така:
Примерен код | ime_na_scripta "http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/" mp3 KMFDM |
Резултатът ще бъде създаване на текстов файл в текущата директория с име /от примера/ KMFDM.list.txt и съдържание Примерен код | http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20a%20drug%20ag ainst%20war.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20a%20hole%20in %20the%20wall.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20adios.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20anarchy.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20apathy.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20beast.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20bereit.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20blood%20(evil -mix).mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20brute.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20craze.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20disobedience. mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20dogma.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20down%20and%20 out.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20flesh.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20fuck%20me.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20full%20worm%2 0garden.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20glory.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20go%20to%20hel l%20(fuck%20mtv%20mix).mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20godlike.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20ikons.mp3 http://rack6.free.evro.net/raxevsky/mp3/fox-kids/KMFDM/kmfdm%20-%20inane.mp3 |
Вижда се, че интервалите от пътечката и имената са заместени с "%20", за да се справи XMMS с отварянето на песните. Който има желание и възможност нека се занимае с довършването на скрипта. 
|