nifuba

20060430011200

YouTubeの動画のダウンロード用URLを表示するBookmarkletのトークン対応版また仕様がかわりました! 前つくったやつは今度のアップデートで使えなくなっちゃったのでキャッシュ使うか…とかあきらめてたところにダウンローダが使える! とかいう情報を聞きつけ見てみたところ、どうやらページ読んで短時間だけ有効なトークンを取って来てる様子だったので書いてみたら大丈夫だった。まーしかしトークンの有効期限がかなりシビアっぽいので、「download」のリンクを表示させたらすぐに保存するのがよかろうもん。なんかSafariだとバックスラッシュがスラッシュになっちゃうムキー。PREで囲んで書いてみるか。

javascript:void((function(){var%20b=document.body.innerHTML;if(b.match(/FlashObject\(\"\/player\.swf\?([^\"]+)\"/)){document.body.innerHTML='<h1><a%20href="http://youtube.com/get_video.php?'+RegExp.$1+'">download</a></h1>'+b;}}))();

ただopenfbに組み込んであるダウンロードリンク生成はトークン使われると無効になっちゃうな。あとで外しておこう。

posted by ec / △ permalink / CC:BY / YouTube, Javascript, Bookmarklet / 2006/04/30 01:12:00 / references: 20060429054816 20060430015658 20060430224038 20060430225453 20060501003301 20060501145433 20060501230106 20060501234719 20060502004454 20060502140841 20060502195433 20060502223623 20060502224853 20060503135704 20060503222941 20060503223035 20060503224626 20060504162053 20060504174007 20060505143146 20060505181506 20060505194650 20060506012511 20060506032256 20060506195520 20060507130759 20060507200443 20060507210807 20060508222630 20060508222729 20060508225302 20060509001618 20060509033912 20060509102922 20060509185832 20060509195613 20060510183549 20060511010658 20060511183746 20060513084848 20060513122509 20060513122519 20060513212932 20060514125612 20060515003517 20060516102643 20060516233554 20060519204849 20060520200610 20060521012133 20060521015535 20060521110423 20060522053256 20060522194048 20060522205809 20060522214354 20060523001244 20060525192433 20060526214232 20060528125123 20060528185124