|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2000
Città: Ferrara
Messaggi: 249
|
Riconnessione automatica cartella di rete
ciao Ragazzi,
ho un problema: uso un mac mini come HTPC, con plex server e altri servizi utili allo scopo. Tutti i dati (sia i film, le serieTV, la libreria di itunes ecc) sono in alcune cartelle condivise sul NAS Synology connesso alla rete. Per vari motivi, ho impostato un riavvio automatico del NAS alle 6 ogni mattina, e, con automator, ho creato un flusso di lavoro per riconnettere le 4 cartelle di rete, una volta che il NAS sia tornato online (ho usato un evento sul calendario per lanciare il flusso di automator.. non elegantissimo ma funzionale). Il problema subentra quando per qualche motivo, durante la giornata devo riavviare il NAS che, ovviamente, porta alla disconnessione delle cartelle sul mac e alla chiusura di tutti i servizi legati. Qualche mente brillante ha idea di come poter fare in modo che, una volta che le cartelle tornano online, il mac le "sente" e le riconnette automaticamente? grazie mille!
__________________
MacBook Pro 15" Retina late 2013 - MacMini late 2012 - MacBook core 2 duo white - iPhone 5s silver 16GB - Canon EOS 500D - iPad Air 32GB |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2000
Città: Ferrara
Messaggi: 249
|
allora non è così banale la domanda
![]()
__________________
MacBook Pro 15" Retina late 2013 - MacMini late 2012 - MacBook core 2 duo white - iPhone 5s silver 16GB - Canon EOS 500D - iPad Air 32GB |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2007
Città: Milano
Messaggi: 1051
|
ciao
che tipo di condivisione utilizzi sul nas? samba o afp (apple file protocol)? te lo chiedo perchè il mio mac, e nello specifico itunes, quando riproduco una canzone che si trova su una mia condivisione di rete afp per la quale ho memorizzato la password sul portachiavi, tenta autonomamente di riconnettere la cartella di rete tra l'altro la mia condivisione (un nas linux) espone le sue condivisioni anche tramite bonjour, rilevando il mio nas come un vero e proprio mac in rete sinceramente non so se tutti i software possono sfruttare questa cosa, e sinceramente plex (che uso anche io, ma solo con materiale in locale) dubito che riconnetta automaticamente le unità di rete dato che non so come sfruttare un eventuale evento che possa indicare la presenza di una nuova risorsa di rete, l'unica idea che mi viene in mente è schedulare un processo con una frequenza piuttosto elevata (magari con cron), che verifica se la risorsa è già mappata, ed in caso negativo tenti il mount non conosco bene automator, ma con comandi shell non dovrebbe essere troppo complicato (mount ti elenca le cartelle già mappate, diskutil consente di montare risorse di rete) |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2000
Città: Ferrara
Messaggi: 249
|
ciao,
grazie per la risposta. Sto usando smb, dici che con afp possa essere diverso? Posso provare ad abilitarlo... Come faccio a creare uno script? Scusate ma non sono in grado... Qualcuno che mi da una mano? Grazieeee
__________________
MacBook Pro 15" Retina late 2013 - MacMini late 2012 - MacBook core 2 duo white - iPhone 5s silver 16GB - Canon EOS 500D - iPad Air 32GB |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2007
Città: Milano
Messaggi: 1051
|
non sono certo dipenda dal protocollo
il tuo server nas, anche senza montarlo, è visibile sul finder tra i server nella rete? se non lo fosse accedici con l'ip (che immagino tu abbia impostato fisso), memorizza la password nel portachiavi, e poi carica della musica su itunes scollega il disco condiviso, chiudi itunes e riaprilo a questo punto, se riproduci una canzone che era sul disco condiviso, itunes dovrebbe collegare automaticamente il disco, almeno, a me su server bonjour e condivisione afp funziona lo script shell è un file con estensione .sh, al quale aggiungerai i permessi di esecuzione, e che schedulerai con cron se non lo conosci ti giro qualche info questo è un esempio del contenuto dello script Codice:
#!/bin/bash mount_output=`mount | grep /Volumes/Dati` if [ "$mount_output" == "" ]; then `mount_smbfs //username:password@servername/share /Volumes/Dati` fi ti basta replicare per i 4 mount ![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: May 2000
Città: Ferrara
Messaggi: 249
|
Ok! Capito! Domani provo a vedere cosa succede! Grazie mille
Sent from my iPhone using Tapatalk
__________________
MacBook Pro 15" Retina late 2013 - MacMini late 2012 - MacBook core 2 duo white - iPhone 5s silver 16GB - Canon EOS 500D - iPad Air 32GB |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:03.