Пульт дистанционного управления для macOS Мохаве доступа застряла на бесконечном загрузка Spinner

В моей компании есть Mac mini, который мы используем для iOS строит. Иногда один из нас должен войти в него через удаленный доступ (из ПК с Windows), чтобы обновить инструменты для сборки.

Однако, после обновления ОС до последней версии macOS Мохаве, большую часть времени мы не можем войти удаленно. На любой VNC клиент (я использую VNC-клиент, но испытал это с UltraVNC также). Как только один из нас устанавливает подключение к Mac, он просто показывает экран входа в систему с именем пользователя и Аватар, пароль запрашиваться или кнопки любого вида и загрузка Spinner, который просто крутится:

remote access screen is stuck with this loading spinner

Я обнаружил, что я могу "исправить" это физический доступ к машине и выходить из счета, но, конечно, это больно и непрактично.

Это просто баг Мохаве? Есть ли способы разорвать этот замкнутый круг? Я должен сказать, что это не будет проблемой, до обновления Мохаве.

+122
16 апр. 2014 г., 0:45:10
33 ответов

Я создал bash-скрипт, который должен иметь возможность быть запущен на любой машине. Проблема, которую я имею, это будет работать только в терминале. Когда пользователь дважды щелкает сценарий, некоторые пользователи его открыть в iTerm В, а некоторые в Xcode в режиме чтения. Есть идеи, как это выполнить в этих программах или сделать его только для терминалов?

Кроме того, у меня возникла проблема, так как скрипт я запустил, как ее открытия с "неустановленным разработчиком". Я знаю, как вручную устранять из системы предпочтений, но в любом случае, чтобы автоматизировать в скрипте?

+932
03 февр. '09 в 4:24

Я довольно сложной задачей, чтобы решить. Я не использую ОС Х, но теперь я должен предоставить некоторые коллеги с простое приложение, которое автоматически копирует определенный файл в сетевой папке. Обычно я бы использовать shell-скрипт, но какой-то минимальный графический интерфейс является обязательным в данном случае. Так я думал, я мог бы использование AppleScript.

Мне придется выполнить эти шаги:

  1. Подключения к сетевому диску (в SMB://мой_сервер/публичное, где каждый пользователь имеет различные имена пользователя и пароли, так проводка логины и пароли в коде-не вариант).
  2. Перейдите в папку на сетевом диске (каждый пользователь имеет другой папке на сетевом диске).
  3. Скопировать определенный файл с рабочего стола пользователя в открывшуюся папку на сетевом диске.

Поэтому при запуске скрипта пользователь должен ввести свое имя пользователя и пароль для подключения сетевого диска, и пользователь должен ввести имя папки, они должны скопировать файл на. Может имя папки будут сохранены как-то? Таким образом, пользователю не придется вводить имя папки каждый раз, когда он или она работает этот скрипт. Но от времени до времени этих папок может изменяться, поэтому должна быть возможность менять папку перед копированием. Также как я могу проверить, если сетевой диск уже смонтирован, так что пользователь никогда не попросят логин и пароль каждый раз, когда он или она работает этот скрипт?


Вот как далеко я мог пойти в сборке скрипт для выполнения этой задачи:

Я пытаюсь понять, как помощью AppleScript любит хранить путь к файлу/папке на подключенном сетевом диске.

Так вот что у меня сейчас:

свойство username : "папка"
собственность имя_папки : "имя_пользователя"

свойство servername : "общественные"
адрес_сервера собственность : "СМБ://мой_сервер/общественности"
serverStatus собственность : 0

на connectToServer()
 глобальное имя пользователя
 мировой имя_папки
 глобальные имя_сервера
 мировой адрес_сервера
 мировой serverStatus

 набор mountedDisks в списке дисков
 если mountedDisks не содержит имя_сервера тогда
 адрес_сервера подключения Тома в качестве имени пользователя имя пользователя с паролем (диалоге дисплея "введите пароль" & цитирует виде имясервера с названием "" Ответ По умолчанию "" бросаю после 3 скрытых ответа)
 конец если

 набор mountedDisks в списке дисков
 если mountedDisks содержит имя сервера потом
 набор serverStatus к 1
еще
connectToServer()
 конец если
конец connectToServer

на mainLoop()
 глобальное имя пользователя
 мировой имя_папки
 глобальные имя_сервера
 мировой адрес_сервера
 мировой serverStatus

 если serverStatus равна 0 тогда
connectToServer()
 конец если

 набор mainDialog, чтобы отобразить диалоговое окно 
 "Ваш логин:" & имя & "
Название папки: "& имя_папки кнопки {"Выход", "настройки", "скопировать файл"} с названием "файл копир" по умолчанию кнопка 1
 набор mainDialogAnswer на кнопку вернулся из mainDialog

 если mainDialogAnswer равно "ушел" тогда
бросить
 конец если

 если mainDialogAnswer равна "Настройки", затем
 отобразить диалоговое окно "введите имя пользователя" с названием "Шаг 1 из 2" Ответ По умолчанию имя пользователя
 установить имя пользователя для {текста, возвращаемого результата}

 отображения диалогового окна "введите название папки" с названием "Шаг 2 из 2" Ответ По умолчанию имя папки
 набор имя_папки {текста, возвращаемого результата}

mainLoop()
 конец если

 если mainDialogAnswer равно "копировать" потом
 -- скопировать файл
 конец если
конец mainLoop

mainLoop()
+922
19 февр. 2010 г., 17:06:37
Другие ответы

Связанные вопросы


Похожие вопросы

Добавьте следующие строки в /etc/hosts и с MacKeeper уходит навсегда:

127.0.0.1 mackeeper.com
127.0.0.1 www.mackeeper.com
127.0.0.1 mackeeperapp.zeobit.com
127.0.0.1 mackeeperapp.mackeeper.com
127.0.0.1 mackeeperapp2.mackeeper.com
+855
29 мар. 2010 г., 23:02:01

Выделить все заметки, а затем нажмите кнопку Delete на клавиатуре или (как упомянуто ниже) команду+delete.

+829
19 июн. 2017 г., 1:33:14

Я работаю в среде, где сила повернута к зданию по ночам. На предыдущих версиях iPhone и iPad, я был в состоянии получить их для автоматической загрузки при включении (по утрам), выполнив следующие действия:

  • Система Предпочтений
  • Экономия Энергии
  • Расписание...
  • Пуск или будильник: 4:00 утра каждый день (или где-то в середине ночи)

Energy Saver settings for automatic boot-up

В таком состоянии, когда сила была применена в любое время после 4:00 утра, компьютер загрузится.

В 2018 Мак мини не делать этого. Я поставил графику в энергосбережение системы предпочтений, что и выше, но компьютер не включается при подаче питания. Он не загрузочный, как запланировано, если власть уже жарко, но не после.

Почему эта модель будет другой, и есть ли способ восстановить эту функциональность?

+828
23 июн. 2016 г., 5:32:24

Один из способов сделать то, что вы хотите здесь, чтобы добавить сопоставление порта в аэропорт экстрим, который указывает нестандартный удаленный порт (напр. 8022) в порт 22 на локальном 10.0.1.104 машина. Затем, вы можете указать другой порт в SSH-клиента (например, '- п 8022'), чтобы получить удаленный доступ.

Вы могли бы также СШ в 10.0.1.100 во-первых, после входа в 10.0.1.104 с этой машины.

+805
21 янв. 2010 г., 0:14:43

Я пытаюсь подключиться с сервера, который не в той же сети, мой Mac, когда я введите IP-адрес подключение не проходит. ИС правильный, сервер и удаленный доступ и вход разрешается; я даже попытался отправить логин я.е ОВП://ipaddres/короткое имя. Я чего-то не делаю или делаю не так?

+804
26 нояб. 2013 г., 23:22:16

Магазин приложений имеет проблемы со вчерашнего дня. Это не ваша вина, это проблема на их конце. Так что нужно просто переждать.

+762
17 апр. 2013 г., 11:09:09

Ладно, во-первых, я неправильно понял ваш вопрос, поэтому я переписал мой ответ, а во-вторых, потому что "направление прокрутки: натуральный" настройка является глобальной, я переписал код , а также.

Как закодированные есть две подпрограммы, каждая мышь и трекпад (внутренние или внешние), что называется, основанных на существовании определенных устройств. Это определяется как стоимость для мыши, externalTrackpad и internalTrackpad как вернулся из сделать скрипт команды настроены искать Apple Magic мышь, беспроводные устройства Apple трекпад и внутренней сенсорной панели. Тезисы команды может быть изменен по мере необходимости/хотел.

В основном происходит то, что переменные инициализируются, а затем проверяется , если заявления и действовать соответствующим образом, как закодированные.

  • Если мышь и внешний трекпад не существует и внутренний трекпад не существует, то выводится соответствующее сообщение и завершает работу скрипта.

  • Если мышь и внешний трекпад не существует и внутренний трекпад действительно существует, то TrackpadIsAttached подпрограмма работает, "направление прокрутки: натуральный" флажок не установлен (если установлен), а затем скрипт завершает работу как установка глобальных и нет необходимости для дальнейшей обработки.

  • Если мышь или трекпад (внутреннего или внешнего) существуют, то либо подпрограмма выполняется соответствующим образом закодированы с "направление прокрутки: натуральный" флажок не установлен (если установлен), а затем скрипт завершает работу как установка глобальных и нет необходимости для дальнейшей обработки.

на MouseIsAttached()
 сказать приложение "Системные настройки"
активировать
 установить текущую область на панели "ком.яблоко.предпочтения.мышь"
 конец сказать
 сказать приложение "системные события" сказать процесс "Системные настройки"
 скажите переключатель 1 в разделе Группа 1 окно 1, если значение 0, то нажмите кнопку
 скажите флажок 1 в разделе Группа 1 окно 1, если значение 1 Нажмите кнопку
 конец сказать
 сказать приложение "Системные настройки", чтобы выйти
конец MouseIsAttached

на TrackpadIsAttached()
 сказать приложение "Системные настройки"
активировать
 установить текущую область на панели "ком.яблоко.предпочтения.трекпад"
 конец сказать
 сказать приложение "системные события" рассказать процесса приложение "Системные настройки"
 скажите переключатель 2 в разделе Группа 1 окно 1, если значение равно 0, затем нажмите кнопку
 скажите флажок 1 в разделе Группа 1 окно 1, если значение 1 Нажмите кнопку
 конец сказать
 сказать приложение "Системные настройки", чтобы выйти
конец TrackpadIsAttached

скажите текущего приложения
 набор мыши (сделать скрипт "system_profiler SPBluetoothDataType | у awk '{ ФС = \": \" } ; /компания Apple Волшебная мышь/ { печати $2 }'")
 набор externalTrackpad На (сделать скрипт "system_profiler SPBluetoothDataType | у awk '{ ФС = \": \" } ; /Яблоко беспроводной трекпад/ { печати $2 }'")
 набор internalTrackpad, чтобы (сделать скрипт "system_profiler SPUSBDataType | у awk '/трекпад:/ { печать \"внутренние трекпад\" }'")

 если мышь равен "" и externalTrackpad равен "", то
 если internalTrackpad равна "внутренней" трекпад "" тогда
 мой TrackpadIsAttached()
вернуться
еще
 откройте диалоговое окно "мышь и трекпад не подключены." кнопки {"ОК"} кнопка по умолчанию 1 
вернуться
 конец если
 конец если

 если мышь равна "Яблока Волшебная мышь" тогда
 мой MouseIsAttached()
вернуться
 конец если

 если externalTrackpad равна "беспроводной трекпад Apple" тогда
 мой TrackpadIsAttached()
вернуться
 конец если
конец сказать

Очевидно, я использовал мой Apple Волшебная мышь Apple и беспроводной трекпад в качестве примеров и протестированы, чтобы гарантировать ее работал как закодированные на моем Макбук Про. Вы можете использовать любое производство, марке, модели для внешней мыши и трекпада и вам нужно изменить соответствующим образом скрипт. Если вам нужна дополнительная помощь только попроси. Также я тестировал этот под ОС Х 10.8.5 и он работал для меня, как написано.

+712
3 окт. 2011 г., 10:29:57

Проверьте некоторые из электро-гитары-интерфейсы. Например, линия 6 Соник порт-канальный аудио интерфейс имеет стерео 1/8" вход-гнездо. Хотя на дорогой стороне.

+686
5 февр. 2013 г., 2:33:37

Я использую ОС Х 10.9.5. Я использую общий жесткий диск в домашней сети более двух лет. Недавно, в одну из папок, начал давать мне следующую ошибку, когда я пытаюсь подключиться к нему:

Операция не может быть завершена, потому что оригинальный элемент для “имя_папки” не может быть найден.

Я не помню, изменение любого разрешения или что-нибудь. Другие папки на том же диске нормально работать.

+668
25 апр. 2019 г., 7:33:16

За последний месяц или около того, каждый раз, когда я пытаюсь синхронизировать мой iPhone ХС в iTunes (на Mac), я получаю сообщение об ошибке:

The iPhone "Ruby" cannot be synced. THere are too many files open currently.

Это началось, когда я попробовал включение Wi-Fi синхронизация между телефоном и маком. С тех пор я его выключил, но ошибка сохраняется. Я перезагрузки моего Mac и iPhone несколько раз с тех пор безрезультатно.

Другие устройства (айпод тач, две разные айпады) синхронизация только мелкие на тот же компьютер, и мои фотографии способны передать из этого iPhone на фото, а также.

Любая идея, что происходит и как я могу это исправить?

Есть несколько тем об этом на форуме Apple, но все они остались без ответа в течение многих лет.

+595
11 февр. 2015 г., 8:37:24

Да, она может использовать сообщения на Mac для текста на любой адрес электронной почты или номер телефона. Вот и Apple страница о том, как настроить сообщения на своем компьютере Mac. Она должна убедиться, что ее Mac имеет активное подключение к интернету (может потребоваться проверить, что для нее первый). Вы не упомянули тип имак она и так это предполагает, что она имеет новейшую операционную систему.

Все очень просто, ей просто нужно, чтобы начать разговор в сообщениях, а затем добавить количество Андроид вашего сына телефон или адрес электронной почты (любой интернет-включен телефон будет иметь адрес электронной почты). Она сможет общаться с ним после этого.

Это называется отправка SMS-сообщения.

  1. Нажмите кнопку enter image description here в верхней части сообщения окна.
  2. Адрес ваше сообщение, вписав имя получателя, адрес электронной почты или номер телефона. Или щелкните знак "плюс" и выберите получателя. Если они в вашем приложении Контакты, сообщения, находит их, как вы типа. Чтобы начать групповой чат, просто добавить несколько получателей.
  3. Введите сообщение в поле в нижней части окна, затем нажмите клавишу Return, чтобы отправить его.
+556
15 окт. 2013 г., 14:10:09

Я нашел этот вопрос на "iPhone Центр уведомлений Вай Фай" на Google. В случае, если кто ищет, я в конечном итоге найти приложение называется Wi-Fi виджета (https://getwifiwidget.com). Это не позволит вам выключить Wi-Fi из Центра уведомлений, но это позволит вам перейти напрямую в Wi-Fi Настройки, где можно это сделать. Он также имеет некоторые другие полезные функции, как показывает состояние подключения.

Я не связан с этим приложением.

+495
15 июл. 2012 г., 3:18:33

У меня есть несколько файлов plist в папке ~/библиотеки/LaunchAgents. Все они имеют те же разрешения, но два из них (dotjs и ПР) не запускать при входе в систему, даже если у них есть ключ RunAtLoad установлен верно. Кто-нибудь знает, почему они не загружаются?

(Я использую Льва 10.7.3.)

Редактировать: Я могу запустить файлы вручную с помощью команды: помощью следущей загрузке -з СХ.Пау.текстильны.файл plist например.

+488
2 июл. 2016 г., 15:54:18

У меня была проблема, где и мой Mac OSX и на iPhone iOS10 перестал делиться вкладки iCloud. Так что я вышла из аккаунта в iCloud и подписал снова.

Теперь мой Mac показывает для iPhone вкладки, но не наоборот. Как я могу отобразить для Mac Safari вкладки на моем iPhone?

+476
13 мая 2017 г., 9:00:52

В конце концов я нашел свой собственный ответ.

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

  1. Системные Настройки -> Пользователи И Группы
  2. Щелкните правой кнопкой мыши на имени пользователя и выберите Дополнительные параметры
  3. Измените значение следующего домашнего каталога в соответствии с новым местоположением.

В моем случае я изменил:

/Томов/высокая Сьерра ГНБ/<имя пользователя> для /объемы/HighSierraHDD/<имя пользователя>

Apple предоставляет инструкции, как это сделать, а также другие изменения, которые можно внести на свой счет, здесь.

Предупредил потому что у меня ОС установлена на один диск и мой диск с другой вы можете получить разные результаты, когда вы передумаете.

+416
5 нояб. 2015 г., 1:00:30

Файл Vault 2 использует мастер-пароль(видимо ваш длинный/сложный пароль), но она также позволяет для любого пользователя для разблокировки системного диска, сложный пароль или нет. Единственные пользователи, что вы не можете позволить для разблокировки диска пользователи без пароля.

Я помню, некоторое время назад читал уязвимость хранилища файлов, где злоумышленник мог скомпрометировать идентификатор учетной записи Apple и принудительно сбросить пароль на учетную запись пользователей, которые могли бы разблокировать хранилище файлов защищенных системой 2. Затем злоумышленник должен войти в систему и разблокировать защищенный диск с новым паролем, который они ранее создали.

+406
21 окт. 2015 г., 18:38:18

Есть ли разница между программно-аппаратных устройств iPhone 6 в разных регионах/перевозчиков или всех устройств iPhone 6 по всему миру точно так же с точки зрения применения ?

+339
26 мая 2016 г., 22:00:48

С Android 5.0 и точка доступа WiFi не отключается по неактивности. Поэтому я часто застрял с проблемой: я работаю в парке с моим MacBook подключен к Android телефон WiFi, через какое-то время закрыть MacBook и пойти домой, я открываю Макбук - и она подключается к WiFi телефона как "последним", а не к моей домашней сети. Каждый раз, когда я забыл отключить Hotspot на мой телефон я получаю огромные счета за мобильный интернет :(. Стоит ли способ, чтобы заставить MacBook, чтобы подключить "лучший" WiFi после сна, не является "последним один"?

"Не помню сетях" и "не сохранять пароль" не помогает - он все равно подключается к последней используемой беспроводной сети.

Где я не знаю, что делать WiFi андроид выключается после простоя, такой вариант был удален в Android 5.0

Я использую Макбук 12" с последней на OSX 10.11

+333
27 февр. 2019 г., 4:50:17

Скорее всего, ваша файловая система только одна, что fseventsd по-игнорирует из-за того, что она не в файловой системе HFS+

Даже с исправной файловой системы для Mac, вы могли бы непреднамеренно сказал, системы безопасности и игнорировать этот объем, имея смутно документально пустой файл называется параметром no_log в /путь/к/вашему/ФС/.fseventsd по/параметром no_log.

+323
1 июл. 2017 г., 17:14:41

Я только что повышен до Эль-Капитан, и было интересно, как мне сделать полосу прокрутки выделите несколько строк и обязательно выделите количество строк при каждом ТИКе колесо мыши? Сейчас идет прокрутки вверх/вниз в зависимости от того, как быстро вы переместите колесо прокрутки на мыши.

Прежде чем я модернизировал, ЮСБ Овердрайв удалось исправить эту проблему, но теперь кажется, что приложение ничего не делает. Я меняю колеса вверх/вниз скорость до 20 линий, и он не делает ничего.

+322
29 мая 2018 г., 1:54:19

Есть хороший учебник в различных вариантах и методах здесь: http://mac.tutsplus.com/tutorials/customization/customizing-the-os-x-menu-bar/

Ни одна из этих довольно гибкими, как вы просите (беспроводной скрывает, когда WiFi выключен...), но понимаю, что большинство из этих икон контроля, а также показаниям. Например, если WiFi выключен, значок может быть использован для доступа к элементам управления беспроводной интернет. Это может быть очень удобно, чтобы включить WiFi обратно. ;-) Скрывает значок, сделал бы это более длительный процесс, заставляя вас идти через настройки приложения.

+216
26 февр. 2011 г., 1:55:54

Я начал использовать ⌘R, чтобы скомпилировать и запустить приложение, чтобы избежать этой проблемы

+173
3 апр. 2013 г., 23:15:37

Вот визуальное сравнение четырехконтактный штекер Apple и стандартный разъем типа TRS.

3.5mm plug comparison: iPhone plug with TRRS configured as left, right, ground, mic vs. standard stereo plug wit TRS configured as left, right, ground. In the image both tips point to the right.

На верхней части можно увидеть 4-контактный разъем для подключения гарнитуры. Разъем для подключения гарнитуры, нужно через тот же стандартный четырехконтактный, или он будет работать неправильно, если на всех.

На нижней части можно увидеть 3-контактный разъем для наушников. Любой разъем для наушников будет работать нормально.


Стандартный разъем 3,5 мм стерео наушники имеют 3-проводной конфигурации типа TRS (наконечник, кольцо, рукав). Распиновка для этих connectiors является: левый аудио, правый аудио, Землю. Разъемы для наушников с микрофоном есть дополнительное кольцо, которое приводит к 4-проводной конфигурации четырехконтактный (наконечник, кольцо, Кольцо, рукав).

Там были разные стандарты четырехконтактный:

  1. Оригинальный ОМТП конфигурации, который был создан Nokia и имеет распиновка левый аудио, правый аудио, микрофон, Земля.
  2. AHJ (американский разъем для гарнитуры) с распиновка левый аудио, правый аудио, Земля, микрофон.
  3. На выставке CTIA, имени беспроводной связи, которая заменила AHJ и имеет такую же распиновку. CTIA в домкраты имеют улучшена совместимость для поддержки не только AHJ, а также ОМТП. Является CTIA по умолчанию требуется для Android производителей устройств.

TRRS layout
Источник: Все О Windows Телефоне

В Википедии есть краткий обзор на устройство, которое использует стандартные.

В последние несколько моментов отметить:

  • Подключив ОМТП гарнитуры в разъем AHJ, а наоборот, приведет в аудио-не слышно или очень тихо. Преобразователи для переключения между двумя типами наушников легко доступны, но не добавить дополнительного объема, и не могут работать надежно с дистанционным управлением функции.
  • Apple использует выставке CTIA расположение разъема/AHJ, но использует нестандартный микрофоном и регулятором громкости способ передачи сигналов. Однако простые команды, такие как воспроизведение/пауза и пропустить должны работать на всех современных мобильных устройствах.
+165
30 апр. 2017 г., 1:44:57

Если вы находитесь на Mac, то вы должны иметь возможность отправить PDF в Evernote в диалоговом окне "печать".

С другой стороны, если вы готовы смотреть на количество пикселей в сочетании с Evernote в качестве решения, то следующая ссылка должна показать вам, как вы можете иметь количество пикселей на iPad автоматически опубликовать статью в Evernote, просто вам нравится на особенно, если приложение не выходя на количество пикселей веб-сайте: http://www.techguzzle.com/living-in-harmony-flipboard-instapaper-and-evernote

Нью-Йорк Таймс является проблемой для почти всех решений из-за их "обучения", к сожалению.

Надеюсь, что это помогает!

+151
13 мая 2018 г., 2:35:22

Я могу сменить команду командной строке терминала для рядового пользователя без проблем. (В моем случае, я изменил переменную $PS1 в файл /etc/bashrc и.) Однако, это изменение не изменяет командной строке, когда один поднимает привилегии root с помощью команды sudo -ы.

Кто-нибудь знает, где в командной строке параметр хранится на макосе Сьерра (10.12.5) машина для администратора, который поднял его привилегии root с помощью команды sudo -ы?

Я пробовал изменяя следующие файлы...

  • в /var/корень/.файл
  • в /var/корень/.bash_rc
  • в /var/корень/bash_rc
  • в /var/корень/.профиль
  • ~/.профиль

Я также попытался с помощью команды экспорт ПС1="некоторые строки Здесь# ", которая изменяет правами root временно, но он не прилипает, когда сеанс заканчивается и начинается новое.

+147
16 нояб. 2010 г., 18:35:01

Я смотрел на характеристики макбуков (ПРО) на яблоках сайт и увидела это. Встроенный аккумулятор (10 часов)2.

Что '2' означает? Почему (10 часов)2, а не 10 часов?

+144
11 окт. 2012 г., 6:08:53

Лично у меня нет особой необходимости, если таковые имеются, для автоматизации iTunes с помощью AppleScript. В прошлом я нашел iTunes, чтобы быть одним из более сложных приложений, автоматизирующих. Тем не менее, я взглянул на ваш код, словарь AppleScript для iTunes, в нескольких веб-поиска, что в принципе ничего не дали отметить, и некоторые неудачные попытки зомбирования легко получите список из дисков и отслеживайте рассчитывать для каждого диска в альбоме.

Я предполагаю, что в Клудж контексте на ваш вопрос, потому что там нет простой прямой способ программно задать альбом для дисков графа и числом треков на диск , чтобы сделать математику с, в прямой манере. Так что... вот мой ляп, который был протестирован и работает как нужные на мой iTunes библиотеки:

рассказать приложения "в iTunes"
попробовать

 набор theCurrentTrackProperties к (свойства текущего трека)

 если (диск количество в theCurrentTrackProperties) не превышает 1 тогда

 набор theSongName к (имя в theCurrentTrackProperties)
 набор theTrackNumber к (трек номер в theCurrentTrackProperties)
 набор theTrackCount к (числом треков в theCurrentTrackProperties)

 theSongName журнала & " (" & theTrackNumber & " из " & theTrackCount & ")"

еще

 набор theSongName к (имя в theCurrentTrackProperties)
 набор theTrackNumber к (трек номер в theCurrentTrackProperties)
 набор theTrackCount получить (число (каждый трек чей альбом = (альбом в theCurrentTrackProperties)))

 набор theDiscNumber (кол-диска в theCurrentTrackProperties)
 набор theAlbumsTracksProperties к (свойства каждого трека, чей альбом = (альбом в theCurrentTrackProperties))

 набор theAlbumsDiscNumberTrackCountInfo к ""
 повторять с I от 1 до (число theAlbumsTracksProperties)
 скажите пункт я в theAlbumsTracksProperties
 набор theAlbumsDiscNumberTrackCountInfo на (theAlbumsDiscNumberTrackCountInfo & диск количество & космос & отслеживать количество и перевода строки)
 конец сказать
 конца повторять
 скажите текущего приложения
 набор theAlbumsDiscNumberTrackCountInfo в (у Shell-скрипт "сорт-Н-К1 -у <<<" & цитирует виде theAlbumsDiscNumberTrackCountInfo & " | редактор sed '/^$/D'и")
 набор theTracksPerDiscCount к ""
 повторять с I от 1 до (theDiscNumber - 1)
 набор theTracksPerDiscCount на (theTracksPerDiscCount + (слово 2 пункта I в theAlbumsDiscNumberTrackCountInfo))
 конца повторять
 набор theTrackNumber на (theTrackNumber + theTracksPerDiscCount)
 конец сказать

 theSongName журнала & " (" & theTrackNumber & " из " & theTrackCount & ")"

 конец если

 на количество эстр ошибка перечисления
 отобразить диалоговое эстр & "число" & перечисление кнопок {"ОК"} кнопка по умолчанию 1 значок с осторожностью
вернуться
 постараюсь
конец сказать

Пример с помощью AppleScript код, показанный выше, выполняет следующие действия:

  • Задает свойства для текущего трека с переменной theCurrentTrackProperties.
  • Проверяет, если значение данного диска количество имущества в переменную, theCurrentTrackProperties, не превышает 1.
  • Если значение данного диска количество имущества не превышает 1, это прямой обработки и записывает нужную информацию.
  • Если значение данного диска количество недвижимости превышает 1, тогда еще филиала преформы в Клудж , чтобы сделать математику, и записывает нужную информацию.

Чем Клудж делает:

  • Устанавливает некоторые дополнительные исходные переменные.
    • Один за стоимость на диск количество имущество для текущего трека,theDiscNumber, используется, чтобы определить, сколько дисков на треке подсчета необходим для.
    • Другой удерживать свойства каждого трека каждого диска в альбом, theAlbumsTracksProperties.
      • На значение из переменной, theAlbumsTracksProperties, обрабатывается в повторить цикл , к которому выход из хранится в переменной theAlbumsDiscNumberTrackCountInfo.
  • В переменной theAlbumsDiscNumberTrackCountInfo, это список из номером диска и числом треков с каждого трека в альбоме.
    • Этот список затем обрабатывается, чтобы удалить все повторяющиеся данные, так как у единственного входа на трек подсчета каждого диска количество в альбоме.
  • В сделать shell-скрипт, команда использует сортировки и СЭД для обработки списка, то значение из переменной theAlbumsDiscNumberTrackCountInfo.
    • род-Н-К1 -у <<<
      • сравнить по строке числовое значение
      • -К1 запустить ключ на POS1
      • без , выход только первым из равных бегать
      • <<< направляет входные данные из командной строки, а не файл
    • theAlbumsDiscNumberTrackCountInfo в список в качестве ввода для командной строки направлена на сортировку
    • | редактор sed '/^$/D'в
      • | трубе выход из рода команда к СЭД
      • компания sed '/^$/D'и удалить пустые строки
      • Потому что значение в переменной theAlbumsDiscNumberTrackCountInfo составляется с перевода строки в конце каждого повторения петли, это будет первая линия выход из рода команды и удаляется с помощью sed, чтобы не иметь на счету для ведущих пустая строка позже в сценарий. Если он был оставлен как часть значение для переменной theAlbumsDiscNumberTrackCountInfo, что (пере)установить по возвращении из сделать скрипт команду, тогда слово 2 пункта я бы слово 2 пункта (я + 1) для того, чтобы пропустить ведущую пустую строку. Так что это имеет больше смысла, чтобы удалить его, прежде чем он заканчивается как часть окончательного значения из переменной theAlbumsDiscNumberTrackCountInfo.
  • С переменной, theAlbumsDiscNumberTrackCountInfo, теперь только содержащий список из диска количество с соответствующим числом треков, по одной строке для каждого диска в альбоме, теперь это легко сделать в математике, то ли альбом содержит 2 диска или, как многие, как 14 диски, или больше.
  • Оставшаяся помощью AppleScript код, который включает в себя еще повторить цикл, преформы по математике необходимо сложить числом треков каждого диска количество предшествующих диск количество в текущий трек , и складывает их вместе, а затем записывает нужную информацию.

Что сказал, Если кто-то знает простой прямой способ программно задать в альбоме для дисков графа и числом треков на диск , чтобы сделать математику с, в прямой манере, чтобы избежать Клудж, пожалуйста, напишите ответ.

+123
13 сент. 2010 г., 2:03:16

На этикетке указано время года и год определенного Mac был анонсирован и выпущен в продажу компанией Apple. Метка используется для идентификации поколения Мак модель (просто как различные айфоны обычно различаются по маркетингу именем, таких как iPhone 7, айфон 8, айфон ХЗ и т. д.)

Она не представляет дату производства. Поскольку это модель, идентификатор, метка остается одинаковым для всех компьютеров Mac, произведенные до обновления модели будет объявлено. Номенклатура, как правило, используется в начале, середине или конце в зависимости от времени года модель была выпущена с добавленным года выпуска.

Например, последние модели iPhone и iPad от Apple является промаркирован в конце 2018 года , как он был выпущен в ноябре 2018 года. Модель она вытесняется конце 2014 года , как он был первоначально выпущен в октябре 2014 года. Все Мас Mini, произведенных в течение четырех лет были помечены конце 2014 года и увидел, что нет обновлений от Apple вообще.

Я хочу купить MacBook Pro, которая будет отображаться в начале 2019. Если я куплю новый ноутбук MacBook Pro от компании Apple магазин (или заказать он-лайн с сайта компании Apple) скажем в феврале 2019, будет ли это шоу-начале 2019 года?

Что значит, что год на самом деле метки?

Последний релиз новых MacBook Pro был в июле 2018 года и они обозначены середины 2018 года. Тот, который вы будете покупать в январе будут помечены середины 2018 года независимо от того, где вы покупаете его от (Если вы в конечном итоге покупка более старой модели, или если Apple выпустила новую в январе, которые будут дублированы начале 2019 года). Месяц никогда не отображается как часть лейбла, так что там будет не февраль 2019 Макбук Про.

Теперь, если вы не заинтересованы в определении фактической даты изготовления прибора, есть множество способов. Самый простой-использовать популярный 3-й партии утилиту coconutBattery. Приложение используется главным образом для определения работоспособности аккумулятора (заряд счетчик цикла), но он также показывает дату производства машины вместе с идентификатором "Model".

+110
12 окт. 2014 г., 20:03:19

Есть ли способ, чтобы войти в систему и получить доступ к вашей учетной записи OneDrive с помощью приложения OneDrive из Mac Store с вашей учетной записи/компании? На данный момент, мои полномочия не признаны.

+70
3 июл. 2014 г., 9:13:13

Сведения об оборудовании:

  • Макбук Эйр, Мак ОС Х Лев 10.7.2

  • Мини DisplayPort к HDMI адаптер

  • Стандартный кабель HDMI

  • Известный производитель 23” ультра-тонкий светодиодный дисплей, с разрешением 1080p

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

Странная вещь заключается в том, что в Системные настройки > мониторы предпочтение панели, когда дисплей подключен к сети и на его не обнаруживает, но при питании от сети и от "собрать окна" появляется рядом с "обнаружения дисплеев, и вы можете перетаскивать окна за пределы экрана, когда дисплей должен быть.

Кнопка "собрать окна" позволяет мне видеть окно отображается на обоих дисплеях. Я использовал его, чтобы поиграть с разрешением, но это не работало.

Любая идея, что может быть происходит?

+53
4 окт. 2010 г., 15:20:09

Я только что обновил свой Макбук Про в macOS 10.12 Сьерра, и как я стараюсь, чтобы связать мой iPhone он мне говорит "неправильный пароль". Я могу открыть и использовать свой телефон с этим же паролем, но мой макбук про середина 2012 г., позволит только ограниченный доступ.

Пожалуйста, помогите.

+22
21 дек. 2010 г., 15:21:04

Показать вопросы с тегом