![]() In the right table, scroll to FilesĪnd Folders, choose Compress with BetterZip and press ↩. Services, go to System Preferences > Keyboard > Keyboard Shortcuts andĬhoose Services in the left table. ^⌥⌘C for compressing and ^⌥⌘E for extracting. You can even set keyboard shortcuts for the BetterZip services, e.g., To use a service, select one or more files or folders in the FinderĪnd choose Compress with BetterZip or Extract with BetterZip from theįinder > Services menu or the Services submenu in the contextual menu. You can configure what the BetterZip services will Possibly worth a look.īetterZip supports two services: one for extracting and one forĬreating archives. It is a GUI app, but has Applescript & Services support, with which you can run presets with your default settings - including omitting Mac-specific files like. Only one I've ever really used is BetterZip because you previously used unzip to create it), the -x option will keep it from being packed up. DS_Storeįinally, the accepted answer is the best because if for some reason _MACOSX actually does exist in your directory (e.g. If it's too late, and you already have a zip file with _MACOSX, you can still remove it with: zip -d foo.zip _MACOSX. (You will lose the meta data in the process, but you probably didn't want it anyway.) zip -r dir.zip dir zip won't create _MACOSX and your problem is solved. The simplest option is to use zip to pack up your zip file instead of the Mac built-in tool. BetterZip is a small and powerful archiving tool for Mac that enables you to partially extract files from big archives, with support for all the most popular formats that are used to day on computers with all modern operating systems. Those tools won't know that _MACOSX is special, and will just unpack it. zip file to Windows or Linux users, or just use the general-purpose unzip program to unpack them. ![]() If you use the Mac GUI tools to unpack the zip file, then the tools will know what to do with _MACOSX and the directory won't actually get unpacked. My understanding is that _MACOSX is a subdirectory artificially created by the Mac GUI tools to hold meta data such as extended attributes that can't be normally saved in a zip file.
0 Comments
Leave a Reply. |