# Manuale di &app; V&manrevision;

## Introduzione

L'applicazione &app; permette di eseguire le seguenti azioni:

- Visualizzare un file simultaneamente in formato ASCII e esadecimale.

- Modificare un file in formato ASCII o esadecimale.

## Per iniziare

### Avviare &app;

Sono disponibili i seguenti metodi per avviare &app;:

Menu Programmi

- Scegliere Accessori Editor esadecimale .

Riga di comando

- È possibile eseguire &app; dalla riga di comando ed aprire automaticamente uno o più file Per aprire più file dalla riga di comando, digitare il comando seguente e premere Return:

  `ghex2` `file1.txt` `file2.txt`

  dove `file1.txt` e `file2.txt` sono i nomi dei file da aprire.

### Avvio di &app;

All'avvio di &app; viene visualizzata la finestra seguente.

#### La finestra di &app; prima dell'apertura di un file

Mostra la finestra principale di GHex prima dell'apertura di un file.

### Aprire un file

Per aprire un file, scegliere File Apri . Selezionare il file da aprire e fare clic su OK. &app; consente di aprire contemporaneamente più file. &app; visualizza ogni file in una nuova finestra.

Dopo avere aperto un file in &app;, l'applicazione visualizza il file nella finestra seguente.

#### Finestra di &app; con un file aperto

Mostra la finestra principale di GHex con un file aperto

La finestra di &app; contiene i seguenti elementi:

Barra dei menu

- I menu contengono tutti i comandi utilizzati per eseguire le varie attività sui file in &app;.

Colonna della posizione del cursore

- La posizione del cursore rappresenta la distanza tra l'inizio del file e il primo byte di ogni riga. Nell'impostazione predefinita, &app; visualizza la colonna delle posizioni alla sinistra della visualizzazione esadecimale.

Riquadro di visualizzazione di sinistra

- Il riquadro di visualizzazione posto nella parte sinistra dello schermo contiene una vista del file in formato esadecimale.

Riquadro di visualizzazione di destra

- Il riquadro di visualizzazione posto nella parte destra dello schermo contiene una vista del file in formato ASCII.

## Utilizzo

### Modificare un file

Per modificare un file, procedere come segue:

1. Fare clic nell'area della visualizzazione ASCII o esadecimale del file. Nella visualizzazione in cui il cursore è attivo compare un cursore completo. Nella visualizzazione in cui il cursore non è attivo, compare solo il contorno del cursore.

2. Usare uno dei metodi seguenti per spostare il cursore all'interno del file:

   - Spostarsi usando la barra di scorrimento della finestra o i tasti freccia.

   - Scegliere Modifica Vai al byte , digitare il valore decimale o esadecimale della posizione e fare clic su OK. Per indicare un valore esadecimale, utilizzare il formato 0x seguito dalla posizione, ad esempio 0x3.

3. Il formato ASCII può essere modificato come un normale file di testo. Per modificare il formato esadecimale, usare i valori 0-9 e a-f.

Per inserire nuovi dati senza sovrascrivere quelli esistenti, scegliere Modifica Modo inserimento .

### Salvare un file

Sono disponibili i seguenti metodi per salvare un file:

- Per salvare le modifiche al file corrente, scegliere File Salva .

- Per salvare il file corrente con un nuovo nome, scegliere File Salva con nome . Inserire il nome del file nella finestra di dialogo Selezionare un file in cui salvare il buffer e fare clic su OK.

### Trovare le informazioni all'interno di un file

Per ricercare una stringa esadecimale o ASCII all'interno di un file, procedere come segue:

1. Scegliere Modifica Trova .

2. Nella finestra di dialogo Trova dati, scegliere una delle seguenti opzioni:

   - Cerca dati esadecimali

   - Cerca dati ASCII

3. Digitare la stringa da trovare.

4. Per trovare la successiva occorrenza, fare clic su Trova successivo.

5. Fare clic su Trova precedente per trovare la precedente occorrenza della stringa.

### Trovare e sostituire i dati in un file

Per ricercare una stringa esadecimale o ASCII all'interno di un file e sostituirla con una differente, procedere come segue:

1. Scegliere Modifica Sostituisci .

2. Nella finestra di dialogo Cerca e sostituisci dati, scegliere una delle seguenti opzioni:

   - Sostituisci dati esadecimali

   - Sostituisci dati ASCII

3. Nella prima casella di testo, digitare la stringa da trovare.

4. Nella seconda casella di testo, digitare la stringa con cui sostituire la stringa trovata.

5. Fare clic su Trova successivo.

6. Fare clic su Sostituisci per sostituire la prima stringa individuata, o fare clic su Sostituisci tutto per sostituire la stringa in tutto il file.

### Aggiungere o rimuovere visualizzazioni supplementari di un file

Per aggiungere una visualizzazione supplementare del file corrente nella finestra di &app; o sul desktop, scegliere Vista Aggiungi una vista .

Per rimuovere una visualizzazione del file corrente, scegliere Visualizzazione Rimuovi visualizzazione . Quando viene rimossa l'ultima vista aperta, l'applicazione si chiude.

### Esportare la visualizzazione di &app; in formato HTML

Per esportare in formato HTML i dati contenuti nella finestra di &app;, scegliere File Salva come HTML . Scegliere una directory e specificare un nome per il file HTML, quindi fare clic su OK. &app; esegue le seguenti azioni:

- Crea un file HTML separato per ogni pagina di dati visualizzata nella finestra di &app;.

- Usa il nome del file HTML che è stato specificato come base per il nome dei file che vengono generati.

- Aggiunge un numero al nome del file per indicare la pagina.

Ad esempio, se si specifica il nome `log.html`, &app; crea una serie di file HTML denominati `log00000000.html`, `log00000001.html`, `log00000002.html` e così via.

### Visualizzare una tabella caratteri

Per visualizzare una tabella che contiene le rappresentazioni ASCII, esadecimale, decimale, ottale e binaria dei valori da 0 a 255, scegliere Finestre Tabella caratteri .

### Visualizzare le conversioni di dati

Per visualizzare le conversioni binaria, decimale, esadecimale e ASCII per un gruppo di dati (fino a 4 byte), procedere come segue:

1. Scegliere Finestre Convertitore basi .

2. Eseguire una delle seguenti azioni:

   - Digitare i dati da convertire in uno dei campi della finestra di dialogo Convertitore basi, quindi premere Return.

   - Per visualizzare il valore di conversione dei dati relativi alla posizione del cursore nel file corrente, fare clic sul pulsante Ottieni valore al cursore.

   &app; aggiorna i valori degli altri campi per visualizzare le conversioni.

### Stampare un file

Per stampare un file, scegliere File Stampa . Selezionare le opzioni di stampa appropriate nella finestra di dialogo Stampa, quindi fare clic su OK.

Per visualizzare un'anteprima di stampa del file, scegliere File Anteprima di stampa .

## Preferenze

Per configurare &app;, scegliere Modifica Preferenze . La finestra di dialogo Preferenze contiene le seguenti schede:

- ghex-prefs-editing

- ghex-prefs-display

- ghex-prefs-printing

### Editing

Massimo numero di livelli annullamento modifiche

- Usare questa casella di selezione per specificare il numero massimo di modifiche che è possibile annullare usando la voce Annulla del menu Modifica.

Mostra la posizione del cursore nella barra di stato come

- Usare questa casella di riepilogo per selezionare il formato in cui viene visualizzata la posizione del cursore. Il formato può essere decimale, esadecimale o un formato personalizzato che contenga solo gli specificatori di formato x, o e s.

Mostra la posizione della colonna

- Selezionare questa opzione per visualizzare la posizione del cursore in una colonna posta a sinistra della visualizzazione esadecimale della finestra di &app;.

### Visualizzazione

Tipo di carattere

- Fare clic su questo pulsante per visualizzare la finestra di dialogo del selettore font. Usare questa finestra per modificare le informazioni relative al tipo di carattere, o aggiungerne di nuove. Specificare il tipo di carattere, lo stile e la dimensione per la visualizzazione del contenuto dei file in &app;, quindi fare clic su OK. Le informazioni specificate vengono inserite nel campo Tipo di carattere.

Tipo di gruppo di default

- Selezionare il modo con cui l'applicazione visualizza il contenuto esadecimale di un file nella finestra di &app;. Le opzioni disponibili sono:

  - Byte - singoli byte.

  - Word - gruppi di due byte.

  - Longword - gruppi di quattro byte.

### Stampa

Carattere dati

- Fare clic sul pulsante Carattere dati per specificare la dimensione del carattere da usare per stampare il file.

Carattere intestazione

- Fare clic su Carattere intestazione per specificare la dimensione del font da usare per stampare l'intestazione del file.

Stampa bordo a rilievo

- Usare questa casella di selezione per specificare il numero di righe che &app; deve stampare all'interno di un riquadro ombreggiato. Se il valore nella casella è 10, &app; stampa un riquadro ombreggiato che contiene le prime dieci righe del file.