Модемная информация о версии сценариев CCL
Содержание:
Изменения в модеме Leopard CCLs
Модемные сценарии изменились для Leopard. Язык CCL, используемый для записи сценариев, является тем же, но был улучшен для поддержки новых предварительно определенных переменных для устройств GPRS-эры. Например, Access Point Name (APN) и Контекст ID (CID) теперь поддерживаются в varString ^22 и varString ^23, соответственно. Другими новыми varString параметрами является Скорость соединения (^20), Init (^21), и четыре определенных с помощью сценария строки (^27-^30). Последний может быть определен автором сценария как полезные параметры для поддержки многократных устройств с тем же сценарием. Изменения языка CCL были задокументированы в обновленное Модемное Руководство по созданию сценариев CCL.
Другое существенное изменение к упаковке Сценариев CCL. Вместо плоского файла с именем, описывающим поддерживаемое устройство, сценарии CCL теперь упаковываются в .ccl пакеты. Эти пакеты указывают «лица», указывающие сценарий, параметры тому сценарию, и имя или имена устройств, поддерживающихся индивидуальностью. Параметры, такие как «Строка инициализации», «Предпочтительный APN» и «varString 27» могут быть сохранены в индивидуальности и затем единственном сценарии, могут поддерживать многократные устройства или конфигурации. Кроме того, имена, появляющиеся в Модемных Предпочтениях и Установке Bluetooth UIs, теперь независимы от имени сценария на диске. Примеры разработчика находятся в /Developer/Extras/Modem Scripts и /Developer/Applications/Utilities/iSync Plug-in Maker.app может создать «Модемные Пакеты Сценария», запускающиеся с Вашего сценария или нового шаблонного сценария. Поставка Apple Modems.ccl и Generic GPRS.ccl используйте в своих интересах некоторые из этих новых функций.
Если у Вас есть существующий сценарий
Если Вы имеете старый сценарий и хотите связать его так, чтобы это появилось под надлежащим именем поставщика в UI, можно использовать iSync Сменного Производителя (его справка обсуждает Модемные Сценарии) импортировать старый плоский сценарий в область Modem Script. Поставщик и Окна устройств обеспечивают связанные метаданные и существует опция создать Модемный пакет Сценария (не создавая iSync Плагин).
Замена более старого сценария
Если Вы даете .ccl свяжите то же имя как сценарий, который оно заменяет, новый сценарий неявно «заменит» старый сценарий: если и пакет и плоский сценарий будут установлены, плоский исчезнет из UIs. Если Вы хотите дать комплектной версии другое имя, можно добавить a Supersedes выстройте к соответствующей индивидуальности, назвав плоские сценарии замененными той индивидуальностью. Посмотрите /Developer/Extras/Modem Scripts/Replacement Example.ccl. Кроме того, если старая конфигурация сети будет перемещена, то любые замененные плоские сценарии будут обновлены до пакета и индивидуальности, заменяющей его, когда пользователь использует Модемные Предпочтения.
Перерассчитайте пользовательское влияние
Коммутируемая сетевая поддержка изменилась, и явная поддержка очень старых модемов была удалена. Если у Вас есть более старый модем, Вы, возможно, должны выбрать новый сценарий для него. Поставщик 'Универсальный', 'Коммутируемый доступ' модели может работать хорошо. Иначе, Вы, возможно, должны скопировать сценарий с более старой системы OS X или загрузить сценарий от производителя Вашего модема.
Точно так же, если Ваш ISP использует его собственную программу набора номера (например, Подключение AOL), и у Вас был модем не-Apple, Вы, возможно, должны скопировать свой старый сценарий с другой системы или загрузить сценарий от модемного производителя.
Copyright © 2015 Apple Inc Все права защищены. Условия использования | Политика конфиденциальности | обновленный: 31.10.2007