Skip to content

hako v0.3.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@tapetums tapetums released this 16 Feb 13:15
· 86 commits to master since this release

【ソフト名】 hako
【著作権者】 Copyright (C) 2016 tapetums
【種  別】 TTBase 互換アプリケーション
【動作環境】 Windows Vista/7/8/8.1/10 32/64-bit
【開発環境】 Visual Studio Community 2015

【概要】
TTBase の互換アプリケーションです。
TTBase用のプラグインを読み込んで実行することができます。

最大の特徴として、64ビット版の本体のみで
32ビット版と64ビット版 両方のプラグインを使用することができます。

【依存関係】
VC++14 の ランタイムが必要です。
お持ちでない場合は、Microsoft社 のページからダウンロードをお願い致します。

Visual Studio 2015 Update 1 の Visual C++ 再頒布可能パッケージ
(デッドリンクの際はご容赦下さい。)

【アーカイブ内容】
├─README.TXT
├─NYSL.TXT
├─x64
│ ├─hako.exe
│ └─TTBbridge.exe
├─x86
│ └─hako.exe
└─src
  ├...

計 5 ファイル + ソースコード

【インストール】
任意のフォルダに展開して下さい。
レジストリは使用していません。

お使いの OS が 32-bit版 の場合は x86\hako.exe を、
64-bit版 の場合は x64\hako.exe + x64\TTBbridge.exe を それぞれお使いください。

※32-bit版の hako.exe は現状、32-bit版のプラグインのみを使用できます。

【アンインストール】
配置したフォルダごと削除して下さい。

特別なアンインストール操作は必要ありませんが、お使いのプラグインの中には
指定のアンインストール方法が存在する場合があります。
詳しくは、お使いのプラグインの README などをご覧ください。

【使用方法】
本体単独では、タスクトレイに常駐するだけのプログラムです。
Uさん作の SimpleHotkey.dll などと組み合わせてお使い下さい。

プラグインを利用するには、hako.exe と同じフォルダ もしくはサブフォルダに
dll ファイルを配置して下さい。本体の起動時に自動で読み込まれ、使用可能になります。
なお、.(ドット) で始まるファイル名や隠しファイル、および隠しフォルダからは読み込まれません。

タスクトレイアイコンを表示させるかどうかは、本体のコマンドで変更することができます。
タスクトレイアイコンが表示されていない状態で設定ウィンドウを表示させるには、
プラグインからホットキーを使ってコマンドを呼び出すか、
単に hako.exe を二重起動して下さい。

【設定】
・ウィンドウクラス名とウィンドウ名をTTBaseと同じにする
 一部のプラグインの互換のために実装されている機能です。

・デバッグ情報の出力レベル
 0 ~ 5 まであります。0 で出力なし、5 ですべての情報を出力します。

・ログをデバッガに送る
 Win32 API の OutputDebugString() を使っています。ログを見るには DbgView などの対応アプリをお使い下さい。
 DebugView for Windows

・ログをファイルに出力する
 本体のインストールフォルダに hako.log という名前で出力します。

【ライセンス】
NYSL Version 0.9982 です。このプラグラムを使用したことによる一切の影響は関知しません。
http://www.kmonos.net/nysl/

【謝辞】
TTBase を生み出された K2 さん、peach を 公開されている U さん、TTBaseCpp の作者さんを始め、
数多くのプラグインを作られたそれぞれの作者さんたちに深い敬意と感謝を表します。
http://ttbase.sourceforge.jp/
http://seesaawiki.jp/ttbase/d/%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3
http://white2.php.xdomain.jp/?page_id=27
http://ttbase.coresv.com/uploader/

【更新履歴】
2016.02.16 v0.3.1.0
・安定性の向上

2016.02.13 v0.3.0.0
・コマンド一覧で無関係なチェックボックスを表示しないようにした
・タイミングによっては二重起動してしまう問題を改善
・システムメニューを改善
・プラグイン一覧でプラグインのビット数を表示するようにした
・32-64ブリッヂのメモリリークを修正

2016.02.12 v0.2.0.0
・64ビット版本体に限り、32ビット版と64ビット版 両方のプラグインを動かせるようになった

2016.02.08 v0.1.0.0
・初版作成

【文責】
tapetums
https://github.com/tapetums