Oben oder eben in der Funktion selbst hinzufügen, falls das Modul nur einmal Verwendung findet.
lg
Frage:
Wie kommst du darauf ? Jezt schauen wir uns mal die Syserr an bevor wir urteilen:
Code:
0524 06:41:33465 :: Traceback (most recent call last):
0524 06:41:33466 :: File "ui.py", line 996, in CallEvent
0524 06:41:33466 :: File "canal.py", line 60, in <lambda>
0524 06:41:33466 :: File "canal.py", line 135, in __Fill_Up_ChannelList
0524 06:41:33467 :: File "canal.py", line 169, in __RefreshServerStateList
0524 06:41:33467 :: File "ui.py", line 2264, in SelectItem
0524 06:41:33467 :: File "ui.py", line 87, in __call__
0524 06:41:33467 :: File "ui.py", line 69, in __call__
0524 06:41:33467 :: File "canal.py", line 214, in __OnSelectChannel
0524 06:41:33467 :: AttributeError
0524 06:41:33467 :: :
0524 06:41:33467 :: 'Button' object has no attribute 'IsDown'
0524 06:41:33467 ::
So uns Interessiert das hier:
Code:
0524 06:41:33467 :: File "canal.py", line 214, in __OnSelectChannel
Also in der Zeile 214... Hmmm das denn genau?
Code:
'Button' object has no attribute 'IsDown'
Ahh das ist ein Fehler... Der sagt uns einfach mal das der Button mit einem IsDown() angesprochen wird. Jezt ist es klar wie kloßbrühe in der ui.py fehlt die IsDown Function :O
Wie kommst du darauf ? Jezt schauen wir uns mal die Syserr an bevor wir urteilen:
Code:
0524 06:41:33465 :: Traceback (most recent call last):
0524 06:41:33466 :: File "ui.py", line 996, in CallEvent
0524 06:41:33466 :: File "canal.py", line 60, in <lambda>
0524 06:41:33466 :: File "canal.py", line 135, in __Fill_Up_ChannelList
0524 06:41:33467 :: File "canal.py", line 169, in __RefreshServerStateList
0524 06:41:33467 :: File "ui.py", line 2264, in SelectItem
0524 06:41:33467 :: File "ui.py", line 87, in __call__
0524 06:41:33467 :: File "ui.py", line 69, in __call__
0524 06:41:33467 :: File "canal.py", line 214, in __OnSelectChannel
0524 06:41:33467 :: AttributeError
0524 06:41:33467 :: :
0524 06:41:33467 :: 'Button' object has no attribute 'IsDown'
0524 06:41:33467 ::
So uns Interessiert das hier:
Code:
0524 06:41:33467 :: File "canal.py", line 214, in __OnSelectChannel
Also in der Zeile 214... Hmmm das denn genau?
Code:
'Button' object has no attribute 'IsDown'
Ahh das ist ein Fehler... Der sagt uns einfach mal das der Button mit einem IsDown() angesprochen wird. Jezt ist es klar wie kloßbrühe in der ui.py fehlt die IsDown Function :O
Function:
Code:
def IsDown(self):
return wndMgr.IsDown(self.hWnd)
Bildchen zu der Ganzen sache:
.Kori
PHP Code:
0524 16:28:31548 :: File "ui.py", line 996, in CallEvent
0524 16:28:31549 :: File "canal.py", line 98, in <lambda>
0524 16:28:31549 :: File "canal.py", line 266, in __OnClickConnectButton
0524 16:28:31549 :: File "canal.py", line 269, in DirectConnect
0524 16:28:31549 :: NameError 0524 16:28:31549 :: : 0524 16:28:31549 :: global name 'decode_string' is not defined 0524 16:28:31549 ::
Irgendwer ne lösung?
#Wenn ich decode_string in die Uisystem.py als Import einfüge bricht der Client beim anklicken vom Ch Changer ab.
Wie kommst du darauf ? Jezt schauen wir uns mal die Syserr an bevor wir urteilen:
Code:
0524 06:41:33465 :: Traceback (most recent call last):
0524 06:41:33466 :: File "ui.py", line 996, in CallEvent
0524 06:41:33466 :: File "canal.py", line 60, in <lambda>
0524 06:41:33466 :: File "canal.py", line 135, in __Fill_Up_ChannelList
0524 06:41:33467 :: File "canal.py", line 169, in __RefreshServerStateList
0524 06:41:33467 :: File "ui.py", line 2264, in SelectItem
0524 06:41:33467 :: File "ui.py", line 87, in __call__
0524 06:41:33467 :: File "ui.py", line 69, in __call__
0524 06:41:33467 :: File "canal.py", line 214, in __OnSelectChannel
0524 06:41:33467 :: AttributeError
0524 06:41:33467 :: :
0524 06:41:33467 :: 'Button' object has no attribute 'IsDown'
0524 06:41:33467 ::
So uns Interessiert das hier:
Code:
0524 06:41:33467 :: File "canal.py", line 214, in __OnSelectChannel
Also in der Zeile 214... Hmmm das denn genau?
Code:
'Button' object has no attribute 'IsDown'
Ahh das ist ein Fehler... Der sagt uns einfach mal das der Button mit einem IsDown() angesprochen wird. Jezt ist es klar wie kloßbrühe in der ui.py fehlt die IsDown Function :O
Function:
Code:
def IsDown(self):
return wndMgr.IsDown(self.hWnd)
Bildchen zu der Ganzen sache:
.Kori
Das man ab und an mal danebenliegt, was wohl eher selten vorkommt, ist vollkommen human - zu meinen Fehlern stehe ich gerne, jederzeit. Viel schlimmer finde ich es allerdings, sein Gegenüber so zu behandeln, als wäre dieser nicht mit der Materie vertraut.
0524 06:42:33503 :: Traceback (most recent call last):
0524 06:42:33504 :: File "ui.py", line 996, in CallEvent
0524 06:42:33504 :: File "ui.py", line 87, in __call__
0524 06:42:33504 :: File "ui.py", line 69, in __call__
0524 06:42:33505 :: File "uiSystem.py", line 136, in __Alaska32CH
0524 06:42:33505 :: NameError
0524 06:42:33505 :: :
0524 06:42:33505 :: global name 'chat' is not defined
0524 06:42:33505 ::
Hier wird u.a. deutlich, dass das Chat-Modul verwendet, aber scheinbar nicht importiert wurde, demnach ist meine vorige Aussage zutreffend - ungeachtet dessen, ob das Ganze hauptausschlaggebend ist oder nicht.
Mein voriger Beitrag bezog sich also weniger auf die canal.py, sondern auf die uiSystem.py.
Der Channelchanger funktioniert so sowieso nicht.. Die Pakete funktionieren nicht richtig (bugfrei). Man muss das Ganze anders machen.
Ich kann dir bei deinem Problem zwar helfen, im Endeffekt wird der Channelchanger jedoch nur unnötig Probleme machen.
ID Changer Probleme 06/25/2011 - S4 League - 8 Replies Hay wenn ich den ID Changer starte funktioniert ja alles noch und dannch starte ich S4 League und das Fenster vom ID Changer geht nicht zu und hinterher habe ich auch nciht die sachen die ich mir ausgesucht habe.
Brauch bitte Hilfe.
Danke im Voraus.