E-Mail-Adresse?
Analyzer 2.0 für PB 4.0
- remi_meier
- Beiträge: 1078
- Registriert: 29.08.2004 20:11
- Wohnort: Schweiz
- remi_meier
- Beiträge: 1078
- Registriert: 29.08.2004 20:11
- Wohnort: Schweiz
Crasht mit "Invalid Memory Access" und gibt Zeile 58 in der Datei F:\Programme\Purebaisc3.94\Compilers\PB_EditorOutput.pb aus.
Laufwerk F und das Verzeichnis gibt es bei mir nicht ...
Die Datei cheint es aber im Compiler Verzeichnis zu geben, und da ist Zeit 58 mitten in einer Struktur:
Laufwerk F und das Verzeichnis gibt es bei mir nicht ...
Die Datei cheint es aber im Compiler Verzeichnis zu geben, und da ist Zeit 58 mitten in einer Struktur:
Code: Alles auswählen
Structure _EXIF ; Komplette Exif Informationen
DateTime.s ; 0132
Flash.s ; 9209
ExposureTime.s ; 829A
FNumber.s ; 829D
ApertValue.s ; 9202
Artist.s ; 013B
BatteryLevel.s ; 828F
BrightnessValue.s ; 9203
Compression.s ; 0103
Contrast.s ; A408 *
Copyright.s ; 8298
DigitalZoomRatio.s ; A404 *
ExifVersion.s ; 9000
ExposureBiasValue.s ; 9204
ExposureProgram.s ; 8822
Exposuremode.s ; A402
FlashEnergy.s ; A20B
FocalLength.s ; 920A *
FocalLengthFilm.s ; A405 *
GainControl.s ; A407 *
GPSInfo.s ; 8825
IPTC_NAA.s ; 83BB
ISOSpeedRatings.s ; 8827
LightSource.s ; 9208
Make.s ; 010F
MaxApertureValue.s ; 9205
MeteringMode.s ; 9207
--- ab hier ist Zeile 58 -----
Model.s ; 0110
Orientation.s ; 0112
ReferenceBlackWhite.s; 0214
ResolutionUnit.s ; 0128
Saturation.s ; A409 *
SceneType.s ; A301
SensingMethod.s ; A217
Sharpness.s ; A40A *
ShutterSpeedValue.s ; 9201
Software.s ; 0131
SubjectDistance.s ; 9206
WhiteBalance.s ; A403 *
WhitePoint.s ; 013E
XResolution.s ; 011A
YResolution.s ; 011B
EndStructure"Papa, ich laufe schneller - dann ist es nicht so weit."
- remi_meier
- Beiträge: 1078
- Registriert: 29.08.2004 20:11
- Wohnort: Schweiz
Die Zeilennummer gehört zum Main.pb im Source-Verzeichnis. Da steht
Und so wies aussieht, wird es dann wohl an PBs Stringbefehlen liegen
Werd dann wohl etwas umschreiben müssen.. (dauert ne Weile)
Aber DANKE
greetz
Remi
Code: Alles auswählen
If FindString(s, keywords(z), 1)Werd dann wohl etwas umschreiben müssen.. (dauert ne Weile)
Aber DANKE
greetz
Remi
- remi_meier
- Beiträge: 1078
- Registriert: 29.08.2004 20:11
- Wohnort: Schweiz
Tut mir leid, nach einer Schnellkonvertierung hagelte es Memoryleaks.
Leider verringert sich im Moment meine Progg-Zeit auf ein Minimum und
ich kann nicht garantieren, dass ich das in absehbarer Zeit hinkriege.
Ev. warte ich auch einfach auf V4. Im Moment kannst du einfach so ver-
fahren, dass du die Teile, die du analysieren willst, in die Hauptdatei
packst (sry für den Mehraufwand) und diese dann durch den Analyzer
schiesst.
Wenn ich das Projekt nochmals anpacke (ev. in den Weihnachtsferien),
dann würde ich wohl auch einen Parser für PB schreiben, der dann auch
viele Optionen erlaubt wie z. B. nur Funktionsaufrufe, nur Schleifen, nur
Blocks, ... Dann würde es auch keine solchen Probleme mehr geben und
es könnten noch mehr Linien analysiert werden.
Mal sehen..
greetz
Remi
*wiederfürdenmorgigenbiotestlern*
Leider verringert sich im Moment meine Progg-Zeit auf ein Minimum und
ich kann nicht garantieren, dass ich das in absehbarer Zeit hinkriege.
Ev. warte ich auch einfach auf V4. Im Moment kannst du einfach so ver-
fahren, dass du die Teile, die du analysieren willst, in die Hauptdatei
packst (sry für den Mehraufwand) und diese dann durch den Analyzer
schiesst.
Wenn ich das Projekt nochmals anpacke (ev. in den Weihnachtsferien),
dann würde ich wohl auch einen Parser für PB schreiben, der dann auch
viele Optionen erlaubt wie z. B. nur Funktionsaufrufe, nur Schleifen, nur
Blocks, ... Dann würde es auch keine solchen Probleme mehr geben und
es könnten noch mehr Linien analysiert werden.
Mal sehen..
greetz
Remi
*wiederfürdenmorgigenbiotestlern*
- remi_meier
- Beiträge: 1078
- Registriert: 29.08.2004 20:11
- Wohnort: Schweiz
Analyzer 2.0b
Download
Musste das Tool auf V4 anpassen
Sollte nun auch mehr Fehler abfangen
und ist mit V4 compiliert (Strings!). Eigentlich war der Code dafür schon seit mehr
als einem Monat fertig, aber ich kannte die 4er Syntax noch nicht
greetz
Remi
Download
Musste das Tool auf V4 anpassen
und ist mit V4 compiliert (Strings!). Eigentlich war der Code dafür schon seit mehr
als einem Monat fertig, aber ich kannte die 4er Syntax noch nicht
greetz
Remi
Danke remi_meier für dieses interessante Tool. Ich bin erst vor kurzem über diesen etwas älteren Thread gestolpert.
Die Beschreibung sollte tatsächlich noch auf PB4 angepasst werden; bei mir läuft es jedoch problemlos unter V4.02.In der Help steht noch das Tool sei für PB 3.94 und im Showcase steht auch nichts von PB 4.
- remi_meier
- Beiträge: 1078
- Registriert: 29.08.2004 20:11
- Wohnort: Schweiz