全部再生ブックマークレット
曲を並べたページでこのブックマークレットを起動すると全部再生される
ブックマークレットの開発はScrapboxでやった方がラクだな
自動順次再生はうまくいかないことが多いのでヤメにする 2024/3/25
code:bookmartlet.js
javascript:(function(){
var urls = [];
var titles = [];
for(var line of scrapbox.Page.lines){
var text = line.text;
var m = text.match(/\(.*\.mp3)\/);
if(m){
titles.push(encodeURI(m1));
urls.push(encodeURI(m2));
}
m = text.match(/\(.*\.mp3) (.*)\/);
if(m){
titles.push(encodeURI(m2));
urls.push(encodeURI(m1));
}
}
var url = 'https://scrapmusic.org/?urls=';
/* var url = 'http://pitecan.com/scrapmusic.html?urls='; */
url += urls.join("\t");
url += '&titles=';
url += titles.join("\t").replace(/\&/g,'%2526');
window.open(encodeURI(url));
})()
「&」 を「%26」にしようとしてreplace()を使ったのだが、どうやらブックマークレット中では「%」がデコードされてしまうようで、「%2526」 にする必要があった...
#ブックマークレット