HFS: Menù principale
From rejetto wiki
Puoi accedere al menù principale del programma in due modi:
- Clicca il pulsante Menu nella finestra del programma.
- Clicca con il pulsante destro del mouse l'icona presente nella barra delle applicazioni di Windows.
Più avanti viene mostrata una lista di tutti i comandi disponibilili.
Tu non potrai visualizzarli tutti in quanto sei ancora in modalità facile ( ''Easy mode'' ), oppure perchè alcuni comandi non sono visibili in quanto non rilevanti ai fini dell'operazione corrente.
[edit] Elementi del Menù
Questa è una lista delle caratteristiche direttamente accessibili dal Menù Principale.
I sotto-menù vengono mostrati più sotto.
- Modifica il modello HTML (Edit HTML template)
- Questo comando è disponibile solo in modalità esperta ("Expert mode").
Consente la personalizzazione dell'aspetto delle pagine che HFS fornisce al browser.
Visualizza HTML Template Editor per ottenere maggiori informazioni.
- Visualizza il grafico dell'ampiezza di banda (Show bandwidth graph)
- Se il grafico raffigurante la banda è nascosto (cosa che avviene per impostazione di default), usa questo comando per visualizzarlo.
Il grafico è sempre visualizzato, per default, nella modalità esperta ("Expert mode").
- Test Automatico (Self Test)
- Con questo comando puoi effettuare un test per verificare se sei raggiungibile dall'esterno; il test tenta anche di correggere alcuni problemi e quindi di ottimizzare la connessione.
- Aggiungi files (Add files)
- Comando per aggiungere files nel VFS.
- Aggiungi cartelle dal disco (Add folder from disk)
- Comando per aggiungere cartelle nel VFS da una risorsa.
- Inserisci file system preesistente (Load file system )
- Comando per inserire un VFS da un file precedentemente salvato.
Ti verrà richiesto di cercare la corretta directory.
- Inserisci l'ultimo file system utilizzato (Load recent files)
- Accesso veloce all'ultimo file VFS utilizzato.
- Salva il file system (Save file system )
- Puoi anche salvare il VFS in un file.
Ricorda di effettuare questa operazione prima di chiudere il programma.
Nel caso in cui tu non l'abbia fatto, questo viene indicato in basso nella barra di stato.
- Resetta il file system (Clear file system)
- Reinizializza VFS e ripristina lo stato iniziale.
- Disinstalla HFS (Uninstall HFS)
- Disinstalla il software e le relative configurazioni (files e configurazioni di registro).
- Informazioni (About)
- Informazioni circa il software.
- Acceso/Spento (Switch ON/OFF)
- Quando il server è su ON, è in grado di accettare nuove connessioni.
Cambiando lo stato da ON ad OFF, HFS chiude immediatamente tutte le connessioni correnti.
- Ripristina (Restore)
- Quando HFS è minimizzato nella tray-bar di Windows, è possibile richiamarlo e renderlo visibile mediante questo comando.
- Esci (Exit)
- Chiude HFS.
[edit] Altre Opzioni (Other Options)
- Integra con la shell (Shell context menu)
- Integrazione con la shell di Windows. Quando questo comando è attivo, tutti i files .vfs sono associati a HFS e nel menù contestuale di tutti i files e/o delle cartelle sarà presente la voce ''Add to HFS'' che permette l'inserimento di un elemento all'interno del Virtual File SYstem.
- Copia automatica indirizzo elemento (Auto-copy URL on addition)
- Ogni volta che tu aggiungi un file, il suo indirizzo URL sarà automaticamente copiato nella clipboard di Windows.
- Sempre in primo piano (Always on top)
- Mantiene la schermata di HFS sempre in primo piano rispetto alle altre finestre.
- Invia identificatori HFS (Send HFS identifier)
- Questa è una modalità standard dei servers HTTP che lo utilizzano per essere riconosciuti dai clients.
HFS effettua questa operazione in via predefinita ma, se lo desideri puoi inibire questa caratteristica.
- Connessioni persistenti (Persistent connections)
- I browsers, solitamente, aprono connessioni multiple quando effettuano il download di pagine contenenti delle icone.
Se inibisci questa opzione, ci sarà una connessione per ogni icona presente nella pagina.
Questo comporta un rallentamento della connessione.
Meno connessioni esistono e maggiore sarà la tua velocità. - Questo non influenza la velocità di download di un singolo file, ma può, drasticamente, aumentare la velocità durante la navigazione tra le cartelle.
In caso di necessità, puoi comunque inibire questa opzione.
- Codice HTML specifico per i download managers (Specific HTML for download managers)
- Alcuni download managers hanno un browser interno per navigare attraverso i collegamenti di una pagina web.
Questa caratteristica permette loro una navigazione più veloce e corretta.
Allo stato attuale, questa opzione è stata testata e risulta pienamente funzionante con i seguenti download managers: Getright, FDM, FlasGet.
- Tempo di refresh (Graph refresh rate)
- Questo comando imposta il tempo di refresh del grafico che visualizza l'ampiezza di banda delle connessioni. Quanto più piccolo sarà il valore immesso, tanto maggiore sarà la sua velocità di aggiornamento.
- Tipi MIME (MIME types)
- Questo è un argomento squisitamente tecnico :-)))
In questa schermata puoi associare i files (con file masks) ai rispettivi tipi MIME. - Puoi leggere maggiori informazioni circa l'argomento tipi MIME su MIME Types.
- Apri direttamente nel browser (Open directly in-browser)
- Questo non è un comando, bensì un suggerimento.
Indica al browser se aprire, tramite il corretto applicativo, direttamente nella finestra il file richiesto oppure richiedere di salvarlo con l'opzione "Salva oggetto con nome ...".
- Utenti (Users)
- Un utente viene spesso definito come account, ovvero un'apposita registrazione alla quale corrispondono, di solito, uno username (nome utente) ed una password (parola d'ordine).
Per essere riconosciuto come un utente specifico, chiunque deve accedere mediante il login (autenticazione mediante nome utente e password).
Qui puoi definire i diritti (od i limiti) per gli utenti del sito.
- Usa commenti come realm (Use comment as realm)
- Se non è specificato alcun "realm" , al suo posto è possibile utilizzare un commento.
- Per maggiori informazioni circa i "realms" visualizza questo collegamento -> Realms.
- Realm per la finestra di autenticazione (Login realm)
- Qui puoi inserire un messaggio nella schermata di autenticazione dove vengono immessi nome_utente/password.
- Suggerimenti per nuovi utenti (Hints for newcomers)
- Visualizza suggerimenti aggiuntivi per i nuovi utenti.
- Compressione pagine (Compressed browsing)
- Le pagine generate da HFS verranno inviate in formato compresso.
In altre parole, la navigazione risulterà più veloce.
- Modal dialog for options
- Questo comando impedisce l'uso di HFS mentre cambi le opzioni. dialog is modal.
- Disabilita default file mask (Enable ~nodefault)
- Con il comando "~nodefault" puoi inserire un collegamento (URL) addizionale che inibisce l'opzione "default file mask".
Questo comportamento è a discrezione degli amministratori del sito.
- Visualizza le opzioni personalizzate (Show customized options)
- Questo è un modo facile e veloce per visualizzare quali opzioni non siano impostate nel loro valore predefinito.
Questi dati possono rivelarsi molto utili qualora tu dovessi richiedere aiuto a causa di un comportamento anomalo di HFS.
[edit] Ricezione files (Upload )
- Cancella uploads incompleti (Delete partial uploads)
- Quando un upload viene interrotto, il file parziale che ne risulta sarà eliminato.
- Rinomina uploads incompleti (Rename partial uploads)
- Questa opzione serve nel caso in cui tu voglia mantenere gli uploads parziali e rinominarli per consentire una loro più facile identificazione.
- Numera progressivamente i files (Number files on upload instead of overwriting)
- Se scarichi un file con il nome uguale a quello di uno che è già presente nella cartella di destinazione, quest'ultimo verrà numerato per evitare la sovrascrittura del file preesistente.
[edit] Avvio/Chiusura (Start/Exit)
Qui puoi inserire le opzioni circa l'avvio e la chiusura del programma.
- Copia automaticamente indirizzo (Auto-copy URL on start)
- Ogni volta che HFS si avvia, l'URL della pagina principale sarà copiata nella clipboard di Windows.
- Partenza iconizzata (Start minimized)
- Alla partenza, la finestra di HFS verrà minimizzata nella tray bar di Windows.
- Riutilizza ultimo VFS (Reload on startup VFS file previously open)
- Se è presente un file .VFS, questo sarà automaticamente inserito al prossimo utilizzo del programma.
- Salva i totali in/out (Save in/out totals)
- Quando tu riavvii HFS, i totali vengono resettati.
Usando questa opzione questi valori vengono conservati.
- Salvataggio automatico VFS all'uscita (Auto-save VFS on exit)
- Se è inserito un file .VFS e durante la sessione viene modificato per l'aggiunta e/o l'eliminazione di qualche risorsa, alla chiusura del programma queste variazioni saranno salvate automaticamente.
- Solo 1 processo (Only 1 instance)
- Quando questa opzione è disabilitata (off), puoi aprire HFS più volte.
- Quando questa opzione è abilitata (on), sarà presente una sola istanza di HFS. Ogni azione diretta ad una nuova istanza, verrà semplicemente deviata su quella esistente.
- Conferma la chiusura (Confirm exit)
- Richiedi conferma per chiudere il programma.
- All'avvio, trova IP esterno (Find external address at startup)
- Quando HFS si avvia, esegue il comando ''Menu →IP address →Find external address''.
[edit] Chiusura automatica (Auto-close)
Qui puoi specificare le opzioni per la chiusura automatica di HFS.
- Chiusura per inattività (No downloads timeout)
- Chiudi il programma dopo un tempo prestabilito di inattività.
[edit] File system virtuale - VFS (Virtual File System)
- Prima le cartelle (Folders before)
- Le cartelle vengono sempre visualizzate prima degli altri elementi.
- Utilizza le icone di sistema (Use system icons)
- Devi prestare una particolare attenzione circa questa opzione in quanto, disabilitandola, puoi usare delle icone personalizzate invece di quelle generiche e predefinite del sistema.
- Ciò può essere molto valido dal punto di vista estetico, ma può anche rallentare drasticamente il server HFS in almeno tre casi:
-
- Quando aggiungi una cartella dal disco in forma di cartella virtuale.
In questo caso, HFS caricherà le icone per ogni file e, se il numero di questi presente nella cartella è molto alto, l'operazione potrebbe rivelarsi molto lunga.</li> - Quando aggiungi una cartella dal disco in forma di cartella virtuale.
-
- Quando hai una cartella reale che viene esplorata da qualche utente.
Anche in questo caso HFS dovrà caricare le icone per ogni file.</li> - Quando hai una cartella reale che viene esplorata da qualche utente.
-
- Quando verrà richiesta la pagina web riferita alla cartella in questione HFS, dovendo fornire un'icona per ogni file, impiegherà maggior tempo ed impegnerà una maggiore quantità di banda.</li>
- Abilita commento singolo (Load single comment files)
- Consente l'inserimento di .comment files. segui questo collegamento per avere maggiori informazioni
- Elenca files con attributi di sistema e/o nascosti (List files with hidden/system attribute)
- Ogni file possiede degli attributi.
Con questa opzione puoi decidere se visualizzare o meno alcuni specifici tipi di attributo.
- Elenca files protetti solo per utenti che hanno i diritti necessari (List protected items only for allowed users)
- Con questa opzione, puoi nascondere i files protetti (da password od account) impedendo così la loro visualizzazione da parte di utenti non autorizzati.
- Marca files aggiunti recentemente (Flag files added recently)
- Qui puoi impostare il periodo in cui le risorse aggiunte presenteranno un'icona che le identificherà come nuovi ingressi.
- Salvataggio automatico ogni ... (Auto-save every)
- Impostando il tempo, il VFS sarà salvato automaticamente ad intervalli di tempo prestabiliti.
- Resetta i downloads (Reset downloads)
- Riazzera il contatore sia per il download dei file come pure per quello delle cartelle.
[edit] Limitazioni (Limits)
- Limitazione velocità (Speed limit)
- Qui puoi impostare l'ampiezza massima di banda da destinare a HFS durante l'invio dei files.
- Pausa durante l'invio (Pause streaming)
- Questo comando blocca l'invio dei files ma non interrompe le connessioni in atto.
Imposta temporaneamente a zero la velocità di invio.
- Numero massimo connessioni (Max connections)
- Imposta il numero massimo di connessioni permesse.
- Numero massimo di connessioni dallo stesso IP (Max connections from single address)
- Imposta il numero massimo delle richieste di connessione nel caso in cui provengano dalla stessa URL.
- Numero massimo di downloads simultanei (Max simultaneous downloads)
- Qui puoi impostare il numero massimo di connessioni contemporanee che effettuano lo scaricamento dei contenuti.
- Numero massimo di downloads simultanei richiesti dallo stesso IP (Max simultaneous downloads from single address)
- Come la voce precedente, ma riferita ad un singolo indirizzo IP.
Può costiture una valida opzione per condividere in maniera più efficiente la larghezza di banda.
- Numero massimo di indirizzi (Max simultaneous addresses)
- Qui puoi determinare il numero massimo di utenti che navigano nel sito.
Presta attenzione a questo comando in quanto, non sempre, aware that not always do different people have different addresses on the internet.
- Numero massimo dowloads (Max simultaneous addresses downloading)
- Qui puoi determinare il numero massimo di downloads effettuabili simultaneamente. Be aware that not always do different people have different addresses on the internet.
- Interruzione connessione inattiva (Connections inactivity timeout)
- Se una connessione risulta inattiva per un determinato periodo, dopo tale periodo verrà automaticamente interrotta.
- Divieti (Bans)
- Qui, puoi impedire l'accesso a specifici indirizzi IP.
- Spazio minimo su disco (Minimum disk space)
- Ti consente di impostare (in megabytes) la quantità minima di spazio libero disponibile per gli uploads.
Ovviamente, questa caratteristica è utile nel caso in cui lo spazio disponibile sia inferiore alla soglia consentita e/o qualora qualcuno ti invii un file, non desiderato, di grandi dimensioni (il che comporterebbe la saturazione di tutto lo spazio disponibile).
[edit] Lampeggio del pulsante HFS (Flash task button)
In Windows, la taskbar è quella barra contenente il pulsante START.
Il Pulsante di HFS è nella taskbar e ha HFS scritto sopra.
Puoi impostare questo pulsante affinchè ti avverta, mediante un lampeggiamento, qualora si presentino degli eventi.
- Presenza di download (On download)
- Lampeggia se un file viene richiesto per il download.
- Presenza di connessione (On connection)
- Lampeggia se viene stabilita una connessione.
- Mai (Never)
- Con questa opzione, hai la possibilità di disabilitare il lampeggio.
- Inserisci sonoro (Also beep)
- Emette un suono quando il pulsante di HFS lampeggia.
[edit] Icone dell'area di notifica (Tray icons)
Le icone dell'area di notifica, sono delle icone di HFS poste in basso e a destra dello schermo, vicino all'orologio, in quella porzione di schermata che viene solitamente definita "Area di Notifica".
- Riduci ad icona (Minimize to tray)
- Quando minimizzi HFS, il suo pulsante viene nascosto e rimane, esclusivamente, la sua icona.
- Visualizza l'icona principale (Show main tray icon)
- Se questa opzione è attiva, l'icona principale di HFS sarà sempre visualizzata, anche se la finestra del programma non è minimizzata.
- L'icona principale visualizza ... (Main icon shows)
- L'icona principale visualizza un numero.
Qui puoi scegliere se questo dato debba indicare o il numero di "connessioni correnti", o "di downloads effettuati", o "di uploads effettuati", o, infine, "di richieste effettuate".
- Messaggi pop up (Tray message)
- Quando il mouse si trova sopra all'icona principale viene visualizzata una finestra di messaggio.
Qui tu puoi personalizzare questo messaggio.
- Visualizza un'icona per ogni download. (Tray icon for each download)
- E' possibile visualizzare più icone.
Sarà creata un'icona per ogni download che mostrerà, in percentuale, lo stato di progressione della ricezione.
[edit] Indirizzi IP (IP address)
Questo menù, attualmente, non modifica il modo in cui lavora il network.
Per tua convenienza, viene usato da HFS per inserire le URLs nella "Barra degli indirizzi".
- Personalizzato (Custom)
- A volte può essere utile scrivere l'indirizzo da sè stessi, per esempio se possiedi un tuo dominio o se sei NATtato.
- Non includere la porta nell'indirizzo (Don't include port in URL)
- Non consente la visualizzazione nell'URL della porta su cui è in ascolto HFS.
Usa questa caratteristica con cautela.
- Cerca indirizzo esterno (Find external address)
- Questa opzione può essere utile se il tuo PC si trova all'interno di una rete privata (LAN) e HFS riconosce solo il tuo indirizzo interno e nel caso in cui tu voglia anche essere visibile dall'esterno.
- In questi casi, l'indirizzo esterno non è attualmente il tuo bensì quello del tuo router.
Per rendere pienamente operativo questo indirizzo, occorrerà che tu configuri il tuo router per reindirizzare le richieste da internet verso il tuo PC.
- Cerca costantemente il miglior indirizzo (Constantly search for better address)
- Let's say you have a dialup connection. You run HFS, it detects your local address and shows it.
- Then you connect and get a new internet address.
- If this option is on, HFS will automatically switch to the new address.
[edit] Accetta connessioni su ... (Accept connections on)
Il tuo PC può essere presente in più reti.
Per ogni rete la tua macchina avrà uno specifico e differente indirizzo IP che lo identifica.
In questo menù hai la possibilità di scegliere l'indirizzo su cui HFS potrà essere operativo.
Selezionando "Ogni indirizzo" (Any address), HFS consentirà connessioni su qualsiasi indirizzo.
Nel caso in cui venga scelto un singolo IP, HFS sarà operativo esclusivamente su questo.
Nota che l'indirizzo 127.0.0.1 identifica il local loopback, anche definito come localhost: scegliendo questo indirizzo HFS lavorerà solo internamente al tuo PC e non accetterà alcuna richiesta dall'esterno.
[edit] Aggiornamento DNS dinamico (Dynamic DNS updater)
If you have a Dynamic DNS account on a service which allows updating the DNS entry through an URL, you can use HFS to do the updating.
- ***** wizard
- This is a wizard which helps you to setup HFS to update DNS on DynDNS, No-IP, or CJB.
- Custom
- The update is made through an URL. Here you can input such a URL, for example, if your service has no wizard.
- See last server response
- When an update is attempted, it may fail. Sometimes, you may want to see the server response.
[edit] Codifica indirizzo URL (URL encoding)
- Spazi vuoti (Encode spaces)
- Qui puoi disabilitare la codifica degli spazi vuoti ed evitare che nella URL compaia la scritta: %20.
Nota che in questo modo il tuo programma di messaggistica istantanea non riconoscerà l'indirizzo completo.
- Codifica i caratteri non-ASCII (Encode non-ASCII characters)
- ASCII characters are alphanumerics plus a few more. They are usually encoded in the %NN form.
- Utilizza UNICODE in HTML (Use UNICODE in HTML)
- I caratteri non-ASCII sono soggetti a delle incompatibilità.
Il sistema UNICODE risolve queste problematiche mediante l'utilizzo di sets di caratteri standard a livello internazionale.
Nota che alcuni sistemi non supportano questo standard per cui sarà una tua scelta utilizzarlo o meno.
[edit] Aggiornamenti (Updates)
- Verifica l'esistenza di news/updates (Check for news/updates)
- Download di informazioni circa nuove versioni e notifiche di sicurezza.
- Verifica automatica giornaliera (Auto check every day)
- Compie la verifica una volta la giorno.
In questa modalità, per evitare di annoiare troppo l'utente,gli altri tipi di notifica non vengono visualizzati.
- Mantieni anche le versioni precedenti (Keep old version updating)
- Durante l'update HFS viene aggiornato alla nuova versione che rimpiazzerà quella vecchia.
Se questa opzione è su off, la versione più datata verrà perduta.
Impostando l'opzione su on, vedrai che il vecchio file hfs.exe sarà rinominato in hfs.old.exe.
[edit] Salva opzioni (Save options)
Qui puoi decidere dove, come e se salvare le opzioni.
- In un file (to file)
- Tutte le ozioni vengono salvate in un file (chiamato hfs.ini).
- Nel registro (solo per l'utente corrente) (to registry (current user))
- Tutte le ozioni vengono salvate nel registro di Windows.
Le opzioni salvate saranno disponibili solo per questo utente. (Questa modalità è valida solo nelle versioni multi-utente di Windows).
- Nel registro (per tutti gli utenti) (to registry (all users))
- Tutte le ozioni vengono salvate nel registro di Windows.
Le opzioni salvate saranno disponibili ed uguali per qualsiasi utente.
- Resetta le opzioni e chiudi (Clear options and quit)
- Le opzioni correnti non vengono considerate e il programma si chiude.
Al prossimo avvio di HFS saranno utilizzate le opzioni di default o quelle contenute nel file hfs.ini se è presente.
- Salva automaticamente all'uscita (Auto-save options on exit)
- Sarebbe meglio impostare come predefinita questa ozione, in quanto ti consente di avere esattamente le stesse opzioni al riavvio di HFS.
- Salva automaticamente ogni ... (Auto-save every)
- Se desideri salvare periodicamente le opzioni, qui puoi impostare uno specifico intervallo di tempo.
Il metodo usato dipende dal tipo di selezione che hai effettuato precedentemente e cioè "Salva in un file" o "Salva nel registro".


