yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] The_Hamster:
I just find it odd that it happened right after trying this app.. Phone has worked flawlessly for almost a year, and out of nowhere, it does this...
[Android Apps and Games] cygery:
Yes, of course. I hope there's no bug in the latest SuperSU causing this. Do you know how to fix the bootloop? Is there any alternative to a complete wipe?
[Android Apps and Games] The_Hamster:
I'll try playing around a bit. I already tried removing this app and SuperSU from recovery, and it's still the same. I'll try and see if some permissions got screwed up.. If that doesn't work, I'm trying a backup and restore of data, and if that doesn't work, I'll have to wipe it..
[Android Apps and Games] cygery:
OK, I hope you're successful. Maybe the restorecon command can be helpful. Anyway, it'd be great if you could post about your progress or solution here.
[Android Apps and Games] The_Hamster:
Well, it's finally up and running again. Had to backup '/data', backup my "SD-card", flash 'userdata.img' from the Factory Image, restore "SD-card" and restore my backup of '/data', so it seems like it somehow corrupted my '/data'... Weird..
[Android Apps and Games] couper:
Hi

I want to use it with android-x86. I have virtual android-x86 machine on vmware workstation. Everything work fine but I can not use your app.

"no usable input event file was found" error.

Is it possible to use it on android-x86?

Thanks
[Android Apps and Games] cygery:
Emulators are generally not supported. However, RepetiTouch Pro apparently works on Bluestacks. Please search this thread for more details.
[Android Apps and Games] cygery:
This app is now available in Chile.
[Android Apps and Games] jbtoolshed2:
input

im using a virtualbox android device. It has no problem using my mouse, i can control it and draw in a paint app, just like on a pc. But tepetitouch cant find an input event file. The FAQ mentions the pro version can fix this issue. Will this work on a VM if i buy the pro version?
[Android Apps and Games] cygery:
Possibly via the "additional input events" feature. However, I'm unable to test it myself at the moment. Please note that you have a seven day refund period which should be sufficient to test this.
[Android Apps and Games] jbtoolshed2:
ok i bought it, well it opens, which id further than the free version got. I went into advanced and enabled all the additional inputs. But when i click record i get an error " cant open /dev/input/event-1 please disable the additional input event devices index-1" then unknown error:3 (ERR_INT)

is there anything i can try in settings to get this to work? let me know id love to get this figured out.

It wont let me post the report in the forum because its to long pm me your email and ill send it to you if you need it
[Android Apps and Games] cygery:
My address is apps@cygery.com . You can also directly send me a report via the settings. This might be a bug in RepetiTouch, however, I'll probably know more with help of the report. Did you change any other setting?
[Android Apps and Games] cygery:
The latest version (1.4.3) of RepetiTouch Pro fixes this issue. RepetiTouch Free isn't affected.
[Android Apps and Games] pitastrudl:
hm, any idea why turning on repetitouch makes an overlay and darkens the screen? changing brightness does not work while RT is in use. Sorry if this has been discussed before but my used keywords in the search did not come up with any results.
[Android Apps and Games] cygery:
Which ROM are you using? Which version of RepetiTouch?

I don't recall such an issue mentioned before and can't reproduce it on stock Android. During startup a small dialog is shown which results in the background getting a bit darker. However, this should disappear when the dialog closes.
[Android Apps and Games] cygery:
In case someone from the European Union considers buying the pro version: Please expect it to be unavailable for some time around the turn of the year starting on December 31 evening due to changed VAT laws from January 1. I hope to be able to make it available again as soon as possible, probably around January 1-3 if all goes well. I have to ensure first that the relevant changes in Google Play are successful.

Also, I might have to remove availability in Brazil from January 1 due to tax/legal reasons. However, that's not certain yet and might be just temporary.
[Android Apps and Games] cygery:
RepetiTouch Pro will be available again in the EU within the next few hours.

In Brazil, it's currently not available.
[Android Apps and Games] pitastrudl:
Im using the latest release from play store, im on Slimkat AOSP 9.0 4.4.4 ROM, When the dialog appears, i cannot change the brightness with Lux Autobrightness anymore. Though scouring trough the FAQ i found for my problem "There is no fix for this issue.". I can supply a catlog if it is any help.

cheers
[Android Apps and Games] cygery:
The FAQ entry is for another app (Cygery Custom NavBar) and does not apply to RepetiTouch. The only place where RepetiTouch directly affects the brightness is in RepetiTouch Pro during replay if the "dim screen during replay" setting is enabled.

A logcat dump won't include any messages from RepetiTouch regarding this.

I tried Lux Lite and had no issues. Can you try stock Android or another ROM?
[Android Apps and Games] pitastrudl:
i ticked "system defualt background" in Lux settings and i can change brightness level with Lux again. No idea what the setting does though. And yes im using repetitouch pro and the "dim brightness" setting was not enabled in repetitouch pro
[Android Apps and Games] mobilefanatik:
Awesome.. Trying this later
[Android Apps and Games] cygery:
RepetiTouch Pro is available again in Brazil.
[Android Apps and Games] CakeLogic:
Mouse Issues

Having an issue where when I use RepetiTouch Pro to record a USB mouse that the play back is a bit off, it doesn't replay the mouse click at the exact same spot. If I had to guess it would be 20 to 30 pixels off.

I am using a Tronsmart Vega S89 Elite TV Set-top Box (From geekbuying)

Specs:

CPU: Amlogic S802 Quad-Core 2.0G (Cortex-A9)

GPU: Octa core Mali-450

Android 4.4.2 KITKAT OS

I am using a MS optical mouse plugged directly in to the device.

Has anybody had a similar issue? Thank you.
[Android Apps and Games] cygery:
Which version of RepetiTouch are you using?
[Android Apps and Games] CakeLogic:
Pro 1.4.3
[Android Apps and Games] cygery:
OK, please contact me via email ( apps@cygery.com ) and include your order number.
[Android Apps and Games] Shano56:
Hi, i bought your paid app because I thought I would be able to edit recorded scripts but I found you cannot, so I had to refund the app. Will you ever add a true edit function? I realize you cannot edit the actual raw data but to be able to be say "tap xx yy" etc instead of actually recording would make this app useful for me.
[Android Apps and Games] acordill:
Any way there could be an app intent added to show and hide the panel so I can toggle it through Tasker? Would like to have panel only show up when a specific application is open and Tasker and the intent would make it work.
[Android Apps and Games] cygery:
There's no such feature planned at this time.
[Android Apps and Games] cygery:
There's no such feature available yet but I'll add it to my todo list for future features.
[Android Apps and Games] Shano56:
Thank you and have a nice day
[Android Apps and Games] paulwollf:
Is it possible to run scripts frequently like every 2h vor so? I would like to collect my money overnight so enemies dont get very much :P
[Android Apps and Games] cygery:
Yes: http://cygery.com/wordpress/faqs/replay-every-x-minutes/
[Android Apps and Games] paulwollf:
Now i am a bit confused: can repetit turn the screen in at nicht automatically cause tasker cant and how to set the loop up :confused:
[Android Apps and Games] cygery:
RepetiTouch doesn't turn the screen on. I'd guess Tasker can do this. Please refer to Tasker related resource if you need help setting up a task there.
[Android Apps and Games] Abarai91:
i bought the pro version after trying the free version.. you created a very nice app... can you tell me why the free version works with gamevil game and the pro version indeed is recognized like an hack and the game doesn t start..

sorry i asked for refund on google play becouse i only use the app on that game and if works only the free version i ll keep this one..

if you can fix it like the free version i would buy it again becouse i noticed that the pro version is much better than free.

let me know if u can do it thanks
[Android Apps and Games] cygery:
No, I don't know why RepetiTouch Pro is blocked but RepetiTouch Free isn't. There's nothing I can do about this. Please don't misuse RepetiTouch.
[Android Apps and Games] Yopcitron:
Feature

Hello,

And thanks for this very good job !

The App are very helpfull to test android app !

Do you think is it possible to add some features ?

Some ideas

- Possibility to open each record in txt or xml file to edit it (position, Key, Time ....)

- Possibilty to create some Playlist whit severals Record in it

...?

Best regards

Xavier
[Android Apps and Games] cygery:
There's no way to edit the recordings because RepetiTouch records and replays raw touch input. In RepetiTouch Pro you can merge multiple recordings into a new one.
[Android Apps and Games] Yopcitron:
PL

Aaaahhh ok.

But if merge is possible ..."playlist" is possible too ! ;)

Xavier
[Android Apps and Games] cygery:
I wouldn't call it a "playlist" in that sense because you can't store or reuse/change it but if you're fine with this limitation it comes out to the same I guess.
[Android Apps and Games] Yopcitron:
Suite

Thanks for your reply

Perhaps you have the time between each action and it is possible to have an file whith "action, delay, action ...." and it will be possible to adjust the delay.

When you record actions, sometime you would like to adjust delay between two actions.

in second time possibility to have a record whith inside Record1, record2, record3 ....will be very nice. i think is not to be difficult than a merge ? :angel:

These two features are very intersting to test android app for QA Team and not to much android applications are available for this !

Cheers

Xavier
[Android Apps and Games] cygery:
The merger in RepetiTouch Pro supports pauses so you could create such a merged recording with delays between the parts. You can use the editor to split up a recording and then also use the merger to inject pauses.
[Android Apps and Games] ifynk:
Hello. I use pro version of RepetiTouch with Tasker. Can i use some intent to start replay recorded action without tasker? I really need it. Thanks.
[Android Apps and Games] cygery:
You could try to export the task from Tasker and manually extract the Intent data/extras/etc. from there.
[Android Apps and Games] ifynk:
I try to use this code:

Intent i = new Intent();

i.setPackage("com.cygery.repetitouch.pro");

Bundle b = new Bundle();

b.putString("action", "Start Replay");
b.putString("com.twofortyfouram.locale.intent.extra.BLURB", "Action: Start Replay (using file \"/mnt/sdcard/act\") (replaying once)");
b.putBoolean("appendingrecord", false);
b.putBoolean("closeafteraction", false);
b.putString("filename", "/mnt/sdcard/act");
b.putBoolean("hidepanel", false);
b.putInt("looptimes", 1);
b.putBoolean("net.dinglisch.android.tasker.subbundled", true);
b.putString("replayspeed", "<null>");
b.putBoolean("silent", false);

i.putExtras(b);

sendBroadcast(i);

but it's not worked. What am I doing wrong? Thanks.
[Android Apps and Games] cygery:
I've uploaded a new version (v1.3.2) which fixes support for 64bit devices (plus some small fixes and improvements).
[Android Apps and Games] cygery:
Hi,

I have released a new version (v0.0.2-free) which should be available on the Play store soon.

Highlights:

- Support for 2.3+ devices (previously only 4.0+ devices were supported) with only small limitations.

- Support for more touchscreen drivers (Thanks a lot to all patient testers who helped me with this!)

EDIT: If this version works for you but the previous not, please post your device model.
[Android Apps and Games] cygery:
Another version is released (v0.0.3-free) which should be available on the Play store soon.

Highlights:

- Support for more touchscreen drivers (Thanks a lot to all patient testers who helped me with this!)

- Improved support for some devices

Please report, if this version works for you but the previous not and include your device model, ROM and Android version.
[Android Apps and Games] huzefa_from_kuwait:
Great app . Was searching for some thing like this since a long time.

I ran it on Galaxy S4 and it works fine.

Now I can cheat in temple run to increase the number of games played to get that objective

One thing I thought was that it would have been great of there was an option to repeatedly play the recorded macro many times.

Thanks.
[Android Apps and Games] cygery:
Hi huzefa_from_kuwait,

thanks for your post, I have added Samsung Galaxy S4 to the list of supported devices (http://xdaforums.com/showpost.php?p=41210168&postcount=2).

There will be an option for loop replay (n times/infinitely) in the pro version.
[Android Apps and Games] nevrax:
Keyboard Input

Based on your notes I've used getevent -lt on /dev/input/* but I only get tap and swipe input's.

For taps X,Y coords everything works great:

nevrax-McBkPr:~ nevrax$ adb shell getevent -lt /dev/input/event0 | grep POSITION

[ 161333.393480] EV_ABS ABS_MT_POSITION_X 0000036b

[ 161333.393487] EV_ABS ABS_MT_POSITION_Y 0000039e

[ 161333.393526] EV_ABS ABS_MT_POSITION_X 00000111

[ 161333.393533] EV_ABS ABS_MT_POSITION_Y 0000032a

[ 161333.393571] EV_ABS ABS_MT_POSITION_X 00000253

[ 161333.393577] EV_ABS ABS_MT_POSITION_Y 00000327

[ 161333.420371] EV_ABS ABS_MT_POSITION_X 0000039a

[ 161333.420372] EV_ABS ABS_MT_POSITION_Y 00000506

[ 161333.448070] EV_ABS ABS_MT_POSITION_X 0000039f

[ 161333.448072] EV_ABS ABS_MT_POSITION_Y 00000504

[ 161333.463757] EV_ABS ABS_MT_POSITION_X 0000036a

[ 161333.463759] EV_ABS ABS_MT_POSITION_Y 000003a4

[ 161333.474538] EV_ABS ABS_MT_POSITION_X 000003a5

[ 161333.474539] EV_ABS ABS_MT_POSITION_Y 00000500

[ 161333.499550] EV_ABS ABS_MT_POSITION_X 000003ac

[ 161333.499552] EV_ABS ABS_MT_POSITION_Y 000004fb

[ 161333.525591] EV_ABS ABS_MT_POSITION_X 000003b2

[ 161333.525593] EV_ABS ABS_MT_POSITION_Y 000004f8

[ 161333.545171] EV_ABS ABS_MT_POSITION_X 00000144

[ 161333.545173] EV_ABS ABS_MT_POSITION_Y 000002f7

[ 161333.559217] EV_ABS ABS_MT_POSITION_X 000003b8

[ 161333.559218] EV_ABS ABS_MT_POSITION_Y 000004f4

I'm also interested in getting Keyboard Inputs (Nexus 7 or any other Android device). How can I achive that?

For example... now I've pressed S key but I get X,Y coords for tap inputs and presure... but nothing that could help me identify what key was pressed.

nevrax-McBkPr:~ nevrax$ adb shell getevent -lt

add device 1: /dev/input/event1

name: "lid_input"

add device 2: /dev/input/event0

name: "elan-touchscreen"

add device 3: /dev/input/event2

name: "gpio-keys"

[ 161550.717211] /dev/input/event0: EV_ABS ABS_MT_TRACKING_ID 000006ef

[ 161550.717228] /dev/input/event0: EV_ABS ABS_MT_TOUCH_MAJOR 00000006

[ 161550.717232] /dev/input/event0: EV_ABS ABS_MT_PRESSURE 0000000d

[ 161550.717237] /dev/input/event0: EV_ABS ABS_MT_POSITION_X 000000e3

[ 161550.717241] /dev/input/event0: EV_ABS ABS_MT_POSITION_Y 00000632

[ 161550.717247] /dev/input/event0: EV_SYN SYN_REPORT 00000000

[ 161550.862091] /dev/input/event0: EV_ABS ABS_MT_TRACKING_ID ffffffff

[ 161550.862104] /dev/input/event0: EV_SYN SYN_REPORT 00000000

Any idea or tip?

Thank you!
[Android Apps and Games] cygery:
Hi,

my app only uses the touchscreen driver's device file. The mapping touchscreen position -> key on keyboard can't be detected this way because this depends on the keyboard app, e.g., the same touchscreen position might correspond to different keys for different keyboard applications. If you are using an external or built-in hardware keyboard it might be possible to record&replay the input similarly to my app but that's currently not supported.
[Android Apps and Games] Pat123:
Where can I find the paid version?
[Android Apps and Games] cygery:
It isn't released yet but when it becomes available I'll post here and include the link in the first post.
[Android Apps and Games] cygery:
Last call to apply for the beta test. If you're interested, contact me until tomorrow (Friday, June 14).

The beta test will start shortly after this deadline.
[Android Apps and Games] Joel Chan:
Works on the Nexus 4 (4.2.2). I've applied for beta testing! (Y)
[Android Apps and Games] cygery:
Thanks, I've added your device to the list of supported devices. I'll contact you regarding the beta testing via email.
[Android Apps and Games] cygery:
The application deadline for the beta test ended. Please don't apply anymore. All applicants will be contacted soon.
[Android Apps and Games] parker09:
Looks great, hopefully the Tasker integration works perfectly as I can see myself setting up a few tasks that can't be done with the integrated Dpad function.
[Android Apps and Games] cygery:
The currently implemented Tasker features work fine. Here they are:

Conditions/Profiles:

is recording

is replaying

Tasks:

start record (settings: appending record: yes/no)

stop record (settings: save record to file (optional))

start replay (settings: load record from file (optional), hide panel: yes/no, loop count: n times or infinite)

stop replay

If anyone has suggestions for other conditions, tasks or settings please post here.
[MENTION=2533582]parker09[/MENTION]: If you can confirm that RepetiTouch works on a device not listed here, please post the device info so I can add it to the list. Thanks!
[Android Apps and Games] coonoor:
Replay touch on another device

Hi,

In the pro version would it be possible to collect data on one device and replay back on another device? I can pay you slightly extra to collaborate on this development effort as this is something thats needed for my project.

Also, are you open sourcing your software?

Cheers
[Android Apps and Games] cygery:
If the two devices are of the same model it should work but wasn't tested yet. Generally, for different models it won't work. Unfortunately, due to huge differences in event reporting of different drivers there is no general way to convert one recording such that it can be replayed on another model. Though, for certain cases it might be possible. If you want to replay on a different model, contact me and we can find out whether such a conversion is possible in your case.

Currently, there are no plans to make the complete app open source. I've already released a part of it under GPLv3: a Service class I use to display the on-top dragable panel which keeps its position when rotating the device whenever possible. It's on Github: https://github.com/cygery/SystemWidePanel

I consider releasing one or two other, non-core, parts also under GPLv3.
[Android Apps and Games] Leonerdo:
nice app. exactly what i was looking for.

can't wait to use the loop function...
[Android Apps and Games] schwarzlichtkind:
I've been looking for something like that for a very long time:D

Works good on the Motorola Atrix MB860 o2-Germany version.

I couldn't find the pro version in the store yet, please release it so I can remove the 1 min limitation.:)

Gesendet von meinem MB860 mit Tapatalk 2
[Android Apps and Games] Martinhdk:
This could end up being one of my favorite apps. Let's get it released man :)
[Android Apps and Games] cygery:
I've released a new version (v0.0.4-free), it should be available on the Play store soon.

What's new:

- improved stability & performance

- bug fixes

Please report, if this version works for you but the previous one did not and include your device model, ROM and Android version.
[Android Apps and Games] cygery:
The "<null>" part is probably wrong, use null instead. Also, you need to specify the explicit component via setClassName. In RepetiTouch Pro that's this class: "com.cygery.repetitouch.pro.FireReceiver". Finally, set the action to "com.twofortyfouram.locale.intent.action.FIRE_SETTING". This might be helpful, too: http://www.twofortyfouram.com/developer

Edit: The forum software inserted a space in FIRE_SETTING (probably because the string/word is too long), make sure to remove it.
[Android Apps and Games] ifynk:
Thank you very much. All working fine. :good:
[Android Apps and Games] cygery:
There shouldn't be any issues using RepetiTouch on Android 5.1, however, if anybody experiences issues please post.
[Android Apps and Games] cygery:
I've uploaded a new version of RepetiTouch Pro (v1.5.0.0) to Google Play, it should be available soon.

Besides a few smaller fixes and improvements this app adds experimental support to replay recordings from a different device. Currently, only touchscreen input is supported. Additionally, the recordings must be done with this (or a future) version of RepetiTouch Pro. Please use this feature (available via the advanced settings) with caution and report your results. So far, I've tested it on a few Nexus devices, however, I don't know if and how well it works on other devices.
[Android Apps and Games] cturman:
Using RepetiTouch with Tasker

Is there a tutorial somewhere on how to get these 2 to actually work together? I see lots of references but no examples. All I want to do is have Tasker call RepetiTouch and execute one of the saved files.

What is the "plugin" exactly? I activated the support for Automation.

Thanks

CT
[Android Apps and Games] cygery:
Please search this forum or the Internet for Tasker tutorials, incl. how to use plugins. RepetiTouch's Locale/Tasker plugin should be self-explanatory.
[Android Apps and Games] cturman:
Using RepetiTouch with Tasker

self-explanatory? It is not. Nothing is, documentation is required. I know developers hate documentation but it is needed.

I spent 4 hours yesterday doing what you said and no luck.

I'm sure I'm not the only one having issues. Is there an example written out somewhere on how to make these 2 tools work together?
[Android Apps and Games] cygery:
What exactly about RepetiTouch's Locale/Tasker plugin is not self-explanatory?

I'm unable to provide general support for Tasker. You might try to find help in a Tasker-related forum or thread. Once you added an action for this app and get to the configuration screen you can specify what you find not self-explanatory.
[Android Apps and Games] cturman:
Using RepetiTouch with Tasker

I do appreciate you responding to my question.

In Tasker I can set up an event to start a task. Like launch RepetiTouch. But I'm not familiar the RepetiTouch api. So how do I get it to run a specific saved file when it is launched?

The RepetiTouch interface seems to want to load a file and run it with some extra commands. I've used scripting languages before but there is usually a -file to load and run.

In Tasker there is a "Data" field after the launch command that is also not very well documented. I can use root commands in Tasker but that is why I got RepetiTouch.

This may be a Tasker issue but I got RepetiTouch pro because it listed Tasker support.

Thanks for your help
[Android Apps and Games] cygery:
You need to add RepetiTouch Pro as a "plugin" action to your task.
[Android Apps and Games] cturman:
Using RepetiTouch with Tasker

For anyone following this thread here are the details.

In Tasker you have choices for your tasks. One of them is launch application, another is plugin.

To get RepetiTouch Pro to work chose plugin and select RepetiTouch. Then you can edit the action. One option is start replay. Choosing that gives you the option to select a file to play.

This is going to save me so much time.

Thanks for your help and quick response.

CT
[Android Apps and Games] badnamess:
error

nice app

error unknow 12 in repeate touch

(geny Motion)

ver 1.3.2
[Android Apps and Games] cygery:
Here: