Gyazo画像つきのリンクを作るブックマークレット
クリップボードにGyazoのURLがある場合は
[ページのURL GyazoのURL]
という文字列がコピーされる それ以外の場合は現在のURLを次の行に追加
links.js
javascript:(async function(){
text = await navigator.clipboard.readText();
if(text.match(/^http.*gyazo/)){
newtext = `[${location.href} ${text}]`;
}
else {
newtext = text + '\n' + `[${document.title} ${location.href}]`;
}
await navigator.clipboard.writeText(newtext);
})()
利用例
ベトナム料理レストラン「タンハー」のWebページを開く
必要部分を拡張機能でGyazoる
この時点でクリップボードにGyazoのURLが入る
拡張機能だとページ遷移しないので吉
上のブックマークレットを起動する
以下のようなテキストがクリップボードにコピーされる
[https://www.nippon.com/ja/japan-topics/g01089/ https://gyazo.com/117b8...]
` Scrapboxにペーストすると以下のように表示される
WebページのURLとGyazoのURLを並べたいことはとても多いので便利!
Gyamapなどで使える