Estou sem nada pra fazer ultimamente, então vou ensina-los como adicionar data de inscrição em uma source..
1º Abra sua Source e procure por:
def sendProfile(self, username):
2º No def sendProfile terá uma linha assim:
stats = str(saves)+","+str(shamancheese)+","+str(first)+", "+str(cheese)+","+str(hardmodesaves)
Embaixo dessa linha, você acrescenta isso:
dbcur.execute('select DataReg from users where name = ?', [username])
rffs = dbcur.fetchone()
dateregistred = str(rffs).replace("'", "").replace("(", "").replace(")", "").replace(",", "")
Após ter feito isso ficara assim:
3º No mesmo def sendProfile(self, username): você vai ver uma linha assim:
self.sendData("\x08" + "\x0A",[username , stats, title, titleList, userlook, tribe, color1])
Entre tribe e color 1 você acrescenta um: dateregistred,
Após ter feito isso ficará assim:
self.sendData("\x08" + "\x0A",[username , stats, title, titleList, userlook, tribe, dateregistred, color1])
4º Procure por def createAccount(self, username, passwordHash):
Após ter procurado, entre as configurações da criação de conta você vai ver:
GiftTitleList = "[]"
Embaixo de GiftTitleList = "[]" você adiciona esse código:
dataReg = str(time.time()).replace(".", "0")
Após ter feito isso ficará assim:
5º No mesmo def createAccount(self, username, passwordHash): terá 2 linhas no final:
dbcur.execute("insert into users (name, password, id, privlevel, s....
(name, password, playerid, privlevel, saves, shamcheese, first, chee....
(As linhas são muito grandes não consegui colocar tudo)
Nessas 2 linhas, você adiciona um dataReg, Em cada uma.
Praticamente vai ficar assim:
dbcur.execute("insert into users (name, password, id, dataReg, privlevel, s....
(name, password, playerid, privlevel, saves, shamcheese, dataReg, first, chee....
Em seguida na linha:
dbcur.execute("insert into users (name, password, id, dataReg, privlevel, s....
No final dessa linha vai ter vários:
?, ?, ?, ?, ?, ?, ?, ?, ?, ?..
Você adiciona + um: ?,
6º A configuração da source está completa, agora vamos a criação da coluna dataReg no banco de dados.
Abra sua DB com o SQLiteStudio
Após ter aberto, sua db entre na coluna users.
Clique em: Edit Tabela
Após ter clicado vai abrir uma janela, e nessa janela você deve clicar em Add column
Após isso vai abrir uma página de criação de coluna.
no Column Name você coloca: dataReg
e no Data Type você seleciona a opção: TEXT
Após ter feito isso clique em Add
Após ter feito isso, ligue sua source
0 comentários:
Postar um comentário