Xat

Mostrando postagens com marcador Adicionando Data de Inscrição. Mostrar todas as postagens
Mostrando postagens com marcador Adicionando Data de Inscrição. Mostrar todas as postagens

Adicionando Data de Inscrição

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 



Créditos:Decklek