Delphi-PRAXiS
Seite 2 von 39     12 3412     Letzte » 

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   HxD - schneller Hexeditor, Disk-Editor und RAM-Editor (https://www.delphipraxis.net/39594-hxd-schneller-hexeditor-disk-editor-und-ram-editor.html)

mael 5. Feb 2005 12:40

Re: HxD, schneller Hexeditor
 
Zitat:

Zitat von KLS
Super Tool und richtig schnell.

:-)


Zitat:

Zitat von KLS
Ein Spuren/Sektoren/Cluster -weises auslesen von Datenträgern würde ich mir aber noch wünschen.

Wie genau meinst Du das? Das man nur einen Sektor auf einmal sehen kann oder geht es auch wenn es durch Trennlinien unterteilt wird (siehe auch Antwort an stefan2005).

mael 5. Feb 2005 12:44

Re: HxD, schneller Hexeditor
 
Zitat:

Zitat von Kernel32.DLL
Nice, nice...

Schicker Hexeditor. Beide Daumen hoch :thumb: :thumb:

Danke :-D

Dani 5. Feb 2005 19:10

Re: HxD, schneller Hexeditor
 
Respekt, super Programm! Ich würde es gern in das SendTo Menü aufnehmen, aber der Kommandozeilenparameter wird nicht verarbeitet :cry:

KLS 5. Feb 2005 19:21

Re: HxD, schneller Hexeditor
 
Zitat:

Zitat von mael
Zitat:

Zitat von KLS
Ein Spuren/Sektoren/Cluster -weises auslesen von Datenträgern würde ich mir aber noch wünschen.

Wie genau meinst Du das? Das man nur einen Sektor auf einmal sehen kann oder geht es auch wenn es durch Trennlinien unterteilt wird (siehe auch Antwort an stefan2005).

Ich meine ersteres. Das man z.B. angibt das man den Cluster n sehen möchte und dann wird er angezeigt. Nur wenn ich ehrlich bin, weiß ich momentan selbst nicht sorecht wofür das gut sein soll *g*. Eine Trennlinie würde dazu auch reichen.

mael 6. Feb 2005 13:08

Re: HxD, schneller Hexeditor
 
Zitat:

Zitat von Dani
Respekt, super Programm! Ich würde es gern in das SendTo Menü aufnehmen, aber der Kommandozeilenparameter wird nicht verarbeitet :cry:

Verarbeitet jetzt Dateinamen in Kommandozeile. Die neue Version ist oben.

Kedariodakon 9. Feb 2005 14:48

Re: HxD, schneller Hexeditor
 
Mal so eine Frage, wie bekommt man so ein schönes Hexfeld + Markierungsrahmen .... hin?

Bye

Schuster 9. Feb 2005 15:42

Re: HxD, schneller Hexeditor
 
:thumb: Tolles Desing :thumb:

Kedariodakon 9. Feb 2005 15:56

Re: HxD, schneller Hexeditor
 
Die Funktion zum exportieren ist toll, aber für die nächste Version wär es vielleicht schön, diese mit Kommentaren auszuschmücken, sprich Dateiname, StartOffset, EndOffset...
Auch wär es toll wenn man sie in die Zwischenablage exportieren könnte und nicht immer den Weg über die extra Datei gehen müste :zwinker:
Vielleicht auch das man gleich per rechtsklick rannkommt :mrgreen:

*weiter testen geht*

Bye

mael 9. Feb 2005 16:24

Re: HxD, schneller Hexeditor
 
Zitat:

Zitat von Kedariodakon
Mal so eine Frage, wie bekommt man so ein schönes Hexfeld + Markierungsrahmen .... hin?

Bye

Verdammt, die ganze Erklärung die ich gerade geschrieben habe, ist im Nirvana :cry:
Also, nochmal:
Die Offsetreihe und -spalte zeichnet in einer for-Schleife per TextOut auf den Schirm.
Für den Datenteil (also Hexadezimale- + Textdarstellung) kopiert man die notwendigen Bytes aus der Datei und formatiert sie mit einer Funktion à la BytesToHex und BytesToText und gibt diese Strings dann an der richtigen X,Y-Position auf dem Schirm aus.
Den Markierungsrahmen kann man mit Regions erzeugen, dazu habe ich eine Funktion geschrieben die mehrere aneinandergrenzende Rechtecke verschmilz und dann die resultierende Regions ausstanzt sodaß man nur noch einen Rahmen hat.
Für das Scrolling muß man alle X,Y-Positionen anpassen und dann neuzeichnen, weniger Flackern wenn nur ein Teil der Daten neu sichtbar wird erreicht man mit der ScrollWindow-API-Funktion.
Die normale (=farbliche) Markierung wird einfach durch eine angepaßte Background-Color vor dem TextOut realisiert.
Hoffe das gibt einen verständlichen Überblick.

Zitat:

Zitat von Schuster
Tolles Desing

Danke :-)


Zitat:

Zitat von Kedariodakon
Die Funktion zum exportieren ist toll, aber für die nächste Version wär es vielleicht schön, diese mit Kommentaren auszuschmücken, sprich Dateiname, StartOffset, EndOffset...

Läßt sich machen.

Zitat:

Zitat von Kedariodakon
Auch wär es toll wenn man sie in die Zwischenablage exportieren könnte und nicht immer den Weg über
die extra Datei gehen müste

Das geht (bis auf Rechtsklick) ja mit allen Formaten außer Intel Hex und Motorola S Records.
Häufig braucht man die zwei genannten Formate nur als Dateien und da sie außerdem dazu neigen recht groß zu werden wollte ich sie nicht in die Zwischenablage kopieren.
Die Entscheidung war also bewußt, aber wenn Du mir sagts warum man das häufig für IHex und MRecords braucht dann mach ich's rein.

Newbie44 9. Feb 2005 16:36

Re: HxD, schneller Hexeditor
 
Mir gefällt das Programm auch sehr gut, jedoch suche ich schon seit langen in einen hexeditor eine funktion "Markiere von Offset a zu offset b" dann spart man sich das lange markieren mit der maus. Wäre das noch möglich irgendwie anzufügen *duck*

Das design sieht ja besser aus als in office xp, die menüs sind schön, und übersichtlich isses auch :thumb:

Gruß

Sebby


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:58 Uhr.
Seite 2 von 39     12 3412     Letzte » 

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf