Jump to content

[How TO?] 4 account save login interface


Recommended Posts

Hello i need to understand how to make this work

i have the def part only
i m unable to adapt to my client can someone help me?


thanks to Koray for help

def __LoadACCNames(self):
 
fd = open( "Settings/loginsetting1.cfg" )
login1 = fd.readline()
login1.replace( "n", "" )
fd.close()
 
fd = open( "Settings/loginsetting2.cfg" )
login2 = fd.readline()
login2.replace( "n", "" )
fd.close()
 
fd = open( "Settings/loginsetting3.cfg" )
login3 = fd.readline()
login3.replace( "n", "" )
fd.close()
 
fd = open( "Settings/loginsetting4.cfg" )
login4 = fd.readline()
login4.replace( "n", "" )
fd.close()
 
if login1 != "":
self.ACC1__LABEL.SetText(login1)
self.ACC1_LABEL.SetText(login1)
if login2 != "":
self.ACC2__LABEL.SetText(login2)
self.ACC2_LABEL.SetText(login2)
if login3 != "":
self.ACC3__LABEL.SetText(login3)
self.ACC3_LABEL.SetText(login3)
if login4 != "":
self.ACC4__LABEL.SetText(login4)
self.ACC4_LABEL.SetText(login4)
 
def __LoadACCInfos(self, accid):
import linecache
login = linecache.getline("Settings/loginsetting" + str(accid) + ".cfg", 1)
password = linecache.getline("Settings/loginsetting" + str(accid) + ".cfg", 2)
login = login.replace('n', '')
self.Connect(login, password)
 
def __OnClickACC1LoginButton(self):
self.__LoadACCInfos(1)
 
def __OnClickACC2LoginButton(self):
self.__LoadACCInfos(2)
 
def __OnClickACC3LoginButton(self):
self.__LoadACCInfos(3)
 
def __OnClickACC4LoginButton(self):
self.__LoadACCInfos(4)
 
def __OnClickLoginSaveButton(self):
id = self.idEditLine.GetText()
pwd = self.pwdEditLine.GetText()
 
fd = open( "Settings/loginsetting1.cfg" )
login1 = fd.readline()
login1.replace( "n", "" )
fd.close()
 
fd = open( "Settings/loginsetting2.cfg" )
login2 = fd.readline()
login2.replace( "n", "" )
fd.close()
 
fd = open( "Settings/loginsetting3.cfg" )
login3 = fd.readline()
login3.replace( "n", "" )
fd.close()
 
fd = open( "Settings/loginsetting4.cfg" )
login4 = fd.readline()
login4.replace( "n", "" )
fd.close()
 
if login1 == "":
slot = 1
elif login2 == "":
slot = 2
elif login3 == "":
slot = 3
elif login4 == "":
slot = 4
else:
self.PopupNotifyMessage("Bos hesap slotu mevcut degil!")
return
 
 
f = open("Settings/loginsetting" + str(slot) + ".cfg", "w")
f.write (id +"n")
f.write (pwd)
f.close()
 
self.PopupNotifyMessage("Giris bilgilerin kaydedildi!")
self.__LoadACCNames()
 
def __OnClickAcc1DelButton(self):
f = open("Settings/loginsetting1.cfg", "w")
f.write ("")
f.close()
self.ACC1__LABEL.SetText("Hesap1 - Bos")
self.ACC1_LABEL.SetText("Hesap1 - Bos")
self.__LoadACCNames()
 
def __OnClickAcc2DelButton(self):
f = open("Settings/loginsetting2.cfg", "w")
f.write ("")
f.close()
self.ACC2__LABEL.SetText("Hesap2 - Bos")
self.ACC2_LABEL.SetText("Hesap2 - Bos")
self.__LoadACCNames()
def __OnClickAcc3DelButton(self):
f = open("Settings/loginsetting3.cfg", "w")
f.write ("")
f.close()
self.ACC3__LABEL.SetText("Hesap3 - Bos")
self.ACC3_LABEL.SetText("Hesap3 - Bos")
self.__LoadACCNames()
def __OnClickAcc4DelButton(self):
f = open("Settings/loginsetting4.cfg", "w")
f.write ("")
f.close()
self.ACC4__LABEL.SetText("Hesap4 - Bos")
self.ACC4_LABEL.SetText("Hesap4 - Bos")
self.__LoadACCNames()
 




i also have the Client part
h9gnRue.png



but i can t figure out what else do i need to complete the graphic and let the 4 account save options
start


if someone else has an entire "HOT TO 4 login account save"
please can pm me, or explain here?

Edited by Metin2 Dev
Core X - External 2 Internal
  • Metin2 Dev 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.