List2Text

ブラウザの開発者ツールで動く、ブラウザ上から取得してきた諸々が入ったリストをテキストファイルに書き出せるやつです。
const blob = new Blob(downList, { type: 'text/plain' });
const aTag = document.createElement('a');
aTag.href = URL.createObjectURL(blob);
aTag.target = '_blank';
aTag.download = "down.txt";
aTag.click();
URL.revokeObjectURL(aTag.href);

活用法

getElementsByIDやgetAttributeなどのメソッドを使い取得したURL一覧をリストにまとめ、
それをテキストファイルに書き出す際に使えます。 例えばこんなふうに。

pList=document.querySelectorAll("content")
downList = [];
for(i=0;i<pList.length;i++){
    downList.push(pList[i].getAttribute("data")+"\n");
}
const blob = new Blob(downList, { type: 'text/plain' });
const aTag = document.createElement('a');
aTag.href = URL.createObjectURL(blob);
aTag.target = '_blank';
aTag.download = "down.txt";
aTag.click();
URL.revokeObjectURL(aTag.href);
            
できたファイルは煮るなり焼くなり使えます。