Skip to content

Instantly share code, notes, and snippets.

@2xyo
Created May 19, 2013 07:27
Show Gist options
  • Select an option

  • Save 2xyo/5606972 to your computer and use it in GitHub Desktop.

Select an option

Save 2xyo/5606972 to your computer and use it in GitHub Desktop.
Ingress auto drop items
#!/system/xbin/bash
# Author : 2xyo 14/02/2013
# Tested with :
# # Linux localhost 2.6.35.14-cyanogenmod-g295e82f #1 PREEMPT Sun Nov 13 14:34:17 CET 2011 armv7l GNU/Linux
# HTC Desire HD
# Usage :
# copy this file to /sdcard/
# Open a shell :
# cd /sdcard
# bash drop.sh x ; to drop x items
# Then, you have 120 sec to launch Ingress and drop an
# Item manually first
set -x
for i in `seq 0 $1`
do
echo "$i Press [OPS]"
adb shell sendevent /dev/input/event1 3 48 57
adb shell sendevent /dev/input/event1 3 50 3
adb shell sendevent /dev/input/event1 3 53 1048
adb shell sendevent /dev/input/event1 3 54 149
adb shell sendevent /dev/input/event1 0 2 0
adb shell sendevent /dev/input/event1 0 0 0
adb shell sendevent /dev/input/event1 3 48 0
adb shell sendevent /dev/input/event1 0 0 0
sleep 1
echo "$i Press an Item"
adb shell sendevent /dev/input/event1 3 48 60
adb shell sendevent /dev/input/event1 3 50 4
adb shell sendevent /dev/input/event1 3 53 589
adb shell sendevent /dev/input/event1 3 54 906
adb shell sendevent /dev/input/event1 0 2 0
adb shell sendevent /dev/input/event1 0 0 0
adb shell sendevent /dev/input/event1 3 48 0
adb shell sendevent /dev/input/event1 0 0 0
sleep 1
echo "$i Press [DROP]"
adb shell sendevent /dev/input/event1 3 48 67
adb shell sendevent /dev/input/event1 3 50 4
adb shell sendevent /dev/input/event1 3 53 957
adb shell sendevent /dev/input/event1 3 54 1576
adb shell sendevent /dev/input/event1 0 2 0
adb shell sendevent /dev/input/event1 0 0 0
adb shell sendevent /dev/input/event1 3 48 0
adb shell sendevent /dev/input/event1 0 0 0
sleep 1
done
#!/system/xbin/bash
# Author : 2xyo 14/02/2013
# Tested with :
# # Linux localhost 2.6.35.14-cyanogenmod-g295e82f #1 PREEMPT Sun Nov 13 14:34:17 CET 2011 armv7l GNU/Linux
# HTC Desire HD
# Usage :
# copy this file to /sdcard/
# Open a shell :
# cd /sdcard
# bash drop.sh x ; to drop x items
# Then, you have 120 sec to launch Ingress and drop an
# Item manually first
sleep 120
for i in `seq 0 $1`
do
echo "$i Press [OPS]"
sendevent /dev/input/event1 3 48 57
sendevent /dev/input/event1 3 50 3
sendevent /dev/input/event1 3 53 1048
sendevent /dev/input/event1 3 54 149
sendevent /dev/input/event1 0 2 0
sendevent /dev/input/event1 0 0 0
sendevent /dev/input/event1 3 48 0
sendevent /dev/input/event1 0 0 0
sleep 2
echo "$i Press an Item"
sendevent /dev/input/event1 3 48 60
sendevent /dev/input/event1 3 50 4
sendevent /dev/input/event1 3 53 589
sendevent /dev/input/event1 3 54 906
sendevent /dev/input/event1 0 2 0
sendevent /dev/input/event1 0 0 0
sendevent /dev/input/event1 3 48 0
sendevent /dev/input/event1 0 0 0
sleep 2
echo "$i Press [DROP]"
sendevent /dev/input/event1 3 48 67
sendevent /dev/input/event1 3 50 4
sendevent /dev/input/event1 3 53 957
sendevent /dev/input/event1 3 54 1576
sendevent /dev/input/event1 0 2 0
sendevent /dev/input/event1 0 0 0
sendevent /dev/input/event1 3 48 0
sendevent /dev/input/event1 0 0 0
sleep 2
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment