Edit Sequence

Sequence / Record Item / Control Item / Common Settings / Popup Menus / Console to Skip/Extend / Adjust Interval / Edit Traces / Menus Create more flexible record as sequence, consisting of multiple operation records and/or controls, in Edit Sequence screen. Concatenate records for longer replay, add control for reproducibility, and complete your sequence as item list.  By tapping sequence or [+] Create Seq. in Manage Traces will show this screen with the sequence data. By tapping top (or top-right) record information will open Display Settings, Replay Settings, or Preview as Manage Traces screen. ↓ Sequence as Item List In the list of Edit Sequence, each operation record or…

Log / Reference of Variable

View Last Log / Variable / If / Switch The log for the edited sequence can be referred by menu View Last Log in Edit Sequence, which is available with FRep Unlock Key.  To get the details, you can add Variables control, or Set variables on success/fail for important phase.  The used variables can be referred in the log, too. ↓ View Last Log in Edit Sequence (Requires Unlock Key) Show success/fail, finished time, and last played item for last playing.  Variables referred in the sequence are also shown.  With Log Only Last Error option, successful playing does not overwrite the log. – Date The date of playing finished with rectangle…

Protect App from FRep automation

Dear worrying developers, We provide this protection interface for you, to prevent damage from who break your terms of service, and/or to prevent uninstallation of your app. In case you do not understand why you concluded your app needs these codes, please consult us. Codes to Protect Activity from FRep – Add following line in onResume() to send broadcast to stop/hide FRep 2.6 or later. Old FRep (2.5 or before) does not support broadcast.  Please refer the following method to check installed FRep support broadcast or not.

Options

Console Settings / Rec/Play Settings / Screenshot Settings / System Settings General settings about UI (Console, Notification), Recording/Playing and Environment. ↓ Settings – Safety App Lock [System Environment] To avoid problems, FRep restricts itself on Google Play and Phone Call screen: default is ON (restrict). It requires FRep Unlock Key to OFF this option and record/replay on them. – Language [UI] Language settings within the app.  To reflect this setting, restarting of Service and app is required. – Console Settings – Rec/Play Settings – Screenshot Settings – System Settings ↓ Console Settings – Console Size 10~500% Adjustable console panel size: default is 100% as a button size equals standard icon…

Restrict App

To prohibit the FRep’s recording/replaying in specific app, set available app list in this screen. CHECKED apps are available, i.e. FRep can record/replay in CHECKED apps, and FRep stops recording/replaying soon when UNCHECKED apps are detected. ↓ Screen Layout – (App List) All apps in the device, except FRep, Phone and Google Play which are restricted by default. Uncheck apps to restrict FRep operation. ↓ Menus – Restore Reset to initial state. – Check All Check all apps to permit FRep in all apps. – Uncheck All Uncheck all apps to inhibit FRep in all apps. ↓ Tips/Notes – FRep notification will show “FRep protected”, in UNCHECKED (restricted) app and…

Main Menu (Launcher)

Starting Screen of FRep Launcher App, consists of Main Menu and Record Settings. As for initial setting, see [Setup Tool]. ↓ Main Menu – Start/Stop Service After initial setup, pushing Start/Stop Service will switch the running state as Service Running/(Not running).  FRep is only available with Service Running state, which shows the FRep icon at notification bar. – Manage Traces [Click for detail] To configure, edit or delete records. – System Info [Click for detail] To confirm Android system information / reload the recognized input devices. – Restrict App [Click for detail] To designate apps where FRep is disabled, for safety and/or avoiding automatic operation.  FRep self, Phone and Google…

System Info

Confirm system information/reload input devices of FRep recognized.  This is mainly for support. To reload devices, open menu and select “Reload devices”. ↓ Device Information – (Unlock info)/Model Name/Android Version – Screen resolution/Calibrated status/Touch difference/SELinux status/BatteryOpt/etc. System information of FRep and Android for support. BatteryOpt keyword means FRep app can be stopped by system because of the battery optimisation function of Android 6~.  (Related info) – Ver. DDMMMYYYY/version [CPU type] Version of internal program, which records/replays input devices such as touchscreen, switch, and keyboard. – # input devices Id and information of each supported input device. The id of external devices (USB, Bluetooth) are shown as pushed button. *The buttons…

Device Specific Info

– Xiaomi Recording cancelled, no input device in FRep System Info. (on Redmi, Mi series) Replay cancelled, while input devices exist in FRep System Info. (on Android 10 Mi 9T Pro, PocoF1) Check ON USB debugging (Security settings)* in Developer options of Android settings, which is specific for Xiaomi devices.  After switching it ON, reboot Android and use FRep Setup Tool. *USB debugging (Security settings) may require signing in Mi account. – Huawei Touch operations are ignored or confused by Android after interruption of replaying touch operations Please try setting Clean up touch signals: Reassign all slots (or Reassign all slots on interruption) in System settings. FRep Setup Tool does…

To test the Image Match

Wait Image control is for better reproducibility of the replay, by comparing current screenshot with recorded one.  With Progress recording mode, you can get sample sequence with Wait Image for initial touch point for each recording term. *Before trial, confirm the Option: Screenshot is ON. 1. Launch FRep app, and set RECORD SETTINGS as Progress. 2. Record some operation. *Try pausing your operation at the timing of Image Match when you want, and confirm the popup “Ready to Continue Recording..”, then continue operation after the popup disappear. 3. Start Manage Traces and Tap the left label on yellow button of the record, to open Edit Sequence. 4. Confirm the “Wait…