Användning

3.1. Så här redigerar du en fil

Om du vill redigera en fil, följer du stegen nedan:

  1. Klicka i filens hexadecimala vy eller ASCII-vy. I den vy där markören är aktiv visas en fullständig markör. I den andra vyn visas bara markörens kontur.

  2. Om du vill flytta markören i filen gör du på något av följande sätt:

    • Rulla i filen med hjälp av rullningslisten på fönstret, eller använd tangentbordets piltangenter.
    • Välj Redigera ▸ Gå till byte, ange markörpositionen som ett decimalt eller hexadecimalt värde och klicka sedan på OK. Formatet på det hexadecimala värdet måste starta med 0x följt av positionen, till exempel 0x3.
  3. Redigera ASCII på samma sätt som du redigerar i en vanlig textfil. För att redigera det hexadecimala formatet använder du värdena 0 till 9 och a till f.

För att infoga information utan att skriva över befintlig information väljer du Redigera ▸ Inskrivningsläge.

För att klippa ut, kopiera och klistra in data, välj Redigera ▸ Klipp ut, Redigera ▸ Kopiera och Redigera ▸ Klistra in.

För att ångra en redigering, välj Redigera ▸ Ångra. För att göra om en redigering, välj Redigera ▸ Gör om. Antalet tidigare redigeringar du kan ångra bestäms av inställningen Maximalt antal ångrasteg i Avsnitt 4.1 ― Redigering flikarna i dialogen Inställningar.

3.2. Så här sparar du en fil

Du kan spara filen på följande sätt:

  • Om du vill spara ändringar som du har gjort i den aktuella filen väljer du Arkiv ▸ Spara.
  • Om du vill spara den aktuella filen med ett annat namn väljer du Arkiv ▸ Spara som. Ange ett namn för filen i dialogen Välj en fil att spara bufferten som och klicka därefter på OK.

3.3. Att återgå till senast sparad version av en fil

För att återgå till senast sparade version av aktuell fil och ångra alla redigeringar du har gjort i filen sedan du senast sparade den, välj Arkiv ▸ Återställ och klicka sedan Ja i Frågedialogen.

3.4. Så här hittar du data i en fil

Om du vill söka i en fil efter en hexadecimal sträng eller en ASCII-sträng, följer du stegen nedan:

  1. Välj Redigera ▸ Sök.

  2. I dialogen Sök data väljer du något av följande alternativ:

    • Sök efter hex-data
    • Sök efter ASCII-data
  3. Ange den sträng du vill söka efter.

  4. Klicka på Sök nästa för att hitta nästa förekomst av strängen.

  5. Klicka på Sök föregående för att hitta föregående förekomst av strängen.

  6. Klicka Avbryt för att stänga dialogen Sök data.

3.5. Att utföra en avancerad sökning

För att utföra en avancerad sökning följer du stegen nedan:

  1. Välj Redigera ▸ Avancerad sökning.
  2. I dialogen Sök data, välj de önskade sökkriterierna. För information om hur man lägger till nya sökkriterier, se Avsnitt 3.6 ― Att lägga till ett sökkriterium.
  3. Klicka på Sök nästa för att hitta nästa förekomst av strängen.
  4. Klicka på Sök föregående för att hitta föregående förekomst av strängen.
  5. Klicka på Stäng för att stänga dialogen Sök data.

3.6. Att lägga till ett sökkriterium

För att lägga till ett sökkriterium följer du stegen nedan:

  1. Välj Redigera ▸ Avancerad sökning.

  2. I dialogen Sök data klicka på Lägg till ny.

  3. I dialogen Sök data: Lägg till sökning väljer du något av följande alternativ:

    • Sök efter hex-data
    • Sök efter ASCII-data
  4. Ange den sträng du vill söka efter.

  5. Använd färghjulet eller stegningsrutor för att välja en färg att markera sökkriteriet.

  6. Klicka på Lägg till.

  7. Klicka Avbryt för att stänga dialogen Sök data.

3.7. Att ta bort sökkriterier

För att ta bort sökkriterier, följ stegen nedan:

  1. Välj Redigera ▸ Avancerad sökning.
  2. I dialogen Sök data, välj det sökkriterium du vill ta bort.
  3. Klicka på Ta bort markerad.
  4. Klicka Avbryt för att stänga dialogen Sök data.

3.8. Så här söker du efter och ersätter data i en fil

Om du vill söka efter en hexadecimal sträng eller ASCII-sträng i en fil och sedan ersätta strängen med en annan, följer du stegen nedan:

  1. Välj Redigera ▸ Ersätt.

  2. I dialogen Sök och ersätt data väljer du något av följande alternativ:

    • Ersätt hex-data
    • Ersätt ASCII-data
  3. I den första textrutan anger du den sträng du vill söka efter.

  4. I den andra rutan anger du den sträng som du vill ersätta den sökta strängen med.

  5. Klicka på Sök nästa.

  6. Klicka på Ersätt om du vill ersätta den aktuella förekomsten av strängen eller klicka på Ersätt alla om du vill ersätta alla förekomster av strängen.

  7. Klicka Avbryt för att stänga dialogen Sök och ersätt data.

3.9. Så här lägger du till och tar bort ytterligare vyer av en fil

Om du vill lägga till en annan vy av den aktuella filen i GHex-fönstret eller på skrivbordet välj Visa ▸ Lägg till vy.

Om du vill ta bort en vy av den aktuella filen väljer du Visa ▸ Ta bort vy. Om du tar bort den sista öppna vyn avslutas programmet.

3.10. Att ändra datagrupptypen

För att ändra hur GHex visar hexadecimalt innehåll för en fil, välj i GHex-fönstret Visa ▸ Gruppera data som och välj sedan ett av följande menyobjekt:

  • Byte - enstaka byte
  • Ord - grupper om två byte
  • Långord - grupper om fyra byte

3.11. Så här exporterar du innehållet i GHex-fönstret till HTML

För att exportera de data som visas i GHex-fönstret till HTML väljer du Arkiv ▸ Spara som HTML. Välj en katalog, ange namnet på HTML-filen och klicka sedan på OK. Följande utförs av GHex:

  • En separat HTML-fil skapas för varje sida som visas i GHex.
  • Det HTML-filnamn som du anger används som basnamn.
  • Till varje filnamn läggs ett sidnummer för att skilja filerna åt.
Om du till exempel anger filnamnet logg.html skapar GHex en uppsättning HTML-filer med namnen logg00000000.html, logg00000001.html, logg00000002.html och så vidare.

3.12. Så här visar du en teckentabell

Om du vill visa en tabell med ASCII-värdet samt de hexadecimala, decimala, oktala och binära representationerna för alla värden mellan 0 och 255, väljer du Fönster ▸ Teckentabell.

3.13. Så här visar du konverterade data

Om du vill visa ASCII-värdet samt den binära, decimala, hexadecimala representationen av upp till fyra byte data, följer du stegen nedan:

  1. Välj Fönster ▸ Baskonverterare.

  2. Gör något av följande:

    • Ange de data som du vill konvertera i något av fälten i dialogrutan Baskonverterare och tryck på Retur.
    • Om du vill visa konverteringarna för de data som finns vid markören klickar du på knappen Hämta värde vid markör.

    GHex uppdaterar värdena i de andra fälten med de konverterade värdena.

  3. Klicka på Stäng för att stänga dialogen Baskonverterare.

3.14. Att visa eller dölja dialogen för typkonvertering

För att visa eller dölja dialogen för typkonvertering, välj Fönster ▸ Typkonverteringsdialogen.

Dialogen för typkonvertering visar värdet på det valda tecknet i följande representationer:

  • 8-bitars med tecken
  • Teckenlöst 8-bitars
  • 16-bitars med tecken
  • Teckenlöst 16-bitars
  • 32-bitars med tecken
  • Teckenlöst 32-bitars
  • Flytande 32 bitar:
  • Flytande 64 bitar:
  • Hexadecimalt
  • Oktalt
  • Binärt
  • Strömlängd

Dialogen för typkonvertering innehåller följande alternativ:

Visa little endian-avkodning

Välj detta alternativ för att visa little endian-avkodning.

Visa teckenlösa och flyttal hexadecimalt

Välj detta alternativ för att visa tal utan tecken och flyttal som hexadecimala siffror.

3.15. Så här skriver du ut en fil

Du skriver ut en fil genom att välja Arkiv ▸ Skriv ut. Ange önskade alternativ för utskrift i dialogrutan Skriv ut och klicka sedan på OK.

Om du vill förhandsgranska filen väljer du Arkiv ▸ Förhandsgranska.