|Jun 6, 2013, 01:34 PM||#1|
getmacapps.com - Automatically download and install multiple Mac apps
Just read about this cool service over at Lifehacker. As a user of both Macs and PCs, I've always wished for a service like ninite that was available for the Mac.
Ninite in a nutshell:
You visit the website, check off all of the software (from a very long list) that you want to install and you download a custom installer. The installer is basically a script program that goes to each website, fetches the requested installers and silently installs them (without any of the crap add-ons). Very fast and very easy.
Getmacapps.com is essentially the same thing, though currently limited in the number of apps offered. It is different from ninite in that it generates a terminal command in the form of:
curl -s http://getmacapps.com/raw/h2odi6yy9x | sh
#!/bin/bash mkdir ~/getmacapps_temp cd ~/getmacapps_temp # Installing Chrome curl -L -O "https://dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg" hdiutil mount googlechrome.dmg cp -R "/Volumes/Google Chrome/Google Chrome.app" /Applications hdiutil unmount "/Volumes/Google Chrome" rm googlechrome.dmg # Installing Handbrake curl -L -o HandBrake.dmg "http://sourceforge.net/projects/handbrake/files/0.9.9/HandBrake-0.9.9-MacOSX.6_GUI_x86_64.dmg/download" hdiutil mount HandBrake.dmg -mountpoint /Volumes/HandBrake cp -R "/Volumes/HandBrake/HandBrake.app" /Applications hdiutil unmount "/Volumes/HandBrake" rm HandBrake.dmg # Installing VLC Player curl -L -o vlc.dmg "http://get.videolan.org/vlc/2.0.6/macosx/vlc-2.0.6.dmg" hdiutil mount vlc.dmg -mountpoint /Volumes/vlc cp -R "/Volumes/vlc/VLC.app" /Applications hdiutil unmount "/Volumes/vlc" rm vlc.dmg # Installing Skype curl -L -O "http://www.skype.com/go/getskype-macosx.dmg" hdiutil mount getskype-macosx.dmg cp -R "/Volumes/Skype/Skype.app" /Applications hdiutil unmount "/Volumes/Skype" rm getskype-macosx.dmg # Installing Dropbox curl -L -o Dropbox.dmg "https://www.dropbox.com/download?plat=mac" hdiutil mount Dropbox.dmg cp -R "/Volumes/Dropbox Installer/Dropbox.app" /Applications hdiutil unmount "/Volumes/Dropbox Installer" rm Dropbox.dmg # Installing caffeine curl -L -o Caffeine.zip "http://download.lightheadsw.com/download.php?software=caffeine" unzip Caffeine.zip mv Caffeine.app /Applications rm Caffeine.zip # Installing GitHub curl -L -o mac_GitHub.zip "https://central.github.com/mac/latest" unzip mac_GitHub.zip mv GitHub.app /Applications rm mac_GitHub.zip # Installing flux curl -L -O "https://justgetflux.com/mac/Flux.zip" unzip Flux.zip mv Flux.app /Applications rm Flux.zip # Installing Coconut Battery curl -L -o coconutBattery.zip "http://www.coconut-flavour.com/downloads/coconutBattery_2.8.zip" unzip coconutBattery.zip mv "coconutBattery.app" /Applications rm coconutBattery.zip # Installing Notational Velocity curl -L -O "http://notational.net/NotationalVelocity.zip" unzip NotationalVelocity.zip mv "Notational Velocity.app" /Applications rm NotationalVelocity.zip # Installing Skitch curl -L -o Skitch.zip "http://evernote.com/download/get.php?file=SkitchMac" unzip Skitch.zip mv "Skitch.app" /Applications rm Skitch.zip
I'm sure that other apps will eventually be added, but you could take the shell script output and add your own apps and create your own custom installer.
Definitely going to bookmark this for later.
|Jun 6, 2013, 02:47 PM||#2|
|Jun 6, 2013, 03:29 PM||#3|
1) Apps are being downloaded from the developer's site directly. Dropbox, for instance, is being downloaded straight from dropbox.com. Which leads me to...
2) The actual shell script is viewable. So you, as a user, can verify that nothing shady is going on behind the scenes. In short, if the dropbox.app were hacked, downloading it through this script vs downloading it directly would be no different.
You aren't giving the script admin access, so the script couldn't, say, format your hard drive, as the script isn't given root access.
All in all, it seems to be a pretty simple script, that just happens to be automatically generated from a website. Users who are likely to use a service like this would tend to be more power users capable of verifying the script before running it, understand what is going on, and understanding the consequences.
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|iFontz - Download and Install Custom Fonts for Use in a Variety of Apps||charstacky||iPhone and iPod touch Apps||0||Apr 14, 2014 02:29 AM|
|Can not install/download apps from app store||Tantagda||Mac Applications and Mac App Store||1||Jan 23, 2014 04:25 PM|
|Unable to update App Stores and unable download and install apps||Firafire||iPhone Tips, Help and Troubleshooting||0||Aug 11, 2013 10:03 PM|
|Resolved: Download once, install multiple times?||KlytusLord||iOS 6||3||Sep 20, 2012 11:09 AM|
All times are GMT -5. The time now is 02:42 PM.