ニコニコ動画 カテゴリ別ランキング

こんなエントリを読みました

 この状況を改善するには、最初に出てくるランキングを「総合」カテゴリTop100にするのをやめることでしょう。

 代わりに、音楽・アニメ・ゲーム・スポーツ・科学・政治・動物…といった、各カテゴリのTop5を、1ページで全カテゴリ分を一気に出すようにすると良いと思います。

 そうすれば、今まで気にも留めていなかったジャンルにも、面白そうな動画があるということに気がつきやすくなるでしょう。

「なるほどなー」と思ったので作ってみました。

ニコニコ動画 カテゴリ別ランキング http://drgqst.jp/nico/category_ranking/ 左が一位で右が五位。「本日」の「マイリスト登録数」をカテゴリ別に取得しています。 個人的に、色んなカテゴリを見てみたいなーと思ったので、更新する度にカテゴリの並び順をランダムでコロコロ変えてます。

感想

自分で使ってみたら「自然」カテゴリとか、見たことないものが見つかって意外に面白いです。 元のエントリにも書いてあったけど、公式のカテゴリじゃなくて、もっとマニアックなものでカテゴリ分けしたら楽しそう。ユーザーの住み分けも進むんじゃないかな。

ロトロト動画物語.wav

歌詞だけできたー!
動画はまた元気になったら作ろう

00 - プレリュード

嫌いキライ loving
君がくれた勇気は
You are the prince of tennis
すぐに呼びましょ 陰陽師

堀井 堀井 Loving
君が描いた勇者は
You are the chun of chun
すぐに呼びましょ作曲家!

01 - ENDRESS RAIN

I’m walking in the rain 行くあてもなく 傷ついた身体 濡らし
絡みつく 凍りのざわめき 殺し続けて彷徨う いつまでも
Until I can forget your love
Endless rain fall on my heart 心の傷に
Let me fortget all of the hate all of the sadness

プレゼンテッド バイ エニックス 組むパーティーもなく 孤独な冒険の旅
さらわれた 姫を探して 1人淋しく彷徨う アレフガルド
あなたは しにました
ロールプレイングゲーム ウィザードリィ ハイドライド
興奮を 子供に伝えるゲーム

02 - 粉雪

粉雪舞う季節は いつもすれ違い
風にふかれて 似たように凍えるのに
些細な言い合いも無くて (La la lai la la lai)
同じ時間を 生きてなどいけない 素直になれないなら
喜びも悲しみも 虚しいだけ
粉雪 ねぇ 心まで白く染められたなら
二人の 孤独を分け合うことが出来たのかい

ドラクエ始まるのは 王様の部屋
根拠はないけど「竜王を倒して参れ」
些細なセンベツじゃ武器が買えない 買えない
たけざお こんぼう こんなの武器じゃない 鎧が買えないなら
布の服もウロコも 虚しいだけ
ドラクエ ねぇ お金がないのは しかたないけど
洗濯物 干すような棒で 戦えっていうのかい

03 - グリーングリーンズ

行こう! ほしのかなたへ みたことのない場所へ!
もっと、 とんでゆこうよ! 雲すら突き抜ける
夢の力で!
大きな木や 双子の壁 大砲積んだ 気球に
雷さえ こえて ゆけるよ 素敵な 夢が あるもんね!

行こう! 冒険の旅 みたことのない場所へ!
徒歩で、 進んで行くよ! 山に差し掛かると
カクカクするよ!
青のスライム 赤のスライム 黒い羽根のドラキー
恐れず戦っていけるよ ゲームオーバーはないもんね!

04 - Here we go!

ニートがいっぱい ニコニコ動画
今日も朝から 日本テレコム♪ (でってぃぅ)
孔明いっぱい tktk動画
今日も朝から 日本テレコム♪ (でってぃぅ)

勇者がいっぱい 俺のクラス
今日も朝から 情報交換♪ (でってぃぅ)
時は流れて ニコニコ動画
懐古垂涎の おっさんホイホイ♪ (でってぃぅ)

05 - smile and tears

思い出の数ならば リュックにいっぱいさ

復活の呪文なら チラシにいっぱいさ

06 - CANDY POP

追うBOY 追われGIRL も もうどうしようもないEMOTIONでしょ?!
WO O O O
OH NO! ちょ、ちょっと待ってだってほら I MIGHT BE SERIOUS
SO I SET MY HEART IN MOTION
じゃ もっとちゃんと見せてよ今以上
WO O O O
でもやっぱわかんないかも IT’S JUST MYSTERIOUS

追うゴースト 追われ勇者 もうどうしようもない状況でしょ?!
WO O O O
OH NO! ちょ、ちょっと待ってだってほら ヒットポイントないし
SO I SET MY HEART IN MOTION
じゃ もっとちゃんと戦おう今以上
WO O O O
でもやっぱ敵わないかも IT’S JUST MYSTERIOUS

07 - GO MY WAY

GO MY WAY!! GO MY 上へ!!
笑顔も涙でも この世界中が Wonder LandなNever Land
GO MY WAY!! GO MY 上へ!!
がんばってゆきましょう 一番大好きな 私になりたい

GO MY WAY!! ガライへ!!
北とか言われても 子供の俺には どっちが北かわかんない
GO MY WAY!! 洞窟へ!!
たいまつ持ってゆきましょう 最初の洞窟は 魔物が出てこない

08 - もってけ!セーラーふく

もっていけ! 最後に笑っちゃうのはあたしのはず
セーラーふくだからです←結論
月曜日なのに 機嫌悪いのどうするよ?
夏服がいいのです←キャ?ワ!イイv

読んでいけ! 未来に残しちゃうのはあたしのはず
勇者ロトだからです←石板
皮の服なのに 防御弱いよどうするよ?
カタビラがいいのです←買えねーv

09 - エージェント夜を往く

もっと 高めて果てなく 心の奥まで
貴方だけが使えるテクニックで 溶かしつくして(とかちつくちて)
本能 渦巻く最中に 堕ちてくときめき
今宵だけの夢 踊るわ激しく

もっと 燃やして果てなく さそりもゴーストも
レベル4で覚えた攻撃呪文 燃やしつくして
テンション 高まる最中に 無くなるMP
こんぼうだけの勇者 あえなく撃沈

10 - ハレ晴レユカイ

アル晴レタ日ノコト 魔法以上のユカイが
限りなく降りそそぐ 不可能じゃないわ
明日また会うとき 笑いながらハミング
嬉しさを集めよう カンタンなんだよ こ・ん・な・の
追いかけてね つかまえてみて
大きな夢&夢 スキでしょう?

橋越エタ日ノコト さそり以上のがいこつ
攻撃が強すぎる 二桁くらう
明日また会うとき 笑いながらラリホー
レベルあげ してきたよ カンタンなんだよ こ・ん・な・の
眠らせてね ボコボコにして
使える 補助&呪文 スキでしょう?

11 - 人として軸がぶれている

居直れ もうぶれぶれぶれぶれぶれまくって
震えてるの わかんねえようにしてやれ
ずれるぜ もうぶれぶれ人間でもきっと
君がいたら 変わる
(あたしがいるよ 気づいて)

居直れ もう逃げ逃げ逃げ逃げ逃げまくって
装備弱いの わかんねえようにしてやれ
逃げるぜ もう全滅寸前でもきっと
町に着けば 回復
(宿代ないよ 気づいて)

12 - 世界最強の国技 SUMOU

13 - イチローのレーザービームで人類滅亡

14 - 駆けろ!スパイダーマン

「孤独な少年の約束を粉砕する男、スパイダーマッ!!」

「暗闇に光る金のコウモリ、ドラッキーマッ!!」

15 - Levan polkka

ぁらっつぁっつぁーや りびだびりんらば
りつたんでぃんらん でんらんど
わば りっぱった ぱりっぱりっ
ばりびりびりびりすって でんらんど
やば りんらん すてんらん でいあろー
わらば るぶるぶるぶるぶ どぅぃえぶー
わっでぃ(づ)だ りんらん すでんらん どばだか
だかだが どぅどぅ でいあどー

ぁやっちゃったーなレベル低いのに
南のほうまで来たけんど
わば りっぱった ぱりっぱりっ
沼地の毒ガス吸って でんらんど
やば りんらん すてんらん でいあろー
わらば るぶるぶるぶるぶ どぅぃえぶー
わっでぃ(づ)だ りんらん すでんらん ここだけ
替え歌できない どうしよー

16 - 巫女みこナース・愛のテーマ

きっと変われる 素敵な私女の子
声も吐息も視線も感じる仕草も あなた次第
愛してください (十年 百年 一億光年)
「好きだよ…」『大好き!』 巫女みこナース

暗い洞窟 周りが見えない閉塞感
命からがら戻って 広がる視界の開放感
感じてください 洞窟 探索 この臨場感
「たいまつ…」『レミーラ!』 初代だけ!

17 - 最強○×計画

この地上で最強の子孫 御家のために残しましょう
たったひとつのこの操 す・も・も!
あなた様へ 捧げます

この私の大切な赤ちゃん 命に代えて産みましょう
竜の女王様が残した タ・マ・ゴ!
時は流れ 悪の化身

18 - ウサテイ

(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ
(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ(・x・)うさ
いーたーずーらー うーさーぎー
わーるーのーりー うーさーぎー
はーらーぐーろー うーさーぎー
しーあーわーせー うーさーぎー

(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王
(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王(・x・)竜王
いーたースートー 出演ー
わーるーのーりー ドーラーゴーン
はーらーぐーろー ひーまーごー
えーいーえーんー のー巨ー竜ー

19A - がちゃがちゃきゅ〜と・ふぃぎゅ@メイト

ガチャガチャきゅ〜とふぃぎゅあっと
この街に降りた天使(エンジェル)
おでまし愛の原型師
もっと ちゃんと 愛でなさい!
磨きなさい! 崇めなさ〜い!

ガチャガチャきゅ〜と荒稼ぎ
序盤の岩山ダンジョン
みとれるような宝箱
お金 貯めて 鉄の盾
鉄の鎧 買い替えなさ〜い!

19B - 患部で止まってすぐ溶ける 〜 狂気の優曇華院

昆布だし 効いてるよ
鰹と昆布のあわせ技
昆布だし 効いてるよ
鰹と昆布だよ〜

変や顔 効いてるよ
ドロルとメーダのあわせ技
コアなファン 掴んでるよ
ドロルとメーダ 目玉と触手
メイジとロード ドロルとメーダだよ〜

20A - Help me, ERINNNNNN!!

あぁ、どうしよう!? 高く振りあげたこの腕
私のお月様 逆さまのお月様

あぁ、どうしよう!? 底を付きかけたMP
ラリホーで眠らすか 回復で使おうか

20B - まっがーれ↓スペクタクル

時に閉鎖空間での僕は 過激でしょうか?
崩壊は止めたいのです 君を見てると

時に閉鎖空間での僕は 迷子でしょうか?
沼地の洞窟くらいは 抜けたいですよね

21A - さくらん

笑顔咲ク 君とつながってたい
もしあの向こうに 見えるものがあるなら
愛し合う2人 いつの時も
隣どおし あなたとあたし さくらん

お風呂涌ク 村でのんびりしたい
もしアレフガルドに 平和訪れたら
取り戻す平和 自らの手で
固く誓う足元 笛がかくれんぼ

21B - 恋のミクル伝説

Come on! Let’s dance! Come on! Let’s dance! Baby!
涙をふいて 走り出したら
Come on! Let’s dance! Come on! Let’s dance! Baby!
宙の彼方へ Special Generation

リムルダール リムルダール カギ屋!
堀の外側 回り込んだら
カギを6本 カギを6本 購入!
扉を開けて コソ泥 Generation

21C - ビックブリッヂのししとう

見た目が唐辛子 青唐辛子 青唐辛子
ホントは違うの
見た目が唐辛子 青唐辛子 青唐辛子
ユリ科の植物

見た目が村人 青い服着て 待ち合わせ中の
ホントは違うの
ドアドア作って 会社興した プログラマー
中村光一

22 - ビックブリッヂのししとう

チャレンジ精神
これってなんではずれがあるのさ なんで辛味あるのさ

幻の大地
地面になんで階段あるのさ 賢者住んでいるのさ

23 - あいつこそがテニスの王子様

下克上だぜ 潰せ! のしあがるぜ 頂上まで
追いかけるのが 快感だぜ 追いついて ぶっ潰してやる
下克上だぜ 下克上だぜ 潰せ!

風俗嬢だぜ おいで! リムルダールで 50ゴールド
顔埋めるのが 快感だぜ 天国に 連れてってやる
風俗嬢だぜ 立ちんぼだぜ おいで!

24 - 雪と子供

25 - 対象a

骨の尖は あまりにも白く
無限につづく 闇をさそった

影の騎士は あまりにも黒く
勇者の武器を ことごとくかわした

26 - 奈落の花

咲かないで 咲かないで
からめとられて行かないで
音もなく飛び交う 時のかけら

逃げないで 逃げないで
腹の立つ顔をしないで
メタルスライムが 倒せないよ

27 - 月のワルツ

満ちては欠ける 宇宙(そら)を行く 神秘の船
変わらないものなど無い、と 語りかけてくるよ
こんなに月が蒼い夜は 不思議なことが起きるよ
どこか見知らぬ森の中で さまよう わたし

降りては昇る ややこしい ガライの墓
簡単なダンジョンなど無い、と 語りかけてくるよ
こんなに敵が強いフロア マッピングしなきゃ無利だよ
吟遊詩人の墓の中で さまよう わたし

28 - GOLD RUSH

IIDX GOOOOOOOOOOOOOOOOOOOOOOOOOOOLD!!!
めきめきまーに! あれ?天気予報士いなくない?
めきめきまーに! 30中年AVパワー
めきめきまーに! アニメエンコ中にマック行こう
めきめきまーに! 家に戻っても何も無いけどなぁぁぁぁ
めきめきまーに! 脱衣所で泣く俺
めきめきまーに! 何度でもageれる
めきめきまーに! あのヘアースタイルありえない !
めきめきまーに! (遺影!遺影!) I'm 神々!!

カギ 98 GOOOOOOOOOOOOOOOOOOOOOOOOOOOLD!!!
めるきめるきどーに! あの城塞都市ありえない
めるきめるきどーに! 迷子になったキム公
めるきめるきどーに! レベル上げてから行こう
めるきめるきどーに! 中に入っても何も無いけどなぁぁぁぁ
めるきめるきどーに! 笛忘れて泣く俺
めるきめるきどーに! ゴーレムが守ってる
めるきめるきどーに! あの攻撃力ありえない!
Make it! Make 続編! ?は神々!!

29 - ドラマチック

ドラマチックチック 止められそうにない 止めたいと思わない
めくるめく、笑顔だけのフラッシュバック 探している 夏ってる
永遠(とわ)に続きそうで 一瞬のワンサマー
あぁ、熱くなれるだけ 熱くなりたい

ゴーレム ガチじゃ倒せそうにない 勝てそうな気がしない
リムルダール よしりーんの言葉を 思い出す なんだっけ
マイラの温泉から四歩だけ 南へ
あぁ、妖精の笛を 手に入れたぞ

30 - 残酷な天使のテーゼ

残酷な天使のテーゼ 窓辺からやがて飛び立つ
この宇宙(そら)を抱いて輝く
少年よ 神話になれ

残酷な勇者のせいで 守り神やがて倒れる
メルキドの町を守った
ゴーレムよ 神話になれ

31 - U.N.オーエンは彼女なのか?

林檎と蜂蜜 紅茶のジャムはアプリコット
銀色のティースプーン 壁に放り投げた
はやく遊ぼうよ 人形は何にもしゃべらない
ヒトツしか知らない 歌を唄ってみるの

沼地の洞窟 奥に控える巨大ドラゴン
挑んできた兵士を壁に放り投げた
はやく遊ぼうよ 死体は何にもしゃべらない
灼熱の炎で 消し炭にしてみるの

32 - 惑いて来たれ、遊惰な神隠し〜 Border of Death

幾重にも包み込む 光と闇の乱れた迷宮に
遮られ絶望し 儚き命を散らせよ

国のため 皆のため 我に戦いを挑みし兵士よ
蹴散らされ 絶望し 儚き命を散らせよ

33 - 情熱大陸

ゆーうーてーいー みや王ー
ゆーきーのーふー よしりーん
リームールーダー ルには
なーかーむーらー 社長
むーかーしーのー ゲーム
ふーざーけーすー ぎだね
ドーラークーエー チーム
スーターアーフー 自重www

34 - Princess Bride!

乙女のプライド 夢のブライド
Lovin' Callin' Feelin' Healin' Kissin' Again Darling!
秘密に触れてよ もう震えない
朝も昼も夜もずっと 好きになっていく
広がるよ世界 眩暈するくらい
Cryin' Smilin' Fallin' Flyin' Charming Wedding Heroine!
腕を伸ばしてよ ぎゅっと掴むから
朝も昼も夜もずっと 抱きしめて

ガライの竪琴 銀の竪琴
ポロリン ポロリン ポロリン ポロリン ポロリン  敵があらわれた!
敵に襲われたよ もう使わない
マイラの近くのほこらの賢者に 杖をもらいに行く
使えるよ レベル上げの時くらい
ポロリン ポロリン ポロリン ポロリン ポロリン 弱い敵ばっかり!!
音を奏でてよ 魔物を呼ぶから
メーダもキメラもドロルリカントも 寄ってきて

35 - Love Cheat!

ラララLove Cheat! La・ラララLove Cheat!
どっきどきのテーブル・ゲーム
ラララLove Cheat! La・ラララLove Cheat!
恋の一発勝負!(Fu!)
だけど魂胆 ばればれNG!
テンパっちゃって フォーリンダウン
これは Love Pinch! 一気にLove Ponch!
素直な私になるから ちょっとだけ 待ってね(Hey!)

ラララ ラダトーム! La・ラララ ラダトーム!
どっきどきロール・プレイング・ゲーム
ラララ ラダトーム! La・ラララ ラダトーム!
どこだ太陽の石(Fu!)
お城探索 扉の向こう
見つかんなくて フォーリンダウン
どこだ階段 地下への階段
お城のどこかにあるから もっと ちゃんと 探して(Hey!)

36 - Butter-Fly

無限大な夢のあとの 何もない世の中じゃ
そうさ愛しい 想いも負けそうになるけど
Stayしがちなイメージだらけの 頼りない翼でも
きっと飛べるさ On My Love

無限大な大陸での 果てのない戦いじゃ
そうさ勇者の 想いも負けそうになるけど
リセットしがちなイメージだらけの 頼りない勇者でも
きっと飛べるさ On マイラ

37 - 真赤な誓い

今はわからないことばかりだけど
信じるこの道を進むだけさ
どんな敵でも 味方でもかまわない
この手を放すもんか 真赤な誓い

姫は魔物に連れ去られたけれど
沼地の洞窟 生きてるハズさ
どんな強いドラゴンでもかまわない
ローラを助けるんだ 真赤な誓い

38 - SKILL

Skill my heart 銀河の果てまで
熱い夢を燃やせ All I can do!
Skill my soul 魂を呼び覚ませ
時代が俺を導くかぎり 無敵さ!!(ALL RIGHT)
Oh oh oh oh oh oh oh(史上空前最強Battle)
Oh oh oh ・・・・・・

Skill my heart 鉄よりも硬い   (おうさまに つたえてくれ ローラひめの そうさくたいは)
ウロコを切り裂け All I can do!   (ぜんめつしたと… わたしも もう だめだ… ぐぶっ…)
Skill my soul 鉄の斧 振り下ろせ   (わたしに さわるのは だれだ? もう なにも みえぬ…)
ルビスが俺を導くかぎり 無敵さ!!(ALL RIGHT)   (もう なにも きこえぬ…)
Oh oh oh oh oh oh oh(史上空前最強Battle)
Oh oh oh ・・・・・・

39 - 創聖のアクエリオン

一万年と二千年前から愛してる
八千年過ぎた頃からもっと恋しくなった
一億と二千年あとも愛してる
君を知ったその日から僕の地獄に音楽は絶えない

六ヶ月ほど前から閉じ込められている
半年もいたら白いドレスも小汚くなった
洞窟を抜けて 近くにある温泉地
君を抱いたその日から 宿屋主人の冷やかしは絶えない

40 - ふたりのもじぴったん

ぴったん たんた もじぴったん
りんらん らんら もじぴったん
ぴったん たんた もじぴったん
りんらん らんら もじぴったん

絶版 たんた 攻略本 (?&?)
精霊 ルビス 物語
アイテム たんた 物語
モンスター らんら 物語

41 - つるぺったん

ぺったん、ぺったん つるペったん
ぺったん、ぺったん つるぺったん
ぺったん、ぺったん 餅ペったん
ぺったん、ぺったん 胸ペったん

絶版、絶版 知られざる
四コマ、小説 みな絶版
楽天、アマゾン ヤフオック (中古、中古 古書店巡り)
今すぐ行こう ブックオフ

42 - true my heart

sweet my heart 巡りあえたよね 迷わないで change my life
dreaming lovers 微笑みは消えない こんなにも好きだよ
true my heart 眩しい唇 切ない眼差しに
close to my heart 肩を寄せて きっと同じだね
想いは 優しいキスで

ドラクエ 一番最初はシステムも貧弱で
操作性悪すぎるけれど こんなにも好きだよ
ドラクエ 復活の呪文 間違え泣いた夜
テレビが小さいから 「ぬ」と「め」同じだね
コミケは勇者のコスで

43 - relations

「じゃあね」なんて言わないで
「またね」って言って
私のモノにならなくていい
そばに居るだけでいい
アノコにもしも飽きたら
すぐに呼び出して
壊れるくらいに抱きしめて

ポーションなんて売らないで
聖水で売って
「すごいゲーム」にならなくていい
「子供のおもちゃ」でいい
ナムコにもしも飽きたら
すぐに起動して
壊れるくらいにやり込んで

44 - アンインストール

アンインストール アンインストール
この星の無数の塵のひとつだと
今の僕には理解できない
アンインストール アンインストール
恐れを知らない戦士のように 振る舞うしかない
アンインストール

ドムドーラ ドムドーラ
魔物に滅ぼされた町のひとつだと
今の僕には理解できない
ドムドーラ ドムドーラ
鎧を守る悪魔の騎士と 戦うしかない
ゆーきーのーふ

45 - 鳥の詩

消える飛行機雲
僕たちは見送った
眩しくて逃げた
いつだって弱くて
あの日から変わらず
いつまでも変わらずに
いられなかったこと
悔しくて指を離す

さらわれた姫を
探すため旅に出た
ラダトーム兵士
志半ばで倒れこむ
ローラ姫 無事に助け出したと
伝えたいけれど
「もう なにも みえぬ
 きこえぬ」

46 - you

あなたは今どこで何をしていますか?
この空の続く場所にいますか?
いつものように笑顔でいてくれますか?
今はただそれを願い続ける

あなたは今どこで何をしていますか?
戦いの続く場所にいますか?
傷つき倒れてもまだ進むのですか?
姫はただ無事を祈り続ける

47 - 魔理沙は大変なものを盗んでいきました

嫌いキライ loving
誰がダレガ can't be alive without you
どうしてなぜかしら
why why why why don't I miss you a lot,forever?


嫌いキライ loving
誰がダレガ can't be alive without you
どうしてなぜかしら
why why why why don't I miss you a lot,forever?


知らないわ そんな魔法
想いは伝えたらこわれちゃう
あなたとは 違うから
ひとの心まで簡単に盗まないで

呪い 呪い ベルト
城の人が ドント エンター キャッスル
どうしてなぜかしら
why why why why お城に入れない


呪い 首飾り
店で売れば1000と300ゴールド
どうしてなぜかしら
why why why why 買い取ってくれない


知らないわ こんなじいさん
呪いは解かれたら壊れちゃう
道具屋に 卸すから
ひとの首飾り簡単に壊さないで

48 - 思い出は億千万 / 青い牙

子供の頃 やった事あるよ
色褪せた記憶だ 紅白帽 頭に
ウルトラマン ウルトラマン セブン


子供の頃 懐かしい記憶
カレーとかの時に 銀のスプーン目にあて
ウルトラマン ウルトラマン セブン


でも今じゃそんな事も忘れて
何かに追われるように 毎日生きてる


見過ごしてた景色は 億千万 億千万
過ぎ去りし季節は グラフィティ


君がくれた勇気は 億千万 億千万
過ぎ去りし季節は ドラマティック

子供の頃 やった事あるよ
友達から聞いた 禁断の裏技
最強の 復活の 呪文


子供の頃 懐かしい記憶
イベントも無視して ラスボスも楽勝
感動のエンディング


でも どこかちょっぴり 後ろめたくて
結局 最初からやり直ししている


見過ごしてた景色は 億千万 億千万
レベル上げの日々も グラフィティ


ロトがくれたしるしは 億千万 億千万
最後の戦いは 魔の島

49A 魔理沙は大変なものを盗んでいきました

嫌いキライ loving
誰がダレガ can't be alive without you
どうしてなぜかしら
why why why why don't I miss you a lot,forever?

ほりい ゆうじ えに
つくす どらご くえすとだよ
まるかつ はやつはり
せかいいちだつたのだよ

49B 思い出は億千万

見過ごしてた景色は 億千万 億千万
過ぎ去りし季節は グラフィティ
君がくれた勇気は 億千万 億千万
過ぎ去りし季節は ドラマティック

雨雲と太陽が 重なるとき 虹の橋
ツンデレの賢者も グラフィティ
歩いてきた道のり 億千万 億千万
竜王の城いざ 突入

50 - あいつこそがテニスの王子様

おまえの真摯な態度は むかつくほどだぜ
しかし 人の心を 動かすそのオーラは何だ
俺に人生を 考えさせる 強さゆえの 厳しさ
その高貴な輝きに 人は瞬きを忘れる
照れくさいほどの 呼び名が似合う おまえは正しく テニスの王子様
You are the prince of tennis

お前が主役のゲームが 発売されたぜ
しかし ギルガメッシュが 持ってた偽者は何だ
炎のつるぎ ポイ捨てさせる 強さゆえの 厳しさ
その高貴な輝きに 人は下取りを忘れる
ベタ過ぎるほどの 呼び名が似合う お前はまさしく 伝説のつるぎ
You are the ソード・オブ・ロト

51 - レッツゴー!陰陽師

ううううううううううううううううう・・・


「辛い時 悲しい時 人はそんな時 心の隙間に闇が出来る
その心の闇に 魔物達は容赦無く 入り込んでくるのだ
だから 苦しくても 挫けるな 落ち込むな くよくよするな
何事にも 屈しない 強靭な心こそが 最強の武器なのだから!」


人の世に生まれし悪を 闇にへと ほおむれや


悪霊退散!悪霊退散!
妖怪 あやかし 困った時は
ドーマン! セーマン! ドーマン!セーマン!
助けてもらおう 陰陽師 レッツゴー!


悪霊退散!悪霊退散!
怨念 怨恨 困った時は
ドーマン! セーマン! ドーマン!セーマン!
鎮めてもらおう 陰陽師 レッツゴー!

まるううううううううううううううううう・・・
かつううううううううううううううううう・・・
ウルううううううううううううううううう・・・
テクううううううううううううううううう・・・


「辛い時 進めない時 人はそんな時 心の隙間に闇が出来る
その心の闇に 中古屋達は容赦無く 入り込んでくるのだ
だから 詰まっても 挫けるな 投げ出すな GEOに売るなぁ
道しるべのない 放浪の旅こそが ドラクエの醍醐味なのだぁ!」


上の世に生まれしタマゴを 闇にへと ほおむれや


竜王退散!竜王退散!
視界 開けた 明るいフロア
最終決戦! 最終決戦!
ぐるり回ろう 地下八階 レッツゴー!


竜王退散!竜王退散!
世界 半分 もらった時は
城内! 暗転! 城内! 暗転!
レベル1から やり直し レッツゴー!

52A - true my heart

true my heart キミを近くで 誰より感じたい

ゴールドマン 倒しやすくて 誰よりお金持ち

52B - 思い出は億千万

君がくれた勇気は 億千万 億千万

ダースドラゴンラリホーは 億千万 億千万

53A - 魔理沙は大変なものを盗んでいきました

誰がダレガcan't be alive without you

マムル キラー リカント 高い攻撃力

53B - ガチャガチャきゅーと・ふぃぎゅ@メイト

ガチャガチャきゅ〜とふぃぎゅあっと この街に降りた天使

ベギラマきゅ〜とだいまどう なかなか効かないマホトーン

54A - Here we go!

ニートがいっぱい ニコニコ動画

メーダがいっぱい 岩山どうくつ

54B - レッツゴー!陰陽師

悪霊退散!悪霊退散! 怨霊、ものの怪、困った時は

悪霊退散!悪霊退散! ゴースト、がいこつ、困った時は

55A - もってけ!セーラーふく

夏服がいいのです←キャ?ワ!イイv

桃色がメイジです←ド?ラ!キーv

55B - あいつこそがテニスの王子様

You are the prince of tennis

メタル アンド ベス

56 - レッツゴー!陰陽師

悪霊退散!悪霊退散!
超常現象 困った時は
ドーマン! セーマン! ドーマン!セーマン!
払ってもらおう 陰陽師 レッツゴー!


悪霊退散!悪霊退散!
呪い 呪われ 困った時は
ドーマン! セーマン! ドーマン!セーマン!
相談しましょう 陰陽師 レッツゴー!


やっぱり頼れる 陰陽師 レッツゴー!


みんなのヒーロー 陰・陽・師!

竜王退散!竜王退散!
あっさり倒して 油断してたら
最終形態!最終形態!
画面はみ出す 左足!


竜王退散!竜王退散!
シャレにならない 巨竜の強さ
正真正銘! 最終決戦!
ロトの子孫に ひかりあれ レッツゴー!


光の玉を取り戻せ レッツゴー!


死闘の果てに エン・ディン・グ!

JSDeferred使ってみた

// ==UserScript==
// @name 超テスト
// @namespace http://d.hatena.ne.jp/drgqst/
// @description 超スーパーグレイトウルトラテスト
// @include http://www.google.co.jp/*
// ==/UserScript==
(function(){


/* ここに JSDeferred のコードを貼り付けた */


function parseJSON (d) {
	// unsafe
	return eval("("+d.responseText+")");
}

next(function () {
	return xhttp.get("http://twitter.com/statuses/public_timeline.json").next(parseJSON);
}).
next(function (d) {
	var id = d[0].user.screen_name;
	GM_log(id);
	return xhttp.get("http://twitter.com/users/show/" + id + ".json").next(parseJSON);
}).
next(function (d) {
	GM_log(uneval(d));
}).
error(function (e) {
	alert(e);
});

});

エラー


あれ? おかしいな・・・
あ・・・そういえば、はじめに何か関数を呼べって書いてたような気がするお


もう一度頭から読み直してみよう。。。
JSDeferred による非同期処理


ピコーン!
そうだ!思い出した。

Deferred.define();

デファインを呼ぶんだった。デファイン。1日使い捨てコンタクトレンズ。ワンデー アキュビュー デファイン。

再チャレンジ

// ==UserScript==
// @name 超テスト
// @namespace http://d.hatena.ne.jp/drgqst/
// @description 超スーパーグレイトウルトラテスト
// @include http://www.google.co.jp/*
// ==/UserScript==
(function(){


/* ここに JSDeferred のコードを貼り付けた */


Deferred.define();   // ← ここに追加した

function parseJSON (d) {
	// unsafe
	return eval("("+d.responseText+")");
}

next(function () {
	return xhttp.get("http://twitter.com/statuses/public_timeline.json").next(parseJSON);
}).
next(function (d) {
	var id = d[0].user.screen_name;
	GM_log(id);
	return xhttp.get("http://twitter.com/users/show/" + id + ".json").next(parseJSON);
}).
next(function (d) {
	GM_log(uneval(d));
}).
error(function (e) {
	alert(e);
});

});

エラー


あれ・・・ おかしいなぁ。あ、「xhttp」がないのか。


ん・・・ 待てよ・・・
一つ目の「next」で発生した例外が、一番最後の「error」まで伝播してるじゃないか。
おぉー。なんかすごい。

再々チャレンジ

wikiをちゃんと読んでみよう。
JSDeferred - CodeRepos


ううむ・・・ 英語がいっぱいだ・・・ がんばれ俺

ここで「Download」の文字を見つけた瞬間にもう思考停止して、すぐにダウンロードしてしまったのですが
もうちょっと↓にスクロールすると、、、

!!!!!!!!!!!
Greasemonkeyで使うためのコードが用意されてるじゃないか!
最初からこれを使わせてもらえばよかったんだ。俺が今までやってたのはなんだったんだ。フハハハハ!!見ろ、俺がゴミのようだ!!
なんで最後まで読まないんだ。俺のバカ!アカイライ

再々チャレンジ

// ==UserScript==
// @name 超テスト
// @namespace http://d.hatena.ne.jp/drgqst/
// @description 超スーパーグレイトウルトラテスト
// @include http://www.google.co.jp/*
// ==/UserScript==
with (D()) {

function parseJSON (d) {
	// unsafe
	return eval("("+d.responseText+")");
}

next(function () {
	return xhttp.get("http://twitter.com/statuses/public_timeline.json").next(parseJSON);
}).
next(function (d) {
	var id = d[0].user.screen_name;
	return xhttp.get("http://twitter.com/users/show/" + id + ".json").next(parseJSON);
}).
next(function (d) {
	var img = document.createElement( "img" );
	img.src = d.profile_image_url;
	document.body.appendChild( img );
}).
error(function (e) {
	alert(e);
});

}


/*
   ここに
   http://svn.coderepos.org/share/lang/javascript/jsdeferred/trunk/jsdeferred.userscript.js を
   貼り付けた
*/


ドキドキ・・・


いやっほう!
Twitterから画像を持ってくることに成功しました。バンザーイ

まとめ

  • JSDeferred は非同期処理を優しくしてくれるライブラリ。
  • 非同期処理のtry{}catch{}もまとめてくれる。
  • もうXMLHttpRequestだって怖くない。
  • ぐりもんもあるでよ(←超重要)

みんなも使ってみるといいよ!

JavaScriptの非同期処理を快適にしてくれる JSDeferred ライブラリ

http://subtech.g.hatena.ne.jp/cho45/20080118/1200615245

うひょー!
初めてトラックバックを貰ったよー!

JSDeferred だとこんな感じかなぁ

じぇーえすでふぇっれど?
聞いたことないなぁ
Google先生に聞いてみよう。(やる夫略)


JSDeferred による非同期処理


こりゃすげぇ!!


setInterval だの XMLHttpRequest だのの非同期処理が終わるまで待っててくれるようになるんだ!これはすごい。Greasemonkeyがもっと楽しくなる予感がモリモリする!あのパワーポイントみたいな画面もすごい。ドメインがgihyo.jpだ。ギヒョー!!

早速使ってみよう。

GreaseMonkey の GM_xmlhttpRequest を順番に同期とりながら実行する

GreaseMonkeyGM_xmlhttpRequestで同期通信(モドキ)
http://d.hatena.ne.jp/daftbeats/20070605

GreaseMonkeyGM_xmlhttpRequest は非同期通信なので、1つ目の通信が終わるのを待ってから2つ目の通信を開始する。といった時に困ってしまうことがよくある。

GM_xmlhttpRequest({
    url: "http://ドコカ",
    onload: function(r) {
        GM_xmlhttpRequest({
            url: "http://ドコカ",
            onload: function(r) {
                GM_xmlhttpRequest({
                    url: "http://ドコカ",
                    onload: function(r) {
                        alert("うひょー");
                    }
                });
            }
        });
    }
});

大抵、こんな感じになってしまう。

他にいい方法無いかなぁ。

おじさんも困ってたので、非同期通史の処理を順番に実行してくれるようなものを作ってみた。

使い方

チェーンオブジェクトっていうのを作り、そこに関数を追加していって、最後に一気に実行する。
「this」って書くと、どこからでも chain オブジェクトにアクセスできるので便利!

// チェーンオブジェクトを作る
var chain = new Chain();

// 「addRequestFunction」で他サイトと通信するジョブを追加
// 引数は、GM_xmlhttpRequest の引数に渡すデータを返す関数。ややこしい><
chain.addRequestFunction( function() { return {
    method: 'GET',
    url: 'http://twitter.com/statuses/public_timeline.json',
    onload: function( response ) {
        // this = chain
        this.public_timeline = eval( "(" + response.responseText + ")" );
    }
}});

// 「addFunction」で普通の関数を追加
chain.addFunction( function() {
    // ここでは既に public_timeline にデータがセットされてる。便利!
    // this 経由でアクセスできるよ。
    var div = document.createElement( "div" );
    var txt = document.createTextNode( this.public_timeline[0].user.name );
    div.appendChild( txt );
    document.body.appendChild( div );
});


// 先頭にいた人のユーザー情報を取得してみよう。
chain.addRequestFunction( function() {
    // ここからも this でアクセスできるよ
    var id = this.public_timeline[0].user.screen_name;
    
    // 先頭にいた人のユーザー情報を取得するジョブ
    return {
        method: 'GET',
        url: "http://twitter.com/users/show/" + id + ".json",
        onload: function( response ) {
            this.user = eval( "(" + response.responseText + ")" ); // this = chain
        }
    }
});

chain.addFunction( function() {
    var img = document.createElement( "img" );
    img.src = this.user.profile_image_url;  // this = chain
    document.body.appendChild( img );
});


// 「doChain」で追加してきた関数を次々と実行する。
chain.doChain();

ソース

//
// チェーンを順番に実行して行くクラス。
//
function Chain() {
    // コンストラクタ
    this.jobs = [];
    this.container = {};
    
    // チェーンに GM_xmlhttpRequest の引数を返す関数を追加する。
    this.addRequestFunction = function( f ) {
        this.jobs.push({ type: 'request', func: f })
    };
    
    // チェーンに普通の関数を追加する。
    this.addFunction = function( f ) {
        this.jobs.push({ type: 'function', func: f })
    };
    
    // 先頭のジョブを返す
    this.shift = function() {
        return this.jobs.shift();
    };
    
    // チェーンを順番に実行して行く。
    this.doChain = function () {
        // 先頭のジョブを取り出す。何もなかったらおしまい。
        var job = this.jobs.shift();
        if( ! job ) return;
        
        if( job.type == 'function' ) {
            // ただの関数ならそのまま実行する。
            job.func.apply( this );
            // 終わったら次のジョブを実行する。
            this.doChain();
        } else if( job.type == 'request' ) {
            // リクエストだったら GM_xmlhttpRequest のパラメーターをちょっと改ざんして実行する。
            var obj  = job.func.apply( this );
            obj.chain = this;
            if( obj.onload ) {
                // onloadを改ざん。関数を実行した後に次のジョブを実行してもらう。
                obj.$onload = obj.onload;
                obj.onload = function( response ) {
                    obj.$onload.apply( this.chain, [response] );
                    this.chain.doChain();
                }
            }
            GM_xmlhttpRequest( obj );
        }
    };
}

うっひゃー!こいつぁ便利だ。
って思ってたんだけど、

            var obj  = job.func.apply( this );
            obj.chain = this;
            if( obj.onload ) {
                obj.$onload = obj.onload;
                obj.onload = function( response ) {
                    obj.$onload.apply( this.chain, [response] );
                    this.chain.doChain();
                }
            }

obj.onload にセットした無名関数の中で「obj」にアクセスできるってことは、obj.onloadは「obj」への参照を持っているってことで、これって循環参照ってやつになっちゃうんじゃないのか?
DOMツリーと循環してなかったら大丈夫なのか? Greasemonkeyは仕事が終わったらキレイに後片付けをして帰ってくれるから何も心配いらないのか?!
うわー わからない。不安だ。

母親の話

Subversiveがなかなか落ちてこないので、時間を潰すために

ロトママ

バラモスを討伐するために旅に出た勇者オルテガの妻。家庭を守る主婦の身として、夫にはバラモス退治になど行かないで、子供のそばにいて欲しかったはずだ。オルテガが、戦いの末に火山に落ちて死んでしまったと知った後も、オルテガの思いを子供に受け継いで、勇者として育てている。
これはすごいことだと思う。普通の女性ならこんな思考にはならない。「いくら勇敢で立派な人間だって、死んでしまったらおしまいだ。」「子供には辛い道を歩んで欲しくない。」っていう気持ちになるんじゃないか。
ロトママはオルテガの死を無駄にしないため、強く生きた母親なのだと思う。オルテガは火山に落ちたけど、ただ死んだわけではなかったのだ。「子供に辛い旅をさせるなんてひどい母親だ」と思う人がいるかもしれないけど、ゲーム中で見る彼女の会話や振る舞いで、子供を想う母親の愛情は充分伝わってくる。夜になってから帰ると家の前で待っててくれるのだ。

どうかしたの ○○○○? ぼうけんにでるのが つらいの?
→ いいえ
そう! あなたには ゆうしゃオルテガの ちが ながれているのですものね!
さあ おゆきなさい! ゆうかんで りっぱだった とうさんのように……。

竜の女王

こちらはドラクエ1のラスボスである竜王の母親。先に書いたロトママと同じ作品に出てくるんだけど、彼女は自分の命と引き換えにタマゴを産んで、それと引き換えに命を落としてしまう。ここでのセリフにも、子供に向ける母親の愛情というものを感じた。

この ひかりのたまで ひとときも はやく
へいわを とりもどすことを いのります。
うまれでる わたしの あかちゃん のためにも……。
…………。

カミの使いである彼女が自らの命と引き換えにこの世に残したタマゴは、その後なぜか悪の化身と呼ばれる存在になり、アレフガルド大陸を恐怖のどん底に突き落とすわけなんだけど、こないだ新年早々ドラクエ1をやっていて、「ひかりのたま」というアイテムの存在を思い出した。
ひかりのたまは、竜の女王がドラクエ3の勇者たちに託したアイテムで、勇者たちはそれを使って大魔王ゾーマを倒すわけだ。そして、ドラクエ1の冒頭で「竜王ひかりのたまを人間の手から奪ったのだ」という話を王様から聞くんだけど、、、
あれってもともと竜王の母親が持ってたもので、竜王から見たら「母ちゃんの形見をどうするつもりだ!」って感じだったんじゃないか?


ひかりのたまが、竜の母子を繋ぐ絆みたいなアイテムだったら、なんだか素敵だなー。っていう妄想を、正月からしていました。

ニコニコ動画 巡礼者支援サイト

あけましておめでとうございます。

正月休みを利用して、ニコニコ動画の中からドラクエ動画を集めてリストにしようと企んでいたのですが、年を越した辺りから主旨が変わってしまい、当初の目的と全く違うものができてしまいました。

ニコニコ動画 巡礼者支援

概要

ニコニコ動画にある動画から、smilevideoにアップロードされたものを動画IDの古い順に表示するだけです。並び替えも検索もできません。
ちょっと前までは、おかもんたとアヤパンの間にテニスの王子様があったんですけどね。sm27は削除されてしまいました。正月は冥土の旅のマイルストーンです。南無阿弥陀仏南無阿弥陀仏

おまけ

偶然見つけた動画。もっと評価されるべき。

GOLD RUSHんぼ
めきめきまーにと美味しんぼのコラボ。
http://www.nicovideo.jp/watch/sm1214937