Pool di Account di Gioco
Il Pool di Account di Gioco gestisce un insieme condiviso di account dei launcher di gioco che i clienti prendono in prestito per la durata di una sessione. Quando un cliente avvia un gioco del pool, HandyCafe gli assegna un account libero del provider corrispondente, lo segna come occupato e lo restituisce al pool al termine. Questo permette a un numero limitato di account a pagamento di servire molti PC senza che alcun account venga usato su due macchine contemporaneamente.
Questa pagina raggiunge l'interfaccia del server tramite Licenze, nella scheda Account di Gioco. L'altra scheda della stessa pagina, Licenze App, è una funzione separata. Vedi la distinzione qui sotto.
Account di Gioco vs Licenze App
Queste due funzioni sembrano simili ma risolvono problemi diversi.
- Account di Gioco (questa pagina) gestisce veri account di login (un nome utente e una password per Steam, Epic, Battle.net e launcher simili). HandyCafe presta uno di questi account a un cliente per la sessione, poi lo riprende.
- Licenze App (Licenze Software) tiene traccia delle chiavi di licenza simultanee o del numero di postazioni. Conta quanti PC possono eseguire un titolo nello stesso momento e blocca l'uso eccessivo. Non distribuisce credenziali di login.
Usa il Pool di Account di Gioco quando condividi un pool di account a pagamento dei launcher. Usa Licenze Software quando possiedi un numero fisso di postazioni per un titolo e devi solo limitare l'uso simultaneo.
Barra dei Provider
La barra a sinistra elenca ogni provider configurato, come Steam, Epic, Ubisoft Connect, Battle.net e altri. Ogni provider mostra un chip di capacità nella forma account liberi su totale. Un provider disabilitato è contrassegnato con l'etichetta Disabilitato e attenuato. Seleziona un provider nella barra per caricare i suoi account e le sue impostazioni nell'area di lavoro a destra.
L'intestazione sopra l'area di lavoro mostra il nome del provider selezionato, un interruttore principale Abilitato e contatori in tempo reale: totale, Liberi, Occupati e Trattenuti.
L'area di lavoro ha quattro schede: Generale, Account, Prenotazioni ed Eventi.
Scheda Generale
La scheda Generale configura il comportamento del provider selezionato. Le modifiche qui vengono salvate tramite il pulsante Salva a livello di pagina, non con un pulsante separato in questa scheda.
Launcher
- Argomenti di avvio: il modello di argomenti passato al launcher. Supporta i segnaposto
{USERNAME},{PASSWORD},{EXECUTABLE},{APP_ID}e{LAUNCH_URI}. I valori{APP_ID}e{LAUNCH_URI}provengono dai metadati del catalogo dell'app avviata. - Impostazioni avanzate del watcher: un'area espandibile che rivela il campo Processo watcher. Si tratta di un controllo di attività avanzato. I provider integrati come Steam, Epic, Battle.net e GOG hanno valori predefiniti. Se lasciato vuoto, il client ripiega sul nome dell'eseguibile dal collegamento del gioco.
Il percorso dell'eseguibile vero e proprio risiede su ogni collegamento di gioco nel catalogo, non nel pool. Il pool possiede le credenziali, il modello degli argomenti e il nome facoltativo del watcher.
Tariffazione
- Metodo di addebito: come viene fatturato l'account preso in prestito. Le opzioni sono Nessun addebito, Per sessione, Per minuto e Per cambio account.
- Importo per sessione: l'importo addebitato. Questo campo è disabilitato quando il metodo di addebito è Nessun addebito.
Comportamento della Sessione
- Finestra di sospensione: quando un gioco si chiude mentre la sessione del cliente è ancora attiva, l'account resta riservato per questo numero di secondi prima di tornare al pool. Si imposta con un cursore da 0 a 1800 secondi.
- Timeout dell'heartbeat: per quanti secondi il client può restare in silenzio prima che l'account venga considerato inattivo. Si imposta con un cursore da 15 a 600 secondi.
- Consenti durante le sessioni a tempo: permette di usare l'account all'interno di una sessione a tempo.
- Trasferisci l'account quando la sessione passa tra i PC: sposta l'account preso in prestito insieme alla sessione quando una sessione viene trasferita a un altro PC.
Accesso del Cliente
- Consenti ai clienti di aprire il launcher direttamente: permette ai clienti di avviare il launcher da soli.
- Cattura il launcher quando viene avviato manualmente: cattura il launcher quando un cliente lo avvia al di fuori del flusso normale.
- Addebita una commissione a ogni cambio account: applica un addebito ogni volta che il cliente cambia account.
- Contrassegna per la rotazione della password dopo il rilascio: contrassegna l'account in modo che un amministratore possa ruotare manualmente la sua password una volta rilasciato.
- Messaggio account esauriti: il testo mostrato a un cliente quando ogni account è occupato. Lascialo vuoto per usare il valore predefinito.
Scheda Account
La scheda Account elenca ogni account nel pool del provider selezionato. Usa la casella di ricerca per filtrare per nome utente o etichetta.
Ogni riga mostra il numero di riga, il Nome utente, l'Etichetta, l'Addebito personalizzato, un indicatore di visibilità al client, lo Stato, Aggiunto il e una colonna Azioni. Lo stato può essere Libero, Occupato, Trattenuto o Disabilitato. Quando un account è in uso, il nome del client assegnato appare sotto il suo stato.
Aggiunta e Modifica di un Account
Usa Aggiungi Licenza per creare un account o l'azione di modifica su una riga per modificarne uno. L'editor ha questi campi:
- Nome utente: il nome di login dell'account. Obbligatorio.
- Password: la password dell'account. Obbligatoria in fase di aggiunta. In fase di modifica, lasciala vuota per mantenere la password attuale.
- Etichetta: una nota di testo libero, ad esempio il titolo di un gioco.
- Importo addebito personalizzato: un addebito per account che ha la priorità sull'addebito del provider.
- Visibile ai clienti sui dispositivi client: controlla se l'account viene offerto ai clienti sui dispositivi client.
- Note: note di testo libero.
Salva è a sinistra e Annulla è a destra.
Importazione CSV
Usa Importa CSV per aggiungere molti account in una volta. Incolla un account per riga nel formato username,password,label. Dopo l'importazione, HandyCafe segnala quanti account sono stati importati, quanti duplicati sono stati saltati e quante righe sono fallite.
Rilascio di un Account
Quando un account è Occupato o Trattenuto, sulla sua riga appare un'azione Forza rilascio. Usala per restituire immediatamente l'account al pool. La riga ha anche le azioni di modifica ed eliminazione.
Scheda Prenotazioni
La scheda Prenotazioni riguarda gli account promessi a membri specifici. Contiene due elenchi.
Prenotazioni Attive
Prenotazioni Attive elenca gli account riservati a un membro. Ogni riga mostra il Provider, il Membro, la Licenza, la Scadenza, le Note e un'azione per rimuovere la prenotazione. Una prenotazione senza scadenza mostra Illimitata.
Prenotazioni in Coda
Prenotazioni in Coda elenca le richieste in attesa perché ogni account del pool era occupato in quel momento. Ogni riga mostra il Provider, il Membro, In coda dal, la Scadenza e un'azione di annullamento. Quando un account si libera, la prossima prenotazione in coda gli viene assegnata automaticamente.
Creazione di una Prenotazione
Usa Nuova Prenotazione per aprire l'editor delle prenotazioni.
- Provider: il pool del provider da cui prenotare.
- Membro: cerca il membro per nome o nome utente, poi selezionane uno dai risultati.
- Seleziona automaticamente la prima licenza disponibile: quando attivo, HandyCafe sceglie il primo account libero del pool. Quando disattivo, scegli una Licenza specifica dall'elenco.
- Metti in coda la prenotazione se tutte le licenze sono occupate: mostrato quando la selezione automatica è attiva. Quando attivo, una richiesta che non può essere soddisfatta ora viene messa in coda anziché rifiutata.
- Imposta una scadenza: quando attivo, rivela Scade tra (ore) in modo che la prenotazione scada dopo il numero di ore scelto.
- Note: note di testo libero.
Se ogni account è occupato e la coda è disattivata, HandyCafe segnala che tutte le licenze sono occupate.
Scheda Eventi
La scheda Eventi è il registro di controllo del provider selezionato. Registra l'attività degli account nel tempo.
Filtra il registro con l'elenco dei tipi di evento e l'elenco del limite di righe (50, 200, 500 o 1000 righe), poi usa Aggiorna per ricaricare. Ogni riga mostra Quando, Provider, Licenza, Evento, il PC e il Membro.
I tipi di evento registrati includono Assegnato, Ripreso, Rilascio, Trattenuto, Sospensione scaduta, Password ruotata, Prenotato, Prenotazione rilasciata, Negato per mancanza di capacità, Processo terminato, Rilascio manuale, Configurazione modificata, Importato e Creato. Gli eventi Assegnato e Ripreso sono raggruppati insieme nel filtro perché una ripresa viene registrata come un prelievo che continua un'assegnazione precedente.
Dove i Membri Vedono le Prenotazioni
Gli account riservati di un membro appaiono nella sua scheda membro nella sezione Prenotazioni Licenze di Gioco. Vedi Membri per la gestione dei membri. La pagina Account di Gioco stessa risiede nell'interfaccia delle impostazioni del server, trattata in Impostazioni.