Pwning Timberman with Electronically Simulated Touchscreen Presses

arduino-plays-timerman

What do you do if you suck at a smartphone game? Buy some in-game upgrades to pretend like you’re good? Screw that! [Valentin] did what any self-respecting hacker would: developed an automated system to play for him.

Granted, when you see the demo video embedded below you’ll realize there isn’t much strategy involved in this game. But that setup to simulate the touchscreen presses is pretty neat. We’re used to seeing mechanical touchscreen hacks but this one is electronic, using a couple of pads of copper foil tape and some relays to make it happen. Here’s the one caveat: you still need to be touching¬†something with your hand. This just uses the relays to switch the connection between the pads and your body.

We’ve looked around for this before. Does anyone have a cheap, simple, and effective hack to fully automate presses on a modern touchscreen? Can we use a potato or something? Tell us below, but send it in to the tips line too!

15 thoughts on “Pwning Timberman with Electronically Simulated Touchscreen Presses

  1. You don’t need relays. You can use a FET. You don’t need to touch anything, you just have to have a connection to ground somewhere.

  2. I know ESD packaging can simulate a finger. I used them glued over my leather glove to interact with TomTom on the smartphone while riding my motorcycle. You just need to cut a piece wide enough.
    it’s worth a try.

  3. I did something like this with Flappy Bird. Used AirPlay mirroring and an Arduino receiving “tap” bytes over USB serial, desktop computer would work out the situation and issue tap commands when needed. It didn’t really work in the end but maybe if I put more time in. Same kind of idea with the relays but they were just connecting to ground.

  4. You can also run an android emulator and use a simple script to automate mouse clicks. I think that type of solution is much simpler and quicker.

    1. i think in the game, they make it possible to hit, so it’s an either or situation, in other words, if it doesn’t detect a branch on the right, then it must be on the left

    2. If you watch the video carefully you’ll see places where there are no branches left or right. The lumberjack still moves to the right even if the sequence of branches gives the player no reason to shift to the right at that moment.

      It would complicate programming unnecessarily if you wanted to consider branches on the left AND right.

  5. Ketchup/mayo/mustard packets, string cheese, pretty much anything with a high enough moisture content inside the thin, plastic package can operate a capacitive touchscreen.

  6. I did a similar hack with hillclimb, except open loop and just using timers.

    You can use vegetables to simulate fingers, but the thing you habe to realize for using anytbing else is that it’s not just emulating finger capacitance, it’s finger attached to a huge 150+ lb flesh sack which is then sometimes attached to ground. I used ESD conductive foam and ran a coil of mag wire. It seemed to do the truck. Joining the wire to a single side of a 9 v battery also seemed to help, but I was able to tune it without the wire. See the video hill climb hack by handsfreekvm or http://youtu.be/0ylWNHm77e4

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s