nifuba

20060506032256

YouTubeの動画のダウンロード用URLを表示するBookmarkletのplayer2対応版前つくったやつのplayerのあとに2を足せば動くんじゃね?と思ってたら、document.body.innerHTMLがなぜか触れなくなってたのであきらめて多少DOMにした。どうやら実行後にscriptタグがDOMから消えてるので、何かいろいろやったのかしら。しかしid付きのembed要素のsrc属性にそのまま入ってるからあんまり意味なかった。まあこれでリンク表示時の再読み込みとかもなくなったのでちょっと機能アップしたともいえよう。ツイてる!

javascript:void((function(){var%20b=document.getElementById('movie_player');if(b.src.match(/(\?.+)/))%20document.getElementById('logoTagDiv').innerHTML='<h1><a%20href="http://youtube.com/get_video.php'+RegExp.$1+'">download</a></h1>';}))();

あと、直接ダウンロードに移れる版も用意しといた。リンク踏むだけで保存するファイル名が変えられるダイアログが出る環境の人はどうぞ。

posted by ec / △ permalink / CC:BY / YouTube, Javascript, Bookmarklet / 2006/05/06 03:22:56 / references: 20060430011200 20060506191115 20060507205122 20060508194126 20060508233258 20060509034741 20060511033313 20060512185036 20060513111748 20060515013229 20060516221952 20060519221424 20060521001443 20060521114116 20060529224905 20060530064848 20060531095700 20060602131635 20060602215330 20060603181543