Auteur Topic: Automatisch shares mounten in OSX met macbook  (gelezen 5760 keer)

Offline Björn

Automatisch shares mounten in OSX met macbook
« Gepost op: 21 november 2007, 11:21:59 »
Omdat ik mijn macbook zowel thuis als op mijn werk gebruik had ik een applescript nodig dat eerst checkt of een server beschikbaar is en zo ja de ingestelde shares mount.

Na wat googlelen, knippen en plakken en ander creatief jatwerk heb ik het volgende script werkend op mijn macbook:


--server home settings
set serverIP1 to "IP-NAS-HOME"
set username1 to "USERNAME-HOME"
set pass1 to "PASSWORD-HOME"

--shares to mount. Add other shares when needed
set ShareName11 to "PUBLIC"
set ShareName12 to "PHOTO"



--server work settings
set serverIP2 to "IP-NAS-WORK"
set username2 to "USERNAME-WORK"
set pass2 to "PASSWORD-WORK"

--shares to mount. Add other shares when needed
set ShareName21 to "PUBLIC"
set ShareName21 to "PHOTO"



try
--ping server home to see if it is available
set ping_result1 to (do shell script "ping -c 1 -q " & serverIP1)
if "1 packets received" is in ping_result1 then
--server is available, so start mounting
mount volume "afp://" & username1 & ":" & pass1 & "@" & serverIP1 & "/" & ShareName11
mount volume "afp://" & username1 & ":" & pass1 & "@" & serverIP1 & "/" & ShareName12
--add shares as above
end if
end try

try
--ping server home to see if it is available
set ping_result2 to (do shell script "ping -c 1 -q " & serverIP2)
if "1 packets received" is in ping_result2 then
--server is available, so start mounting
mount volume "afp://" & username2 & ":" & pass2 & "@" & serverIP2 & "/" & ShareName21
mount volume "afp://" & username2 & ":" & pass2 & "@" & serverIP2 & "/" & ShareName21
--add shares as above
end if
end try


Het is niet de meest elegante oplossing misschien (een while/for loopje was netter geweest), maarja, ik ben ook geen programmeur.

Groet
Björn

Anonymous

  • Gast
Re: Automatisch shares mounten in OSX met macbook
« Reactie #1 Gepost op: 22 april 2008, 22:29:55 »
Ik sleep de gemounte volumes onder systeemvoorkeuren/gebruikers/inloggen in de opstartlijst. Bij het opstarten van de gebruikersaccount mount hij dan gelijk de volumes. Makkelijker lijkt me? Of sla ik nu de plank mis?

Offline Björn

Re: Automatisch shares mounten in OSX met macbook
« Reactie #2 Gepost op: 23 april 2008, 10:08:48 »
Dat levert enorme vertraging op als je op een andere locatie bent waar die shares niet gevonden worden..

Offline Björn

Re: Automatisch shares mounten in OSX met macbook
« Reactie #3 Gepost op: 23 april 2008, 10:09:32 »
O én hij opent dan elke share in Finder. Heb je dus elke keer dat je opstart een aantal finder schermen openstaan. Staat zo slordig :)

Offline smoldersonline

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 56
Re: Automatisch shares mounten in OSX met macbook
« Reactie #4 Gepost op: 10 mei 2008, 09:03:50 »
Misschien is AutomountMaker een optie?

Offline smoldersonline

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 56
Re: Automatisch shares mounten in OSX met macbook
« Reactie #5 Gepost op: 20 juni 2008, 20:11:42 »
Deze kan ik van harte aanbevelen voor alle OSX gebruikers!

Offline cyrus1977

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 27
  • -Ontvangen: 54
  • Berichten: 1.529
    • http://www.bonaerial.nl
Re: Automatisch shares mounten in OSX met macbook
« Reactie #6 Gepost op: 03 december 2008, 21:30:15 »
Ik ben eigenlijk op zoek naar een extra stapje erin.

Op basis van je netwerk segment kijken of de diskstation beschikbaar is en zo ja eea mounten.

Iemand ideeen ? Ik ben zelf al wat aan het vogelen zal mijn uitkomsten ook posten.
  • Mijn Synology: DS415
  • HDD's: 4
See http://www.bonaerial.nl
I am root. If you see me laughing, you better have a backup!
The beginning of knowledge is the discovery of something we do not understand.

Offline smoldersonline

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 56
Re: Automatisch shares mounten in OSX met macbook
« Reactie #7 Gepost op: 03 december 2008, 22:35:58 »
Anders dan met antomountmaker, ben ik deze optie nog niet tegengekomen, maar zou wel handig zijn. Ik blijf dit draadje nog maar even volgen.

Offline Björn

Re: Automatisch shares mounten in OSX met macbook
« Reactie #8 Gepost op: 04 december 2008, 11:36:34 »
Citaat van: "cyrus1977"
Ik ben eigenlijk op zoek naar een extra stapje erin.

Op basis van je netwerk segment kijken of de diskstation beschikbaar is en zo ja eea mounten.

Iemand ideeen ? Ik ben zelf al wat aan het vogelen zal mijn uitkomsten ook posten.
Bij automountmaker kun je aangeven dat hij de server eerst moet pingen. Bij geen gehoor probeert ie dan niet te mounten. Je kunt dan dus gewoon alle scripts uitvoeren, en alleen de scripts voor de locatie waar je dan bent zullen tot een mount leiden.

Offline cyrus1977

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 27
  • -Ontvangen: 54
  • Berichten: 1.529
    • http://www.bonaerial.nl
Re: Automatisch shares mounten in OSX met macbook
« Reactie #9 Gepost op: 04 december 2008, 19:48:42 »
Ik piel ook nog even verder. Want ik wil iets flexibeler, bijvoorbeeld indien netwerk niet beschikbaar is een vpn verbinding opbouwen en dan mounten over de vpn.
  • Mijn Synology: DS415
  • HDD's: 4
See http://www.bonaerial.nl
I am root. If you see me laughing, you better have a backup!
The beginning of knowledge is the discovery of something we do not understand.


 

Automatisch indexeren

Gestart door Erwin1Board Web Station mods

Reacties: 0
Gelezen: 5923
Laatste bericht 13 april 2014, 21:24:12
door Erwin1
Cloud station client start niet automatisch

Gestart door meesjeBoard Cloud Station Client

Reacties: 3
Gelezen: 3439
Laatste bericht 11 juni 2015, 12:12:00
door meesje
IPTables forwarden van verkeer inschakelen script wil niet automatisch starten

Gestart door honnesBoard Netwerk algemeen

Reacties: 16
Gelezen: 3393
Laatste bericht 10 september 2018, 08:48:11
door honnes
Automatisch alignment harde schijven door DSM (3.1)?

Gestart door Maverick211Board Synology DSM algemeen

Reacties: 2
Gelezen: 1887
Laatste bericht 27 juli 2011, 19:25:34
door michel75
VERPLAATST: Video Station indexeert niet (automatisch)

Gestart door Robert KoopmanBoard Synology DSM 6.0

Reacties: 0
Gelezen: 1148
Laatste bericht 12 december 2016, 15:51:23
door Robert Koopman