PHPで、 1 分置きにニコニコ動画の再生数を表示するワンライナー
お約束なのでPHP版で。。。
メンテナのいない(w *1 Text_Figlet を使ってますよ。
% php -r 'require "Text/Figlet.php"; $t = new Text_Figlet(); $t->loadFont("alligator2.flf"); while(1) {system("clear"); echo $t->lineEcho(strval(@array_shift(simplexml_import_dom(DomDocument::loadHTMLFile("http://nicovideo.jp"))->xpath("id(\"PAGEFOOTER\")//strong[2]/text()")))); sleep(60);}'
スーパーpreでPHPのコードに色をつけるには、<?php って頭に書かなきゃ行けない悲しさ。このテンプレートエンジン言語め!
<?php // 色付きはこっち require "Text/Figlet.php"; $t = new Text_Figlet(); $t->loadFont("alligator2.flf"); while(1) {system("clear"); echo $t->lineEcho(strval(@array_shift(simplexml_import_dom(DomDocument::loadHTMLFile("http://nicovideo.jp"))->xpath("id(\"PAGEFOOTER\")//strong[2]/text()")))); sleep(60);}
こんなかんじ。
しかし
100億再生って、ほんとすごいなあ・・・!