2016年8月20日土曜日

AutoITの環境に依存しなくて済むように ControlAmarecTV.au3 を exe ファイルに変換する方法

はじめに

  • IkaLogさんとstat.inkさんを応援しています。
  • 手元で実際に試したことを書いているだけです。
  • 趣味のレベルでやってるだけなので難しいことは分かりません。
  • もっと良い感じのがあれば教えていただけると助かります。
  • インストール先など、個々の環境に依存する事は脳内補完してください。

ざっくりとですが、イカよろしくお願いします。


どうする?

  • .au3の関連付けが外れたのか設定出来てないのかで動いてなさそうな感じがありそうな雰囲気がするトラブルをみかけたので。

なにする?

  • .au3のファイルをexeに変換します。 AutoITに依存しないで exe単体で動くようになるっぽい!

・.au3を exeに変換するツールは標準でインストールされています。たぶん。


C:\Program Files (x86)\AutoIt3\Aut2Exe\Aut2exe.exe












・こんな感じのウインドが出ます。
・Browseボタンを押して、exeにしたい ControlAmarecTV.au3 を指定します。




・自動的にexeファイルのパス枠が埋まると思うので、 Convertボタンを押します。





















・exeファイル化されているか確認











・IkaLogの設定を exeファイルの物に書き換えて保存すれば、あたし的にはOKです!















これで駄目なら何か他の原因があるんだと思います。

念のため書きますが、ControlAmarecTV.au3 の内部パラメーターなど変更した後は、再度exeにしないと駄目です。

※ こちらを参考にさせていただきました。

http://open-shelf.appspot.com/AutoIt3.3.6.1j/html/intro/compiler.htm


2016年8月4日木曜日

古いネットブックに入れた xubuntu on cloudready 環境で IkaLog.py を動かしてみた

はじめに

  • この構成の需要は無いと思いますのでざっくりと。
  • 気にしながら調べて書いてはいるのですが、用語や使い方を間違っているかもしれません。

やったこと

  • 古いネットブックに、 cloudready という chromebook os 互換のものをインストールして、 crouton という仕組みを使って xubuntu14.04 を導入してみました。
  • 前回のスクリプトのテストでは、IkaLogに動画ファイルを読ませてバトルデータを作ったので、ひょっとして、xubuntu on cloudready でも、この方法ならIkaLogが動くんじゃないかと思いつきました。
  • 本当は、 IkaWatcher を試したかったのですが、カーネルがcifsに対応してない的なメッセージが出て、Windowsの共有フォルダをマウントするのが駄目そうな感じだったので諦めました。
  • 今回は、キャプチャーカードの代わりに 720p 8Mbps 230MBくらいのバトル動画を USBメモリ経由で読み込ませています。

ネットブックのスペック
Intel(R) Atom(TM) CPU N270@ 1.60GHz
Memory 2.11GB

IkaLogの導入

  • xubuntuにIkaLogを導入する手順は、IkaLogさんのGitHubにある ・開発環境の構築(Linux) を見ながら、書いてあるコマンドをそのままコピペでOKでした。
  • yaki_ika.pyを動かしてみて気がついたのですが、pip install 中の umsgpack は、 u-msgpack-python に入れ替えたほうが良い感じかもです。

IkaConfig.pyの書き換え



# OUTPUT_PLUGINS.append('StatInk') ←コメントを外す
    'dry_run': False, ← 'dry_run': True,に書き換える

※'dry_run': True,に設定するのは、『stat.inkさん向けのデータを作るが送信しない』動作になるので、テストの時は True 必須だと思います。


// track_oooo系のオプションを True にしないと、スペシャルが溜まった・使った情報なんかを記録してくれないので、必要であれば True にする。
// (2016年9月10日追記)

    'track_special_gauge': True,
    'track_special_weapon': True,
    'track_splatzone': True,
    'track_objective': True,
    'track_inklings': True,


動かしてみた




画質が悪くて音声なしな上にヘタッピバトルなので、見ていて楽しく無いと思います。
00:50 IkaLog起動
07:40 バトル終了
辺りまで飛ばしてください。

データを見たら、スペシャル関連の動きが拾えて無い感じががが…
track_oooo オプションを False にしてたら駄目ですよね…

2倍くらい時間かかってるし、ちょっと残念な結果になりました。


※ cloudready と xubuntu のインストールは、こちらを参考にさせていただきました。

古いノートPCをChromebookとして復活させてくれるアプリ『CloudReady』
ChromebookにXubuntuをインストールする方法
ちょっと知りたいIT活用の備忘録
https://www.neverware.com/#introtext-3
crouton: Chromium OS Universal Chroot Environment