【mac用】ニコ生の席取り用スクリプト

ここ数週間このブログが落ちていたようですね。知りませんでした。まあそれはどうでもいいのです。復旧できたのでokとしましょう。

ニコ生でアリーナ最前列に入りたい

人気の公式放送ではアリーナ最前列に入ることが難しいですよね。別に入る必要があるわけではないんですけど最前列にいるだけでテンションが上がるので入りやすくなるようなスクリプトを作りましたよ!

まず事前準備として、ニコニコ生放送はコメビュなどに用意されているapi用のurlでアクセスすることで枠取りをすることができます。具体的に言うと

http://watch.live.nicovideo.jp/api/getplayerstatus?v=放送id(lvxxxxxxx)

をアドレスバーに入力すればいいです。あとは開場時間と同時にリロード連打すれば(多分)アリーナ最前列に入れます。

ですが毎回urlをコピペしていちいち貼り付けるのは面倒なのでショートカットキーで一発にできるようにしようと思います。

今回使ったのはOSXに付属しているAutomatorというやつで

生放送詳細ページからapi用のページに飛べるように作ります。

スクリーンショット 2015-08-14 4.29.43 pm

  1. safariから現在のページを取得します(サードパーティ製はたぶん無理です。)
  2. AppleScriptを使ってlv*******のところだけ切り出します。たぶんシェルスクリプトでもできそうな気がするのですが良く分からないので手っ取り早くつくりました。
  3. シェルスクリプトで作ったurlを新しいページで開きます。

けっこう簡単に出来ましたね。これをサービスとして保存してからシステム環境設定>キーボード>ショートカット>ニコ生で枠取りで適当にショートカットキーを設定します(私はalt+command+Nでやってます)

実際にやってみると

スクリーンショット 2015-08-14 4.34.00 pm

このようにcommingsoonと出るはずです(まだ開場していない時)

その後、開場すると、

スクリーンショット 2015-08-14 4.34.54 pm

こんなかんじになります。下の方にスクロールすると自分の枠もわかりますね。ではでは!

おまけ

今回作ったworkflowをおいておきます。リンク

ダウンロードしたら解凍してからFinderを開き、自分のホームフォルダに移動し、Command+shift+Gを押します。その後「ライブラリ(Enter)」としてライブラリに移動した後、Servicesフォルダに入れると良いと思います。

スクリーンショット 2015-08-14 4.44.02 pm

後は上で説明したようにシステム環境設定でショートカットキーを設定すればよいです。

コメントをどうぞ

メールアドレスが公開されることはありません。

CAPTCHA