ニコニコ生放送用コメントビューア「やります!アンコちゃん」 公式wikiです。

ログインの仕組み


ブラウザが書き込んでいるクッキーファイルを元にしています。
クッキーというのは、ブラウザがサイトにアクセスする際に、リクエストヘッダーとして一緒に送信することでサイトのほうでクライアント側の情報と照らし合わせて接続の妥当性や、以前選択した選択肢などの入力不要にしたりすることに利用されユーザーの操作性向上を計るための情報です。
その中に、ニコニコではログインしたときのセッション情報を持っていて、それをブラウザ以外のアプリケーションからアクセスするときに付加することで、ログインしているかのような振る舞いをさせログインしないと取得できない情報等を取得しています。

cookieGetterSharpって?

nwhoisを開発されたHalxxxxさんが、機能追加してプログラムソースの公開を条件に配布しているライブラリです。
機能は、上の図の通り、取得要求に応じてクッキーを返します。これを自分でコーディングするとなると、多岐にわたるブラウザをカバーするのはとても難しくなります。
最初は、にょんにょんが修正して同梱しておりましたが、C#が不得意であったためと、ブラウザのバージョンアップについていけなくなったのもあり現在ではAnkoタイマーの人のうつろさん(co235502)のほうでメンテしていただき、提供していただいています。
配布されているアーカイブにはnwhoisで使用できるものも同梱されていますので、ニコ生仕様以外の仕様変更の影響はここで吸収できるようになっています。
今回の、新型アンコちゃんは、64bitネイティブで動作するよう、SQLiteのライブラリについても64bit対応にしていただいています。

コメントをかく


画像に記載されている文字を下のフォームに入力してください。

「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

×

この広告は60日間更新がないwikiに表示されております。

広告

Menu


外部ツール

はじめてのニコニコ生放送
その他の情報
【メニュー編集】

メンバーのみ編集できます

メンバー募集!
閉じる
XP向けのサポートは終了しています。
古いバージョンを続けてお使いになると、データの整合がとれなくなりバージョンアップできなくなる場合がありますので、なるべく最新をお使いください。