vimからニコニコ生放送へコメントするためのHTTPサーバとvim側のクライアントです。
コンパイルして実行する必要があります。
SendNicolive.csがサーバのソースコードです。
以下の内容のブックマークレットを作るのがおすすめです。
javascript:(function(){if(location.href.indexOf("live.nicovideo.jp")==-1){alert("Run%20with%20live.nicovideo.jp");return;}var%20url=location.href.substring(0,location.href.indexOf("?")==-1?location.href.length:location.href.indexOf("?")).replace("live.nicovideo.jp/watch/","localhost:8000/connect?");var%20xhr=new%20XMLHttpRequest();xhr.open("GET",url,true);xhr.send();})()
放送ページを開いた後にブックマークレットを実行すると
SendNicoliveがニコニコのコメントサーバに接続します。
無事、接続できればvimで
:SendliveMessage {string}
とすると{string}
とコメントできます。
:SendliveSetNoAnonymaous
で184の解除、
:SendliveSetAnonymaous
で184の再設定、
:SendliveIsAnonymaous
で確認ができます。
例えば、以下のような設定をvimrcに書いておくと便利です。
nnoremap gl :<C-u>SendliveMessage <C-^>