In Windows kann ich selbstextrahierende Archive erstellen, die auf exe statt auf rar enden, und dann muss kein Unarchiver verfügbar sein, um sie zu extrahieren. Wie kann ich ein selbstextrahierendes Archiv für Mac erstellen?
Ich muss ein großes (100 MB komprimiertes) Archiv von einem Server zum Herunterladen an viele Mac-Benutzer verteilen. Ich würde lieber eine bessere Komprimierung wie RAR oder LZMA verwenden, aber ich muss sicher sein, dass sie von jedem geöffnet werden kann, ohne etwas installieren zu müssen.
OSX enthält einen Unarchiver, sodass Sie nicht das Äquivalent einer .exe-Datei benötigen, sodass Sie auf jedem Computer extrahieren können und nicht wie auf einem Mac hängen bleiben, wenn Sie ein selbstextrahierendes Windows-Archiv erhalten
Wählen Sie zum Archivieren die Dateien im Finder aus. Klicken Sie mit der Befehlstaste oder mit der rechten Maustaste und wählen Sie Komprimieren aus dem Menü – Sie erhalten Archive.zip. Zum Entpacken doppelklicken Sie einfach auf die .zip-Datei
Das Tool, das die Archivierung durchführt, ist Archive Utility.app und versteht verschiedene Komprimierungsschemata von Wikipaedia , einschließlich bzip2, das besser als zip sein kann - aber Sie müssen mit einem Befehlszeilentool bzip2 komprimieren
Laut der Vergleichsseite von StuffIt für Mac und einem ehow -Howto kann die Deluxe-Version selbstextrahierende Archive erstellen.
Auch 7zX (Freeware) hat die Fähigkeit, selbstextrahierende Archive zu erstellen. Aber ich wusste nicht, ob es eine Möglichkeit gibt, Code nach der Extraktion auszuführen oder auszuführen.
Verstecke den Reißverschluss
Fügen Sie eine Python->exe-Datei in dieses Ding ein, das die ZIP-Datei extrahiert und ausführt, was darin enthalten ist!
Das ist der beste Weg dafür, ok?
dertkw
verzeihen
mmmmmm
dertkw
Shimmy Weitzhandler
JMM