Hub Mod

In Questa Pagina

Hub Mod è un client di amministrazione persistente Direct Connect per un hub assegnato. Si connette con un account dedicato, scopre i comandi da prove di runtime limitate e combina tali prove con cataloghi di fornitori revisionati e fornisce ai proprietari autorizzati un modulo digitato per ciascun comando. Esso non inventa comandi, non accetta testo di comando non elaborato né sostituisce le autorizzazioni applicate dall'hub.

Panoramica E Disponibilità

Hub Mod è disponibile solo quando la funzionalità globale è abilitata e l'utente corrente del sito Web possiede l'hub selezionato o dispone di un ruolo di amministratore consentito. La pagina Hub Mod combina il persistente connessione, spazio di lavoro live Hub Chat, stato di rilevamento, catalogo dei comandi, inventario dei plug-in, comando costruttore e attività in uscita. Utilizzare un account hub dedicato con identità, classe e audit trail rimanere separato dalla normalità di una persona DC++ cliente.

Il profilo salvato viene normalmente eseguito in modalità CPU con livello basso in background. L'apertura dell'area di lavoro live può cambiare passare alla modalità interattiva in modo che l'elenco degli ospiti corrente, la chat pubblica, l'attività di partecipazione e abbandono e quella privata le conversazioni sono disponibili. La disabilitazione di Hub Mod arresta il relativo lavoratore e impedisce l'avvio automatico; la disconnessione chiude la presa di corrente senza modificare l'impostazione abilitata.

Connessione E Autorizzazioni

Configura nickname, password, campi tag cliente, descrizione, e-mail, dimensione condivisione, conteggi hub, slot, TCP Porto, UDP Porto, TLS Porta, alias di identità e NMDC supportare i flag per corrispondere all'account registrato sull'hub. Le password rimangono protette segreti. Gli alias di identità aiutano l'area di lavoro condivisa a riconoscere il client, ma non lo modificano nickname o autorizzazioni di accesso.

Utilizzo di nuove configurazioni HubMOD come soprannome predefinito e HubMOD - hublist.pwiam.com come descrizione predefinita. Sostituisci uno dei due valori quando l'hub richiede un'identità registrata diversa, ma mantiene l'impostazione del sito Web, l'account hub e la selezione Classe Hub allineata prima della connessione.

La classe hub deve corrispondere alla classe assegnata dall'hub. La classe minima riportata per un comando è controllato prima dell'apertura del builder, ma l'hub rimane l'autorità finale. La classe 10 non bypassa disponibilità mancante, schema di parametri incompleto, classificazione del rischio sconosciuta o iniezione convalida. La riconnessione automatica gestisce gli errori temporanei; credenziali errate e altro gli errori di accesso permanenti devono essere corretti prima di riconnettersi.

Stato Di Rilevamento

Scopri di nuovo i comandi crea un nuovo rilevamento con la propria generazione e il proprio record di avanzamento. Lo stato passa da queued, running e validating a completed o failed. L'area di stato mostra l'ultima esecuzione riuscita, le prove accettate e rifiutate, i comandi aggiunti e rimossi, le versioni del provider e un messaggio di errore limitato.

Hub Mod legge il nome del software confermato nel record dell'hub. Un hub Verlihub riceve il catalogo Verlihub Core verificato dalla fonte locale fissata. Il rilevamento non invia mai !help, +help, !lstplug, !ledohelp, !lualist o un'altra sonda alla chat principale, a #_PH_SECURITY o a un altro bot. I frame NMDC $UserCommand già annunciati dall'hub connesso aggiungono comandi di plugin verificati, come Ledokol o Lua.

Scopri di nuovo i comandi crea un catalogo limitato dal provider confermato e dai record annunciati dall'hub. Rimuovi Comandi rimuove solo il catalogo attivo. Una generazione diventa attiva soltanto con una revisione corrente del catalogo verificato, un comando verificato eseguibile e una prova del provider o di un comando annunciato dall'hub. Un'esecuzione interrotta, vuota, obsoleta o non valida conserva il precedente catalogo attivo.

Ogni voce di menu annunciata è prova strutturata, non autorizzazione a eseguire il suo contenuto. Chat pubblica non correlata, messaggi privati, record troppo grandi, frame malformati, duplicati e sintassi che non corrisponde a una sola definizione revisionata vengono rifiutati. Un'esecuzione vuota, interrotta, obsoleta o scaduta mantiene attivo l'ultimo catalogo utilizzabile. Seleziona Rimuovi Comandi solo quando vuoi eliminarlo deliberatamente prima di attendere nuove voci di menu annunciate.

Rimuovi Comandi è un'azione separata. Elimina il catalogo attivo senza avviare il rilevamento nella connessione corrente. Usa Scopri Di Nuovo I Comandi per avviare subito un'esecuzione sostitutiva. Se un worker attivo esegue la rimozione, il rilevamento automatico può essere eseguito solo dopo la successiva riconnessione del socket e solo quando è abilitato. Un nickname duplicato o credenziali rifiutate sono errori di accesso definitivi. Gli altri errori di connessione restano nello stato Non Riuscito dopo il limite di tentativi configurato, finché un proprietario non corregge la causa e si riconnette.

Apri Pannello Utente e scegli Hub Mod per l'hub assegnato per rimuovere il catalogo corrente, avviare una nuova rilevazione o controllare lo stato di connessione e dei tentativi.

Provider Supportati

La revisione resta basata sulle fonti: il software confermato identifica il catalogo Core e i record strutturati annunciati dall'hub possono aggiungere plugin. Soprannomi, avvisi e risposte in chat non dimostrano mai un provider di comandi.

Una definizione verified proviene da una fonte fissata e verificata. Una voce runtime_verified è un comando strutturato completo annunciato dall'hub connesso; può essere eseguita solo quando corrisponde al catalogo verificato. Le voci unverified restano leggibili ma non possono essere eseguite. Un token come -a o -b è un parametro del comando padre, mai un comando indipendente.

Hub Mod legge il nome del software confermato nel record dell'hub. Un hub Verlihub riceve il catalogo Verlihub Core verificato dalla fonte locale fissata. Non invia !help, +help o un'altra richiesta di individuazione alla chat principale, a #_PH_SECURITY o a un altro bot. I frame $UserCommand annunciati dall'hub connesso aggiungono comandi di plugin verificati, come Ledokol o Lua.

Scopri di nuovo i comandi crea un catalogo nuovo e limitato dal provider confermato e dai frame $UserCommand già annunciati dall'hub. Rimuovi comandi rimuove solo il catalogo attivo. Una generazione diventa attiva soltanto con una revisione corrente del catalogo, un comando verificato eseguibile e una prova di provider verificato o di comando annunciato dall'hub. Un'esecuzione interrotta, vuota, obsoleta o non valida conserva il precedente catalogo attivo.

Verlihub Comandi

Hub Mod legge il nome del software confermato nel record dell'hub. Un hub Verlihub riceve il catalogo Verlihub Core verificato dalla fonte locale fissata. Non invia !help, +help o un'altra richiesta di individuazione alla chat principale, a #_PH_SECURITY o a un altro bot. I frame $UserCommand annunciati dall'hub connesso aggiungono comandi di plugin verificati, come Ledokol o Lua.

Ledokol Comandi

Hub Mod legge il nome del software confermato nel record dell'hub. Un hub Verlihub riceve il catalogo Verlihub Core verificato dalla fonte locale fissata. Non invia !help, +help o un'altra richiesta di individuazione alla chat principale, a #_PH_SECURITY o a un altro bot. I frame $UserCommand annunciati dall'hub connesso aggiungono comandi di plugin verificati, come Ledokol o Lua.

La tabella separa Comandi Core Verificati da Comandi Annunciati Dall'Hub. Comando apre campi di parametri tipizzati e mostra sintassi esatta, classe minima, rischio, Wiki Ufficiale, Fonte Verificata e canale del comando. Il server costruisce e valida il payload. La classe 3 può usare comandi verificati con classe minima 3 o inferiore; i comandi di classe superiore restano Non Disponibili con il relativo motivo.

Lua E Comandi Plugin

Hub Mod legge il nome del software confermato nel record dell'hub. Un hub Verlihub riceve il catalogo Verlihub Core verificato dalla fonte locale fissata. Non invia !help, +help o un'altra richiesta di individuazione alla chat principale, a #_PH_SECURITY o a un altro bot. I frame $UserCommand annunciati dall'hub connesso aggiungono comandi di plugin verificati, come Ledokol o Lua.

Se mancano comandi Core Verlihub, controlla il campo Software dell'hub, riconnettiti e poi scegli Scopri di nuovo i comandi. Se manca un comando di plugin, verifica che l'hub abbia annunciato il suo record $UserCommand. Un avviso di sicurezza o il soprannome di un bot non è una prova del provider dei comandi. Non incollare un comando grezzo non verificato nella chat principale.

Comandi E Plugin Disponibili

La tabella dei comandi mostra Comando, Cosa fa, Utilizzo, Classe minima, Origine, Disponibile ed Esecuzione Azione Comando Hub. La provenienza del provider e del plug-in viene visualizzata insieme quando si applicano entrambi. Rimangono gli alias allegati alla loro definizione canonica. Una riga non disponibile spiega che la sua definizione, rischio, la disponibilità del runtime o la classe configurata non sono sufficienti per l'esecuzione.

La tabella dei plugin mostra separatamente Plugin, Versione, Comando di aiuto, Comandi rilevati e Ultimo Visto. La tabella attiva appartiene sempre all'ultima generazione completata. Dati messi in scena da un incompiuto run non lo sostituisce mai, quindi un proprietario può continuare a ispezionare il catalogo conosciuto mentre avviene la riscoperta in esecuzione o dopo un tentativo fallito.

Usa Cerca Comandi per filtrare la tabella attiva per comando, alias, descrizione, utilizzo, fonte o plugin senza modificare il catalogo. Se la riscoperta termina dopo l’apertura della pagina, un’azione precedente non punta mai alla definizione rimossa: Hub Mod richiede di ricaricare il catalogo dei comandi. Dopo il ricaricamento, apri la riga corrente e controlla di nuovo disponibilità e modulo prima di inviare qualcosa. Usa Ordina Per per passare tra Gruppi Per Scopo e Nome Del Comando. I gruppi raccolgono definizioni di sola lettura, moderazione, configurazione, controllo del servizio, distruttive e a rischio sconosciuto; il gruppo spiega lo scopo ma non concede mai autorizzazioni.

Revisione Dei Comandi E Motivi Di Indisponibilità

Un comando è eseguibile soltanto quando è stato osservato nell'ultima individuazione completata e corrisponde esattamente a un provider, plugin, invocazione normalizzata e firma sintattica revisionati. Una classe elevata dell'hub non aggira la revisione, la classificazione del rischio, le regole di destinazione o la convalida dei parametri.

not_observed
Il comando non è stato osservato nell'ultima individuazione completata.
unknown_command
Il comando runtime non corrisponde a una definizione revisionata.
unreviewed
La definizione non ha completato la revisione richiesta.
unknown_risk
La definizione non dispone di una classificazione del rischio revisionata.
insufficient_class
L'account Hub Mod non raggiunge la classe minima del comando.
provider_unavailable
Il provider o plugin non è disponibile nell'ultima individuazione.
syntax_mismatch
La sintassi osservata è diversa dalla definizione revisionata.

Comando

Seleziona Comando su una riga disponibile per caricare la definizione esatta in una modale Bootstrap. La modale mostra la descrizione, l'utilizzo, l'origine, il plug-in, la classe minima e il rischio prima che venga visualizzato qualsiasi valore accettato. Non è previsto alcun input di comando grezzo o voce di comando generica. Pubblico o privato Hub Chat rimane disponibile per la conversazione ordinaria, ma i messaggi simili a comandi sono indirizzati ai verificati costruttore.

Il modulo può offrire chat principale, messaggio privato o una destinazione fissa dal provider. Un comando privato richiede un destinatario. L'invio del modulo invia la chiave di definizione, i valori strutturati, la consegna scelta, destinatario e un token di conferma emesso dal server quando richiesto. Il server ricarica l'active definizione e rifiuta gli invii obsoleti, non disponibili, non autorizzati o cross-hub.

Il riquadro informativo sopra i campi ripete descrizione e sintassi del comando e indica provider o plugin, classe minima, rischio, stato di revisione, revisione della fonte e hash della prova. Wiki Ufficiale apre la documentazione del provider nella wiki di Verlihub o nella wiki di Ledokol. Fonte Revisionata apre la prova esatta del catalogo usata per la definizione. Se la versione installata o la sintassi a runtime sono diverse, esegui di nuovo la scoperta e non inviare il comando finché la differenza non è stata risolta.

Parametri E Anteprima Dei Comandi

Ogni parametro del comando ha un campo separato nell'ordine dello schema. I campi obbligatori devono contenere un valore; I campi facoltativi possono essere lasciati vuoti. I tipi supportati includono testo, soprannome, numero intero, porta, scelta, Switch booleano, durata, host, indirizzo hub, percorso e messaggio. Il modulo mostra l'etichetta del fornitore, segnaposto, descrizione, stato richiesto e scelte consentite anziché chiedere al proprietario di analizzare a commento sulla sintassi.

L'anteprima si aggiorna man mano che i valori cambiano, ma è informativa. Solo il server assembla la finale comando, applica virgolette ed escape deterministici, preserva l'ordine delle opzioni, impone lunghezza e tipo limiti e rifiuta ritorni a capo, avanzamenti di riga, byte NUL, separatori di pipe o un secondo comando prefisso. L'anteprima del browser non diventa mai il payload autorevole.

Rischio E Conferma

Ogni definizione eseguibile presenta un rischio esplicito: read_only per l'ispezione, moderation per le azioni che riguardano gli utenti, configuration_change per persistente impostazioni dell'hub, destructive per rimozione o modifiche irreversibili, o service_control per le operazioni di ricarica, riavvio e arresto. Una definizione con unknown il rischio non può correre.

I comandi di sola lettura vengono inviati direttamente. I rischi che richiedono un’altra revisione mostrano un avvertimento concreto nominando il comando selezionato e la classe di azione, quindi modificare l'azione di invio in Conferma ed esegui. Il il token di conferma firmato vincola la definizione attiva, i valori strutturati, la destinazione, il destinatario, e il comando finale creato dal server. La modifica di qualsiasi valore associato invalida tale conferma.

Attività In Uscita

L'attività in uscita registra l'utente del sito web, la chiave di definizione, il fornitore, il plug-in, il rischio, la destinazione, destinatario, stato di conferma e timestamp. I valori dei parametri strutturati e il comando finale sono crittografato a riposo. Il codice di presentazione mostra solo i dati autorizzati per il proprietario assegnato o l'amministratore e il contesto del log escludono payload non elaborati, password, token e contenuto di messaggi privati.

Un'attività si muove da queued a sent quando l'operaio completa la presa scrivere. Se la consegna non può essere osservata in modo sicuro, lo diventa delivery_uncertain e non lo è riprodotto automaticamente. Gli errori di coda o di convalida diventano failed con un limite, diagnostica igienizzata. Il registro degli errori dell'applicazione esistente e il percorso di notifica tramite posta elettronica rimangono attivi.

Riscoperta E Sostituzione Atomica

Utilizzare nuovamente i comandi Discover dopo aver modificato Verlihub, Ledokol, Lua script, plug-in, comando autorizzazioni o la classe di account Hub Mod. La nuova esecuzione scrive comandi e plugin in uno staging generazione mentre la generazione precedente completata rimane attiva. I conteggi mostrano accettato, rifiutato, voci aggiunte e rimosse in modo che la modifica possa essere rivista.

Solo un'esecuzione completamente convalidata attiva la sua generazione in uno scambio di puntatori. L'attivazione rimuove il file la generazione precedente dopo quella nuova è durevole. Una risposta non valida, timeout, arresto del lavoratore, la disconnessione del socket o l'errore del provider eliminano la gestione temporanea e preservano il vecchio catalogo. Questo impedisce una scoperta parziale derivante dalla cancellazione di comandi che in precedenza erano noti per funzionare.

Errori E Risoluzione Dei Problemi

ProblemaIspezionareRecupero
Hub Mod non si connetteràDisponibilità, stato abilitato, endpoint, nickname, password protetta, classe assegnata e ultimo errore.Correggi il profilo, salvalo e connettiti di nuovo. Non riprovare ripetutamente un errore di accesso permanente.
La scoperta rimane in codaScopri di nuovo i comandi crea un catalogo nuovo e limitato dal provider confermato e dai frame $UserCommand già annunciati dall'hub. Rimuovi comandi rimuove solo il catalogo attivo. Una generazione diventa attiva soltanto con una revisione corrente del catalogo, un comando verificato eseguibile e una prova di provider verificato o di comando annunciato dall'hub. Un'esecuzione interrotta, vuota, obsoleta o non valida conserva il precedente catalogo attivo.Se mancano comandi Core Verlihub, controlla il campo Software dell'hub, riconnettiti e poi scegli Scopri di nuovo i comandi. Se manca un comando di plugin, verifica che l'hub abbia annunciato il suo record $UserCommand. Un avviso di sicurezza o il soprannome di un bot non è una prova del provider dei comandi. Non incollare un comando grezzo non verificato nella chat principale.
Le prove vengono respinteHub Mod legge il nome del software confermato nel record dell'hub. Un hub Verlihub riceve il catalogo Verlihub Core verificato dalla fonte locale fissata. Non invia !help, +help o un'altra richiesta di individuazione alla chat principale, a #_PH_SECURITY o a un altro bot. I frame $UserCommand annunciati dall'hub connesso aggiungono comandi di plugin verificati, come Ledokol o Lua.Se mancano comandi Core Verlihub, controlla il campo Software dell'hub, riconnettiti e poi scegli Scopri di nuovo i comandi. Se manca un comando di plugin, verifica che l'hub abbia annunciato il suo record $UserCommand. Un avviso di sicurezza o il soprannome di un bot non è una prova del provider dei comandi. Non incollare un comando grezzo non verificato nella chat principale.
Un comando è visibile ma non disponibileEsamina stato, rischio, disponibilità del runtime, schema dei parametri, classe minima, provider e plug-in.Aggiorna il catalogo ufficiale o esegui nuovamente la ricerca attendibile; non ignorare la convalida con la chat.
Il builder segnala parametri non validiCampi obbligatori, scelte consentite, nickname, host, indirizzo, porta, durata e anteprima.Correggere il singolo campo. Non incollare un comando completo in un parametro.
Un comando necessita di confermaAvviso di rischio, definizione, valori, destinazione, destinatario e anteprima del server.Esamina l'azione concreta e seleziona Conferma ed esegui senza modificare i valori associati.
La consegna è incertaAttività in uscita, stato lavoratore, risposta hub e prove chat dal vivo.Conferma il risultato sull'hub prima di inviare un'altra copia. L'applicazione non lo riprodurrà.
La riscoperta fallisceStato non riuscito, errore limitato, prova rifiutata e versioni del fornitore.Correggere il problema di origine ed eseguire nuovamente. Rimane attivo l'ultimo catalogo completato.

Utilizzare Hub Chat per i controlli client live condivisi, Hub per indicazioni sulla proprietà dell'hub e Hub per tornare all'oggetto assegnato mozzo. Segnala errori persistenti con la generazione dell'esecuzione e l'ID attività, mai con una password, token protetto, messaggio privato non elaborato o argomento di comando segreto.

Quando questa pagina viene caricata per un client già connesso, Connessione Hub e Stato Della Connessione sono inizialmente compressi. Le intestazioni di entrambe le schede restano visibili; espandere o comprimere un pannello non disconnette né riconnette il client.

Quando un processo Hub Chat, Hub GPT o Hub Mod si riavvia, la pagina del prodotto aperta continua a monitorare la sessione salvata e riconnette automaticamente il flusso di eventi; non serve ricaricare il browser. Se una versione modifica in modo incompatibile il protocollo tra browser e server, la pagina interrompe i tentativi e chiede esplicitamente di ricaricare prima della riconnessione.

Un avviso di riavvio appare come messaggio di Sistema nella trascrizione Hub Chat aperta, così il layout della chat resta stabile. Se le versioni del browser e del processo non sono compatibili, quel messaggio di Sistema include l’azione per ricaricare la stessa pagina.

Identità Di Accesso

Velocità Di Upload
Capacità di upload facoltativa dichiarata nei dati di identità ADC e ADCS. Inserisci un valore e un’unità; il protocollo riceve byte al secondo.
Velocità Di Download
Capacità di download facoltativa dichiarata nei dati di identità ADC e ADCS. Inserisci un valore e un’unità; il protocollo riceve byte al secondo.

Comandi E Plugin Disponibili

Hub Mod legge il nome del software confermato nel record dell'hub. Un hub Verlihub riceve il catalogo Verlihub Core verificato dalla fonte locale fissata. Non invia !help, +help o un'altra richiesta di individuazione alla chat principale, a #_PH_SECURITY o a un altro bot. I frame $UserCommand annunciati dall'hub connesso aggiungono comandi di plugin verificati, come Ledokol o Lua.

Scopri di nuovo i comandi crea un catalogo nuovo e limitato dal provider confermato e dai frame $UserCommand già annunciati dall'hub. Rimuovi comandi rimuove solo il catalogo attivo. Una generazione diventa attiva soltanto con una revisione corrente del catalogo, un comando verificato eseguibile e una prova di provider verificato o di comando annunciato dall'hub. Un'esecuzione interrotta, vuota, obsoleta o non valida conserva il precedente catalogo attivo.

La tabella separa Comandi Core Verificati da Comandi Annunciati Dall'Hub. Comando apre campi di parametri tipizzati e mostra sintassi esatta, classe minima, rischio, Wiki Ufficiale, Fonte Verificata e canale del comando. Il server costruisce e valida il payload. La classe 3 può usare comandi verificati con classe minima 3 o inferiore; i comandi di classe superiore restano Non Disponibili con il relativo motivo.

Se mancano comandi Core Verlihub, controlla il campo Software dell'hub, riconnettiti e poi scegli Scopri di nuovo i comandi. Se manca un comando di plugin, verifica che l'hub abbia annunciato il suo record $UserCommand. Un avviso di sicurezza o il soprannome di un bot non è una prova del provider dei comandi. Non incollare un comando grezzo non verificato nella chat principale.

Cerca per comando, alias, descrizione, utilizzo, fonte o plugin.

I comandi disponibili sono cambiati dopo l’apertura di questa pagina. Ricarica il catalogo prima di aprire o inviare un comando.

Download Verificati Degli Allegati ADC E ADCS

Un magnet TTH valido resta un normale collegamento apribile o copiabile. Quando il messaggio memorizzato identifica una sorgente ADC o ADCS online, subito prima del collegamento compare una distinta icona di download. La visualizzazione del messaggio non recupera alcun file.

Attivando l’icona, la sessione Hub Chat autenticata esistente richiede esattamente quell’allegato memorizzato al mittente attuale. Il browser invia solo sessione, canale, ID del messaggio memorizzato e posizione dell’allegato; non fornisce al server host, nome, dimensione o URI magnet da considerare attendibili.

Il ricevitore negozia un trasferimento Direct Connect per il TTH dichiarato, scrive in un file temporaneo privato e confronta sia il numero esatto di byte sia il Tiger Tree Hash prima di restituire le intestazioni di download. Un file incompleto o diverso viene eliminato senza inviare contenuto parziale al browser.

Ogni download è avviato dall’utente. Frequenza e trasferimenti simultanei per sessione e globali sono limitati, con dimensione massima predefinita di 64 MiB. L’utente sorgente deve restare online e raggiungibile. I file temporanei vengono eliminati dopo completamento, errore o scadenza.

Per la ricezione attiva il worker associa prima la porta TCP o TLS scelta e solo dopo la annuncia alla sorgente. Apri l’intervallo di porte attive configurato nel firewall e nel NAT; ADCS richiede anche certificato e chiave privata. Se l’associazione o l’attesa scadono, lo stesso processo prova automaticamente la negoziazione passiva inversa. Se fallisce ancora, verifica che lo stesso utente sia online e raggiungibile. L’icona assente indica un magnet TTH incompleto o una sorgente memorizzata sconosciuta; il magnet originale resta disponibile per il client desktop.

Quando il ricevitore è occupato, lo stesso trasferimento resta nell’elenco e viene ritentato automaticamente dopo cinque minuti. Non viene creato un secondo record. Puoi chiudere l’avviso nella pagina o rimuovere il trasferimento quando non serve più.

Se il peer non apre in tempo il proprio endpoint di trasferimento, l’applicazione ritenta una volta questo download verificato. Se fallisce ancora, Trasferimenti mostra il motivo e consente di riprovare manualmente dopo aver verificato che il peer stia ancora condividendo il file.

Hub Chat

Cache Di Trasferimento In Sola Lettura

File hublist generati e condivisi soltanto dopo l’autorizzazione del peer coordinata dall’hub.

La cache di trasferimento è disabilitata per impostazione predefinita per Hub Chat, Hub GPT e Hub Mod. Ogni prodotto dispone di interruttore globale, host, porte e limiti di connessioni e banda indipendenti; il proprietario di un hub non può abilitarla dalla pagina del singolo hub.

Questa funzione si chiude in caso di errore. L’attivazione non pubblica la condivisione finché manifesto immutabile, listener, indirizzo pubblico, porta ed eventuali file TLS non risultano validi.

Impostazioni E Valori Predefiniti

Abilita Cache Di Trasferimento
Consente al prodotto di annunciare la cache in sola lettura dei file generati solo dopo il superamento di tutti i controlli. È disabilitata per impostazione predefinita.
Host Pubblico Annunciato
Nome host pubblico o IP unicast inviato ai peer Direct Connect autorizzati. Gli indirizzi privati, loopback, locali e riservati vengono rifiutati.
Porta Di Trasferimento Non Cifrata
Porta peer NMDC o ADC facoltativa da 1024 a 65535. Deve essere univoca tra i prodotti Hub abilitati.
Porta Di Trasferimento TLS
Porta peer NMDCS o ADCS facoltativa da 1024 a 65535. I percorsi del certificato e della chiave TLS restano gestiti dall’ambiente.
Massimo Di Trasferimenti Simultanei
Numero massimo di connessioni peer attive per il prodotto, da 1 a 32.
Limite Di Banda In Byte Al Secondo
Limite di trasferimento per prodotto da 65.536 a 104.857.600 byte al secondo.

Monitoraggio Globale Dei Trasferimenti

La pagina amministrativa Trasferimenti Hub somma upload e download verificati completati per un intervallo di date scelto. Parte dal mese corrente, mostra i totali giornalieri e non espone nomi dei peer, indirizzi, nomi dei file o segreti di trasferimento.

La prima e l’ultima porta dinamica riservano un intervallo privato limitato. Un trasferimento attivo riceve solo una porta libera in quell’intervallo. L’inventario separa porte assegnate, obsolete, occupate dal sistema operativo e disponibili e calcola l’uso dall’intervallo salvato.

Stato Trasferimenti interrompe nuovo lavoro prima di aprire una connessione peer. Ruoli Consentiti limita l’accesso allo spazio trasferimenti; restano valide le regole di Hub Chat, Hub GPT e Hub Mod, quindi il permesso globale non concede da solo accesso al prodotto.

Controlla Salute Trasferimenti accoda un controllo async_transfer limitato dell’intervallo salvato e dei rapporti dei listener locali. Un risultato valido conferma solo i fatti osservabili dall’applicazione e non può dimostrare che router, NAT o firewall esterno consentano traffico Internet in entrata.

Sorveglia il worker async_transfer con il comando di distribuzione documentato. Se lo stato è obsoleto o non compare una istantanea, conferma prima il worker, poi il rapporto del listener e l’assegnazione delle porte prima di modificare firewall o endpoint pubblico.

Stato E Annuncio

Un prodotto abilitato annuncia i trasferimenti solo quando il gateway condiviso ha associato tutti i listener configurati e segnala uno stato sano corrente. Host mancante, porta occupata, file TLS inutilizzabile, listener guasto o processo obsoleto mantengono endpoint e condivisione disabilitati.

Salva le impostazioni di trasferimento e usa Verifica Porte Pubbliche. La verifica richiede un solo processo gateway attivo, un rapporto recente dei listener che corrisponda esattamente a host e porte salvati, DNS pubblico stabile senza indirizzi privati o riservati e una connessione TCP riuscita a ogni indirizzo risolto e porta normale o TLS. La sonda non invia dati di protocollo. Poiché parte dal server dell’applicazione, verifica anche l’endpoint con un client Direct Connect esterno autorizzato quando NAT o firewall gestiscono diversamente l’hairpin.

Il gateway legge una generazione di manifesto immutabile creata dagli artefatti pubblici hublist approvati. Registra nome pubblicato, dimensione e TTH di ogni file. File mancante, hash modificato, symlink, elenco non valido o pubblicazione atomica incompleta rendono il manifesto non valido.

Quando listener del prodotto e manifesto sono sani, il profilo client annuncia dimensione totale, porta attiva, slot e funzionalità NMDC o ADC supportate. Se una dipendenza non è sana, non annuncia cache né endpoint di trasferimento.

Rilevamento E Autorizzazione

Una ricerca NMDC o ADC limitata viene confrontata solo con il manifesto corrente. I risultati indicano un file pubblicato preciso e il relativo TTH; ricerche generiche, errate, eccessive o non pertinenti non elencano il filesystem del server.

L’hub coordina rilevamento e negoziazione CTM/RCM, ma non inoltra i byte. Il prodotto osserva nick, direzione ed endpoint pubblico del peer nella sessione hub autenticata, registra un’autorizzazione breve e il peer apre la connessione di trasferimento separata.

Ogni trasferimento in entrata o uscita richiede un’autorizzazione recente e monouso legata a prodotto, sessione hub, nick, indirizzo pubblico, direzione e scadenza. Scanner diretti, record scaduti o riutilizzati, prodotti, peer o indirizzi errati e destinazioni private o riservate vengono rifiutati.

File E Limiti Di Sola Lettura

La condivisione contiene solo i download hublist generati e copiati nella cache dedicata, oltre all’elenco file Direct Connect generato. Non espone file applicativi arbitrari, percorsi sorgente, upload, URL remoti o file esterni alla generazione approvata.

Ogni manifest immutabile contiene anche HUBLIST.PWIAM.COM.md, un file informativo di sola lettura gestito dal progetto. Indica PWiAM come host di Public DC Hublist, riassume la ricerca hub e i file hublist generati e presenta Hub Chat, Hub GPT e Hub Mod. I peer possono leggerlo con le altre voci approvate del manifest; l applicazione lo genera e un peer non può caricarlo, sostituirlo o modificarlo.

Il gateway consente soltanto download. Accetta richieste di elenco e intervallo per voci esatte del manifesto, rifiuta traversal e intervalli non validi e non implementa upload, eliminazione, rinomina, creazione di directory o percorsi arbitrari.

Massimo Di Trasferimenti Simultanei limita i peer attivi per prodotto. Limite Di Banda In Byte Al Secondo applica una quota condivisa al prodotto. Sono limitati anche dimensione frame, handshake, inattività, intervallo richiesto e durata dell’autorizzazione.

TLS E Sicurezza Del Peer

I listener non cifrato e TLS sono separati. La porta TLS viene annunciata solo con percorsi di certificato e chiave privata validi e gestiti dall’ambiente. La cifratura non sostituisce l’autorizzazione dell’hub; CTM non fornisce hostname del certificato o keyprint verificabile, quindi TLS cifra il trasporto senza attestare un’identità Web PKI pubblica.

Risoluzione Dei Problemi

Se la condivisione manca, lascia il prodotto disabilitato e controlla nell’ordine manifesto, host pubblico, porta pubblica univoca, stato listener, percorsi TLS, processo e inoltro firewall. Ricrea e verifica il manifesto, riavvia il gateway e prova un elenco e un file autorizzati. Non indebolire mai la validazione degli endpoint e non accettare socket diretti non autenticati.

Riferimento Icone

IconaEtichettaCosa fa
Chat HubStrumento solo per amministratori che si collega a un hub come utente diagnostico configurabile e mostra risposte grezze del hub, righe di chat, messaggi privati e dati della lista utenti restituiti durante la sessione.
Connessione Al HubIdentifica endpoint del hub e profilo di accesso salvati usati per aprire e mantenere questa sessione Direct Connect.
Risposta Grezza Del HubMostra le righe di protocollo esatte ricevute dal hub per verificare risposte, errori e comandi del server.
Richieste Grezze Al HubMostra le righe oscurate inviate dal client per verificare i comandi esatti senza rivelare segreti.
AvvioIndica che il worker sta aprendo il socket e completando l’accesso Direct Connect; la chat non è ancora pronta.
ConnessoIndica che il hub ha accettato l’accesso e il client può ricevere traffico e inviare i comandi consentiti.
ErroreContrassegna una sessione che non è partita o non può continuare; i dettagli indicano il passaggio non riuscito.
ChiusoIndica che socket e sessione worker sono terminati, quindi non si possono inviare altri messaggi al hub.
Passa in backgroundPassa alla modalità persistente a banda ridotta che mantiene i messaggi e sospende gli aggiornamenti diagnostici costosi.
Passa alla modalità interattivaRipristina aggiornamenti completi di ospiti, protocollo grezzo e diagnostica mantenendo la stessa connessione.
Attiva Le Notifiche Del BrowserScegli una modalità di notifica, poi consenti il permesso nel browser.
Riavvia SessioneArresta il worker corrente e avvia una nuova sessione con i valori di connessione e profilo salvati.
RiconnettiChiude il socket corrente e tenta subito un nuovo accesso con le stesse impostazioni della sessione.
Chiudi SessioneTermina intenzionalmente worker e connessione; la configurazione salvata resta disponibile per una sessione futura.
Comprimi Chat HubComprime Hub Chat in una barra laterale sinistra ed espande Ospiti sull’intera larghezza dell’area di lavoro senza chiudere la sessione.
Espandi Chat HubRipristina Hub Chat dalla barra sinistra e riporta Hub Chat e Ospiti alle normali larghezze affiancate.
Comprimi OspitiComprime Ospiti in una barra laterale destra ed espande Hub Chat sull’intera larghezza dell’area di lavoro.
Espandi OspitiRipristina Ospiti dalla barra destra e riporta entrambi i pannelli alle normali larghezze affiancate.
InviaAccoda il messaggio pubblico o comando inserito per la consegna tramite la sessione attiva autenticata.
GuidaApri Formattazione Disponibile accanto al compositore per il sottoinsieme CommonMark esatto e verificato, esempi di sintassi e note di compatibilità. La barra appare finché il focus rimane nell’editor e mostra solo le azioni applicabili al formato e alla selezione correnti. I messaggi in arrivo sicuri possono mostrare anche titoli, tabelle, liste di attività, interruzioni rigide e altre strutture supportate.
Scarica AllegatoAvvia un trasferimento peer ADC o ADCS richiesto dall’utente per il magnet TTH esatto del messaggio memorizzato, verifica dimensione e Tiger Tree Hash, quindi scarica nel browser il file verificato.
OspitiElenca gli utenti segnalati dal hub con ruolo, presenza, client, condivisione e dati di identità disponibili.
Cerca Ospiti Per NicknameFiltra per nickname l’elenco ospiti visualizzato senza inviare ricerche o comandi al hub.
MessaggioApre o riprende una conversazione privata con l’ospite selezionato senza inviare da sola un messaggio.
ConversazioniElenca le conversazioni private conservate nella sessione, lo stato non letto e la presenza di ogni ospite.
Ruolo Ospite NormaleUn indicatore grigio accanto al nickname nella tabella Ospiti indica che l’hub non ha segnalato privilegi da operatore o bot.
Ruolo BotUn robot argentato accanto al nickname nella tabella Ospiti indica che l’hub ha identificato la sessione come bot.
Ruolo OperatoreUna chiave dorata accanto al nickname nella tabella Ospiti indica che l’hub ha concesso privilegi da operatore alla sessione.
Identità Di AccessoRaggruppa nickname, password, tag client, condivisione, slot e altri valori annunciati durante l’accesso.
Flag Di Supporto NMDCScegli i flag NMDC $Supports inviati durante il login. BotINFO è disattivato per impostazione predefinita per un normale client chat.
Ospite EntratoCompare nell’attività ospiti quando l’hub annuncia l’ingresso di un nickname; non è richiesta alcuna azione amministrativa.
Ospite UscitoCompare nell’attività ospiti quando l’hub annuncia che un nickname è uscito o si è disconnesso.
Colonna OrdinabileCompare in un’intestazione Ospiti o Conversazioni quando la colonna può essere ordinata ma non è l’ordinamento attivo.
Ordine CrescenteCompare nell’intestazione attiva quando i valori vanno dal più basso al più alto; selezionalo per invertire l’ordine.
Ordine DecrescenteCompare nell’intestazione attiva quando i valori vanno dal più alto al più basso; selezionalo per invertire l’ordine.
Chiudi Scheda Dell'Area Di LavoroLa X rossa chiude solo la scheda dell’area di lavoro Hub Chat selezionata e interrompe quella connessione. Non elimina lo snapshot pubblico o privato salvato, la cronologia correlata né un’altra scheda aperta.
Ospite OnlineUn indicatore verde in Conversazioni significa che l’ospite è attualmente presente nell’hub connesso.
Ospite OfflineUn indicatore grigio significa che l’ospite non è più presente, ma la conversazione salvata resta disponibile.
TrasferimentiCronologia trasferimenti della chat
Cache Di Trasferimento In Sola LetturaIndica le impostazioni condivise della cache di file generati in sola lettura e la guida su listener, manifesto, ricerca, autorizzazione CTM/RCM, limiti e risoluzione dei problemi.
Verifica Porte PubblicheDopo il salvataggio verifica il gateway condiviso, il rapporto corrente dei listener, il DNS pubblico e ogni porta normale o TLS configurata. Il test apre una breve connessione TCP dal server dell’applicazione, non invia dati Direct Connect e non garantisce la raggiungibilità da ogni rete esterna.
Apri AiutoApre questo articolo della guida.
Hub ModIdentifica lo spazio di moderazione persistente in cui il proprietario esamina il traffico, scopre comandi e gestisce il hub.
Modalità ClientImposta il valore M nel tag client NMDC. Attivo invia M:A; passivo invia M:P.
Stato della connessioneIndica se Hub Mod è abilitato, se worker e socket sono attivi, quando si è connesso e perché l’ultimo tentativo è fallito.
Runtime e scopertaRaggruppa identità bot, profilo client annunciato, riconnessione, classe hub e programma di scoperta comandi.
ComandoApre la definizione del comando verificato come campi di parametri digitati e consente al server di creare il payload finale.
Anteprima Dei ComandiMostra un'anteprima informativa mentre il server rimane responsabile della convalida e dell'assemblaggio del comando.
VerificatoContrassegna un comando supportato dalla conoscenza del fornitore ufficiale revisionato.
Verificato Dalla Guida Di RuntimeContrassegna uno schema di comando completo analizzato dalla guida di runtime correlata fornita dall'hub connesso.
Necessita Di RevisioneMantiene visibili le prove incomplete o non attendibili per la revisione senza consentirne l'esecuzione.
Conferma Ed EseguiConferma un comando concreto, valori strutturati, destinazione e destinatario quando il suo rischio richiede un'altra revisione.
Scopri Di Nuovo I ComandiAvvia una generazione di rilevamento separata, convalida la guida del provider correlato e la attiva solo dopo un'esecuzione completa.
Comandi E Plugin DisponibiliElenca comandi e plug-in con utilizzo, provider, classe minima, stato di revisione, rischio e disponibilità attuale.
Cerca ComandiCerca per comando, alias, descrizione, utilizzo, fonte o plugin.
Ricarica Catalogo Dei ComandiI comandi disponibili sono cambiati dopo l’apertura di questa pagina. Ricarica il catalogo prima di aprire o inviare un comando.
Attività in uscitaControlla ogni comando in uscita crittografato con il relativo richiedente, definizione, fornitore, rischio, destinazione e stato di consegna.

Pagina Padre