MOSH動画URL取得ブックマークレット
=====================================

【登録のしかた（初回のみ）】
1. Chromeのブックマークバーを表示（Cmd+Shift+B）
2. ブックマークバーを右クリック →「ページを追加…」
3. 名前: 「MOSH動画URL取得」
   URL: 下の javascript: から始まる1行を丸ごと貼り付け
4. 保存

【使い方】
1. MOSHの動画ページを開いて再生
2. ブックマークバーの「MOSH動画URL取得」をクリック
3. 「✅動画URLをコピーしました!」と出たら、Claude Codeに貼り付けて
   「このMOSH動画を文字起こしして」と頼む
   （コピーに失敗した場合は小さい入力欄が出るので Cmd+C でコピー）

────────── ここから下を1行ごとコピー ──────────

javascript:(function(){var c=[];var r=function(u){if(u&&/dev-video\.mosh\.jp\/.+\.ts/i.test(u))c.push(String(u))};var f=window.fetch;window.fetch=function(){try{r(typeof arguments[0]==='string'?arguments[0]:(arguments[0]&&arguments[0].url))}catch(e){}return f.apply(this,arguments)};var o=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=function(m,u){r(u);return o.apply(this,arguments)};var v=document.querySelector('video');if(!v){alert('動画が見つかりません。MOSHの動画ページで実行してください。');return}var t0=v.currentTime;try{v.muted=true;v.currentTime=Math.max(30,(v.duration||600)/2);var p=v.play();if(p&&p.catch)p.catch(function(){})}catch(e){}setTimeout(function(){try{v.pause();v.currentTime=t0}catch(e){}var s=c[0]||'';if(!s){alert('URLを取得できませんでした。動画を1回再生してから、もう一度ボタンを押してください。');return}var m=s.replace(/_[^_\/]+_\d+\.ts(\?.*)?$/i,'.m3u8');var fin=function(){prompt('このURLをコピー(Cmd+C)してClaude Codeに貼ってください:',m)};if(navigator.clipboard&&navigator.clipboard.writeText){navigator.clipboard.writeText(m).then(function(){alert('✅動画URLをコピーしました!\nClaude Codeに貼り付けて「このMOSH動画を文字起こしして」と頼んでください。')},fin)}else{fin()}},2600)})();void 0;
