Neue Fragen mit dem Tag «file-structure»

Insgesamt gefunden 39 Fragen

4
Bewertungen
2
Antworten
118
Ansichten

Parsing der Bitcoin-Binärdatendatei mit Python

Das Skript analysiert die Bitcoin-Datenbankdateien (blkXXXXX.dat) direkt von der Binärdatei in die für den Text lesbare Ansicht. Und ich denke darüber nach, wie man die Verarbeitungsgeschwindigkeit beschleunigen kann. Kann jemand vorschlagen, wie man die Leistung verbessern kann? Ich weiß, dass der...

4
Bewertungen
2
Antworten
101
Ansicht

Serielles Kopieren von Disk-Images in einen Ordner in Bash

Dies ist ein Bash-Skript, das Dateien, die in Festplatten-Images gespeichert sind, in ein Verzeichnis kopiert, wobei eine definierte Struktur verwendet wird, die über eine JSON-Datei bereitgestellt wird. Ich habe die erforderlichen externen Programme und den von mir verwendeten Test beigefügt, damit...
fragte logo_writer vor einem Jahr

2
Bewertungen
0
Antworten
103
Ansichten

DOS-Header-Parser in Rust

Ich suchte nach Feedback, hauptsächlich zu from()und printf()Implementierungen, aber ich habe alles für den Kontext aufgenommen. Bitte schlagen Sie keine Kisten vor, dies war eine Übung für mich, um die Primitiven in Rust (einschließlich bitweiser Operationen) besser zu lernen. Auch bitte nicht vors...
fragte the_endian vor 2 Jahren

4
Bewertungen
1
Antwort
203
Ansichten

Datensätze aktualisieren

Ich habe vor langer Zeit gelernt, Code zu schreiben. Sorgen Der bestehende Ansatz ist unordentlich und wird schwer aufrechtzuerhalten sein. Systemfehler werden nicht abgefangen und die Fehlermeldungen könnten besser implementiert werden. Die endgültige Hashcode-Berechnung erfolgt, nachdem die Date...

2
Bewertungen
0
Antworten
91
Ansicht

Analysieren Sie die Mach-O-Bindungsinformationen

Ich habe dieses C-Programm geschrieben, um eine Mach-O-Datei / ein Framework zu öffnen und die externen Symbole zusammen mit ihrem jeweiligen Framework / ihrer Bibliothek zu analysieren. Ein paar Dinge, die ich gerne verbessern würde: Speicherverwaltung: Habe ich Speicher entsprechend zugewiesen /...

7
Bewertungen
1
Antwort
267
Ansichten

Binärer Testdatei-Generator mit Prüfsumme

Beim Lesen dieser Frage fiel mir ein, dass es hilfreich wäre, Testdateien entsprechend der Dateiformatspezifikation zu erstellen. Das Dateiformat lautet wie folgt: Datei Format Beachten Sie, dass alle numerischen Werte im Little-Endian-Format vorliegen und die Prüfsumme über die gesamte Datei mit...

1
Bewertungen
0
Antworten
95
Ansichten

Lesen von Dateien in einem Dateimanager-Plugin für WYSIWYG-Editoren

Ich habe vor kurzem einen Dateimanager - Plugin für das TinyMCE, CKEditorund RedactorEditoren innerhalb der integrierten werden Yii 1.xxRahmen. Es ermöglicht Ihnen die einfache Verwaltung Ihrer Dateien online, die Sie häufig in Ihren Editor einfügen, anhängen oder in der Vorschau anzeigen müssen, um...
fragte Muhammad Omer Aslam vor 2 Jahren

9
Bewertungen
0
Antworten
222
Ansichten

Code zum Befüllen der PE-Importadressentabelle

Ich habe ein Programm geschrieben, um AV-Engines gegen Verschlüsselung zu testen. Wenn es ausgeführt wird, berechnet es einen Schlüssel, entschlüsselt eine ausführbare Datei, die sich in seinem Datenabschnitt befindet, und kopiert sie an die Stellen, an denen die ausführbare Datei erwartet wird. Das...

2
Bewertungen
1
Antwort
313
Ansichten

Umstrukturieren einer Datei in JSON

Ich habe ein Programm erstellt, das eine Credit-Reporting-Datei analysiert, die sich im hier beschriebenen Metro-2-Dateiformat befindet . Das Parsen einer Datei ist im Allgemeinen trivial, aber in diesem Fall gibt es keine Beispieldateien, die ich online finden könnte, die Beispieldaten in diesem Da...
fragte loremIpsum1771 vor 3 Jahren

4
Bewertungen
1
Antwort
115
Ansichten

C-Programm, das verlorene JPEG-Dateien wiederherstellt

Meine Gesamtstrategie besteht darin, eine Blockgröße (512 Byte) in den Speicher zu laden und zu überprüfen, ob die ersten 4 Byte der Blöcke den ersten 4 Byte eines JPEGS entsprechen. Wenn dies der Fall ist, öffne ich eine neue Out-Datei und schreibe die Bytes in die Out-Datei. Ich wiederhole dies...
fragte Joseph Palomino vor 3 Jahren

3
Bewertungen
1
Antwort
100
Ansichten

Einen neuen Knoten in eine AVL-Struktur hinzufügen

Ich habe heute an einer Klassenzuweisung gearbeitet und diesen Code geschrieben, der perfekt funktioniert. Es sieht so aus, als hätte es zu viele "if-Aussagen", und ich dachte, dass man es viel besser schreiben könnte. (Ich bin noch ein Anfänger in C). Schlagen Sie neue Techniken vor, mit denen ich...

0
Bewertungen
1
Antwort
108
Ansichten

Ad-hoc-Analyseskript zu Modul / Paket

Ich habe einen Textanalyseprozess, den ich für die Arbeit abschließe. Bei diesem Vorgang wird Text für verschiedene Twitter-Konten abgebaut und Muster in den Tweets gefunden. Die eigentliche maschinelle Lernpipeline ist viel komplizierter als die unten gezeigte, aber dies muss als minimales reproduz...
fragte blacksite vor 4 Jahren

4
Bewertungen
2
Antworten
552
Ansichten

Direktes Sortieren einer Binärdatei mit Heapsort

Ich habe daran gearbeitet, eine Datei direkt mit heapsort zu sortieren. Ich bin sehr froh, dass es funktioniert. Aber die Zeit, die es braucht, ist einfach zu viel. Ich wunderte mich also, wie ich es verbessern könnte. Hier sind meine Anforderungen: Die Datei besteht aus 14B Indexeinträgen. Ein I...

9
Bewertungen
2
Antworten
1084
Ansichten

Lesen einer sich wiederholenden Datei mit sich wiederholendem Code

Ich habe diesen Code erstellt, um Daten aus einer TXT-Datei zu übernehmen. Die Textdatei ist eine große Liste von Daten aus der Temperatur mit einem sich wiederholenden Format, das am Anfang der Stationsreferenz einige Zeilen enthält. Die ersten zehn Zeilen habe ich aber nur einmal genommen, dann sp...

14
Bewertungen
2
Antworten
1018
Ansichten

Regex Übereinstimmung einer Namenskonvention

Programm Zweck Ich habe also eine Namenskonvention für bestimmte Ordner. Ich möchte einen Ordnernamen aufnehmen und feststellen, ob er der Konvention entspricht. Namenskonvention Die Konvention (ohne Berücksichtigung der Groß- und Kleinschreibung) kann so einfach sein wie "Familienname Vorn...

6
Bewertungen
2
Antworten
128
Ansichten

Überprüfen der Dateisystemstruktur

Ich habe ein Dateisystem. Es sollte * angeblich * auf bestimmte Weise angelegt / verwendet / hinzugefügt werden. Dies ist ein Programm, das über den * tatsächlichen * Status des Dateisystems im Vergleich zu dem, was es sein sollte, berichtet. Wählen Sie insbesondere unerwartete Ordner aus und über...

8
Bewertungen
2
Antworten
693
Ansichten

Lesen von Binärdateien im XTF-Format

Ich habe ein paar tausend Binärdateien, die entsprechende Strukturen enthalten, gefolgt von einer beliebigen Anzahl von Bytes (diese genaue Anzahl von Bytes ist in einem der Felder in den Strukturen angegeben). Ich lese Daten aus den Binärdateien in eine Struktur ein und weise Variablen aus bestimmt...

4
Bewertungen
1
Antwort
225
Ansichten

Marshaling-Daten für ein Spiel

Ich habe an einem Spiel gearbeitet, das ich als Kind gespielt habe. Dieses Spiel wurde von einem anderen Benutzer in C # konvertiert und auf Github gehostet. Ich habe es gegabelt und angefangen einige zu arbeiten. Eines der Dinge, die ich versucht habe zu konvertieren, ist das Lesen der Dateien, die...
fragte Robert Snyder vor 4 Jahren

4
Bewertungen
1
Antwort
81
Ansicht

Extrahieren Sie PNGs, die in eine Datei eingebettet sind

Mein Ansatz bestand darin, jedes Vorkommen der Dateisignatur des PNGs, gefolgt von seinem Dateiende (EOF), zu finden und die Bytes in eine neue Datei zu schreiben, deren Name einfach ein Zähler ist, der bei Null beginnt. use std::env; use std::fs::File; use std::io::prelude::*; const SIGNATURE: [u...
fragte Spencer vor 4 Jahren

7
Bewertungen
2
Antworten
183
Ansichten

Parsen von 4 Millionen Dateinamen

Dies ist der nächste Schritt in meinem Projekt zur Abfrage von Companies House-Datensätzen. Der erste Schritt, das Abrufen und Überprüfen der zu zielenden Unternehmensnummern, wurde hier behandelt. Ich werde diesen Code am Ende für den Kontext angeben. In dieser Phase muss GetTargetFilenamesich di...

6
Bewertungen
2
Antworten
191
Ansicht

Mit PHP eine Dateistruktur erstellen

Ich verwende PHP, um eine Dateistruktur zu erstellen, in der XLSX-Dateien gespeichert werden. Dazu habe ich diese Klasse erstellt: <?php class XLSX { /** @var resource */ private $handle; /** @var array */ private $data; /** @var array */ private $headings; /** @var b...
fragte Sam Swift 웃 vor 4 Jahren

6
Bewertungen
2
Antworten
142
Ansichten

Informationen zum PE32-Header werden angezeigt

Kontextinformationen Ich habe ein Programm codiert, das eine ausführbare Datei (hauptsächlich .exe .dll) in den Speicherplatz des Programms abbildet, wodurch die PE-Header-Informationen einfacher extrahiert werden können. Ich extrahiere die Informationen, indem ich einfach eine Struktur eines besti...
fragte Majiick vor 5 Jahren

7
Bewertungen
1
Antwort
163
Ansichten

Nichts Compiler / Interpreter, Teil 2

Teil 1 Ich habe einige der Vorschläge befolgt: Hinzufügen von Zeilenumbrüchen zu Fehlermeldungen Implementierungsoptionen (ich habe mich entschlossen, boost anstelle von getopt zu verwenden) Verwenden von Strerror für den Ausfall des Streams Mehrere Dateien dürfen kompiliert werden (um eine Binär...
fragte user82726 vor 5 Jahren

4
Bewertungen
1
Antwort
3979
Ansichten

Makefile zum Kompilieren von Shared Libraries

Ich habe ein Makefile, das ich zum Kompilieren meiner gemeinsam genutzten Bibliotheken verwendet habe, das die Dateien aus verschiedenen Ordnern einliest und dann die Objekte und Binärdateien in ihren eigenen Ordnern erstellt. Die Ordnerstruktur verwende ich grob: -Folder | +--API Header File...
fragte jpmorr vor 5 Jahren

2
Bewertungen
0
Antworten
733
Ansichten

Einfaches Clicker-Spiel

Ich habe mein Clicker-Spiel vor etwa einer Woche mit angle.js gestartet. Ich habe die erste Funktion in der ersten Nacht fertiggestellt, habe aber immer noch das Gefühl, einige grundlegende Ansätze zu missverstehen. Dies ist Quellenwurzel auf Github. Ich versuche, dem Winkel-Code-Stil zu folgen. Z...
fragte outoftime vor 5 Jahren

4
Bewertungen
1
Antwort
816
Ansichten

Flaches Dateisystem mit Schlüsselwert - INI-Ersetzung mit einem einzigen Header

Ich bin sehr zufrieden mit der Leistung, aber ich versuche immer, meinen Code so gut wie möglich zu optimieren. Da ich vorhabe, den Code in der Produktion zu verwenden, ist es mir sicherer, ihn zuerst hier zu veröffentlichen. Ich habe wahrscheinlich etwas offensichtliches vermisst, das alles kaputt...
fragte Dominik Litschauer vor 5 Jahren

3
Bewertungen
1
Antwort
1719
Ansichten

Erstellen einer Verzeichnisstruktur aus JSON

Ich habe eine JSON-Datei: { 'Document':[ [{'fields': {'name': 'js/main.js', 'content': 'hello'}, 'pk': 284, 'model': 'Document'}], [{'fields': {'name': 'css/main.css', 'content': '2'}, 'pk': 287, 'model': 'Document'}], [{'fields': {'name': 'about_us.html', 'content': 'again hello'}, 'pk': 306, '...
fragte Prashant Gaur vor 5 Jahren

2
Bewertungen
1
Antwort
373
Ansichten

Analyse der Oszilloskopdaten, Follow-up

Follow-up der binären Daten des Parsing-Oszilloskops . Ich habe einen einfachen Parser für das interne Dateiformat von Tektronix geschrieben .isf. Ich habe meinen Code folgendermaßen überarbeitet: import numpy as np import os.path def parse_curve(isf_file): """ Reads one tektronix .isf fi...

8
Bewertungen
3
Antworten
1255
Ansichten

Analysieren der binären Daten des Oszilloskops

Ich habe einen einfachen Parser für das interne Binärdateiformat von Tektronix geschrieben .isf. Der Code soll die Datei einlesen und die Kopfdaten sowie die eigentlichen oszi-Daten zurückgeben. Da ich größtenteils von mir selbst codiere, würde ich gerne Ihre Meinung dazu einholen, ob mein Code der...

4
Bewertungen
1
Antwort
369
Ansichten

Riesiges Terminalspiel (in Entwicklung)

Ich entwickle ein großes (für mich als Anfänger) Terminalprogramm "Brainfuck - The Game", in dem Sie Brainfuck-Herausforderungen meistern müssen. Ich möchte Ihre Überprüfung des vorhandenen Codes (und der Projektstrukturierung), bevor ich ihn weiter ausdehne. main.py """ Brainfuck - the game. """...
fragte Marius Macijauskas vor 5 Jahren