Переместить набор открытых окон/вкладок Safari на другой Mac

У меня есть куча окон и вкладок, открытых в Safari. Я хочу просматривать все те же окна и вкладки на другом Mac.

☞ Существует ли набор URL-адресов или закладок, используемых Safari для запоминания открытых окон/вкладок между сеансами? Могу ли я получить копию этих URL-адресов или закладок, чтобы записать их на флэш-накопитель?

Я знаю, что Mac и iPad могут передавать друг другу верхнее просматриваемое в данный момент окно Safari. Но я хочу переместить все несколько десятков открытых окон и вкладок.

Бэзил Бурк, если вы не видели мой ответ об обновлении, я проверил его, и он работает, как указано в ответе.

Ответы (2)

☞ Существует ли набор URL-адресов или закладок, используемых Safari для запоминания открытых окон/вкладок между сеансами?

В macOS Catalina файл ~ /Library/Safari/LastSession.plist содержит список всех открытых окон и их вкладок .

Обратите внимание, что хотя он и называется LastSession.plist , тем не менее, он содержит текущие окна и их вкладки .

Вы можете попробовать скопировать этот файл в то же место на другом Mac и посмотреть, даст ли он вам то, что вы хотите. Если это не очевидно, Safari необходимо закрыть при замене этого файла .

Я протестировал копирование файла LastSession.plist из macOS Catalina в macOS Big Sur , и он работал, открыв Safari и выбрав «Открыть все окна из последней сессии» в меню «История» .

В настоящее время я использую Safari версии 14.0.3 (15610.4.3.1.6, 15610) в macOS Catalina и Safari версии 14.1.1 (16611.2.7.1.4) в macOS Big Sur .

Группы вкладок в Safari 15 синхронизируются через iCloud. Вы можете переключиться на группу вкладок с другого Mac, и все ваши вкладки будут открыты. Открытие или закрытие вкладки в группе вкладок на одном Mac приведет к тому же действию на другом Mac.

Вы можете создать новую группу вкладок из всех ваших текущих вкладок из меню группы вкладок, которое затем вы можете открыть на другом Mac для переноса/синхронизации ваших текущих вкладок.