Skip to content

Latest commit

 

History

History
105 lines (81 loc) · 4.65 KB

README.zh-cn.md

File metadata and controls

105 lines (81 loc) · 4.65 KB

Ingress Data Explorer

用其他语言阅读: English, 简体中文.

Ingress Data Explorer 是一个帮你浏览 Ingress 游戏数据的可视化工具,你可以以欧盟隐私法为由向 Niantic labs 索取你的游戏数据,之后利用本工具提供的本地 web 页面来浏览各项数据。

虽然交互界面是以上传文件的形式提供,其实仅仅是上传到运行在你本地的 web 服务器,所有的数据均只存在你的电脑本地,不会以任何形式上传至任何第三方服务器。

功能列表

  • 查看勋章(牌子)的获得时间、升级的时间及地点(还有地图模式哦)
  • 查看频道对话(包括你发的和别人发给你的)
  • 以地图模式查看 UPC / UPV(需要申请 Google API key)
  • 导出 UPC / UPV 到 IITC Draw Tools

如何获取数据

privacy@nianticlabs.com 发邮件,主题任意,内容模版如下:

Dear Sir or Madam,
I'd like to request a dump of the raw data Niantic stores about my Ingress account @<account_name>, as regulated under GDPR.
Yours sincerely,
<your_name>

请将 <account_name> 换成你的游戏 ID,落款的名字可以随意写。 这个过程预计需要 30 天,之后你会收到两封邮件,一封包含一个下载链接,你可以下载到一个经过加密的压缩包,另一封则是解压密码。

用 Docker 运行

  1. 安装 Docker

  2. 运行应用

    • Mac 或者 Linux 用户,请打开 终端,然后运行:
      docker pull ingresspub/ingress-data-explorer
      docker run -d --restart=always -p 8080:8080 -v $HOME/.h2:/root/.h2:rw --name=ingress-data-explorer ingresspub/ingress-data-explorer
    • Windows 用户,请打开 命令提示符,然后运行:
      docker pull ingresspub/ingress-data-explorer
      docker run -d --restart=always -p 8080:8080 -v %HOMEDRIVE%%HOMEPATH%/.h2:/root/.h2:rw --name=ingress-data-explorer ingresspub/ingress-data-explorer
  3. 用浏览器打开 http://127.0.0.1:8080

  4. 如果有需要停止或者删除运行的 Docker 实例(数据会被保留),则运行:

    docker rm -vf ingress-data-explorer
  5. 如果有版本更新,需要使用新版,请先执行上面的第 4 步,然后再执行第 2、3 步。

以 Java 原生应用的形式运行

安装必须的软件

  1. 下载并安装 JDK 8
  2. 下载并安装 git

构建及运行

  1. 终端或者命令提示符窗口里运行:
    git clone git@github.com:ingresspub/ingress.data.gdpr.git
    cd ingress.data.gdpr
  2. 继续在终端或者命令提示符窗口里运行:
    • Windows 用户:
      mvnw.cmd clean install && mvnw.cmd spring-boot:run -pl web
    • Mac or Linux 用户:
      ./mvnw clean install && ./mvnw spring-boot:run -pl web
      
  3. 当窗口输出停在Started Application in N seconds后,用浏览器打开 http://127.0.0.1:8080

数据存在本地的什么地方?

数据被保存在一个 H2 数据库 中,位置在 ~/.h2/ingress_gdpr~代表操作系统登录用户的主目录。

许可协议

    Ingress Data Explorer is a simple toolkit allows you to view Ingress
    gaming data exported by Niantic labs as part of their GDPR compliance.

    Copyright (C) 2014-2021  SgrAlpha

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.