Wie extrahiere ich bestimmte Daten aus einer JSL-Hexadezimaldatei in eine Dezimaldatei?"Min1.dat" ist eine hexadezimale Datei. Ich habe die Daten der beiden Tabellen in dieser DAT-Datei gespeichert.
So sehen beispielsweise die Originaldaten der als "113027" codierten Datei aus.

SkriptingBetreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Öffnen Sie "min1.dat" mit "HxD x64.Exe", um das spezifische hexadezimale Symbol anzuzeigen.
Mit Craige geschriebene JSL-Skripte können dies ebenfalls sehen und denselben Inhalt anzeigen.
b = Load Text File( "D:\0\Min1.dat", blob() ); // load your file

Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Ich habe das hexadezimale Symbol in der ersten Zeile der Datei "113027" in HxD.exe gefunden.
Die Hexadezimalzahl für Daten 2010090931 lautet "B38DCF77" und die Hexadezimalzahl für Daten 2010090932 lautet "B48DCF77".

Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Wie kann JSL verwendet werden, um Daten effizient zu lokalisieren, Gleitkommadaten wiederherzustellen und nur die angegebenen Daten zu extrahieren?
Wie extrahiere ich alle mit "113027" codierten Daten direkt aus einer hexadezimalen Datei mit JSL?
Vielen Dank Experten!
Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Ich habe "Enthält" verwendet, um den Ort der Zeitdaten zu bestimmen, fand sie jedoch ineffizient.
b = Load Text File( "D:\0\Min1.dat", blob() ); // load your file
hex = Hex( b );
last4hex = Right( hex, 8 );
num = Length( b );
last4blob = Blob Peek( b, Length( b ) - 4, 4 );
da1 = "B38DCF77";//B3~8D~CF~77
da2 = "B48DCF77";
off1 = Contains( hex, da1 );
off2 = Contains( hex, da2, -1 );
If( off1,
hex = Substr( hex, off1, Length( hex ) )
);
If( off2,
hex = Substr( hex, 1, off2 + 1 )
);
mat = Blob To Matrix( b, "int", 4, "big" );

Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?@ lwx228 Wenn ich versuche, Informationen aus einer Binärdatei ohne ordnungsgemäße Dokumentation zu extrahieren, muss ich darüber nachdenken, was als nächstes passieren könnte: Das Dateiformat kann sich ändern. Ich bin möglicherweise nicht da, um meinen Hack zu unterstützen. Ich verstehe das Format möglicherweise nicht wirklich. Wenn der Anbieter, der die Datei erstellt, Tools zum Bearbeiten der Datei bereitstellt, sollten Sie diese verwenden. Wenn der Anbieter das Dateiformat dokumentiert, sollten Sie diese Dokumentation verwenden.

Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Vielen Dank für Craiges rigorose Haltung.
Meine DAT-Daten sind freie Softwaredaten. In der Fensterschnittstelle kann der Betrieb der Software Daten im TXT-Format direkt exportieren.
wie diese beiden Codes "113027" - "123029" werden die Daten in der Software abgeleitet.
Ich möchte nur wissen, wie JMP die Daten in der DAT-Datei in dieser Software direkt lesen kann.
Damit müssen die Daten in der Softwareschnittstelle nicht manuell exportiert werden, um die TXT-Datei auf der Festplatte zu speichern, und JMP muss dann doppelt verwendet werden, um die TXT-Datei auf die Festplatte zu importieren.
Vielen Dank an die Experten für ihre Hilfe.
Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Wissen Sie, ob die Software Befehlszeilenoptionen für diese Aufgabe hat?Ich habe gesehen, dass einige Programme CLI-Versionen einiger ihrer Funktionen haben.
Wenn Sie Glück haben, können Sie vielleicht so etwas tun
Names default to here(1);
RP = Run Program(
Executable( "DatFileCreator.exe" ),
Options( { // all of these options are made up but I've seen programs have them before.
"-export 1"
, "-filepath 'C:\Fake\somefile.dat'"
, "-exportpath 'C:\Fake\sometxtfile.txt"
} ),
ReadFunction( Function( {this}, Write( this << read ) ) )
);
dt = open("C:\Fake\sometxtfile.txt");
Ich würde zuerst ihre Befehlszeilenargumente durchsehen.Wenn sie ihr Dateiformat aktualisieren, sollten sie ihre Exportfunktionen aktualisieren, und Sie müssen es nicht neu schreiben.
Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Vielen Dank!
Ich habe nicht gefunden
"DatFileCreator.exe"
Datei in meiner Suche.
Früher habe ich ähnliche Software verwendet, aber jetzt haben sich die DAT-Daten geändert und die Software ist nicht mehr verfügbar.

Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Das ist keine echte Software. Ich meinte, welche Software diese Datendatei ausgibt.Betreff: Wie extrahiere ich bestimmte Daten aus einer hexadezimalen JSL-Datei in eine dezimale Datei?Ich sehe, wenn die Tools verfügbar sind, kann ich diesen Code verwenden, um es in einem Schritt zu tun. Vielen Dank!