Skip to content

Latest commit

 

History

History
78 lines (49 loc) · 1.96 KB

README.md

File metadata and controls

78 lines (49 loc) · 1.96 KB

macOS-WinBox64-Wine

Run MikroTik WinBox64 Client on macOS Catalina (64-bit only) or later

Resource Links

https://youtu.be/PLACE_HOLDER

https://www.xquartz.org
https://github.com/Gcenx/WineskinServer/releases
https://mikrotik.com/download
https://www.nirsoft.net/utils/resources_extract.html

Create Temp Working Directory

mkdir WineBuilds
cd WineBuilds

Download Assets

curl -O -L https://github.com/XQuartz/XQuartz/releases/download/XQuartz-2.8.5/XQuartz-2.8.5.pkg
curl -O -L https://github.com/Gcenx/WineskinServer/releases/download/V1.8.4.2/WS11WineCX21.2.0.tar.7z
curl -O -L https://download.mikrotik.com/winbox/3.37/winbox64.exe
curl -O -L https://www.nirsoft.net/utils/resourcesextract.zip

curl -O -L https://raw.githubusercontent.com/smileymattj/macOS-WinBox64-Wine/master/WinBox.app/Contents/Info.plist
curl -O -L https://raw.githubusercontent.com/smileymattj/macOS-WinBox64-Wine/master/WinBox.app/Contents/MacOS/WinBox

Install XQuartz

open XQuartz-2.8.5.pkg

Install Wine

open WS11WineCX21.2.0.tar.7z

cd wswine.bundle
rm -r share/wine/gecko
sudo mkdir /usr/local/wine
sudo mv * /usr/local/wine/
cd ..

Install WinBox

mkdir -p ~/.wine/drive_c/Program\ Files/WinBox/

cp winbox64.exe ~/.wine/drive_c/Program\ Files/WinBox/

Create Application Shortcut

mkdir -p WinBox.app/Contents/MacOS
mkdir -p WinBox.app/Contents/Resources

mv Info.plist WinBox.app/Contents/
mv WinBox WinBox.app/Contents/MacOS/
chmod +x WinBox.app/Contents/MacOS/WinBox

Extract & Set Icon

unzip resourcesextract.zip

/usr/local/wine/bin/wine32on64 ResourcesExtract.exe

open winbox64_100.ico

mkdir Icon.iconset
mv icon_128x128.png Icon.iconset/

iconutil -c icns Icon.iconset

mv Icon.icns WinBox.app/Contents/Resources/

Install WinBox Application

mv WinBox.app /Applications/

Cleanup

cd ..
rm -r WineBuilds