月別アーカイブ: 2013年9月

艦娘所有一覧をExcel VBAから作ろう(開発開始!!編)

艦娘所有一覧 http://dunkel.halfmoon.jp/kancolle/index.html というのができたそうなので、Excel VBAから(!!!)投稿させてみます。単にちまちま選択するのが面倒なのと…「Excel VBAへのいざない」を書いた後なので、その余力からです。 ■Fiddlerで図鑑表示(books)を取得 艦これで「図鑑表示」をすると、/api_get_member/book2 の JSON を取得します。この中に図鑑で表示されている艦娘が取得できます。ええと、図鑑表示の場合、轟沈した艦娘も入っているので、「艦娘所有」ってことにはならないのですが(こっちのは別のAPIがあるので)、多分、図鑑のほうですよね、多分。 { “api_id”:102, “api_index_no”:4, “api_stat … 続きを読む

カテゴリー: 艦これ | 艦娘所有一覧をExcel VBAから作ろう(開発開始!!編) はコメントを受け付けていません

艦これ 秘書官改め諜報員 ver0.3

艦これ 諜報員 – Moonmile Solutions Blog http://www.moonmile.net/blog/tools/kchisyo 上記にバイナリ版があります。サンプルソースはこちら。http://sdrv.ms/1fJ0q2X 終了方法を右クリックメニューで付けただけなので、基本は ver0.2と変わっていません。 ■ship2 の解析 艦隊における艦娘の ID は、api_get_member/ship2 で以下のように取れる。 “api_data_deck”: [ { “api_member_id”:41898, “api_id”:1, “api_name”:”第1艦隊”, “api_name_id”:&#8 … 続きを読む

カテゴリー: 艦これ | 艦これ 秘書官改め諜報員 ver0.3 はコメントを受け付けていません

情報の濃度勾配と非不変性の話

情報も流通業と重ねるとわかりやすい。情報自体に濃度勾配があるから媒質を要としない電磁波と似ている?それとも相対性理論の時空か?しかし情報を「不変」とすると時間の関数ではなくなるのかね。わけわからん。 — null (@PaxilAddict) September 4, 2013 本当は昨日の夜にざっくりと説明しようと思ったのですが、忘れてたので昼に30分ほど。 経済の仕組みとして商社/物流の場合には「濃度勾配」=「安く仕入れて高く売る」のが基本なので、そのあたりの言及は別として(彼のほうが詳しいだろうし)、具体的に「情報」の話に絞ります。 で、議論を始める前に「情報とはなんぞや?」というのを定義しないといけないのだけど、情報工学的に言えば「とある現象が整理された状態」を情報とみなしています。この「整理された状態」ってのが曲者で、観察者の主観が入っています。なので、現象そのものは … 続きを読む

カテゴリー: 雑談 | 情報の濃度勾配と非不変性の話 はコメントを受け付けていません

UpdateLayeredWindowを使って縁取りも鮮やかに(祥鳳撃沈編)

艦これ秘書官 ver.0.1 – Moonmile Solutions Blog http://www.moonmile.net/blog/archives/5077 の縁取りは、フォームに TransparencyKey を設定する方法で縁取りがあまりきれいではありません。これは、元画像にアルファチャンネル(透明度)が設定しているためでそこのところにフォームの色が重なっているので…ってな感じです。this.TransparencyKey = this.BackColor と設定すればお手軽に透過ができるのですが、今となってはいまいち綺麗ではないかなと。Region を使っても似たことができるのですが、不定形の場合大変なのと Region 自体の数が多いとスタックオーバーフローで落ちる、という欠陥があります。このあたりの話はまた別の記事にでも。 ■レイヤーウィンドウを使って縁取 … 続きを読む

カテゴリー: C#, WinRT, 艦これ | UpdateLayeredWindowを使って縁取りも鮮やかに(祥鳳撃沈編) はコメントを受け付けていません

艦これ秘書官 ver.0.1

艦これ 司令部室 http://nozomi.arege.jp/KanHQ/ に触発されて、遠征と入渠の残り時間だけ表示するツールを作ってみました。こんな風にデスクトップに貼りつきます…つーか、画像の縁取りがいい加減(プログラムがいい加減)なのは、サンプルということで。 ソースは http://sdrv.ms/15UAUWW からダウンロードしてください。Visual Studio 2012 でビルドしているので、そのあたりは適当に。バイナリは、もうちょっと整理してからにしましょう。 中身で何をやっているかというと、 FiddlerCoreを使ってIEのプロキシをフックする。 遠征(deck_port)と入渠(ndock)のアドレスの時だけレスポンスをチェックして、JSONをパース 定期的に遠征と入渠の時間を書き換え ています。 JSONでパースするところは、JsonReaderWrite … 続きを読む

カテゴリー: 開発, EXDoc, 艦これ | 艦これ秘書官 ver.0.1 はコメントを受け付けていません

Fiddlerを使って艦これのバトルJSONを解析(敷波復活編)

ちょっと気になるツイートを見かけたのでそれ絡みで。 https://twitter.com/Sikushima/status/374120078976880640 「艦これ」から、ソーシャル系のサーバ構成を考える – SQLer 生島勘富 の日記 http://d.hatena.ne.jp/Sikushima/20130901/1378021345 艦これサーバーのトラブル云々には同意しかねるのですが、素直にMySQLのSQLで組んだほうが、下手にデータ構造を考えてAPIを作ったりするよりは断然早い、ところの同感です。更新系は兎も角、参照関係は断然RDBMSは早く作られているので、下手のO/RマッピングやるよりもSQL直で書いたほうが手早くかつ実行スピードがすばやくできます。ええ、SQL文を書ければ、の前提なのですが。 で、艦これの同時セッション絡みの部分、いくらか艦これをやっ … 続きを読む

カテゴリー: 艦これ | Fiddlerを使って艦これのバトルJSONを解析(敷波復活編) はコメントを受け付けていません