问题标签 [pokemon-go]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3427 浏览

ios - Pokemon GO iOS URL 方案

Pokemon GO 的 iOS 版本是否包含用于从另一个 iOS 应用程序启动 Pokemon GO 的 URL 方案?

0 投票
1 回答
1353 浏览

batch-file - 用于 pokemon go 的 CMD 脚本定时重启程序

非常感谢您帮助我让-弗朗索瓦·法布尔(Jean-François Fabre)解决了问题,有人和我一起思考让我有动力继续自己解决问题!

我最终做的是使用一个计时器脚本,它首先启动扫描脚本,在暂停 900 秒后,计时器继续打开一个 vbs 脚本,该脚本关闭 cmd 并再次打开计时器以再进行 15 分钟循环。

如何用另一个批处理文件关闭一个批处理文件

C:\pokemongo-api-demo-maps>taskkill timedlocator 错误:无效的参数/选项 - 'timedlocator'。键入“TASKKILL /?” 供使用。

目前使用的运行脚本每 15 秒启动一次批处理文件(测试)它不会关闭批处理脚本但是我试过了

timedlocator 给出错误,并且 cmd 关闭运行脚本以及需要重新启动它,我似乎无法关闭特定的 cmd 窗口而不关闭另一个,我尝试过的一个解决方案是使这个计时器关闭脚本 VBS 并使用它在重新启动之前一起关闭 CMD,但我不知道在 VBS 中使用什么命令

原帖

所以基本上我有一个脚本可以扫描 pokemon go 中的一个区域,不幸的是它几乎不稳定,所以要解决这个问题,我需要大约每 15 分钟重新启动一次,我已经尝试了一些事情,但最终卡住了,因为我对编码不是很熟悉,

原始启动脚本脚本:

这调用了完成所有工作的实际程序,经过一些研究后我发现了这个如何创建批处理文件计时器以全天执行/调用另一个批处理 并将其添加到脚本的开头

这将打开第二个脚本以在计时器后关闭并重新启动

这给我留下了两个我无法弄清楚的问题

  • 如何在不关闭计时器 CMD 的情况下关闭第一批?我试过搞乱taskkill并一起关闭cmd,但这使得它无法再次启动
  • 如何自动将固定的街道名称输入到第一个文件中?我试图用街道名称替换用户输入路径,但这似乎不起作用。

    setlocation-此时您输入街道名称,它会将其发送到定位器并开始工作,我试图实现的是绕过第一步并始终发送相同的名称。

对此的任何帮助将不胜感激,我已经搞砸了大约 2 个小时了,我已经取得了一些进展,但是由于我有限的计算机技能,我似乎在这里陷入了死胡同

0 投票
1 回答
724 浏览

python - Write to file doesnt work "Indentation error"

I tried to save some data to a csv file and i got this error:

And this is the code:

This code is not mine, i'm just trying to make it write some details to a csv file. Can you please help me out with this, to make it work?

0 投票
1 回答
1911 浏览

python - 如何使用 python 和 selenium 从地图(例如 Pokevision)中抓取 GIS 坐标?

我想抓取 PokemonVision,这样我就可以获得正在显示的 Pokemon 的所有经度和纬度坐标。

网页的 URL 包含标志标记的经度和纬度。例如以下 url 包含 39.95142302373031,-75.17986178398132: https://pokevision.com/#/@39.95142302373031,-75.17986178398132

源代码中,标志标记具有以下 div:

我还注意到显示的每个口袋妖怪都有一个如下所示的 div:

我假设口袋妖怪的位置和标志标记可以在 div 中找到,特别是在文本“transform: translate(”之后。

考虑到我们知道旗帜的像素位置和经纬度,以及口袋妖怪的像素位置,我相信我应该能够得到口袋妖怪的经纬度。

例如,标志标记始终位于 324px、135px 处,我们知道标志标记的 gis 坐标为 39.95142302373031,-75.17986178398132。我们还知道口袋妖怪的坐标(例如 215px、113px)。但是,我似乎无法弄清楚如何获得口袋妖怪的经度和纬度。

0 投票
1 回答
1085 浏览

python-3.x - Discord 机器人,任务被破坏

我正在尝试制作一个用于不和谐的机器人,将一些坐标发送到聊天频道,但是当我在 2 分钟后运行它时,它会停止给出错误,任务被破坏.. 我对 python 不是很好,所以如果你想要解释我会很高兴学习

client.loop.create_task(my_background_task()) client.run('token-discord')

一个人说我问题出在 skiplagged.py 因为它使用请求。你能帮我把脚本从 requests lib 转换为 aiohttp 吗?

我需要将 async 与 find_pokemon 一起使用,但我真的不知道该怎么做,感谢您的帮助。

0 投票
0 回答
631 浏览

python - 导入错误:没有名为请求的模块(PokemonGo-Map)

我已经像这样安装了 PokemonGo-Map 步骤。

在此处输入图像描述

  1. 安装
    • 节点JS
    • 吉特
    • 适用于 Python 2.7 的 Microsoft Visual C++ 编译器
    • 蟒蛇 2.7
  2. 右键单击桌面并打开“Git Bash”。
  3. 输入“git clone https://github.com/PokemonGoMap/PokemonGo-Map.git
  4. 在 Git 控制台中,输入“cd PokemonGo-Map/”切换文件夹。
  5. 输入“pip install -r requirements.txt”。
  6. 现在打开命令提示符并导航到我们的文件夹。
  7. 输入“npm install -g grunt-cli”。
  8. 输入“npm 安装”。
  9. 创建一个谷歌 API。
  10. 现在可以在命令提示符中输入以下命令: python runserver.py -a google -u USERNAME -p PASSWORD -l "LAT, LONG" -st 5 -H 0.0.0.0 -k API-Key

在我的笔记本上它可以工作。但我想在我的服务器上安装这个地图。它是从 Microsoft Azure 创建的 Windows 10 R2 数据中心服务器。 在此处输入图像描述

当我启动“pip install -r requirements.txt”时,我收到了这个错误: 安装要求

在我尝试启动地图后,但收到此错误。 在此处输入图像描述

怎么了?

0 投票
1 回答
3065 浏览

json - 在 Bulbapedia 等自定义 wiki 上使用 Wikipedia API

有没有人有使用Wiki API 沙盒在自定义 wiki 上进行 REST 调用的经验?通过自定义 wiki,我的意思是http://bulbapedia.bulbagarden.net/wiki/ 之类的东西。

我特别想访问Bulbapedia上的一些 Pokemon 内容,但不确定从哪里开始,或者是否可以在自定义 wiki 上使用 REST。

我目前的解决方案是使用标准的维基百科页面,调用如下:

我得到了一些我可以使用的 JSON,但我希望能够探索 Bulbapedia 页面的内容并能够访问 Ken Sugimori 的所有作品。

在此处输入图像描述

0 投票
0 回答
546 浏览

excel - 计算口袋妖怪围棋进化的公式

我正在尝试编写一个简单的 Excel 公式来计算我可以根据我的糖果和口袋妖怪数量进行的进化次数。我正在尝试最大化 XP,所以我只尝试将任何给定的口袋妖怪进化一次。出于某种原因,我在简短的谷歌搜索中找不到这个。这就是我想出的,任何人有任何建议,要么简化公式,要么解释我没有注意到的一些 pokemon go 怪癖?

基本上这说:

  • 添加糖果+未进化的口袋妖怪并除以进化口袋妖怪所需的糖果数量
  • 向下舍入为整数值
  • 如果值小于 0,则向上取整为 0
0 投票
1 回答
601 浏览

react-native - 反应原生 AR (Pokemon GO)

我最近使用 React Native 启动了一个 AR 应用程序。在那个应用程序中,我必须用手机摄像头捕捉物品。问题是我看不到如何知道 GPS 点(物品的经度、纬度)是否在相机的视野中。是否有任何框架或数学公式可以得出这个结果。

0 投票
1 回答
549 浏览

google-maps - 看起来像口袋妖怪GO地图的谷歌地图

我正在尝试使用此URL创建类似于 Pokemon GO 地图的地图。

( http://maps.googleapis.com/maps/api/staticmap?center=23.038357,%2072.529030&zoom=17&size=2160x1920&scale=2&maptype=roadmap&style=feature:road|element:geometry.fill|color:0x589b89|weight:8&style =element:labels|visibility:off&style=feature:landscape|element:geometry|color:0xbcffaf&style=feature:poi|color:0x93efd5&style=feature:poi.park|color:0x08ab91&style=feature:road|element:geometry.stroke|color :0xf6ff8f|weight:1&style=feature:water|color:0x1e8cdb&style=feature:transit|visibility:ff&style=feature:water )

但我想展示一些随机标记(所以,它们看起来像 pokestops / 健身房)。谁能帮我理解 URL 或修改它以显示标记。

此外,最终结果应该是 URL,没有 xml 或 API。