Jag har absolut ingen koll på detta med programering eller script eller något sånt överhuvudtaget. Dock har jag lyckats med att få igång min ventrilo server genom terminal. Men så var jag lite på jakt efter en ikon att trycka på istället för att behöva gå in i terminalen och skriva. Och tänkte rent logiskt att apple-script eller automator borde lösa detta till mig så sökte lite på nätet efter detta.
Hittade då detta script:
tell application "Terminal" --> Start Terminal shell and close window
run
close window 1
end tell
tell application "Terminal" --> Start the Ventrilo server
do script "cd /ventrilo_srv-2.3.1/;./ventrilo_srv" --> make new front window
tell window frontmost
set custom title to "Ventrilo server"
set title displays shell path to false
set title displays custom title to true
end tell
end tell
tell application "System Events"
tell process "Terminal"
keystroke "m" using command down --> Hide window
end tell
end tell
Efter att ha testat lite olika bitar ur detta script så har jag kommit fram till att:
tell application "Terminal"
do script "cd /applications/ventsrv/;./ventrilo_srv"
end tell
Gör jobbet precis likabra. Dock förstår jag att med "set custom title" så får man ett namn på fönstret, men förutom det så ser jag ingen skillnad i vad som händer.
Men sen har jag lärt mig lite halvt, genom en polare som försökt prata HTML med mig, att ibland så finns det sätt som fungerar och det finns sätt som fungerar men ändå är fel sätt.
Så frågan är väll egentligen om det är något "fel" med det sista som blev kvar efter jag hade utforskat scriptet litegrann?
I mitt logiska sinne så är "mindre desto bättre".