Skip to content

Latest commit

 

History

History
51 lines (48 loc) · 2.06 KB

README_JP.md

File metadata and controls

51 lines (48 loc) · 2.06 KB

download num PRs Welcome

AYA / YAYA の基本動作確認ツール、およびAYA / YAYA実行ログのリアルタイムビューアとして使用できます。
原作者:umeici
新機能を追加しました:

  • ゴースト選択ui: 複数のゴーストが同時に動作している場合
  • 多言語対応。中国語、日本語、英語
  • ゴーストを指定するコマンドライン引数(ghost_terminalのようなもの)。
tama.exe -g ghost_name
# または
tama.exe -gh ghost_hwnd
  • tamaOpentamaExit イベントを使用すると、ゴーストが tama に反応するようにすることができます。
On_tamaOpen{
	SETTAMAHWND(reference[0])
	SHIORI3FW.Push_X_SSTP_PassThru('Title','tama test: Taromati2')//これらの設定はすべて任意です。
	SHIORI3FW.Push_X_SSTP_PassThru('Icon','IMG_PATH/ico/tama.ico')
	SHIORI3FW.Push_X_SSTP_PassThru('border.color','626262')
	SHIORI3FW.Push_X_SSTP_PassThru('background.color','1e1e1e')
	SHIORI3FW.Push_X_SSTP_PassThru('default.color','4ec9b0')//およびその他の設定は、tama.txtにあります。
	'tamaが開いた'
}
On_tamaExit{
	SETTAMAHWND(0)
	'tamaが閉じた'
}

上級者向けのヒントも:
また、tamaのhwndを変数に保持し、shioriがリロードされた後にSETTAMAHWNDを再コールすれば、ghostがtamaと連絡を取り続けることができるようになります
(この基礎となる機能は、yayaの基礎となるdicの最新版で実装されています。)

On_tamaOpen{
	TamaHwnd=reference[0]
	//...
}
On_tamaExit{
	ERASEVAR('TamaHwnd')
	//...
}
//...
OnInitialize{
	if reference[0]=='reload'
		SETTAMAHWND(TamaHwnd)
	//...
}