-
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
TypeError: call() takes exactly 1 argument (2 given) #4368
Comments
Have also updated to include upto #4344. Same error. |
Thanks for your reply. Tried the Windows steps. Removed "PokemonGo-Bot\src" pgoapi folder pip install -r requirements.txt --upgrade Run bot. Getting the exact same error. New .dll needed for the new api? |
didn't help, still same |
Still have the same issue. If i use the latest updates... and just use a plain latest example config: |
@cbogithub solution is the correct one. I kept deleting the site-packages pgo and pgo...egg in my python/lib/site-packages and reinstalled dependencies with pip install -r requirements.txt until it said 1.1.8 api installed. Not 1.1.6 as it kept installing. |
Valid JSON
Commented on issue, but was already closed.
master
branch?Running DEV
-->
Expected Behavior
Start bot without crash after load .dllActual Behavior
Crashes even after updating to latest Pgoapi
(pip install -r requirements.txt --upgrade)
Your FULL config.json (remove your username, password, gmapkey and any other private info)
{
"auth_service": "ptc",
"username": "",
"password": "****",
"location": "",
"gmapkey": "*****",
"libencrypt_location": "",
"websocket_server": false,
"heartbeat_threshold": 10,
"tasks": [
{
"type": "HandleSoftBan"
},
{
"type": "SleepSchedule",
"config": {
"enabled": true,
"time": "23:56",
"duration":"7:46",
"time_random_offset": "00:18",
"duration_random_offset": "00:36"
}
},
{
"type": "RandomPause",
"config": {
"enabled": false,
"min_duration": "00:00:10",
"max_duration": "00:11:00",
"min_interval": "00:10:00",
"max_interval": "03:00:00"
}
},
{
"type": "NicknamePokemon",
"config": {
"enabled": true,
"nickname_template": "{name:.7s}{attack_pct1}{defense_pct1}_{iv_pct2}"
}
},
{
"type": "CollectLevelUpReward"
},
{
"type": "IncubateEggs",
"config": {
"longer_eggs_first": true
}
},
{
"type": "UpdateLiveStats",
"config": {
"enabled": true,
"min_interval": 10,
"stats": ["username", "uptime", "stardust_earned", "xp_earned", "xp_per_hour", "stops_visited"],
"terminal_log": true,
"terminal_title": true
}
},
{
"type": "UpdateLiveInventory",
"config": {
"enabled": true,
"min_interval": 120,
"show_all_multiple_lines": false,
"items": ["space_info", "pokeballs", "greatballs", "ultraballs", "razzberries", "luckyegg"]
}
},
{
"type": "TransferPokemon",
"config": {
"transfer_wait_min": 1,
"transfer_wait_max": 4
}
},
{
"type": "RecycleItems",
"config": {
"min_empty_space": 15,
"max_balls_keep": 150,
"max_potions_keep": 30,
"max_berries_keep": 50,
"max_revives_keep": 20,
"item_filter": {
"Pokeball": { "keep" : 50 },
"Potion": { "keep" : 10 },
"Super Potion": { "keep" : 10 },
"Hyper Potion": { "keep" : 15 },
"Revive": { "keep" : 20 },
"Razz Berry": { "keep" : 50 }
},
"recycle_wait_min": 1,
"recycle_wait_max": 4
}
},
{
"type": "CatchPokemon",
"config": {
"catch_visible_pokemon": true,
"catch_lured_pokemon": true,
"min_ultraball_to_keep": 5,
"berry_threshold": 0.4,
"vip_berry_threshold": 0.92,
"catch_throw_parameters": {
"excellent_rate": 0.1,
"great_rate": 0.5,
"nice_rate": 0.3,
"normal_rate": 0.1,
"spin_success_rate" : 0.6
},
"catch_simulation": {
"flee_count": 4,
"flee_duration": 2,
"catch_wait_min": 2,
"catch_wait_max": 5,
"berry_wait_min": 2,
"berry_wait_max": 3,
"changeball_wait_min": 2,
"changeball_wait_max": 3
}
}
},
{
"type": "SpinFort",
"config": {
"spin_wait_min": 2,
"spin_wait_max": 3
}
},
{
"type": "MoveToMapPokemon",
"config": {
"address": "http://localhost:5000",
"max_distance": 1000,
"min_ball": 50,
"prioritize_vips": true,
"snipe": false,
"snipe_high_prio_only": false,
"snipe_high_prio_threshold": 400,
"update_map": false,
"mode": "priority",
"map_path": "raw_data",
"walker": "StepWalker",
"catch": {
"==========Legendaries==========": 0,
"Aerodactyl": 1000,
"Snorlax": 1000,
"Articuno": 1000,
"Zapdos": 1000,
"Moltres": 1000,
"Dratini": 1000,
"Dragonair": 1000,
"Dragonite": 1000,
"Mewtwo": 1000,
"Mew": 1000,
}
Output when issue occurred
2016-08-20 16:26:38,036 [PokemonGoBot] [INFO] Found encrypt_64.dll! Platform: win32 encrypt_64.dll directory: C:\Python27\PokemonGo-Bot
2016-08-20 16:26:38,039 [PokemonGoBot] [INFO]
Traceback (most recent call last):
File "pokecli.py", line 674, in
main()
File "pokecli.py", line 176, in main
report_summary(bot)
File "pokecli.py", line 211, in report_summary
metrics.capture_stats()
File "C:\Python27\PokemonGo-Bot\pokemongo_bot\metrics.py", line 84, in capture_stats
response_dict = request.call()
File "C:\Python27\PokemonGo-Bot\pokemongo_bot\api_wrapper.py", line 233, in call
result = self._call()
File "C:\Python27\PokemonGo-Bot\pokemongo_bot\api_wrapper.py", line 182, in _call
return PGoApiRequest.call(self, signature)
TypeError: call() takes exactly 1 argument (2 given)
2016-08-20 16:26:38,075 [sentry.errors] [ERROR] Sentry responded with an error: 'utf8' codec can't decode byte 0x9c in position 1: invalid start byte (url: https://app.getsentry.com/api/90254/store/)
Traceback (most recent call last):
File "c:\python27\lib\site-packages\raven\transport\threaded.py", line 174, in send_sync
super(ThreadedHTTPTransport, self).send(data, headers)
File "c:\python27\lib\site-packages\raven\transport\http.py", line 47, in send
ca_certs=self.ca_certs,
File "c:\python27\lib\site-packages\raven\utils\http.py", line 66, in urlopen
return opener.open(url, data, timeout)
File "c:\python27\lib\site-packages\future\backports\urllib\request.py", line 494, in open
response = self._open(req, data)
File "c:\python27\lib\site-packages\future\backports\urllib\request.py", line 512, in _open
'_open', req)
File "c:\python27\lib\site-packages\future\backports\urllib\request.py", line 466, in _call_chain
result = func(*args)
File "c:\python27\lib\site-packages\raven\utils\http.py", line 46, in https_open
return self.do_open(ValidHTTPSConnection, req)
File "c:\python27\lib\site-packages\future\backports\urllib\request.py", line 1284, in do_open
h.request(req.get_method(), req.selector, req.data, headers)
File "c:\python27\lib\httplib.py", line 1057, in request
self._send_request(method, url, body, headers)
File "c:\python27\lib\httplib.py", line 1097, in _send_request
self.endheaders(body)
File "c:\python27\lib\httplib.py", line 1053, in endheaders
self._send_output(message_body)
File "c:\python27\lib\httplib.py", line 895, in _send_output
msg += message_body
File "c:\python27\lib\encodings\utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x9c in position 1: invalid start byte
2016-08-20 16:26:38,119 [sentry.errors.uncaught] [ERROR] [u'TypeError: call() takes exactly 1 argument (2 given)', u' File "pokecli.py", line 674, in ', u' File "pokecli.py", line 176, in main', u' File "pokecli.py", line 211, in report_summary', u' File "C:\Python27\PokemonGo-Bot\pokemongo_bot\metrics.py", line 84, in capture_stats', u' File "C:\Python27\PokemonGo-Bot\pokemongo_bot\api_wrapper.py", line 233, in call', u' File "C:\Python27\PokemonGo-Bot\pokemongo_bot\api_wrapper.py", line 182, in _call']
Steps to Reproduce
Start the bot with the latest DEV.
Other Information
OS: WIn10
Branch:
Dev
Git Commit:
5eef8d6
Python Version:
Python 2.7.12
The text was updated successfully, but these errors were encountered: