|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
ThomasStep am 13.03.2017 um 20:42 Uhr (1)
Hallo,ich muss OHNE eine SolidWorks-Installation entscheiden, ob eine Datei ein SolidWorksfile ist oder nicht. Diese Entscheidung soll lediglich durch Scannen der Datei und anhand von String- oder Bytefolgenvergleichen erfolgen, also OHNE ein Makro aufzurufen. Auch habe ich für meine Entscheidung keine Extension (.slprt, .sldasm bzw. .slddrw) zur Verfügung.Bisher konnte ich dies wie folgt machen:Ich suchte in dem jeweiligen file die Bytefolge mit den Oktalwerten: 122 00157 00157 00164 00 40 00105 00156 001 ...
| | In das Form SolidWorks wechseln |
|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
ThomasStep am 14.03.2017 um 10:01 Uhr (1)
Hallo Bernd,für meine Testfiles (.sldprt, .sldasm und .slddrw) bekam ich mit 7z die folgende Fehlermitteilung:"Die Datei XYZ kann nicht als Archive geöffnet werden.".Auch mit unzip.exe (UnZip 5.50 of 17 February 2002, by Info-ZIP.) konnte ich die files nicht öffnen.Viele Grüße Thomas
| | In das Form SolidWorks wechseln |
|
SolidWorks : Erkennung von Dateien als SolidWorksfiles
ThomasStep am 15.03.2017 um 15:40 Uhr (1)
Hallo Christian,kein Problem.Ich habe auch noch einmal intensiv mit einem HexEditor in die files geschaut. Leider ohne Erfolg.Es wird wahrscheinlich darauf hinauslaufen, dass ich mir ein Makro/eine Exe schreibe, so wie es Stefan vorgeschlagen hat. Aber das soll(te) wirklich nur der letzte Ausweg sein, wenn es mir nicht gelänge, die Datei durch Parsen als SolidWorksfile zu identifizieren.Danke an alle, die sich bei der Diskussion beteiligt haben, Thomas
| | In das Form SolidWorks wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |