-
tempo di connessione
Ciao,
come poter "pescare" i 10 utenti che sono rimasti collegati di piu' sul TS?
Vedo che nei dati del singolo utente c'è la proprietà connection_connected_time... ma l'unico modo per avere la lista totale degli utenti (anche non online) è clientlistdb (PHP Framework), ma poi non riesco a trovare come fare ^^
-
TeamSpeak Italia
Dovresti creare uno script collegato al database, Kaos saprà aiutarti meglio.
-
Fondatore
Ciao,
quel parametro è temporaneo ed è riferito alla sessione dell'utente, come si disconnette si azzera. Viene calcolato dal parametro "Online since" che nel database puoi trovare nella tabella clients, colonna client_lastconnected.
Dovresti quindi salvarti tutte le sessioni online degli utenti in una tua tabella e somma dopo somma eccoti la possibilità di ordinare gli utenti in base alla loro permanenza online.
Con questo riassumo dicendo che ts non salva alcun parametro del tempo online totale di un utente, se non parzialmente come detto sopra.
Il mio consiglio, per semplificarti la vita visto il lavoro che sei interessato a fare, è quello di evitare di usare il database Sqlite ma di spostare tutto in MySql, googlando puoi scoprire che teamspeak funziona anche con quel db.
Giusto per info, qua è spiegato come per cosa si usa clientListDB: http://forum.teamspeak.com/showthrea...826#post246826
Kaos
-
-
Fondatore
Escludendo che un utente sia connesso da settimane... è evidente che il parametro trovato mostri già il totale, anche se non capisco dove possa essere archiviata tale informazione (uno sguardo più approfondito al db forse non farebbe male): ben venga.
Per quanto riguarda i progressi con il php, mi fa piacere che ce ne siano stati, ad ogni modo non uso più niente da quando il server con i canali permanenti l'ho sospeso.
-
Infatti... nel db non sembrano esserci questi dati O_o
Come si potrebbe fare a questo punto per fare una "top 10" dei clients + connessi di sempre?
Se ti va, passami a trovare... yi ho lasciato anche dei msg tempo fa su skype
P.S: peccato che hai smesso (colpa di quel ritardato?)
Permessi di Scrittura
- Tu non puoi inviare nuove discussioni
- Tu non puoi inviare risposte
- Tu non puoi inviare allegati
- Tu non puoi modificare i tuoi messaggi
-
Regole del Forum