Skip to content

A command line tool for helping with the Ingress game.

License

Notifications You must be signed in to change notification settings

nexushoratio/ingress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

See the History for more information.

Ingress

This is a tool for working with Ingress data (well, actually, IITC data).

It is currently in the process of being reworked after languishing nearly four years, including porting to Python 3.

It is also serving as a way to learn the modern Python eco-system outside of my previous employer's custom programming environment.

Currently (2023-12-29), the tool can do nothing more than run --help, but this should change fairly quickly.

The following are most of the historical commands that I plan on refreshing:

usage: ingress [-h] [-L {debug,info,warning,error,critical}] <command> ...

Perform a number of Ingress related functions.

Mostly this works on data saved via IITC, like saved bookmarks and drawtools.

Global flags:
  -h, --help
  -L {debug,info,warning,error,critical}, --log-level {debug,info,warning,error,critical}
                        Minimal log level

Commands:
  For more details: ingress <command> --help

  <command>             <command description>
    ingest              Update the database with portals listed in a bookmarks
                        file.
    expunge             Remove portals listed in a bookmarks file from the
                        database.
    export              Export all portals as a bookmarks file.
    flatten             Load portals from BOOKMARKS and write out as lists
                        using PATTERN.
    find-missing-labels
                        Look through globs of bookmarks for missing labels.
    merge               Merge multiple bookmarks files into one.
    update              Update the locations and directions for portals in a
                        bookmarks file.
    bounds              Create a drawtools file outlining portals in multiple
                        bookmarks files.
    trim                Trim a bookmarks file to only include portals inside a
                        boundary.
    cluster             Find clusters of portals together and save the
                        results.
    donuts              Automatically group portals into COUNT sized bookmarks
                        files.
    clean               Clean and format a json file.
    show                Show portals sorted by date.
    route               Calculate an optimal route between portals listed in a
                        bookmarks file.

About

A command line tool for helping with the Ingress game.

Topics

Resources

License

Stars

Watchers

Forks

Languages