続: Scrapboxでブックマーク
Gyazoった後でScrapboxページを作るようにした (2020/5/22)
/masui-bookmarksというプロジェクトにページが作られる
マイHelpfeelにも対応したもの
sukuma.jsjavascript:(async function(){ if(location.href.match(/gyazo\.com/i)){ var data = (await (await fetch(location.pathname + '.json')).json()); var title = data.metadata.title; var lines = ['','['+data.metadata.url+' '+location.href+']']; var body = encodeURIComponent(lines.join('\n')); } else { var title=document.title; if(!title) return; var lines=['','['+window.location.href+' '+document.title+']']; var quote=window.getSelection().toString(); if (quote.trim()) lines=lines.concat(quote.split(/\n/g).map(function(line){return ' > '+line})); lines.push(''); lines.push('? '+title); var body=encodeURIComponent(lines.join('\n')); } window.open('https://scrapbox.io/masui-bookmarks-private/'+encodeURIComponent(title.trim())+'?body='+body);})();gyazo2bookmark.jsjavascript:(async function(){ var data = (await (await fetch(location.pathname + '.json')).json()); var title = data.metadata.title; var lines = ['','['+data.metadata.url+' '+title+']']; lines.push(''); lines.push('['+location.href+']'); var body = encodeURIComponent(lines.join('\n')); window.open('https://scrapbox.io/masui-bookmarks/'+encodeURIComponent(title.trim())+'?body='+body)})(); 興味深いページがあればとりあえずGyazoっておいて、ブクマとして公開したいものならScrapboxページにすればよさげ