Posted on 2016-11-27 by スカイ

Tags:

はじめに 今までバイナリに触れる機会がなかったのでとりあえずPythonでバイナリを読めるようになろうかなって思った とりあえず仕様が公開されてるSWFの画像・音声(動画)をバイナリから引っこ抜くところまでを目標にする ちなみにバイナリについてバイナリエディタで開いてほーん…ってなるくらいしか知らない 仕様書 Adobeがファイルフォーマットの仕様書を公開しているので基本はこれを読みながらやる http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf 読み方としては15ページの


Posted on 2016-11-20 by スカイ

Tags:

はじめに ShadowPlayで撮影したゲームの一シーンとかTwitterにあげたいなって時の話 GUIツール入れるのめんどくさいのでFFmpegで任意部分をカットしてエンコードする 環境 Windows 7 64bit ffmpeg version N-81609-g7b3bc36 動画の切り出し 10分30秒から2分切り出す場合 入力ファイル input.mp4 出力ファイル名 output.mp4 $ ffmpeg -ss 00:10:30 -i input.mp4 -t 120 output.mp4 こんな感じで切り出せる iオプションよりssオプションを前に持ってくるこ


Posted on 2016-11-15 by スカイ

Tags:

はじめに MongoDBの_idにはオリジナルなObjectIDがついてるけどこれをMySQLとかでいうようなオートインクリメントさせたい時の話 調べたら公式にドキュメントがあった Create an Auto-Incrementing Sequence Field のでこれをJavaで使ってみる ライブラリの追加 3.3.0のドライバを追加しておく dependency groupIdorg.mongodb/groupId artifactIdmongo-java-driver/artifactId version3.3.0/version /dependency


Posted on 2016-11-14 by スカイ

Tags:

はじめに JAX-RSで @Path(test) @GET public Map hoge(){ MapString, String data = new HashMap(); data.put(key, value); return data; } とかしたい時の話 依存性の追加 jersey-serverとjersey-jsonを追加する 追加してからメニューの実行-プロジェクトをビルド(F11)する pom.xmlに追記するか依存性の追加から dependency groupIdcom.sun.jersey/groupId artifactI


Posted on 2016-11-12 by スカイ

Tags:

Vector Thrust Steamで売ってるエースコンバットもどき 日本語化してる人がいないみたいなのでチャレンジした 手順 そのうち公開するレポジトリから落として上書きする 公開した ただフォントの定義がまだ適当だからこれだと一部の文字が小さくなる core_font_JP.xmlのFont要素を必要な個数増やして必要な属性を修正して種類を増やした上で Font_Lang_JP.iniに対応するFont要素名を書けば直せる ただそれだと文字が欠けた時に修正が面倒なのでこういう構成になってる ここまでやったは良いけどしばらく時間が取れないから続きの作業が出来ないし困った メモ ファイル