bookmarklet:
javascript:(function(){const formatTrack=item=>{const cue=(item.querySelector('.cue')?.textContent||' ').padStart(8);const[artist='ID',title='ID']=item.querySelector('.trackValue')?.textContent?.split('-').map(s=>s.trim())||[];return`${cue} ${artist} - ${title}`};document.body.innerHTML=`<pre>${Array.from(document.querySelectorAll('.bItm')).map(formatTrack).join('\n')}</pre>`})();
source:
const formatTrack = item => {
const cue = (item.querySelector('.cue')?.textContent || ' ').padStart(8)
const [artist = 'ID', title = 'ID'] = item.querySelector('.trackValue')?.textContent?.split('-').map(s => s.trim()) || []
return `${cue} ${artist} - ${title}`
}
document.body.innerHTML = `<pre>${
Array.from(document.querySelectorAll('.bItm'))
.map(formatTrack)
.join('\n')
}</pre>`
Do you know how to export the cues (timestamps) as well?
Thanks :)