Es gibt ja einmal das Microsoft CAB vormat und dann hat ja InstallShield auch noch verschiedene CAB Formate, Version 5 benutzt ein anderes Vormat als Version 6.
Alle gemein haben ja die Endung CAB.
Meine Frage nun: Gibt es eine Möglichkeit das der TC erkennt um welches Format es sich handelt und dann das entsprechende Plugin startet?
Für die InstallShield habe ich das Plugin Multiarc eingerichtet.
Bzw. gibt es einen anderen (vielleicht besseren) Weg?
MfG
Markus
Verschiedene CAB Typen mit einem Befehl öffnen
Moderators: white, Hacker, Stefan2
- ghisler(Author)
- Site Admin
- Posts: 48077
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Das geht zur Zeit nur mit dem Multi-Arc Plugin (durch Aufruf der entsprechenden externen Tools für InstallShield), da das InstallShield-Format nicht dokumentiert ist.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
2Markus
2zonkius
ihr seid schon auf dem richtigen weg.
ihr braucht das multiarc-plugin und die zu dem packerformat zugehörigen packer/entpacker.
beides findet ihr auf der top-site von MAXWISH http://kickme.to/maxwish .
der "trick" bei den cab-formaten besteht darin, in der "multiarc.ini"-datei die richtige reihenfolge anzugeben:
1. [Microsoft cab], ID=4D 53 43 46
2. [InstallShield6], ID=49 53 63 28 0C
3. [InstallShield5], ID=49 53 63 28
die "id's" von [installshield 5] und [6] sind fast identisch, ein unterscheidung findet man erst ab dem 5 zeichen.
gebt diese "id's" in der "multiarc.ini" genau so an, nicht mehr oder weniger zeichen, und das problem ist gelöst
2zonkius
ihr seid schon auf dem richtigen weg.
ihr braucht das multiarc-plugin und die zu dem packerformat zugehörigen packer/entpacker.
beides findet ihr auf der top-site von MAXWISH http://kickme.to/maxwish .
der "trick" bei den cab-formaten besteht darin, in der "multiarc.ini"-datei die richtige reihenfolge anzugeben:
1. [Microsoft cab], ID=4D 53 43 46
2. [InstallShield6], ID=49 53 63 28 0C
3. [InstallShield5], ID=49 53 63 28
die "id's" von [installshield 5] und [6] sind fast identisch, ein unterscheidung findet man erst ab dem 5 zeichen.
gebt diese "id's" in der "multiarc.ini" genau so an, nicht mehr oder weniger zeichen, und das problem ist gelöst