![For For](https://s4827.pcdn.co/wp-content/uploads/2017/02/night_sky_time_lapse_Mac.jpg)
Download Box Sync For Mac Catalina
![Sync Sync](http://www.ieee-iri.org/sites/default/files/images/migrated/Box%20for%20Pitt/technology_subdomain/screen02.png)
![Download box sync for mac windows 10 Download box sync for mac windows 10](https://support.box.com/hc/article_attachments/360058929114/8333i51895511CC204806.png)
Download Box Sync For Mac Os
#!/bin/bash |
policy='Box Sync 4' |
loggertag='system-log-tag' |
tmpdir='/tmp/' |
downloadurl='https://e3.boxcdn.net/box-installers/sync/Sync+4+External/Box%20Sync%20Installer.dmg' |
log() { |
echo'$1' |
/usr/bin/logger -t '$loggertag: $policy''$1' |
} |
mountcheck() { |
if [ -d'$tmpdir'/boxsyncdmg ];then |
if [[ $(mount | awk '/boxsyncdmg/ {print $3, $4}')'$tmpdir/boxsyncdmg' ]];then |
log 'Cleanup: $tmpdir/boxsyncdmg/ is a mounted volume: unmounting' |
/usr/bin/hdiutil detach '$tmpdir'/boxsyncdmg |
if [ $?-eq 0 ];then |
log 'Cleanup: $tmpdir/boxsyncdmg successfully unmounted' |
else |
log 'Cleanup: hdiutil error code $?: $tmpdir/boxsyncdmg failed to unmount' |
fi |
fi |
fi |
} |
cleanup() { |
log 'Cleanup: Starting cleanup items' |
mountcheck |
if [ -f'$tmpdir'/boxsync.dmg ];then |
log 'Cleanup: Deleting $tmpdir/boxsync.dmg' |
/bin/rm '$tmpdir'/boxsync.dmg |
log 'Cleanup complete.' |
fi |
} |
trap cleanup exit |
log 'Beginning installation of $policy' |
# Check for the expected size of the downloaded DMG |
webfilesize=$(/usr/bin/curl $downloadurl -ILs | awk '/Content-Length:/ {print $2}'| tail -n 1 | tr -d 'r') |
log 'The expected size of the downloaded file is $webfilesize' |
/usr/bin/curl -Ls $downloadurl -o '$tmpdir'/boxsync.dmg |
if [ $?-eq 0 ];then |
log 'The Box Sync Installer DMG successfully downloaded' |
else |
log 'curl error code $?: The Box Sync Installer DMG did not successfully download' |
exit 1 |
fi |
# Check the size of the downloaded DMG |
dlfilesize=$(/usr/bin/cksum '$tmpdir'/boxsync.dmg | awk '{print $2}') |
log 'The size of the downloaded file is $dlfilesize' |
# Compare the expected size against the downloaded size |
if [[ $webfilesize-ne$dlfilesize ]];then |
echo'The file did not download properly' |
exit 1 |
fi |
# Check if the $tmpdir/boxsyncdmg directory exists and is a mounted volume |
mountcheck |
# Mount the /tmp/Box SyncInstaller.dmg file |
/usr/bin/hdiutil attach '$tmpdir'/boxsync.dmg -mountpoint '$tmpdir'/boxsyncdmg -nobrowse -noverify |
if [ $?-eq 0 ];then |
log '$tmpdir/boxsync.dmg successfully mounted' |
else |
log 'hdiutil error code $?: $tmpdir/boxsync.dmg failed to mount' |
exit 1 |
fi |
# Check for and kill any Box Sync processes |
pids=$(/usr/bin/pgrep 'Box Sync') |
if [ -n$pids ];then |
forpidin${pids[@]};do |
log 'Found Box Sync process $pid: killing' |
/bin/kill $pid |
done |
fi |
if [ -e /Applications/Box Sync.app ];then |
/bin/rm -rf /Applications/Box Sync.app |
log 'Deleted an existing copy of Box Sync.app' |
fi |
log 'Copying Box Sync.app to /Applications' |
/bin/cp -a '$tmpdir'/boxsyncdmg/Box Sync.app /Applications/ |
if [ $?-eq 0 ];then |
log 'The file copied successfully' |
/usr/sbin/chown -R root:admin /Applications/Box Sync.app |
else |
log 'cp error code $?: The file did not copy successfully' |
exit 1 |
fi |
log 'Copying com.box.sync.bootstrapper to /Library/PrivilegedHelperTools' |
if [ !-e /Library/PrivilegedHelperTools ];then |
/bin/mkdir /Library/PrivilegedHelperTools |
fi |
/bin/cp -a /Applications/Box Sync.app/Contents/Resources/com.box.sync.bootstrapper /Library/PrivilegedHelperTools/ |
log 'Running com.box.sync.bootstrapper' |
/Applications/Box Sync.app/Contents/Resources/com.box.sync.bootstrapper --install |
sleep 1 |
log 'Opening Box Sync.app' |
/usr/bin/open /Applications/Box Sync.app & |
exit 0 |
Mac users interested in Box sync for mac 10.5.8 generally download: Box Sync 4.0 Free Box Sync is a desktop sync application that keeps all your files safe and secure in the cloud. Box Sync Repair Utility 3.4 for Mac is free to download from our software library. Commonly, this application's installer has the following filename: boxsyncrepairutilitymac.zip. This free software for Mac OS X was originally created by Box. The following version: 3.4 is the most frequently downloaded one by the program users.
For this reason, Box is transitioning users from Box Sync to Box Drive. Beginning with Drive v.2.4, Box has included an automated Sync uninstaller as part of the Drive install process. If you have Sync on your computer and would like to uninstall it, follow the directions below for Windows PC or Mac.
![Download box sync for mac catalina Download box sync for mac catalina](https://wiki.nps.edu/download/thumbnails/1185288692/Box3Mac.png?version=1&modificationDate=1600447423000&api=v2)
![Download box sync for mac sync Download box sync for mac sync](https://theme.zdassets.com/theme_assets/88181/8b430957a64b67fcfd02ef491c603ac31d376259.png)
Download Box Sync For Mac Catalina
Download Box Sync For Mac Os
#!/bin/bash |
policy='Box Sync 4' |
loggertag='system-log-tag' |
tmpdir='/tmp/' |
downloadurl='https://e3.boxcdn.net/box-installers/sync/Sync+4+External/Box%20Sync%20Installer.dmg' |
log() { |
echo'$1' |
/usr/bin/logger -t '$loggertag: $policy''$1' |
} |
mountcheck() { |
if [ -d'$tmpdir'/boxsyncdmg ];then |
if [[ $(mount | awk '/boxsyncdmg/ {print $3, $4}')'$tmpdir/boxsyncdmg' ]];then |
log 'Cleanup: $tmpdir/boxsyncdmg/ is a mounted volume: unmounting' |
/usr/bin/hdiutil detach '$tmpdir'/boxsyncdmg |
if [ $?-eq 0 ];then |
log 'Cleanup: $tmpdir/boxsyncdmg successfully unmounted' |
else |
log 'Cleanup: hdiutil error code $?: $tmpdir/boxsyncdmg failed to unmount' |
fi |
fi |
fi |
} |
cleanup() { |
log 'Cleanup: Starting cleanup items' |
mountcheck |
if [ -f'$tmpdir'/boxsync.dmg ];then |
log 'Cleanup: Deleting $tmpdir/boxsync.dmg' |
/bin/rm '$tmpdir'/boxsync.dmg |
log 'Cleanup complete.' |
fi |
} |
trap cleanup exit |
log 'Beginning installation of $policy' |
# Check for the expected size of the downloaded DMG |
webfilesize=$(/usr/bin/curl $downloadurl -ILs | awk '/Content-Length:/ {print $2}'| tail -n 1 | tr -d 'r') |
log 'The expected size of the downloaded file is $webfilesize' |
/usr/bin/curl -Ls $downloadurl -o '$tmpdir'/boxsync.dmg |
if [ $?-eq 0 ];then |
log 'The Box Sync Installer DMG successfully downloaded' |
else |
log 'curl error code $?: The Box Sync Installer DMG did not successfully download' |
exit 1 |
fi |
# Check the size of the downloaded DMG |
dlfilesize=$(/usr/bin/cksum '$tmpdir'/boxsync.dmg | awk '{print $2}') |
log 'The size of the downloaded file is $dlfilesize' |
# Compare the expected size against the downloaded size |
if [[ $webfilesize-ne$dlfilesize ]];then |
echo'The file did not download properly' |
exit 1 |
fi |
# Check if the $tmpdir/boxsyncdmg directory exists and is a mounted volume |
mountcheck |
# Mount the /tmp/Box SyncInstaller.dmg file |
/usr/bin/hdiutil attach '$tmpdir'/boxsync.dmg -mountpoint '$tmpdir'/boxsyncdmg -nobrowse -noverify |
if [ $?-eq 0 ];then |
log '$tmpdir/boxsync.dmg successfully mounted' |
else |
log 'hdiutil error code $?: $tmpdir/boxsync.dmg failed to mount' |
exit 1 |
fi |
# Check for and kill any Box Sync processes |
pids=$(/usr/bin/pgrep 'Box Sync') |
if [ -n$pids ];then |
forpidin${pids[@]};do |
log 'Found Box Sync process $pid: killing' |
/bin/kill $pid |
done |
fi |
if [ -e /Applications/Box Sync.app ];then |
/bin/rm -rf /Applications/Box Sync.app |
log 'Deleted an existing copy of Box Sync.app' |
fi |
log 'Copying Box Sync.app to /Applications' |
/bin/cp -a '$tmpdir'/boxsyncdmg/Box Sync.app /Applications/ |
if [ $?-eq 0 ];then |
log 'The file copied successfully' |
/usr/sbin/chown -R root:admin /Applications/Box Sync.app |
else |
log 'cp error code $?: The file did not copy successfully' |
exit 1 |
fi |
log 'Copying com.box.sync.bootstrapper to /Library/PrivilegedHelperTools' |
if [ !-e /Library/PrivilegedHelperTools ];then |
/bin/mkdir /Library/PrivilegedHelperTools |
fi |
/bin/cp -a /Applications/Box Sync.app/Contents/Resources/com.box.sync.bootstrapper /Library/PrivilegedHelperTools/ |
log 'Running com.box.sync.bootstrapper' |
/Applications/Box Sync.app/Contents/Resources/com.box.sync.bootstrapper --install |
sleep 1 |
log 'Opening Box Sync.app' |
/usr/bin/open /Applications/Box Sync.app & |
exit 0 |
Mac users interested in Box sync for mac 10.5.8 generally download: Box Sync 4.0 Free Box Sync is a desktop sync application that keeps all your files safe and secure in the cloud. Box Sync Repair Utility 3.4 for Mac is free to download from our software library. Commonly, this application's installer has the following filename: boxsyncrepairutilitymac.zip. This free software for Mac OS X was originally created by Box. The following version: 3.4 is the most frequently downloaded one by the program users.
For this reason, Box is transitioning users from Box Sync to Box Drive. Beginning with Drive v.2.4, Box has included an automated Sync uninstaller as part of the Drive install process. If you have Sync on your computer and would like to uninstall it, follow the directions below for Windows PC or Mac.