-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TO DEVS #5850
Comments
That would depend how the API is implemented and how the subscription is done. But don't expect it to be free anymore. Most likely would expect you to purchase the hashing key yourself and input into the config file. Something along this line. Forget it. PF is just trying to be monopoly the whole bot thing. |
By the way, correction, pogodevs RE team are with PF. Basically they agree with their renting model. This renting service will be the model they will be doing for now till end. |
Pokemongo-map is ready. U can patch urself very easyly to work with last api 0.51 before official announcement and patch In requirements.txt: Add api.activate_hash_server('key') on search.py line 498. And it works. Waiting changes here!!! Greetings |
Currently trying to get it work with the new api, if anyone know how to solve incompatible websocket issue, please let me know. |
u mean bot or map? |
bot |
ohhh nice. I was looking for also. But my knowledge in pyhon is 0. |
I was able to start the bot with new api, but then it fails on inventory update. Steps done.
The bots starts, logging in and fails on getting inventory: File "e:\Poke\PokemonGo-Bot\pokemongo_bot\inventory.py", line 991, in init It looks like more work is needed here. I'm to new to Python and PogoApi to fix it myself. |
C:\Juegos\PokemonGO\PokemonGo-Bot>pokecli.py |
@camnomis thanks. commenting the line makes bot running, but not moving - as it is in the #5830 . It seems that I was wrong: earlier mentioned steps uses 0.45 api after fixing captcha on phone and commenting line from #5830 , bot works and moves. |
Now with fresh install only have errors if i add self.api.activate_hash_server('XXXXXXXX') |
merging all my comments to share what I've done, to get bot running:
bot works. :) |
Following @pogarek latest instructions, I can't find 6 to make the change, I am using OSX, is this the python root in the bot, or the system wide python root? Either way I am getting the error message
But not sure if this is related to missing step 6 |
@camnomis by default (at least on windows) requirements.txt has -e flag on pgoapi git, which was copying pgoapi python lib to src directory (if I recall corecctly). |
@camnomis I make the changes at [userdir]/PokemonGo-Bot/src/pgoapi/pgoapi But I still end up with 400 : Bad request, error = Invalid hash request. Please follow all requirements/guidelines. |
This project might need some major changes... including updating pokemon.json to support all Gen 2 pokemons. Major tasks ahead.... |
@MerlionRock look for the error in the console : you should see a path to pgoapi.py there.
|
Update: I've created a pokemon.json with 251 pokemons. I used the script above (which uses https://fevgames.net/pokedex/) and merged it (by another script - mine in this case) with data from http://www.serebii.net/pokemongo I've also changed inventory.py : data_for around line 446 to: |
Fresh install and it seems to work, however with the API check it's still saying 0.45.0, I had assumed adding |
To have 0.51 used by bot, you need to do all of below:
If someone get bot working on 0.51 and needs webui working as well , then , just, overwrite your files with these from the bundle: web.zip Probably this is my last comment with attachment in this issue. :-) |
Key was purchased from https://talk.pogodev.org/d/51-api-hashing-service-by-pokefarmer (HashBuddy 500 RPM) requirements.txt has have added the following to api_wrapper.py:
Error message is now:
|
must be: AFTER, not the same line |
It is on a different line, the formatting of the post made it go on the same line in the comments. There is a difference, not sure if this a Mac thing or not, were as init.py is init.py |
Thanks to pogarek first all for his help in discord to make bot run. Now to ppl want use WebIU with this bot, he makes also some changes and i add new pictures of new pokemons. Images of new pokemons in web: Enjoy |
After a few hours with learning a git , I've made a fork of bot and webui.. |
Got it working, but not bot not moving at all.... |
@MerlionRock I have no idea.. For me the issue was captcha and new TOS, that I needed to accept in a game on a phone.. |
@pogarek thanks for the effort, hopefully its working better for others than me. Changed everything as per your commits and its still saying I am using 0.45.0, checked buddyauth portal and the key is still showing UNUSED/INACTIVE |
I get that message a lot myself, but a much lower retry time (around 50-90
seconds). I always contributed this to the hashing server being overloaded.
Not true?
Op vr 6 jan. 2017 om 09:15 schreef venney <[email protected]>
… Yes, I used a bot before and quite familiar with it.
Sorry that key is actually in configs/auth.json as you said. ( I type the
post too fast without checking).
I also checked that if my key is not activated.
By registering my email address to buddyhash website, the log changed JUST
ONCE:
=== log ===
[2017-01-06 16:03:52] [PokemonGoBot] [INFO] Login procedure started.
[2017-01-06 16:04:01] [PokemonGoBot] [INFO] Login successful.
[2017-01-06 16:04:01] [PokemonGoBot] [INFO]
[2017-01-06 16:04:01] [PokemonGoBot] [INFO] Server busy or offline,
reconnecting in 1009 seconds
=== log ===
Then all "server busy or offline" when running ./run.sh
Any idea ?
Many thanks.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#5850 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ALKpcu3mcE1JbhE1nwixyKQ2BURfzdR9ks5rPfgdgaJpZM4LU95q>
.
|
@dogeatdog , So... I just try to run ./run.sh periodically 50-90 seconds, it will work then? |
Yes, but it might take a couple of retries. It will also disconnect a lot
of times while the bot is running, but will reconnect eventually. I never
had this issue with the unforked version, and since the main difference is
the hashing server, I can only assume this is the reason.
I'll check my config and let you know the setting to change the time out
shortly .
Op vr 6 jan. 2017 om 09:21 schreef venney <[email protected]>
… @dogeatdog <https://github.com/dogeatdog> , So... I just try to run
./run.sh periodically 50-90 seconds, it will work then?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#5850 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ALKpciGwR_mdAFyfmq_B9gPnVX_GCuUhks5rPfmCgaJpZM4LU95q>
.
|
At this moment of time it seems that there is an outage on hashing servers... |
Thanks for the information. |
Yes. |
Servers seems to be back online |
Yup, confirmed. Working here as well. I hope they do get their capacity up soon, since this is now a paid service, one might expect a stable server from the guys providing the hashing server(s). |
After two "login succesfully" & "server offline...", the bot starts at 3rd trial. |
@pogarek I'm not too familiar with github, but is it possible to enable the Issues on your fork ? Keeping communication about your fork through comments on an old issue on the original project is not ideal :) |
Is it possible to run the same hash key ( 150RPM ) by two bots ? |
@dogeatdog I didn't know that I can/need to enable it - I thought it is restricted to main repo. It is enabled now - thanks for the idea |
@venney Base on output by a different bot, per bot estimate using approximately 30RPM. Therefore, per key could likely used by 5 accounts. But this estimation is done base on a different bot. This bot might be using more RPM. |
Guys, this/the main repo is updated now (included my changes) and it supports 0.51. :-) |
@pogarek Finally! |
Mmm... Pogarek's fork was working fine yesterday. ========
|
HI Venney
|
Hi Pogarek, |
the check was done before 0.51 got implemented. I mean the check was awaiting to be merged. |
@pogarek I agree. Just want to check if 0.45 still working? Is there a way to set the bot to run 0.45 for those who are adventurous? Actually we can just update the installation script to include hash key input so that user will know that a hash key is required. In fact, you can also add in disclaimer that hash key is provided by 3rd party. |
I don't think that bot will work in 0.45 ("check_niantic_api": false + no hash key provided). |
@pogarek Yes, I mean "./setup.sh -i" and PokemonGo-Bot-Configurator.bat |
Yeah, we will update that. |
Uhm.. I appreciate it and all, but after the last setup.sh -u I couldn't get it to work anymore. So, I created a fresh one :
Copied my old config.json and auth.json (with the hash key). Added the check_niantic_api : false line in config.json And now all I get is :
Any idea on how I can fix this ? It worked perfectly until the last update.. |
check #5867 |
Aha, missed that one. Just did another clean clone, this time from the main repo master. And now it's just the Server busy or offline message, which is normal when the hashing servers are working their asses off.. I'll let it run for a while and check later. If it still doesn't work, I'll give #5867 a try. Thanks for the support ! |
I stay with Pogarek's working fork before. :-) |
I have 3 bots on one cmputer |
@pogarek , Cool. Thanks. |
Hi. As u know, a new API model wil be soon ready. That means while pogodevs RE are still try crack the last API, pokefarmer RE's has done, and they'll rent hash service to others by supscription. My question is if this proyect will adapt to this new service, or not.
After few days testing pokefarmer desktop, only can say this proyect still is best ever bot made. More configurable, thousands of options and very easy to use.
Thx to all
The text was updated successfully, but these errors were encountered: