Hi,
ich habe soeben versucht das Login-Interface für den Kori Client in den Fliege 2.1 Client mit einer neueren Python Version einzubauen.
Es handelt sich um dieses Interface, welches hier released wurde: Bitte melden Sie sich an, um diesen Link zu sehen.
Ein Problem ist das Auslesen der gespeicherten Accountdaten. Folgende Lösung funktioniert bei mir:
- def __LoadACCInfos(self, accid):
- with open(accid) as fp:
- lineno = 1
- for line in fp:
- if lineno == 1:
- login = line
- lineno += 1
- if lineno == 2:
- password = line
- self.Connect(login, password)
- def __OnClickACC1LoginButton(self):
- self.__LoadACCInfos('Settings/loginsetting1.cfg')
- def __OnClickACC2LoginButton(self):
- self.__LoadACCInfos('Settings/loginsetting2.cfg')
- def __OnClickACC3LoginButton(self):
- self.__LoadACCInfos('Settings/loginsetting3.cfg')
- def __OnClickACC4LoginButton(self):
- self.__LoadACCInfos('Settings/loginsetting4.cfg')
WICHTIG
Dass das so nicht besonders cool umgesetzt ist, ist mir bewusst. Ich möchte lediglich einen Lösungshinweis geben, wie man es machen könnte.
Ich möchte darauf hinweisen, dass das hier keine allgemeingültige Lösung ist! Ich habe das jetzt so gemacht wie es für mich funktioniert. Das betrifft insbesondere die Anpasungen an der __LoadACCInfos Funktion.
Ich hoffe, dass ich anderen Suchenden hiermit etwas helfen kann.
Bitte kommentiert keinen Bullshit, damit verschwendet ihr nur eure und meine Zeit.
Peace