Подключите общий ресурс SMB / AFP при повторном подключении к сети

изображений

Существует множество возможностей для установки общих ресурсов при входе в OSX. Я после того, как это сделано, когда сетевое соединение восстановлено.

В идеале:

  • Смонтировать акцию
  • соединение потеряно
  • соединение восстановлено
  • Смонтируйте общий ресурс еще раз (если это возможно), в противном случае не – то есть в другом месте.

Есть идеи, как это сделать?

Я изучаю возможность использования общих ресурсов NFS из DroboFS, но предпочел бы оставить их на CIFS / AFP.

Предложения приветствуются.

Спасибо.


У нас есть несколько ответов на данный вопрос для Вас.

Лучший ответ:

Вы можете попробовать что-то вроде этого:

last_status = 0                                                                                  

в то время как :                                                                                        
делать                                                                                             
    ping -t 1 google.com > / dev / null 2>&1                                                      
    exit_status = $?                                                                             

    если [[$ exit_status == 0 && $ last_status! = 0]]; затем                                      
        last_status = $ exit_status                                                               
        osascript -e 'указать приложение "Finder"' -e 'извлечь "поделиться"' -e 'конец рассказать'                  
        osascript -e 'сообщить приложению "Finder"' -e 'открыть местоположение "smb: // server / share"' -e 'end рассказать'                                                                                      
    еще                                                                                       
        last_status = $ exit_status                                                               
    фи                                                                                         
    спать 5                                                                                    
сделанный        

Мы проверяем интернет-соединение с помощью pinging google, вы можете изменить его на локальный IP, если вы не хотите проверять интернет-соединение. Если мы можем пропинговать Google, тогда мы скажем, что искатель извлекает старое монтирование, и снова монтирует общий ресурс SMB, иначе спит 5 секунд.

Это очень грязно, но делает то, что вы хотите, есть много возможностей для улучшений.


Другой ответ


Источник

Leave a Reply