重要なお知らせ


20年10月05日のアップデートにおいて高 DPI 環境における、画像のキャプチャに関する不具合の修正を行いました。この修正はモニターの表示倍率を変更している方に影響があり、以下の設定に影響を与えます。

重要なお知らせ


KeyToKeyの実行に必要な.Net Frameworkのバージョンを「4.6.2」から「4.8」へと引き上げました。

201008 追加変更点

201007 追加変更点

変更点

スクリプトエディタのショートカット

以下のショートカットをエディタに追加しました。

アクション ショートカットキー
行の複製 Ctrl + D
行を上に移動 Alt + ↑
行を下にに移動 Alt + ↓
行をコメントアウト Ctrl + K+Ctrl + C
行のコメントアウトを解除 Ctrl + K+Ctrl + U
テンプレートの挿入 Ctrl + T
行の削除 Shift + Delete

C#スクリプトの変更点

状態 内容
削除 IME.Mode { get; }
削除 IME.SetConversionMode { get; }
変更 void CreateDirectory(string path) を string CreateDirectory(params string[] path)に変更しました。
変更 Match()メソッドで画像認識に失敗した時も結果を取得できるようにしました。
追加 event Hooked
追加 IME.ConversinMode { get; set; }
追加 ActiveWindowClientBounds { get; }
追加 Controller.Trigger.ThumbAsByte { get; }
追加 Controller.Stick.ThumbAsShort { get; }
追加 TemplateMatching.Configs { get; }
追加 Parameters { get; }
追加 LocalVariables { get; }
追加 GlobalVariables { get; }
追加 GetDpiFromPoint(int x, int y)
追加 GetDpiFromPoint(Bounds bounds)
追加 GetDpiFromWindowHandle(IntPtr handle)
追加 GetBoundsByWindow(WindowPopLocation pop)
追加 Bounds.ToCenter()
追加 Bounds.ToEvenNumber()
追加 Bounds.ToOddNumber()
追加 Bounds.ToInsideOf(Bounds bounds)
追加 Angle(x1, y1, x2, y2, isClockwise)
追加 Distance(x1, y1, x2, y2)
追加 Clamp(min, max, value)
追加 Controller.GetThumbsAsShort()
追加 IsTrigger(Keys key)
追加 IsTrigger(ControllerButtons button)
追加 Abort()
追加 CreateWaiter(bool highPricisionWait = false)
過去の更新履歴