It still doesn't work for me. First of all I figured that
Python34 is throwing an error so I'm using
Python27 instead:
Code:
C:\Users\Bully\Desktop\pyGecko-master>C:\Python34\python.exe -i tcpgecko.py
File "tcpgecko.py", line 13
if length == 0: raise BaseException, "Why are you giving me no length" #Please don't do this to me
^
SyntaxError: invalid syntax
>>>
Code:
C:\Users\Bully\Desktop\pyGecko-master>C:\Python27\python.exe -i tcpgecko.py
>>> rpc=TCPGecko("192.168.178.35")
>>> symbol("coreinit.rpl", "OSEffectiveToPhysical")
It's frozen right there. The
symbol() function doesn't continue. Also I can't type anything and I can't kill the process with CTRL + C. Just close the console window. If I do close the window, the existing connection with the Wii U is not properly closed, meaning that I can't connect again without rebooting the Wii U. This problem should be addressed by someone to allow unlimited connections because with an unstable kernel exploit, reboots are even more a pain. Below is what happens when I try to connect again:
Code:
C:\Users\Bully\Desktop\pyGecko-master>C:\Python27\python.exe -i tcpgecko.py
>>> rpc=TCPGecko("192.168.178.35")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "tcpgecko.py", line 10, in __init__
self.s.connect((str(ip), 7331))
File "C:\Python27\lib\socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
>>>
Obviously rebooting the computer doesn't help it, so not quite happy.
Also tagging you,
@NWPlayer123
Thank you guys for helping!