S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28
カテゴリ
以前の記事
2018年 01月
2017年 12月
2017年 11月
2017年 04月
2016年 11月
2016年 08月
2016年 07月
2016年 06月
2016年 03月
2015年 08月
2015年 06月
2015年 05月
2015年 04月
2015年 03月
2015年 01月
2014年 12月
2014年 11月
2014年 09月
2014年 06月
2014年 02月
2014年 01月
2013年 10月
2013年 09月
2013年 07月
2013年 06月
2013年 05月
2013年 04月
2013年 03月
2013年 02月
2012年 12月
2012年 10月
2012年 09月
2012年 07月
2012年 06月
2012年 04月
2012年 03月
2012年 02月
2012年 01月
2011年 12月
2011年 10月
2011年 09月
2011年 06月
2011年 05月
2011年 04月
2011年 03月
2011年 02月
2011年 01月
2010年 12月
2010年 11月
2010年 10月
2010年 09月
2010年 07月
2010年 06月
2010年 04月
2010年 03月
2010年 02月
2010年 01月
2009年 12月
2009年 11月
2009年 10月
2009年 09月
2009年 08月
2009年 07月
2009年 06月
2009年 05月
2009年 04月
2009年 03月
2009年 02月
2009年 01月
2008年 12月
2008年 11月
2008年 10月
2008年 09月
2008年 08月
2008年 07月
2008年 06月
2008年 05月
2008年 04月
2008年 03月
2008年 02月
2008年 01月
2007年 12月
2007年 11月
2007年 10月
2007年 09月
2007年 08月
2007年 07月
2007年 06月
2007年 05月
2007年 04月
2007年 03月
2007年 02月
2007年 01月
2006年 12月
2006年 11月
2006年 10月
2006年 09月
2006年 08月
2006年 07月
2006年 06月
2006年 05月
2006年 04月
2006年 03月
2006年 02月
2006年 01月
2005年 12月
2005年 11月
2005年 09月
2005年 08月
2005年 07月
2005年 06月

ニコニコ動画ははてな経由で見られるのですね

by dugong156 | 2008-11-19 10:59 | パソコンあれこれ
動画サイトを利用するようになって、ニコニコ動画のリンクに出会う機会も増えた。アカウントを取ってないから見られないと思ってたんだけど、アカウントが無くても動画を見るだけなら可能みたい。提携しているサイトを利用するという方法があるそうな。

■アカウントなしでニコニコ動画を見る(ニコニコ動画公認の方法) - Sunpillar備忘録

なるほど。
実際やってみると、検索で見つけたはてなのページでよく見かける構えの中に再生のウィンドウが埋め込まれた状態で出てくる。後は再生を押すだけぽん。おお、ちゃんと見られた。これで見られる動画がまた増えた訳ですな。ありがたやありがたや。

いちいち書き換えるというのが面倒なので(書き換えればいいじゃんそのくらいとも思ったが、お勉強を兼ねて) Sleipnir2 のスクリプトにしてみた。

var pnir,id,window,document;

pnir = new ActiveXObject("Sleipnir.API");
id = pnir.GetDocumentID(pnir.ActiveIndex);
window = pnir.GetWindowObject(id);
document = pnir.GetDocumentObject(id);

if(document == null){
pnir.MessageBox("Document オブジェクトを作成できません");
}
else{

if(!(pnir.IsJavaScriptEnabled(id) && pnir.IsRunActiveXEnabled(id)))pnir.SetSecurity(id,true,false,true,false,true,true,true);
//私はセキュリティがデフォルトで画像と動画と音しかONになっていないから
//セキュリティも変更しないといけないので、この文も付ける。
if(pnir.URL.match(/http:¥/¥/www.nicovideo.jp¥/watch¥//)){
pnir.URL = (pnir.URL).replace("http://www.nicovideo.jp/watch/","http://d.hatena.ne.jp/video/niconico/");
}

document = null;
}


取り敢えず、例にあったアドレスの書き換えのものだけだけど。あとどんなのがあるのか知らないから、知った時点で増やそうっと。

セキュリティの変更が分からなくて、Sleipnir2 の [documents] フォルダにある Sleipnir-API.txt の中をゴソゴソ‥‥。セキュリティに関するメソッドを、初めて使った。(また前に「pnir.」を付けるのを忘れて暫くかかった。何回やっても覚えられないなぁ)
ページを開いてからセキュリティの変更の順番にしていると、処理される速さの関係なのかな、セキュリティの変更が先行してしまって、ページが移動しないことがあったので、それを防ぐにはまた色々文を付けなきゃいけないみたいだから、面倒なので先に変更してからページを移動するようにした。(ステータスバーのセキュリティのボタンを見てると、結構すぐに切り替わる)

SetSecurity の7つの項目は、それぞれの状態を指定しないといけないみたいで、もともと指定しているのはそのまま――みたいなやり方が出来るのかなぁと思ったんだけど、空白で飛ばしたりとかは出来なかった。(思いつくのを入れてみたりもしたんだけど‥‥null とか none とか←見当違いのことをしているのだろうけど忘れよう(* ̄▽ ̄;A)
[PR]

私の人生無駄ばかり…そんな日々。
by dugong156
タグ
検索
最新の記事
相方のZ1、液晶パネルが一部逝く
at 2018-01-16 04:33
MediaPad M3 と ..
at 2018-01-16 00:33
わろてんか
at 2018-01-13 10:42
TP-LINKの無線LANル..
at 2017-12-11 08:57
トイレの便座を替えた話
at 2017-11-04 19:44
記事ランキング
ブログジャンル