Hex-bestandseditor

Bestanden bewerken of weergeven als hexadecimale cijfers of tekstkarakters
Download nu

Hex-bestandseditor Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Keith Fenske
  • Bestandsgrootte:
  • 302 KB

Hex-bestandseditor Tags


Hex-bestandseditor Beschrijving

Hex File Editor is een handig en betrouwbaar hulpmiddel om een bestand te bewerken als een stroom van hexadecimale getallen, waarbij elk 8-bit byte wordt vertegenwoordigd door twee 4-bits "nibbles" (het hexadecimale cijfers). Er wordt geen betekenis aan de cijfers, en dus om de inhoud van het bestand als bijlage, dus dit editing is zeer rauw. U kunt invoegen, verwijderen of cijfers of bytes te vervangen, en u kunt een geschatte karakter equivalent van de cijfers in platte tekst (7-bit ASCII) te bekijken. Het primaire doel van een hex-editor is om patch of oplossen van specifieke locaties binnen een bestand zonder dat de rest van het bestand, iets dat de meeste tekstverwerkers niet kan doen. Een tweede doel is om de exacte inhoud van bestanden te bekijken. Het toepassingsvenster twee gedeelten. Het bovenste gedeelte heeft standaard Java knoppen en opties. Het onderste gedeelte heeft een hexadecimale dump met drie regio's: file offsets aan de linkerkant, bytes in hexadecimaal in het midden, en ASCII-tekst aan de rechterkant. De onderste ziet eruit als een oude video-aansluiting (heel bewust), met een kleurenschema aan te passen. De Java-opties en knoppen zijn eenvoudig na wat experimenteren. Maak je geen zorgen: er geen bestanden worden gewijzigd, tenzij u klikt op de "Bestand opslaan" knop. In feite, worden bestanden niet standaard opgeslagen, dus als u op de knop Afsluiten klikt zonder op te slaan, de wijzigingen zullen verloren gaan. Hier is waar Hex File Editor verschilt van tekstverwerkers of andere vormen van editors u eerder gewerkt kan worden. File offsets zijn 8-digit hexadecimale getallen om u te laten zien waar het begin van een rij (dump lijn) bevindt zich vanaf het begin van het bestand. Bytes worden gedumpt (afgebeeld) als twee hexadecimale cijfers. Het eerste getal is het hoge orde cijfer in de byte; het tweede cijfer de lage orde digit. Alle file bytes bevatten twee cijfers, hoewel tijdens het bewerken, ontvangt u een oneven aantal hapjes in het bestand te zien. (A nul cijfer wordt toegevoegd indien nodig bij het schrijven van een bestand.) Bytes worden niet gegroepeerd enkele wijze, omdat verschillende computers en programma verschillende manieren beslissen welke byte de lage orde byte in een woord. De tekst gebied aan de rechterkant is slechts een benadering; de meeste binaire data is geen tekst. Bytes die afdrukbare 7-bits ASCII karakters worden weergegeven als tekst zijn; iets anders heeft een vervangend karakter ( ""). Dit betekent niet dat het programma is beperkt tot ASCII-tekst. U kunt kopiëren en plakken alle tekst in van het lokale systeem standaard codering, ook al van die codering gebruikmaakt 8-bit bytes of meerdere bytes. Anders dan voor de hand liggende schuifbalk om door het bestand en het plezier dat je kunt hebben resizing tekst door het veranderen van het aantal bytes per lijn of het venster grootte, uw interactie is via de muis en het toetsenbord. De meeste functies worden geleverd door beide methoden. De muis kan worden gebruikt om de positie te selecteren, te scrollen of om een contextmenu te openen. Om de cursor (de locatie waar de gegevens worden geplaatst of verwijderd) te positioneren, klikt u één keer met uw primaire muisknop, die meestal wordt een "links" te klikken. Als u alle gegevens van een vorige locatie naar een nieuwe locatie te selecteren, houdt u de "Shift" toets op het toetsenbord en vervolgens de linker muisknop op de nieuwe locatie. (Laat de Shift-toets als u klaar bent.) U kunt ook selecteren door de muis te klikken, wordt de knop ingedrukt houdt, het bewegen van de muis naar een nieuwe locatie, en de muisknop los. Selecties moet geheel binnen de dump regio of de tekst regio. Als uw muis een scrollwiel, kun je dat wiel om omhoog of omlaag in het bestand te draaien. De laatste muis functie is een context menu dat zal "pop-up" als u op de rechter muisknop. Niet alle computers hebben een rechter knop, zodat een andere dan de primaire knop knop worden geaccepteerd, en als uw computer slechts één muisknop, dan houdt u de toets "Control" terwijl u op de primaire muisknop. Regelmatige getypte tekst op het toetsenbord zal worden ingevoegd in het bestand, of zal een selectie worden vervangen als een selectie is gemaakt. Voor de dump gebied, alleen de decimale cijfers "0" tot "9" worden geaccepteerd, samen met de hoofdletter hexadecimale cijfers "A" tot "F" en de kleine hexadecimale getallen "a" tot "f" (en enkele leestekens worden genegeerd). Voor de tekst gebied, zijn alle afdrukbare tekens geaccepteerd, iets dat Java kan omzetten met de locale systeem standaard codering. Gebruik File Hex Editor te bewerken de hexadecimale cijfers van uw bestanden.


Hex-bestandseditor Gerelateerde software