-
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
0.45 API Update - Fix #5809
Comments
They haven't merge yet. Just wait. I got it working but I only change for my Mac os only.... Who ever updating the project for Mac under get_hash_lib(self) use .dylib extension instead of .so Also note no changes for encrypt |
which file did you update the extensions in? going to manually modify to get working on Win |
The extension changes is only for Mac. My guess is overwrite your existing DLL with the updated 0.45 should get you working on the new API. |
get errors when starting bot after updating files and changes from 0.45. |
@ElliotRobot1 I make changes to rpc_api.py & utilities.py too |
I did as well.
|
Got it working with new 0.45 API! |
@ElliotRobot1 Keep getting error after pulling new changes from pogodevorg/pgoapi@ceb8dd5 File "/Users/xxxxxx/Documents/PokemonGo-Bot/src/pgoapi/pgoapi/rpc_api.py", line 310, in _generate_signature Can't seem to PM you on github. Could you give some details here? Thanks! |
same here, did you solved it? Thx |
Can someone post some detailed steps please? |
Instructions Below: https://github.com/Noctem/pokecrypt-pgoapi/tree/a9a36903277fc0f0fa31827eff8f166b127417ff Should work at this point. Cant confirm if it actually using the new API 0.45 |
@ElliotRobot1 changes in rpc_api.py and utilities.py are already there if you pull down from https://github.com/Noctem/pgoapi.git@ceb8dd58039cb406a013c4d572df12c782df261b I downloaded new files from https://github.com/Noctem/pokecrypt-pgoapi/tree/a9a36903277fc0f0fa31827eff8f166b127417ff |
you cant pull down the rpc_api and utilities files because they do not include the encrypt path hashs, so you need to use the old 0.43.3 file and simply modify them manually as per above. |
@Dr8g0n make sure libpcrypt-windows-x86-64.dll is present in the lib folder as well. |
From 0.43 -> 0.45, the encryption does not changed, but only hash. |
on Discord, devs has to update some paths in the crypto files, code didn't change (from what I understand) |
@ElliotRobot1 Yes, when I say "make changes to rpc_api.py & utilities.py", I mean edit the old files and replace the hash in the files. Encrypt, from what I last heard, no change. |
So for linux what needs to be done? |
@tunayuyar |
@ElliotRobot1 so i suppose when it offers to update it at first run I should say no right? |
@tunayuyar If you have updated, follow @ElliotRobot1 instructions. Make sure you have both the encrypt and the hash files in \src\pgoapi\pgoapi\lib The hash files download from Noctem's repo https://github.com/Noctem/pokecrypt-pgoapi/tree/a9a36903277fc0f0fa31827eff8f166b127417ff The files name might also have change, in that case, you'll need to search /pokemongo_bot/init.py and replace the old file names with new ones, or simply make sure you edit new files to old file names, which ever is easier for you. |
@ElliotRobot1 , thx! updating the OLD files and using the new dylib worked! |
You got it! Once they commit, someone can create a PR with the changes here to get the repo updated, in the interim happy boting! |
@MerlionRock @ElliotRobot1 thanks. It was working when I asked not to update(since it overrides the changes I did) So far it is working. |
Also please note guys: update rpc_api.py by I did have "-" infront of my sig.field25 value it needs to removed. |
there are no libs for centos now, right? |
@houkop unless you have specific reason to use centos, you can use virtualbox > ubuntu, thats what im doing on windows. |
Guys! It should be working soon~ They have committed the files in https://github.com/pogodevorg/pgoapi/tree/master/pgoapi |
update (setup -u) gave this: Is this ok? Do i have api 0.45 now? Or did i hace to select an other option as s? |
Latest commit updated to the new API. |
Can someone update the project with the latest API posted?
The text was updated successfully, but these errors were encountered: