Portál AbcLinuxu, 2. května 2025 00:25
Už dlouho jsem si chtěl nějak rozumně vypsat kolekci skladeb tohoto karaoke programu. Mám v ní přes 200 písniček a listovat v něm je už docela šílenost. Naštěstí tento program umožňuje exportovat seznam skladeb do xml formátu. Špatné pro čtení, ale výborné pro zpracování. Vzpomněl jsem si na hodiny programování pro internet a Internetových technoligií s doc. Mashkovem (hlavně na "kod pegapečny" a ddt :) ) a jeho oblíbený DOM. Zbastlil jsem tedy v php kód pro výpis skladeb.
Výsledek můžete najít zde:Performous
Jestli se někomu hodí kódy pro výpis, máte je zde:Zdojové kódy
Stačí si vygenerovat soubor songlist.xml (viz. manuál k Performu) a nahrát ho ke zdrojákům.
Kód odstraňuje z názvů interpretů slovo "The", které způsobovalo problémy při sortění a při výpisu seznamu interpretů odstraňuje jejich redundantní výskyt.
Pár odkazů na závěr:
http://usdb.animux.de/ - ohromná databáze světových písniček
http://www.ultrastardeluxe.wz.cz/ - český web s několika písničkama
Jako vždy kritika a rady jsou vítány.
Tiskni
Sdílej:
Jako vždy kritika a rady jsou vítány.XSLT? Moc jsem to neštudoval, ale podle mě v tom výstupu není nic, co by nešlo pomocí XSLT udělat…
Ale je pravda, že zásadně nezpívám na "karaoke party", tam jen tiše trpím (když už se k nim přimotám).
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.