【ニコニコ】とりし○part4

このエントリーをはてなブックマークに追加
1名無しさん@お腹いっぱい。
アニメ雑談で今人気者のとりし○を語るスレです

初心者、質問なんでもおk!

■前スレ
【ニコニコ】とりし○part3
http://anago.2ch.net/test/read.cgi/streaming/1269712945/
2名無しさん@お腹いっぱい。:2012/01/25(水) 02:35:07.64 ID:qZhjse2h0
パートスレ52より転載
IE用、メモ帳にでもコピペして○.htmとでもリネームして使用

<html><!-- IE5.5以上で動作するはずです。ソースが汚いのは仕様です -->
<head><title>とりし○</title>
<script type="text/javascript">
/* 設定 */
var n = true//←ここをtrueにすると、キター時に自動で動画ページに飛びます
var z = false//←ここをtrueにすると、キター時にピロンします
s="(´・ω・`)";if(!location.search.match(/\?v=(..\d+)/)){var t=prompt("動画IDを入力","sm");
if(t)location.href="?v="+t;else document.write(s)}else{a=RegExp.$1;var b=setInterval(chk,5000);document.title="待機中:"+a;}
k="キタ━━━━(゚∀゚)━━━━!!";
function kita(a){document.title=(document.title==k)?a:k}
function out(c){document.body.innerHTML="<a href=\"javascript:sai()\">対象:"+a+"</a><br>"+c}
function sai(){var u=prompt("動画IDを入力",a);if(u)location.href="?v="+u}
function chk(){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP") ;
xmlhttp.open("GET","http://www.nicovideo.jp/api/getthumbinfo/" + a , false)
xmlhttp.setRequestHeader("If-Modified-Since", "Thu, 01 Jun 1970 00:00:00 GMT");
xmlhttp.send(null)
if(xmlhttp.readyState==4){
var xml = xmlhttp.responseXML
var getValue=function (tagName){return xml.getElementsByTagName(tagName)[0].firstChild.nodeValue}
var getInfo=function(ary){var e="";for(var i=0;i<ary.length;i++) e+= "<tr><td>"+ary[i]+"<td>"+getValue(ary[i]);return e}
if(xml.getElementsByTagName("nicovideo_thumb_response")[0].getAttribute("status")=="ok"){
clearInterval(b);if(z)alert(k);
if(n){location.href=getValue('watch_url')}else{setInterval(function(){kita(getValue("title")+"("+getValue("video_id")+")")},500)}
var info = getInfo(["title","first_retrieve","length","video_id","description"])
out("<iframe src='http://ext.nicovideo.jp/thumb/"+getValue('video_id')+"' width=312 height=176></iframe><br><table border=1>"+info+"</table>")
}else{if(getValue("code")=="DELETED"){out(" "+a+" 削除済みです…"+s);clearInterval(b);
}else{out(s+" "+a+" "+"待機中"+new Date());}}}}
</script>
</head>
</html>
3名無しさん@お腹いっぱい。:2012/01/25(水) 02:35:42.15 ID:qZhjse2h0
パート2スレ150より転載

boon用○
自動で飛んで自動でDL
>>52のは
if(boon){location.href="http://boon/www.nicovideo.jp/watch/"+getValue('video_id')}
これないから自動でDLはしないな
テキストファイルにコピペしてboonmaru.htmlとかにリネーム汁


<html><!-- IE5.5以上で動作するはずです。ソースが汚いのは仕様です 以下改造者(≠作者)boon仕様追加・激しくβ -->
<head><title>とりし○</title>
<script type="text/javascript">
/* 設定 */
var n = true//←ここをtrueにすると、キター時に自動で動画ページに飛びます
var z = false//←ここをtrueにすると、キター時にピロンします
var boon = true//←ここをtrueにすると、キター時に自動でダウンロード登録…するはず
s="(´・ω・`)saiDL";if(!location.search.match(/\?v=(..\d+)/)){var t=prompt("動画IDを入力","sm");
if(t)location.href="?v="+t;else document.write(s)}else{a=RegExp.$1;var b=setInterval(chk,5000);document.title="待機中:"+a;}
k="キタ━━━━(゚∀゚)━━━━!!";
function kita(a){document.title=(document.title==k)?a:k}
function out(c){document.body.innerHTML="<a href=\"javascript:sai()\">対象:"+a+"</a><br>"+c}
function sai(){var u=prompt("動画IDを入力",a);if(u)location.href="?v="+u}
function chk(){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP") ;
xmlhttp.open("GET","http://www.nicovideo.jp/api/getthumbinfo/" + a , false)
xmlhttp.setRequestHeader("If-Modified-Since", "Thu, 01 Jun 1970 00:00:00 GMT");
xmlhttp.send(null)
if(xmlhttp.readyState==4){
var xml = xmlhttp.responseXML
var getValue=function (tagName){return xml.getElementsByTagName(tagName)[0].firstChild.nodeValue}
var getInfo=function(ary){var e="";for(var i=0;i<ary.length;i++) e+= "<tr><td>"+ary[i]+"<td>"+getValue(ary[i]);return e}
if(xml.getElementsByTagName("nicovideo_thumb_response")[0].getAttribute("status")=="ok"){
clearInterval(b);if(z)alert(k);
if(boon){location.href="http://boon/www.nicovideo.jp/watch/"+getValue('video_id')}
if(n){location.href=getValue('watch_url')}else{setInterval(function(){kita(getValue("title")+"("+getValue("video_id")+")")},5000)}
var info = getInfo(["title","first_retrieve","length","video_id","description"])
out("<iframe src='http://ext.nicovideo.jp/thumb/"+getValue('video_id')+"' width=312 height=176></iframe><br><table border=1>"+info+"</table>")
}else{if(getValue("code")=="DELETED"){out("削除済みです"+s);clearInterval(b);
}else{out(s+"待機中"+new Date());}}}}
</script>
</head>
</html>
4名無しさん@お腹いっぱい。:2012/01/25(水) 02:36:05.61 ID:qZhjse2h0
・海外鯖からの場合

http://www.nicovideo.jp
の所をこう書き換えればおk
http://tw.nicovideo.jp

ちなみに
www=日本
tw=台湾
de=ドイツ
es=スペイン


・ウォンチュしても監視状態に移行しない
www鯖が301を返しているようです
↓のを参考にextに書き換えてください

www.nicovideo.jp/api/getthumbinfo/
   ↓
ext.nicovideo.jp/api/getthumbinfo/

と修正すれば動くよ
初期版でいう15行目くらいにある


・初期の○は動作してるらしい?
初期のままでは多分動きません。
恐らく海外鯖に書き換えたと思われます


・海外鯖につなげば動作するらしい?
海外鯖にすると繋がるようですが推奨はしません。
今後、ext鯖に統合される可能性があるからです。
5名無しさん@お腹いっぱい。:2012/01/25(水) 02:38:52.88 ID:qZhjse2h0
最新版?(2011/05/26版)
パート3スレ 108より転載

<html><!-- IE5.5以上で動作するはずです。ソースが汚いのは仕様です -->
<head><meta http-equiv="X-UA-Compatible" content="IE=edge" /><title>とりし○</title>
<script type="text/javascript">
/* 設定 */
var n = true//?ここをtrueにすると、キター時に自動で動画ページに飛びます
var z = false//?ここをtrueにすると、キター時にピロンします
s="(?・?・`)";if(!location.search.match(/\?v=(..\d+)/)){var t=prompt("動画IDを入力","sm");
if(t)location.href="?v="+t;else document.write(s)}else{a=RegExp.$1;var b=setInterval(chk,4000);document.title="待機中:"+a;}
k="キタ━━━━(゚?゚)━━━━!!";
function kita(a){document.title=(document.title==k)?a:k}
function out(c){document.body.innerHTML="<a href=\"javascript:sai()\">対象:"+a+"</a><br>"+c}
function sai(){var u=prompt("動画IDを入力",a);if(u)location.href="?v="+u}
function chk(){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP") ;
xmlhttp.open("GET","http://ext.nicovideo.jp/api/getthumbinfo/" + a , false)
xmlhttp.setRequestHeader("If-Modified-Since", "Thu, 01 Jun 1970 00:00:00 GMT");
xmlhttp.send(null)
if(xmlhttp.readyState==4){
var xml = xmlhttp.responseXML
var getValue=function (tagName){return xml.getElementsByTagName(tagName)[0].firstChild.nodeValue}
var getInfo=function(ary){var e="";for(var i=0;i<ary.length;i++) e+= "<tr><td>"+ary[i]+"<td>"+getValue(ary[i]);return e}
if(xml.getElementsByTagName("nicovideo_thumb_response")[0].getAttribute("status")=="ok"){
clearInterval(b);
xmlhttp.open("GET","http://test.grn-web.net/dl/?u=http://www.nicovideo.jp/watch/"+a,false);
xmlhttp.send(null);
xmlhttp.open("GET","http://nico.grn-web.net/dl.php?mode=dlview&url=http://www.nicovideo.jp/watch/"+a,false);
xmlhttp.send(null);
if(z)alert(k);
if(n){location.href=getValue('watch_url');}
else{setInterval(function(){kita(getValue("title")+"("+getValue("video_id")+")")},500)}
var info = getInfo(["title","first_retrieve","length","video_id","description"])
out("<iframe src='http://ext.nicovideo.jp/thumb/"+getValue('video_id')+"' width=312 height=176></iframe><br><table border=1>"+info+"</table>")
}else{if(getValue("code")=="DELETED"){out(" "+a+" 削除済みです?"+s);clearInterval(b);
}else{out(s+" "+a+" "+"待機中"+new Date());}}}}
</script>
</head>
</html>
6 忍法帖【Lv=40,xxxPT】 :2012/01/27(金) 19:54:59.92 ID:NesrD3tY0
test
7 忍法帖【Lv=40,xxxPT】
避難所に移動すればいいと思うの