Automatic screenshooter for ingress intel map.
v4.5.3 "final" release. Development will not be continued.
- Captures screenshots of ingress intel map every n seconds
- Set your location
- Authentication using login and password or cookies available
- Supports 2-step authentication
- Doesn't require X server to be run
- Set portal levels to display
- Use IITC (optionally)
- Timestamp on screenshots (optionally)
- Fully cross-platform: supports Windows, GNU/Linux and Mac OS X!
- Hide some features like fields or links from the map (IITC only)
- It's portable — you can run ice from a flash drive or a DropBox folder
- Can be run via Docker (see the Dockerfile for usage)
WARNING! ingress-ice may be considered against Ingress ToS (although it hasn't happened before). Use it at your own risk!
- Unpack the archieve wherever you want
- Download and extract phantomjs archive: https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-windows.zip
- Move
phantomjs-2.1.1-windows/bin/phantomjs.exe
to the same directory where you extracted the ingress-ice archive, so it can be found byingress-ice.cmd
- Double-Click
ingress-ice.cmd
and follow the instructions - It will save captured screenshots with into
ice-2014-07-13--09-13-37.png
,ice-2014-07-13--09-14-07.png
... - You can copy
ice/ingress-ice.conf.sample
toingress-ice.conf
in the ice root and enter your settings there, so you can have different configurations for everyingress-ice
If you want to reconfigure the script, just double click reconfigure.cmd
.
- Unpack the archieve wherever you want
- Download and extract phantomjs archive
- linux64: https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
- linux32: https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-i686.tar.bz2
- armv6l: https://github.com/spfaffly/phantomjs-linux-armv6l/blob/master/phantomjs-2.0.1-development-linux-armv6l.tar.gz?raw=true
- osx: https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-macosx.zip
- Move
phantomjs-*/bin/phantomjs
to the same directory where you extracted the ingress-ice archive, so it can be found byingress-ice.sh
- Run
chmod +x ingress-ice.sh&&./ingress-ice.sh
in console and follow the instructions - It will save captured screenshots with into
ice-2014-07-13--09-13-37.png
,ice-2014-07-13--09-14-07.png
... - You can run it from any folder where you want to save screenshots.
If you want to reconfigure the script, run ./ingress-ice.sh -r
. In case Ingress ICE crashes sometimes, run it with option -s
: it will run ICE in an endless loop.
To create a video from your screenshots, you can use MPlayer (Windows download) (install from your repo if on linux). It includes a mencoder
command. The following will produce an .avi
video:
mencoder mf://*.png -mf w=1366:h=768:fps=4:type=png -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o ingress-ice.avi
Change 1366 and 768 to your width and height, fps=4 to your FPS (more FPS - faster video, but shorter)
If you have problems logging in, that may be a CAPTCHA. Try visiting https://accounts.google.com/displayunlockcaptcha and following the instructions.
the main dev c2nprds serjvanilla pheanex mxxcon mfcanovas sndirsch CyBot fesse tom-eagle92 rawdr mcdoubleyou RomanIsko jankatins EdJoPaTo
See backers.md.