Category: 更新情報

更新情報 / 履歴

FRep2 正式版の更新履歴です。ベータテスト版の更新履歴はこちら

[2.4a 2024/03/03]

追加

修正

  • 一部の環境でパネルの操作時に表示がちらつく問題を修正
  • Android 12以降でパネルの移動範囲が正しくないことがある問題を修正
  • プログラム編集の「待ち時間を調整」後の行き先を修正
  • .frep2/frepdbから記録の読込時、最初のリスト表示がフィルタ内容と一致しなかった問題を修正

[2.4 2023/12/23]

追加

  • 操作パネル設定に「テーマ」を追加 (要Unlock Key)
  • 記録の編集時、スクリーンショット項目のポップアップメニューに「保存された画像」を追加
  • システム設定のRoot向け設定に「画面キャプチャ権限の付与」を追加
  • Android 14での初回起動時に画面キャプチャ許可についてのメッセージを追加

修正

  • 再生プロセスの通知設定が「再生完了のみ」「表示しない」の場合に、簡易モードでのタッチカーソルがスクリーンショットに映り込む問題を修正
  • 再生トレースログがプログラム更新後にも表示されることがあった問題を修正
  • 画像認識の検索設定に「複数マッチ時の優先条件」を追加

[2.3 2023/10/21]

追加

  • Android 14対応 (FRep2サービス開始時に画面キャプチャを許可する必要があります)
  • システム設定に「画面キャプチャ権限の開放」を追加(Android 14~)
  • 記録の編集時に最後の再生の軌跡を簡易表示する機能を追加し、システム設定に「再生トレースログ」を追加(要Unlock Key)
  • 操作パネル設定に「残り秒数を表示」を追加
  • 記録の編集画面の編集設定に「コンパクト編集画面」を追加
  • 画像認識の検索設定に「複数マッチ時の優先条件」を追加
再生トレースログの表示例(足跡ボタンで表示切替)
※足跡ボタン不要時は 項目の外観設定 – 最後の再生項目:OFF

修正

  • 記録の編集画面の項目の外観設定「スクロールバーを着色」を廃止
  • 一部の画像で画像認識の「検索:類似性」が常に失敗していた問題を修正
  • 一部UIを調整

[2.2a 2023/09/17, 2.2 2023/09/14]

追加

クイック設定でパネル開閉が可能
(FRep2関連の通知を手動で非表示にした例)
  • 再生中の待機カウント表示を調整し、関連設定「待機時間パーの色」を追加
  • システム設定に「クイック設定」を追加 (ONにするとクイック設定のリストにFRep2が追加されます)

修正

  • 再生中の待機カウント表示に関連するエラーを修正 (2.2a, 報告ありがとうございました)
  • 関数関連のタグ色を調整
  • 関数の呼び出し元の記録を削除した直後に、その関数を削除するとエラーが発生した問題を修正
  • 記録の複製時に表示設定が常に「どの向きでも表示」になっていた問題を修正
  • いくつかのUIを調整
  • エラーレポート対応 (報告ありがとうございました)

[2.1 2023/08/05]

追加

  • 画像認識・OCRの画像変更時に同じ範囲設定でのプレビューを表示する機能を追加
  • 画像認識設定のマスク形状(2点タッチ)に直線を追加
  • 画像認識テストでの認識失敗時に、設定画像を表示するための参照ボタンを追加
  • 画像認識テストでの認識失敗時に、元の枠を表示する編集設定 – 認識テスト失敗時の枠を追加

修正

  • 一部環境での記録の編集画面プレビューのエラーを修正
ベータテスト版2.0betaでの修正点
– 画像上での座標指定UIを微調整

– キー入力、クリップボード項目に変数を指定した際、文字列形式以外の場合も内容を反映するよう修正

– 一部の環境でFRep2ショートカットが動作しなかった問題を修正

– 記録画面の編集設定メニューでリスト表示切替を選択すると確認を省略設定も切り替わってしまう問題を修正

– プログラム編集でブックマーク指定だけ行った場合に保存されなかった問題を修正

– 操作パネル設定 – 画像認識と重なる場合 の位置をずらす設定が正しく動作しなかった問題を修正

– エラーレポート対応(報告ありがとうございました)


[2.0 2023/04/29]

追加

  • プログラムの中断後に撮影時、最後の画像認識の認識領域を差し替える置換機能を追加 (要Unlock Key)
  • ※差し替え前の画像認識項目はスキップ指定されます
  • 記録画面の編集設定メニューに「最後の再生項目へ移動」を追加 (要Unlock Key)
  • Android 13~のテーマアイコンを追加

修正

  • 長押しコマンド順で右端ボタン(フリック指定)をタップした際にエラーが発生した問題を修正
  • 操作記録後、冒頭にはアプリ待ち/画面向き項目を登録しないよう修正 (各記録の表示設定と重複していたため)
  • Plate記録中に画面回転が発生した際のタッチ記録座標を修正
  • Android 13~で初回起動時に通知権限をリクエストするよう修正
  • Android 13~でストレージ(画像メディア)権限リクエストが表示されない問題を修正
ベータテスト版2.0betaでの修正点
– Android 13で画面向きの変化が反映されるよう修正

– 編集設定 – プログラム編集から開く 設定が保存されていなかった問題を修正

– Unlock Key向けメニューのいくつかがアプリ起動直後に表示されない場合があった問題を修正

– アプリ起動項目の「トップ入替フラグ」の設定内容が表示に反映されていなかった問題を修正

– 簡易編集に挿入機能が表示されていた問題を修正

– 操作パネル設定 – パネル不透明度設定がPlate記録時に正しく反映されていなかった問題を修正

– Android 12以降の通知表示を調整


[1.9 2023/03/10]

追加

  • 言語設定にGoogle翻訳による言語を追加
  • 記録画面の編集設定メニューに「リスト表示切替」を追加 (多数の記録がある場合のリスト表示用)
  • プログラムの編集メニュー「項目の外観設定 – スクロールバーを着色」を追加 (Android 10~)
ベータテスト版1.8aでの修正点
– 長押しメニュー「パネルを閉じる」の後、アプリ変化時に再生可能な記録がないにも関わらずパネルが表示されてしまう問題を修正
– 画像認識の高度な設定「成功時/失敗時のスクリーンショット」で確認した後、画像選択時に「最後の確認画像」で選択できるよう修正
– 通知バーからパネル表示後、何か再生した後は「自動でパネル表示を切替」設定に応じてパネルを隠すよう修正

[1.8 2022/12/17]

追加

  • Rec(App) Plate(App) … 再生完了後のRec/Plateで記録を行うと、その記録を「最後に再生したプログラムの末尾に追加」できるようになる(※1)
  • Rec(Ins) Plate(Ins) … 再生中断後のRec/Plateで記録を行うと、その記録を「中断位置に挿入」できるようになる (※1,2 要Unlock Key)

※1: 記録後の簡易編集画面の上部ボタンで通常の記録と切替可能
※2: 中断された項目によって利用できる挿入の種類は異なります

設定手順例)
1. FRep2オプション – システム設定 – 「画面サイズを調整: Surface Duo (またはDuo2, 他機種の場合は1画面モード時のサイズを指定または最大サイズを検出)」
2. FRep2オプション – システム設定 – 「画面結合(実験中): ON」
3. FRep2ユーザー補助サービスをいったんOFFにし、再度ONにする
4. FRep2サービスを再度開始し、簡易モードでの記録・再生など動作を確認する

修正

  • 記録の複製直後に再生するとプログラム番号がずれていた問題を修正
  • 記録の編集で項目を削除した直後に保存されたプログラム番号がずれていた問題を修正
  • 簡易編集後にパネル上の選択をなるべく維持するようルールを調整

[1.7 2022/11/23]

追加

  • 最後の再生/中断項目をプログラムの編集画面にマークする設定「項目の外観設定 – 最後の再生項目」を追加 (要Unlock Key)
  • 記録画面の編集設定に「プログラム編集から開く」を追加
  • OCR項目の設定に分割法を追加
  • 操作パネル設定の長押しコマンドにフリック方向を追加
  • 記録の設定にフリック方向を追加(クイック選択用)
  • スクリーンショット項目に最後に保存されたファイルを参照するボタンを追加
  • 画像選択時の選択肢に「最後の確認画像」を追加(画像認識の成功/失敗時保存、スクリーンショット項目で参照した最後のファイルを直接指定)
  • 操作パネル設定に「撮影ボタンの映り込み防止」を追加(サポート用)
  • 精密モード設定に「撮影失敗時リトライ」を追加 (サポート用)
  • [Tasker Event Plugin] 取得変数 %freplastseq を追加 (最終再生項目ラベル)

修正

  • フリック/ドラッグ関連の名称を修正
  • プログラム編集時、項目削除後に保存した際にプレビュー表示対象がずれていた問題を修正
ベータテスト版1.6aでの修正点
– 一部環境で画像認識項目の類似度,一致率をタップした際にエラーが発生する問題を修正

– OCR項目の一部設定をデフォルトに戻せなかった問題を修正


[1.6 2022/09/03]

追加

  • プログラムの編集に新規項目「文字認識」… 指定位置の数字/一部記号を読み取り変数に格納する
  • システム変数「最終OCR結果 @lastocr」「最終OCRラベル @labelocr」… 文字認識項目の認識成功時に結果と項目ラベルを保持
  • 変数項目の文字列演算子「replace」… 代入先の変数内の文字列のうち対象文字列(引数1)が存在すれば置換文字列(引数2)に置換
  • 状態表示設定に通知バーからのパネル切替に失敗する環境向け「通知タップでの表示切替待ち」… 通知のタップ後、パネル表示/非表示までの待ち時間を指定

修正

  • 初回起動時の表示内容を調整
  • 画像認識やタッチ操作項目をスクリーンショット上で編集する際にマルチタッチ操作による移動が拡大率に沿っていなかった問題を修正
  • 色域指定の値を細かく調整できるようスライダーUIを改良
  • タッチ操作項目の待機間隔に0秒と変数を指定した際の表示のずれを修正

[1.5 2022/07/16]

追加

  • 再生中断したプログラムを中断項目から再開する機能(デフォルトでは上ボタン長押し) .. 成功/失敗のある項目の行き先が中断、再生中パネルから中断、操作再生中に割り込み中断した際に、その項目から再開
  • 操作パネル設定中断プログラムの再開」.. 再開メニューの場所を指定または再開機能を無効化
  • ショートカット、Taskerプラグインからの再生設定に「再開」選択肢 .. プログラムに対してのみ指定可能、再開データがある場合のみ再開
  • アプリ起動項目「トップ入替フラグ」オプション .. FRepのタスク履歴/トップ入れ替え相当
  • 状態表示設定「再生プロセスの通知」に詳細選択肢 .. ポップアップ通知の種類を指定
  • 状態表示設定「通知しない項目タイプ」.. ポップアップ通知を行わない再生項目を種類で指定
  • 状態表示設定「現在のアプリを表示」.. 通知バーおよび通知バータップ時に認識している現在のアプリパッケージ名を表示 (サポート用)
  • プログラム編集のウィンドウ設定「ダイアログ再生成」.. 一部機種で編集中に画面が暗転し操作できなくなる問題対策 (Blackshark, Xiaomi製機器ではデフォルトON)
  • 操作パネル設定「画像認識と重なる場合」.. 画像認識がスクリーンショットを連続撮影する際に、パネルが認識対象や検索範囲と被らないよう位置を調整

修正

  • 画像認識項目の閾値設定のUIを調整
  • Android 7でマスク編集の色域選択を実行した際にエラーが発生する問題を修正
  • タッチの再生を割り込み中断した後、次の再生時にカーソル位置が残っていた問題を修正
  • スクリーンショット項目を含むプログラムが撮影後のファイル保存に失敗した際に誤った再生結果が記録される問題を修正
ベータテスト版1.4dでの修正点
– スクリーンショット設定「シーン判定直前の待機」を「撮影を含む再生前の待機」に変更し待機タイミングを調整

– RootモードでFRep2サービスを終了した際にエラーが発生する場合があった問題を修正

– RootモードでのAndroid 12でキー操作項目が動作しなかった問題を修正

– Android 12環境で戻るキーでアプリを終了してもメモリが解放されない問題を修正

– Android 12環境でのFRep2通知を調整


[1.4 2022/06/11]

追加

  • 精密モード設定「指を離すシグナルを補完」.. 精密モードで指を離す操作が正常に再生されない環境向け
  • スクリーンショット設定「録画バッファ調整」.. 精密モードでの記録時、スクリーンAPIでスクリーンショットが正常に記録されない環境向け [Pixel3aでは間隔調整(奇数)と録画時のサイズ調整:128px]
  • アプリアイコン長押し時のショートカットメニュー
  • システム変数「最終マッチラベル」@labelmatch .. プログラム番号とラベル名を含む

修正

  • サポート情報に記録時の最終ログメッセージを追加
  • 精密モードの内部リソース消費・再生の安定性を改善
ベータテスト版1.4RCでの修正点
– 簡易モードでの画面右/下端のカーソル表示を調整

ポップアップ通知タイプがユーザー補助サービスの場合には再生中の上ボタンダブルタップで最終マッチ位置を表示するように改変

– 状態表示設定「通知タップ時バーを閉じる」を廃止 (※Android SDKによる制限のため)


[1.3 2022/05/07]

追加

  • スクリーンショット設定に「透明度を補正しない」を追加(サポート用)
    ※このバージョンでの修正が既存の画像認識結果に影響するかを調査するための設定

修正

  • 一部機種でFRep2 Unlock Keyが認証されない問題について修正 (要FRep2 Unlock Keyの更新:バージョン1.1)
  • 簡易モードの再生中に機器の負荷状態によってFRep2がフリーズする問題を修正 (安定性向上)
  • 簡易モードでの再生中断時にカーソル表示が中断されていなかった問題を修正
  • 一部の環境で特定の場合にスクリーンAPIによるスクリーンショットが透明度を含む場合に画像認識が正しく判定されなかった問題を修正(Pixel 3a, Android 12で確認)
ベータテスト版1.2cでの修正点
– Google Playの要求に応じてユーザー補助サービスに関する用途説明と同意画面を追加

– Android 12向け開発環境に更新し、要求される対応のため内部を調整

– 各種記録リストの「記録」フィルタ指定時に関数が表示されていた問題を修正

– RootまたはAndroid ~9環境での精密モードでタッチ情報の取得時に動作が停止する問題を修正

– RootまたはAndroid ~9環境での精密モードの再生アルゴリズムを調整 (安定性向上)

– ループ/区間項目のラベルを空にしても再生プロセスが通知されていた問題を修正


[1.2 2022/04/02]

追加

  • 各種記録リストのフィルタに「非表示(倉庫)」

修正

  • 各記録の表示設定に非表示を指定した場合に記録リストからも非表示にするよう変更
  • アプリ対象年齢と広告(AdMob)の表示内容設定が一致しなかった問題を修正

[1.1 2022/03/05]

追加

  • 記録のメニューに.frep2ファイルに記録を書き出す「ファイルに書き出し」
  • 記録のメニューに.frep2または.frepdbファイルから記録を取り込む「.frep2/frepdbを読込」
  • 各プログラム項目の行き先指定に「任意の項目」
  • プログラムの編集のメニューにメディア(画像)内のスクリーンショットが表示されず画像認識などに指定できない環境向け設定「データ設定 – メディアフィルタを無効」 (Xperia XZ3, Android 10で報告)
  • プログラムの編集に項目表示タイプ 小リスト
  • プログラムの編集メニューに「外観設定 – 共通の表示タイプ」
  • (1.0a) 記録画面の個別メニューに「複製」
  • (1.0b) オプション内スクリーンショット設定に「取りこぼし補正」
  • (1.0b) スクリーンショット項目にサポート用行き先設定「失敗したとき:」

修正

  • 精密モードで短い再生やタッチ操作を連続で実行するとフリーズする場合があった問題を修正
  • FRep(1)で暗号化して書き出した.frepdbファイルを読み込む際に誤ったパスワードを指定するとエラーが発生する問題を修正
  • プログラム項目を長押しドラッグで移動させる際に、リストに折り畳まれた項目が存在すると正常に移動できない問題を修正
  • 状態画面, サポート情報, 再生ログの内容を調整
ベータテスト版1.0a, 1.0bでの修正点
– 画像認識の検索に小さすぎる対象が指定された場合に動作しなかった問題を修正 (報告ありがとうございました)

– パネルUIのダブルタップ、サブパネルの長押しメニュー位置を修正

– 長いテキストやプログラム番号の表示を修正

– Android ~9で画面キャプチャの許可を「今後表示しない」設定で許可した状態で、再生開始直後に画面をタッチするとエラーが発生する問題を修正 (通知バーからパネルを再表示する必要があります)

– FRep2に対するストレージ(メディア)アクセス権限をOFFにした後などにFRep2アプリに復帰するとエラーが発生する問題を修正(OSの仕様上復帰はできないためエラーを避けてアプリを終了します)

– 特定の状況で画像認識やスクリーンショット項目が割り込み中断で終了する問題を修正

– プログラムでラベルを空に設定した項目がポップアップ通知に表示されていた問題を修正

– 画像認識時のエラー終了理由を割り込みと撮影失敗に分類

– 記録の表紙画像が破損していた場合の表示を修正


[1.0 2022/02/05]

追加

  • 記録のメニューに「.frepdbから読込」… FRep – Finger Replayerで書き出した .frepdbファイルから記録を取り込む

修正

  • Androidの設定でフォントサイズが大きい場合にアプリ・サービスとも動作しなかった問題を修正
  • 機器idが初期idと異なっていた場合、精密モード用から簡易モード用記録の変換に常に失敗していた問題を修正
  • UIを調整 (プレビュー、システム情報画面、通知)

更新情報 / 履歴 (ベータ版)

FRep2 ベータテスト版の更新履歴です。正式版の更新履歴はこちら


[2.3(RC) 2023/10/18]

追加

  • 画像認識の検索設定に「複数マッチ時の優先条件」を追加

修正

  • 一部の画像で画像認識の「検索:類似性」が常に失敗していた問題を修正

[2.3(beta) 2023/10/14]

追加

  • Android 14対応 (FRep2サービス開始時に画面キャプチャを許可する必要があります)
  • システム設定に「画面キャプチャ権限の開放」を追加(Android 14~)
  • 記録の編集時に最後の再生の軌跡を簡易表示する機能を追加し、システム設定に「再生トレースログ」を追加(要Unlock Key)
  • 操作パネル設定に「残り秒数を表示」を追加
  • 記録の編集画面の編集設定に「コンパクト編集画面」を追加

修正

  • 記録の編集画面の項目の外観設定「スクロールバーを着色」を廃止
  • 一部UIを調整

[2.2(beta) 2023/09/12]

追加

  • 再生中の待機カウント表示を調整し、関連設定「待機時間パーの色」を追加
  • システム設定に「クイック設定」を追加 (ONにするとクイック設定のリストにFRep2が追加されます)

修正

  • 関数関連のタグ色を調整
  • 関数の呼び出し元の記録を削除した直後に、その関数を削除するとエラーが発生した問題を修正
  • 記録の複製時に表示設定が常に「どの向きでも表示」になっていた問題を修正
  • いくつかのUIを調整

[2.1(beta) 2023/07/29]

追加

  • 画像認識・OCRの画像変更時に同じ範囲設定でのプレビューを表示する機能を追加
  • 画像認識設定のマスク形状(2点タッチ)に直線を追加
  • 画像認識テストでの認識失敗時に、設定画像を表示するための参照ボタンを追加
  • 画像認識テストでの認識失敗時に、元の枠を表示する編集設定 – 認識テスト失敗時の枠を追加

修正

  • 画像上での座標指定UIを微調整
  • キー入力、クリップボード項目に変数を指定した際、文字列形式以外の場合も内容を反映するよう修正
  • 一部の環境でFRep2ショートカットが動作しなかった問題を修正
  • 記録画面の編集設定メニューでリスト表示切替を選択すると確認を省略設定も切り替わってしまう問題を修正
  • プログラム編集でブックマーク指定だけ行った場合に保存されなかった問題を修正
  • 操作パネル設定 – 画像認識と重なる場合 の位置をずらす設定が正しく動作しなかった問題を修正
  • エラーレポート対応(報告ありがとうございました)

[2.0(RC) 2023/04/22]

追加

  • Android 13~のテーマアイコンを追加

修正

  • 長押しコマンド順で右端ボタン(フリック指定)をタップした際にエラーが発生した問題を修正
  • 操作記録後、冒頭にはアプリ待ち/画面向き項目を登録しないよう修正 (各記録の表示設定と重複していたため)
  • Plate記録中に画面回転が発生した際のタッチ記録座標を修正
  • Android 13~で初回起動時に通知権限をリクエストするよう修正
  • Android 13~でストレージ(画像メディア)権限リクエストが表示されない問題を修正

[2.0beta 2023/04/15]

追加

  • プログラムの中断後に撮影時、最後の画像認識の認識領域を差し替える置換機能を追加 (要Unlock Key)
    ※差し替え前の画像認識項目はスキップ指定されます
  • 記録画面の編集設定メニューに「最後の再生項目へ移動」を追加 (要Unlock Key)

修正

  • Android 13で画面向きの変化が反映されるよう修正
  • 編集設定 – プログラム編集から開く 設定が保存されていなかった問題を修正
  • Unlock Key向けメニューのいくつかがアプリ起動直後に表示されない場合があった問題を修正
  • アプリ起動項目の「トップ入替フラグ」の設定内容が表示に反映されていなかった問題を修正
  • 簡易編集に挿入機能が表示されていた問題を修正
  • 操作パネル設定 – パネル不透明度設定がPlate記録時に正しく反映されていなかった問題を修正
  • Android 12以降の通知表示を調整

[1.8a 2023/01/28]

追加

  • プログラムの編集メニュー「項目の外観設定 – スクロールバーを着色」を追加 (Android 10~)

修正

  • 長押しメニュー「パネルを閉じる」の後、アプリ変化時に再生可能な記録がないにも関わらずパネルが表示されてしまう問題を修正
  • 画像認識の高度な設定「成功時/失敗時のスクリーンショット」で確認した後、画像選択時に「最後の確認画像」で選択できるよう修正
  • 通知バーからパネル表示後、何か再生した後は「自動でパネル表示を切替」設定に応じてパネルを隠すよう修正

[1.8(RC) 2022/12/13]

追加

  • Rec(App) Plate(App) … 再生完了後のRec/Plateで記録を行うと、その記録を「最後に再生したプログラムの末尾に追加」できるようになる(※1)
  • Rec(Ins) Plate(Ins) … 再生中断後のRec/Plateで記録を行うと、その記録を「中断位置に挿入」できるようになる (※1,2 要Unlock Key)

※1: 記録後の簡易編集画面の上部ボタンで通常の記録と切替可能
※2: 中断された項目によって利用できる挿入の種類は異なります

修正

  • 記録の複製直後に再生するとプログラム番号がずれていた問題を修正
  • 記録の編集で項目を削除した直後に保存されたプログラム番号がずれていた問題を修正
  • 簡易編集後にパネル上の選択をなるべく維持するようルールを調整

[1.7b 2022/11/28]

追加

  • Surface Duo, Surface Duo2など折り畳み機種での簡易モード動作のための実験的オプション「画面サイズを調整」「画面結合」をシステム設定に追加
    ※Microsoft Surface Duo, Duo2 Emulatorでのみ確認 (実機や他の折り畳み機での報告歓迎)

設定手順例)

1. FRep2オプション – システム設定 – 「画面サイズを調整: Surface Duo (またはDuo2, 他機種の場合は1画面モード時のサイズを指定または最大サイズを検出)」
2. FRep2オプション – システム設定 – 「画面結合(実験中): ON」
3. FRep2ユーザー補助サービスをいったんOFFにし、再度ONにする
4. FRep2サービスを再度開始し、簡易モードでの記録・再生など動作を確認する


[1.7(Release Candidate) 2022/11/07]

追加

  • 操作パネル設定の長押しコマンドにフリック方向を追加
  • 記録の設定にフリック方向を追加(クイック選択用)
  • スクリーンショット項目に最後に保存されたファイルを参照するボタンを追加
  • 画像選択時の選択肢に「最後の確認画像」を追加(画像認識の成功/失敗時保存、スクリーンショット項目で参照した最後のファイルを直接指定)

修正

  • フリック/ドラッグ関連の名称を修正
  • プログラム編集時、項目削除後に保存した際にプレビュー表示対象がずれていた問題を修正


[1.6a 2022/10/01]

追加

  • 最後の再生/中断項目をプログラムの編集画面にマークする設定「項目の外観設定 – 最後の再生項目」を追加 (要Unlock Key)
  • OCR項目の設定に分割法を追加
  • 精密モード設定に「撮影失敗時リトライ」を追加 (サポート用)

修正

  • 一部環境で画像認識項目の類似度,一致率をタップした際にエラーが発生する問題を修正
  • OCR項目の一部設定をデフォルトに戻せなかった問題を修正
  • [Tasker Event Plugin] 取得変数 %freplastseq を追加 (最終再生項目ラベル)

[1.6beta 2022/08/29]

追加

  • プログラムの編集に文字認識項目(指定位置の数字/一部記号を読み取り変数に格納)を追加
  • システム変数「最終OCR結果」@lastocr と「最終OCRラベル」@labelocrを追加
  • 変数項目の文字列演算子にreplace(置換)を追加
  • 状態表示設定に「通知タップでの表示切替待ち」を追加 (通知バーからのパネル切替に失敗する環境向け)

修正

  • アプリ初回起動時の表示内容を調整
  • 画像認識やタッチ操作項目をスクリーンショット上で編集する際にマルチタッチ操作による移動が拡大率に沿っていなかった問題を修正
  • 色域指定の値を細かく調整できるようスライダーUIを改良

[1.5(Release Candidate) 2022/07/09]

追加

  • 再生中断したプログラムを中断項目から再開する機能(デフォルトでは上ボタン長押し) .. 成功/失敗のある項目の行き先が中断、再生中パネルから中断、操作再生中に割り込み中断した際に、その項目から再開
  • 操作パネル設定に「中断プログラムの再開」.. 再開メニューの場所を指定または再開機能を無効化
  • ショートカット、Taskerプラグインからの再生設定に「再開」選択肢 .. プログラムに対してのみ指定可能、再開データがある場合のみ再開
  • アプリ起動項目に「トップ入替フラグ」オプション .. FRepのタスク履歴/トップ入れ替え相当
  • 状態表示設定の「再生プロセスの通知」に詳細選択肢 .. ポップアップ通知の種類を指定
  • 状態表示設定に「通知しない項目タイプ」.. ポップアップ通知を行わない再生項目を種類で指定
  • 状態表示設定に「現在のアプリを表示」.. 通知バーおよび通知バータップ時に認識している現在のアプリパッケージ名を表示 (サポート用)

修正

  • 画像認識項目の閾値設定のUIを調整
  • Android 7でマスク編集の色域選択を実行した際にエラーが発生する問題を修正
  • タッチの再生を割り込み中断した後、次の再生時にカーソル位置が残っていた問題を修正
  • スクリーンショット項目を含むプログラムが撮影後のファイル保存に失敗した際に誤った再生結果が記録される問題を修正

[1.4d 2022/06/26]

追加

  • プログラム編集のウィンドウ設定「ダイアログ再生成」.. 一部機種で編集中に画面が暗転し操作できなくなる問題対策 (Blackshark, Xiaomi製機器ではデフォルトON)
  • 操作パネル設定「画像認識と重なる場合」.. 画像認識がスクリーンショットを連続撮影する際に、パネルが認識対象や検索範囲と被らないよう位置を調整

修正

  • スクリーンショット設定の「シーン判定直前の待機」を「撮影を含む再生前の待機」に変更し待機タイミングを調整
  • RootモードでFRep2サービスを終了した際にエラーが発生する場合があった問題を修正
  • RootモードでのAndroid 12でキー操作項目が動作しなかった問題を修正
  • Android 12環境で戻るキーでアプリを終了してもメモリが解放されない問題を修正
  • Android 12環境でのFRep2通知を調整

[1.4(Release candidate) 2022/06/04]

追加

  • 精密モード設定「指を離すシグナルを補完」.. 精密モードで指を離す操作が正常に再生されない環境向け
  • スクリーンショット設定「録画バッファ調整」.. 精密モードでの記録時、スクリーンAPIでスクリーンショットが正常に記録されない環境向け [Pixel3aでは間隔調整(奇数)と録画時のサイズ調整:128px]
  • アプリアイコン長押し時のショートカットメニュー
  • システム変数「最終マッチラベル」@labelmatch .. プログラム番号とラベル名を含む

修正


[1.3(Release candidate) 2022/04/28]

追加

  • スクリーンショット設定に「透明度を補正しない」を追加(サポート用)
    ※このバージョンでの修正が既存の画像認識結果に影響するかを調査するための設定

修正

  • 簡易モードでの再生中断時にカーソル表示が中断されていなかった問題を修正
  • 一部の環境で特定の場合にスクリーンAPIによるスクリーンショットが透明度を含む場合に画像認識が正しく判定されなかった問題を修正(Pixel 3a, Android 12で確認)

[1.2c 2022/04/11] (正式版 1.2後に配布)

追加

  • Google Playの要求に応じてユーザー補助サービスに関する用途説明と同意画面を追加

修正

  • Android 12向け開発環境に更新し、要求される対応のため内部を調整
  • 各種記録リストの「記録」フィルタ指定時に関数が表示されていた問題を修正
  • RootまたはAndroid ~9環境での精密モードでタッチ情報の取得時に動作が停止する問題を修正
  • RootまたはAndroid ~9環境での精密モードの再生アルゴリズムを調整
  • ループ/区間項目のラベルを空にしても再生プロセスが通知されていた問題を修正

[1.0b 2022/2/18] (正式版 1.0, ベータ版1.0a後に配布)

追加

  • オプション内スクリーンショット設定に「取りこぼし補正」を追加
  • スクリーンショット項目に「失敗したとき:」設定を追加(サポート用)
  • 記録の個別メニュー「複製」に確認を追加

修正

  • 特定の状況で画像認識やスクリーンショット項目が割り込み中断で終了する問題を修正
  • プログラムでラベルを空に設定した項目がポップアップ通知に表示されていた問題を修正
  • 画像認識時のエラー終了理由を割り込みと撮影失敗に分類
  • 記録の表紙画像が破損していた場合の表示を修正

[1.0a 2022/2/11] (正式版 1.0後に配布)

追加

  • 記録画面の個別メニューに「複製」を追加

修正

  • 画像認識の検索に小さすぎる対象が指定された場合に動作しなかった問題を修正 (報告ありがとうございました)
  • パネルUIのダブルタップ、サブパネルの長押しメニュー位置を修正
  • 長いテキストやプログラム番号の表示を修正
  • Android ~9で画面キャプチャの許可を「今後表示しない」設定で許可した状態で、再生開始直後に画面をタッチするとエラーが発生する問題を修正 (通知バーからパネルを再表示する必要があります)
  • FRep2に対するストレージ(メディア)アクセス権限をOFFにした後などにFRep2アプリに復帰するとエラーが発生する問題を修正(OSの仕様上復帰はできないためエラーを避けてアプリを終了します)

[1.0 2022/1/15]

修正

  • 特定の状況で簡易モードでの単一タップ/キー再生時にFRep2サービスの動作が停止(フリーズ)していた問題を修正
  • Android 11以降の一部の環境でスクリーンAPIによる撮影権限取得時にエラーが発生した問題を修正
  • システム設定「アプリのエラーを記録」を改修 (サポート用)
  • 翻訳/UIを調整

[1.0RC 2021/12/21]

追加

  • スクリーンショット設定に「シーン判定直前の待機」… シーン実行時、最初の撮影許可ダイアログの映り込み防止や直後のタップが(OS内部処理による負荷で)反映されない対策として待ち時間を設定
  • 画像認識のマスク編集に「色域選択」… スクリーンショット内の特定の色域のみをマスク指定/解除可能
  • 画像認識の高度な設定に「初回撮影前に待機」… その画像認識による最初の撮影前に待機する(自動生成される画像認識項目でデフォルトON)
  • 簡易モード設定に「カーソルタイプ」… 簡易モードでの再生時に表示するカーソルの種類(縁取りの有無)

修正

  • 簡易モードでの再生時にカーソル不透明度が反映されていなかった問題を修正
  • 自動で生成される画像認識項目のパラメータを調整
  • 記録の編集画面のUIを調整

[1.0beta13 2021/12/03]

追加

  • 簡易モード設定に「操作記録タイプ」… 精密モード同様に自動終了, 自動分割を利用可能
  • プログラム制御項目に「シーン制御」… プログラム内から全体のシーン認識、あるいは関数内のシーン認識のみを行い、成功したシーンに移動する制御項目
    – 全体シーン認識: プログラム全体のシーン認識を行う (行き先がない場合は「一致なし時」へ移動)
    – 関数内シーン: 指定した関数内のシーン認識を行う (関数から戻った場合の行き先は「関数完了時」, 行き先がない場合や関数中断時には「一致なし/関数中断時」へ移動)

修正

  • シーン認識の成功時に変数指定があった場合に適用されていなかった問題を修正
  • シーン認識項目のリスト表示内アイコンを修正
  • 一部の環境で簡易モードでのタッチ再生に失敗する問題を修正
  • 一部の環境でシステム設定「起動時サービス開始:ON」によりAndroidの起動時にFRep2サービスが自動開始した際、FRep2アプリを実行するまでFRep2 Unlock Keyが反映されない問題を修正
  • 記録画面の簡易データ追加時のエラー原因メッセージを調整
  • 記録の標準ラベル名を調整
  • 関数関連のUIや不具合を調整

廃止

  • 精密モード設定「記録完了の通知」を廃止し、状態表示設定「記録プロセスの通知」に変更

[1.0beta12 2021/11/20]

追加

  • シーン認識機能 … プログラムを最初から再生する代わりに、一致したシーンから再生する機能
    – 画像認識項目の設定にて、最上部のアイコンをタップして現れるボタンから設定できます
    – 画像認識以外の項目は、[該当シーンがない場合の始点*]のみ設定できます
    – シーンがある記録はパネルからの再生時、デフォルトでシーン認識を行います
    シーン認識をせず最初から再生を行う場合は、パネル上ボタンを長押し後ドラッグして「最初から再生」を選んで指を離してください
    *[該当シーンがない場合の始点] どのシーン番号の画像認識も成功しなかった場合の開始項目 これが指定されていない場合は最初から再生されるTIPS: 画像認識項目に限り、設定画面を開かずにリストの左端番号をタップすることでもブックマークと共に切替可能です
  • 操作パネル設定に「シーン認識」… 個別の設定がない場合、パネルから再生する際にシーン認識を行うか通常の再生を行うか (シーン認識をパネルからは一切使用しない場合は使用しない設定も可能)
  • スクリーンショット設定「シーン判定時の保存」… シーン番号を割り当てられた画像認識項目に「成功/失敗時のスクリーンショット」設定がある場合、シーン認識中であっても保存するかどうか
  • 操作再生項目、画像をもつ待機項目(Shot)の設定に「画像を表示」… 項目に関連付けられたスクリーンショットを確認・ファイルに保存(※ファイル保存にはUnlock Keyが必要です)

修正

  • シーン認識機能に関連する設定を行えるようショートカット、Taskerプラグインを調整
  • 画像認識項目で画像を編集時にスクリーンショットの向きが誤っている場合があった問題を修正
  • 関数を編集/追加した直後に次の関数を追加できなかった問題を修正
  • Android 12で精密モードのキー入力項目が動作しなかった問題を修正
  • 文字入力IME表示切替の問題を修正
  • パネル、パネル上ボタンフリック時のリスト、プレビュー表示のずれを修正
  • 機能追加に伴い内部的なデータ構造を変更(シーン認識関連)

[1.0beta11 2021/10/22]

追加

  • 操作パネル設定に「長押しでコマンド使用」「長押しコマンド順」… パネル上ボタン長押しで「フリックで選択/指を離すと決定する」サブメニューを表示(「リストを表示」設定ON時)
  • 記録の編集メニュー「項目の外観設定 – 単純分岐を着色」… プログラム編集時、項目の成功時:次/失敗時:+2番目の項目の場合に着色
  • 画像認識項目の高度な設定に「成功/失敗時のスクリーンショット」… 画像認識の成否が意図しない結果だった場合にその画面を確認するための設定 ※それぞれ上書きされるため最後の画像のみ保持
  • タッチ操作項目に「連続タップ」… 1項目に10点まで設定可能
    ※ループで繰り返すプログラムと比較して低負荷/割り込み中断が可能

修正

  • タッチ操作項目のドラッグ指定時に2点のみだった場合、自動的に中間点を追加してスワイプを実行するよう変更
  • タッチ操作項目に与えられた座標が画面範囲外の場合もエラーにせず画面端になるように変更
  • プレビュー表示
    – 前後の項目によって画像認識項目が正しく表示されない場合がある問題を修正
    – 一部機種での精密モードのプレビュー表示を修正
  • 簡易モードの再生時カーソル表示タイミング
  • 簡易モードでタッチ操作項目によるダブルタップが正しく動作していなかった問題
  • 記録の編集にて「タッチを編集」時に1点タッチのみを移動できなかった問題
  • 待機項目を新規作成する際のデフォルト時間を最後に指定した待機項目の時間に (操作記録の待ち時間もデフォルト値を更新していた問題)
  • プログラム編集時、全画面がリストの場合は個別の項目をタップしてもプレビュー画面を表示しないように
  • プログラムの各項目編集時、左ペインが狭すぎてメッセージが表示されない場合の表示
  • 設定項目の展開時に画面からはみ出る場合はスクロールするように
  • ループ/区間項目のタップ時メニューに展開/折り畳みを表示
  • 再生中のパネル操作時のリストに矢印の代わりに一部アイコンを表示
  • 記録の編集時、プログラムの場合は右下ボタンで直接プログラムの編集画面を開くように
  • エラーレポート部分の対応コードを追加 (RecyclerView/Inconsistency detected)

廃止

  • システム設定「画像認識の結果画像を維持」… 個別の画像認識項目で今回追加された「成功/失敗時スクリーンショット保存」設定を使用してください

[1.0beta10 2021/10/8]

追加

  • 記録画面の左上に簡易フィルタ「記録」「標準パネル」等 … パネル種類やモード、関数のみを表示
  • 記録の編集メニューに「ウィンドウ設定」… 画面幅に応じて表示比率を調整する自動比率または固定1:1, 1:2を選択可能 (※プレビューをタップすることで一時的に切替可能)
  • 簡易編集の保存ボタン長押し時「アプリで開く」… 記録完了後すぐにプログラム編集を行う場合向け
  • 操作パネル設定に「パレットメニューの調整」… 簡易モードでの記録(Plate)時のメニュー形状を調整

修正

  • 簡易モードでの記録(Plate)時のShotボタンによる撮影機能を改修
    – Shotボタン前後の待機間隔を反映するよう修正
    – 操作を挟まずに複数回撮影すると画像をもつ「待機(Shot)」項目を追加するよう改良
  • Android 9, 10でポップアップ通知が正しく表示されなかった問題を修正
  • タッチ情報の取得メニュー「画面との一致調整」の各設定内容の動作を修正
  • 90,270度回転した画面向きでパネル移動可能範囲が間違っていた問題を修正
  • 記録の編集時、項目をタップしてメニュー「選択位置に追加」から画像認識項目追加する際にタップした項目が画像をもっていればその画像を最初に表示するよう修正
  • 画像認識項目のデフォルト手法と閾値を類似性:95に再調整
  • 画像認識やタッチ操作などのスクリーンショット上で座標を編集する際に2点タッチ時の動作がずれていた問題を修正
  • 項目タップ時の「プレビュー」メニューを廃止し、項目タップ時にはそのプレビューを表示するよう変更
  • 元のスクリーンショット画像が削除されていた際に異常なプレビュー表示になっていた問題を修正
  • ポップアップメニュー表示時の位置・背景を修正

[1.0beta9 2021/09/24]

追加

  • 精密モード設定に「追加の完了キー」… 精密モードでの記録完了や再生中断に使用できるキーを指定できます
  • タッチ情報の取得画面内メニュー「画面との一致調整」に「タッチ情報を回転」… (サポート用オプション) 画面とタッチ機器の向きが一致しない環境向け
  • 簡易編集の削除ボタン押下時に「この記録を削除」(1.0beta10にて「削除 (確認)」から名称変更)メニュー … 記録完了後や通知から開く簡易編集ダイアログでの誤操作による削除防止
  • (Android 10以降のみ) 変数項目に文字列の read を指定してファイルパスを選択する際のリストに「テキストファイルを作成」… 読み込み用のテキストファイルをダウンロードフォルダに用意して参照先とするもの
    ※Android 10以降では一般アプリは他アプリの作成した非メディアファイルを参照できないため、FRep2自身でテキストファイルを用意しておき、特別な権限をもつファイラーなどで編集した内容を読み取る形式にしたものです

修正

  • 一部環境でストレージ権限の要求ダイアログが表示されない問題を修正(Android 9で確認)
  • スクリーンショット読込および保存先指定に画像メディアを選択できるようリスト機能を改修(Android 10以降) … 上部「切替」ボタンで画像メディアを選択可能
    ※「切替」は「上へ」を押した後、それ以上は上の階層に移動できない場合に表示されます
  • システム設定のストレージパス優先順を調整し、Download優先をPictures優先に変更
  • 精密モード記録時の一部のハードウェアキー処理を修正
  • システム情報画面の外部入力機器リストを開閉可能に
  • 記録の編集画面のタイトルに記録名を表示するよう調整
  • パネルのShotによる撮影後に上ボタン(Shot表示側)を押した際の動作を調整

[1.0beta8 2021/09/10]

追加

  • 精密モード設定に「ホバーシグナル処理」… (サポート用オプション) 精密モードでのタッチ操作再生が、再生されないにも関わらず再生完了と表示される際に「なし」を指定すると改善する場合があります

修正

  • 一部機器で精密モードでのタッチ再生時、再生が行われず即座に完了していた問題を修正(Xperia Ace II, Android 11で確認)
    ※タッチ情報の取得を行う必要があります
  • 「タッチ情報の取得」時に特定の環境で発生する再生ルールを確認するよう改修 (上記「ホバーシグナル処理」の「自動」指定時に使用される設定)

[1.0beta7 2021/09/08]

追加

  • オプション内システム設定に「ストレージパス優先順」… (サポート用オプション) FRep2アプリからファイルを保存(撮影ボタンの保存場所など)する際の優先場所を指定できます

修正

  • ファイルアクセスが制限されたAndroid 10~環境で撮影ボタンが動作しない、ファイル参照できない問題に対応するためファイルとしてアクセス可能なパスの候補を取得・使用するよう修正
    ※環境によってはFRep2アプリ内しかファイル参照・保存できない可能性があります。今後新たなアクセス法を追加予定です。
  • addView, ConsentInformationエラーレポート対策

[1.0beta6 2021/09/04]

FRep2 Unlock Keyリリース

広告・プライバシーポリシーについて

  • 記録画面の下部余白に広告バナーを追加 … FRep2 Unlock Keyを追加インストールすることで除去されます
  • 設定画面にプライバシーポリシーを追加 … European Economic Areaでは専用の同意フォームが表示され、それ以外の場合はサポートサイト内プライバシーポリシーを開きます

追加

  • 再生内容の編集に操作再生項目のメニュー「タッチを編集」… 操作内容全体、あるいは下部スライダーで選択したストロークに対し、位置の移動(ドラッグまたはピンチ操作)、操作間隔の調整, ストロークの切り出しや分割(左下アイコンタップによるメニュー)を行えます ※キャンセルは戻るキー
  • 簡易モード設定「Plate背景濃度(要アンロックキー)」… 簡易モードで動作中、Plateボタンを押して現れる記録用の全画面オーバーレイの背景濃度を指定できます
  • 編集画面設定「座標編集を優先」… ONを指定するとタッチ操作項目の編集時に座標編集する画面を開くようになります(※変数が指定されている場合を除く)

修正

  • プログラム編集中にプレビュー長押しで表示中の項目を編集するよう変更
  • 簡易モード設定「操作記録版(Plate)の背景→模様」に名称変更し、選択内容を変更
  • 簡易モードでの記録開始直後の閉じるボタンが動作していなかった問題を修正
  • プログラム編集直後のプレビューが乱れる問題を修正
  • 「タッチを分割」機能で簡易モード専用の操作を分割した際に異常な結果になっていた問題を再修正
  • 「待ち時間を調整」メニューが不要な状況でも表示されていた問題を修正
  • 通知バーから記録の編集を開く際、別の記録を編集中だった場合に元を閉じるよう修正
  • フォントサイズが大きい環境向けにいくつか表示を調整
  • addView, createScaledBitmap, ItemTouchHelperエラーレポート対策を追加

[1.0beta5 2021/08/16]

追加

  • オプション内簡易モード設定に「操作記録板(Plate)の背景」… 簡易モードでの記録(Plate)時に現れる全画面オーバーレイの背景を設定 ※Android OSの仕様上、なし(無地)を指定しても自動的に薄く着色されたオーバーレイが表示されます
  • オプション内システム設定に「入力機器ID最大サイズ」… (サポート用オプション) FRep2サービスが起動しない場合に具体的な値を指定することで膨大な入力機器をもつ機種でも動作する可能性があります

修正

  • 一部の機種でFRep2サービスが起動しない問題を修正 (入力機器IDマップを使用して必要分のみメモリを確保するよう修正)
  • 簡易モードでの記録(Plate)中のアプリ変化に応じた動作が正しくなかった問題を修正

[1.0beta3,4 2021/08/12]

追加

  • 再生内容の編集に操作再生項目のメニュー「待ち時間を調整」… 各タッチ/キー操作間の待ち時間を一括調整(待機項目にも適用可) → 全体の速度調整用
  • 再生内容の編集に複数の制御項目選択時のメニュー「判定を調整」… アプリ待ち,画面向き,画像認識の判定時間を一括調整

修正

  • 「タッチを分割」機能で簡易モード専用の操作を分割した際に異常な結果になっていた問題を修正
  • 一部のメニュー/メッセージを調整
  • 簡易モード下でもタッチ操作項目の追加, 画像認識項目の成功時に中央をタップ設定のためにタッチ情報の取得が必要だった問題を修正 → 簡易モードのみでも利用できるように
  • いくつかのエラーレポートにパッチ対応(原因は調査中です)

[1.0beta2 2021/08/04]

追加

  • 記録画面のメニュー「簡易データ」… 精密モード専用の操作データに簡易データを追加
  • 再生内容の編集にて操作再生項目のメニュー「タッチを分割」… 複数の項目に操作を分割 → 操作間隔の調整や入れ替え、削除用
  • 再生内容の編集の全体メニュー「表紙画像を更新」… 記録の表紙画像を再生内容リストの最初の画像にする

修正

  • プレビュー表示位置の問題を修正
  • 一部の外観/アイコンを調整

[1.0beta 2021/07/17]

  • オープンベータ初版