mixiの動画をダウンロードするbookmarklet
by
esperia
2011-02-26 [2011/02/26 08:42:04]
my bookmarklet
@@ -1,9 +1,14 @@
/*
- * @title mixiの動画落とすbookmarklet
+ * @title mixiの動画をダウンロードするbookmarklet
* @description my bookmarklet
- * @include http://video.mixi.jp/view_video.pl*
+ * @include
* @license Apache License
- * @require
*/
+// Mixiの動画を見るページ(http://video.mixi.jp/view_video.pl*)に移動し、ブックマークレットを実行します。
+// 修正(2011-02-26T08:34:14+09:00):変数名が漏れ出してたのを修正
-javascript:var v=document.getElementById("VideoViewer");v=(+[1,])?v.getAttribute("flashvars"):v.childNodes[4].value;location.href=v.split('&')[0].split('=')[1];
+javascript:(function(){
+var v = document.getElementById("VideoViewer");
+v = (+[1,]) ? v.getAttribute("flashvars") : v.childNodes[4].value;
+location.href = v.split('&')[0].split('=')[1];
+})();
/*
* @title mixiの動画をダウンロードするbookmarklet
* @description my bookmarklet
* @include
* @license Apache License
*/
// Mixiの動画を見るページ(http://video.mixi.jp/view_video.pl*)に移動し、ブックマークレットを実行します。
// 修正(2011-02-26T08:34:14+09:00):変数名が漏れ出してたのを修正
javascript:(function(){
var v = document.getElementById("VideoViewer");
v = (+[1,]) ? v.getAttribute("flashvars") : v.childNodes[4].value;
location.href = v.split('&')[0].split('=')[1];
})();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。