2013-01-01から1年間の記事一覧

FC2アダルトのAPI解析してみるよ!

みんな大好きFC2アダルト!しかし、有料会員にならないと動画のソートを出来ない。 どうにかして動画のソートを出来ないか考えてみる。以前にスクレイピングで動画情報を取得するコードを書いたが、久々に動かしたら使えなくなっていた。もっとエレガントな…

東方の当たり判定を描画してみるよ!

完全にゲームハックなので多少はぐらかして書きます。そうするくらいなら公開するなという話ですが自己顕示欲を抑えきれなかった。 まずやること 敵、自機の座標が格納されているメモリを探す 当たり判定処理を読んでどんな風になっているのかを把握する 本…

目が悪い人にしか見えない画像を復元してみるよ!Part2

いつかの記事http://d.hatena.ne.jp/aki33524/20120310/1331384580の続編 import Image import math from sets import Set def show_rem(): for i in range(len(rem_list)): print rem_list[i] def rem_noise(point): r, g, b = im.getpixel(point) euclid =…

マインスイーパー解析

方針。 まずマインスイーパの爆弾位置を保存しているメモリアドレスを探す。地味にこれが大変。0x1005360に展開されてることが分かった。 その次にこの領域のメモリを他のプログラムから取得してもうちょっと見やすくしたかった。参考にしたサイト。 http://…

マインスイーパー解析Part2

爆弾の位置を変更したりしたかった。 #include <windows.h> #include <stdio.h> int main() { HWND hWnd = FindWindow(0, "マインスイーパ"); if(hWnd == 0){ MessageBox(0, "Error cannot find window.", "Error", MB_OK|MB_ICONERROR); }else{ DWORD proccess_ID; GetWindowThr</stdio.h></windows.h>…

TwitterのGIFアイコン作ってみるよ!

TwitterでGIFアイコン使えるのは知っていたのだが、なかなか機会が無かったので思い立ったが吉日的にやってみた。まず、動画をフレーム単位で読み込んだ。これはWindowsでAlt+PrintScreenでちまちましました。 ストパン一期EDより。 この二枚で2フレーム間で…