This tutorial uses a Mac Classic.Ĭost: free from dumpster diving, try school surplus if you don’t want to dig in the trash.Ī fish tank that will fit into the computer case. Note that every particular model has a slightly different internal layout. You will need:Īn old mac, with the original form factor (SE, classic, classic II, 512k, etc). You should probably ignore the street sign in the background, I didn’t steal it, but in fact got it free from the dump (one of my favorite finds). (my first macquarium used a special square tank I found at a thrift store). I also wanted to see if any generic fish tanks from local retailers would fit into the mac case. This is my second Macquarium, this time around I decided to document the construction process since some friends had inquired about it. My old high school is probably still using these, but they’ll be harder to find in most areas and are actually worth money on eBay if they still work!). (Note! When this was originally written, the Mac Classic form factor was plentiful in dumpsters and school surplus warehouses.
FUNTER MAC ZIP
Tipįor a “quieter” Terminal experience, you can add the q (quiet) or qq (quieter) parameter to the previous bulk-delete command: for f in *.zip do zip -qd "$f" "_MACOSX/*" doneįor f in *.zip do zip -qd "$f" "*/.How to build a Macquarium in under an hour with minimal tools. I use this technique for zip files I serve here at Perishable Press and elsewhere. Use Terminal to navigate to the folder and enter the following commands: for f in *.zip do zip -d "$f" "_MACOSX/*" doneįor f in *.zip do zip -d "$f" "*/.DS_Store" done
FUNTER MAC ZIP FILE
In Terminal, navigate to the directory that contains your zip file and enter the following two commands: zip -d data.zip "_MACOSX/*"Īnd/or if you have multiple zip archives in some folder, and want to remove all hidden macOS files from all of them in bulk. But what if you want to remove hidden files from an existing zip archive? Easy.
FUNTER MAC HOW TO
The above techniques show how to exclude hidden files when creating new zip archives.
Use command line to remove hidden files from EXISTING zip archives I.e., a nice clean zip file with no hidden garbage. Now you have a file called data.zip on your desktop that does not include any _MACOSX or.
Let’s say you have a folder on your desktop called Folder that includes a bunch of files that you want to zip/compress.įirst, open terminal and write following commands: cd ~/Desktop/Folder Tip: Use the cd and ls commands to navigate in Terminal. So if you want to keep some hidden files and only remove the ones added by macOS, use this command instead: zip -r data.zip. *Important: The above command will remove all dot-hidden files, including files like.
FUNTER MAC ARCHIVE
The data.zip archive will not include any _MACOSX or “dot-hidden” files (i.e., file names that begin with a literal dot). The resulting zip archive will be named data.zip and located in the same directory as the original uncompressed files.
FUNTER MAC DOWNLOAD ZIP
Which are utterly useless to non-Mac devices and users.įurther, by adding a duplicate set of hidden files to the zip archive, Mac essentially is doubling the size of the download zip file, which of course wastes bandwidth, disk space, and everything else.
So anyone downloading your zip files on their Windows, Linux, or other non-Mac is going to see all those hidden files and folders. This is a real problem because many people use Mac to zip files to share on the Web. Why does macOS include hidden files in zip archives? It makes absolutely zero sense. In fact quite the opposite: the hidden files serve NO purpose other than to waste bandwidth, time, energy, resources, etc. Thus the confusion: Why on earth are the hidden files added in the first place? They are completely excluded when unzipping on Mac, and never needed for any reason on any other machine. So again, all the hidden files/folders added by Mac are included in the unzipped files ONLY when the files are unzipped on non-Mac machines. Mac excludes all hidden macOS files when opening zip archives ( view hidden files enabled)