Here's an off-the-charts Android automation project that sits right there, watches you do something on your phone, something as simple as sending that WhatsApp morning wish to person X and literally "replays" it just the same way as you'd done it, but at a later point in time as scheduled.
"Hang on hang on ... what really?" - an abstrusely bemused spectator.
If that seemed to bounce for a bit, check out this YouTube video! It covers a nice little automation scenario of pinging your friend "hey" on WhatsApp and lets you have that replayed all over again at a desired time.
Without Java you're not going to be able to run this project. How should you know if your system does have Java? Open a terminal session / Powershell and java -version
. If that fails stating that the command wasn't found, get the latest Java SE JDK from Oracle's official download page.
Follow your platform specific installation instructions for getting it setup (barely takes while).
The app counterpart requires root access as injects touch, motion and key events on your behalf that isn't permitted with standard shell access. Nevertheless, if you're planning on just playing around to know how the whole concept of recording and replaying works, neither do you need the Android app nor do you need root.
Without this enabled on your Android device, you'll not see anything happen! Now getting to this option differs with the device in question but most generally, here's what you need to do on your phone:
Settings -> About phone -> Rapid taps on 'Build number' (enables 'Developer options') -> Go back a step -> System -> Developer options -> Toggle to enable -> Scroll down to 'USB debugging' -> Toggle to enable
Note: When the device is connected to the PC and you run this program for the very first time, you'd see a pop-up on your Android device for ADB authentication. Check the box that says "Allow always" and grant access.
- Head to the releases section and download the latest release
- Extract the ZIP file in downloads directory to
Downloads/replay.it
- Connect your Android device to this PC over a data cable
- Fire up a terminal (usually Ctrl+T)
cd ~/Downloads/replay.it
./replay.it.sh
- Head to the releases section and download the latest release
- Extract the ZIP file in downloads folder to replay.it and open that extracted folder
- Connect your Android device to this PC over a data cable
- Double-click
replay.it.bat
It's important to note that a "swipe" gesture is complete only after you perform a "tap" anywhere on the screen once you've finished swiping.
Made with ❤️ by theGeekyLad