Today my dad asked me for a way to download all of his Suno songs. (He really loves writing songs, and now he can give them life easily. What a time to be alive!). Luckily, I found this gist and it works great, but my dad also wanted to get the videos generated, so I modified it a little.
copy(
[...$('[role="grid"]')[Object.keys($('[role="grid"]')).filter(x => x.startsWith('__reactProps'))[0]].children[0].props.values[0][1].collection]
.reduce((acc, x) => {
if (x.value.audio_url) acc.push(x.value.audio_url);
if (x.value.video_url) acc.push(x.value.video_url);
return acc;