iPhones.ru

Как настроить регулярную синхронизацию в OS X

Леонид Клюев avatar | 9
FavoriteLoading В закладки
Как настроить регулярную синхронизацию в OS X

iCloud хоть и невероятно мощный сервис, но полноценной заменой для традиционной синхронизации ему пока не стать. Всё дело в стороннем контенте, который при добавлении в iTunes автоматически на iOS-устройствах не оказывается. Проблему отчасти решает iTunes Match, но многим ли из нас он доступен? Тем, кто “по старинке” синхронизирует своё устройство с компьютером, может пригодиться синхронизация по расписанию.

Внимание! Работоспособность данного метода гарантируется только в том случае, если на устройстве сделан джейлбрейк и установлена программа Insomnia. Подробнее читаем в конце статьи.

Чего мы хотим? Мы хотим, чтобы наш девайс синхронизировался самостоятельно — скажем, раз в день. В этом нам поможет простой AppleScript и планировщик cron.

  1. Для начала откройте AppleScript-ссылку (при необходимости подтвердите, что ссылку требуется открыть в редакторе AppleScript):

  1. Вот и наш «скриптик»! Перед самой синхронизацией он проверяет, запущен ли iTunes, и если нет — запускает его. Далее прописан короткий тайм-аут — двадцати секунд должно хватить, чтобы iTunes обнаружил в сети Wi-Fi все iOS-устройства. Вместо “4S” в кавычках укажите имя девайса или любую его часть (“iPhone 3GS”, “3GS”, “iPad 2” и т.д.). Затем смело сохраняйте скрипт из строки меню (Файл — Сохранить как…). Далее будем считать, что вы сохранили его в вашу домашнюю папку под именем dailySync.scpt.
  2. Из каталога Программы/Утилиты откройте Терминал. В Терминале напечатайте

    nano ~/crontab

    По нажатию на Enter только что созданный файл crontab откроется в простом текстовом редакторе nano.

  3. В окно с редактором скопируйте строку

    * * * * * osascript ~/dailySync.scpt

  4. Комбинация звёзд и цифр определяет, как часто будет производиться синхронизация:

    * * * * *
    – – – – –
    | | | | |
    | | | | +—– день недели (0 – 6) (воскресенье=0)
    | | | +——- месяц (1 – 12)
    | | +——— день месяца (1 – 31)
    | +———– час (0 – 23)
    +————- минута (0 – 59)

    Например, чтобы устройство синхронизировалось ежедневно в 19:45, вы должны прописать комбинацию

    45 19 * * *

    В итоге у вас получится нечто подобное:

  1. Файл готов, теперь нажмите Control+X (выходим), затем Y (соглашаемся на сохранение) и, наконец, Enter (подтверждаем имя и каталог).
  2. Вы снова в интерфейсе командной строки Терминала. Почти готово! Напечатайте последнюю команду…

    crontab ~/crontab

  3. …после чего снова нажмите Enter и завершите Терминал из строки меню.

Если все действия были выполнены верно, ваш iPhone, iPad или iPod touch отныне будет автоматически синхронизироваться с настольным iTunes в то время, которые вы указали на четвёртом шаге!

Есть только одно «но», друзья. Когда iTunes обращается к устройству в спящем режиме по каналу Wi-Fi, синхронизация временами не срабатывает. Во избежание недоразумений установите на девайс утилиту Insomnia из репозитория BigBoss. И не забудьте акивировать её:


[dougscripts via macstories]

P.S. Чтобы отменить синхронизацию по расписанию, выполните в Терминале следующую команду:

crontab -r

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
iCloud хоть и невероятно мощный сервис, но полноценной заменой для традиционной синхронизации ему пока не стать. Всё дело в стороннем контенте, который при добавлении в iTunes автоматически на iOS-устройствах не оказывается. Проблему отчасти решает iTunes Match, но многим ли из нас он доступен? Тем, кто “по старинке” синхронизирует своё устройство с компьютером, может пригодиться синхронизация...
Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

9 комментариев

Форум →
  1. RoLife avatar
    RoLife 27 января 2012
    0

    Мне одному кажется, что-то черезчур замудренно вышело все. И разве из-за Insomnia, Wi-Fi не будет постоянно включен? Напомню, что именно он является одним из основных компонентов который разряжает девайс.

    3GS_iPhoner avatar
    3GS_iPhoner27 января 2012
    0

    @RoLife,
    Да я вот каждый раз про джейл читаю статьи и думаю:
    Ну неужели это каму то нужно?
    Бред полный! Миллион взломов в последний раз и это при том что Эпл только Айфонов продал сотку милионов за год. Тоесть джейл стоит менее чем на пол проценте дивайсов да и то большей частью для понта. А каму и правда нужно-писали бы себе програмки сами.

    Первый пункт правил. Watch it.

    dddsssd avatar
    dddsssd27 января 2012
    0

    @3GS_iPhoner, в рашке его делают в основном для апп синка и кряков, что печально. Лично я юзаю не для понтов, а для полезных твиков, типа расширения сири и печати по вайфай на любые принтеры. И за твики яплачу, так как сам написать себе сам не могу и просто изза уважения к труду. И я заметил что официальные версии твиков из сидии работают гораздо стабильнее и не тормозят телефон как сналогичные, но взломанные.

    RoLife avatar
    RoLife28 января 2012
    0

    @3GS_iPhoner, полностью согласен с dddsssd, я отписал комментарий не по поводу ненавести к джейлбрейку, а из-за того что в статью достаточку скудло раскрыли и описали, такое ощущение, что вырвали кусок середины откуда то и вставили.

    Да и у самого стоит джеилбрейк на всех устройствах, без него не куда, особенно рабдует последнии твики для 4S косательно Siri, поповоду расшерений команд это ладно, но вот последний вообще убил наповал – Hands-Free Control. Советую всем поставить, действительно удобная штука.

    agurez3330 avatar
    agurez333028 января 2012
    0

    @RoLife, хэндс фри отличная штука, только батарейку жрет очень быстро.
    А вообще, я так отношусь к джейлу:
    Если хочу скачать программу или игру, которая стоит больше 2-3 баксов – качаю из инсталуса. 1-2 бакса – покупаю в аппсторе.
    А без твиков я жить не могу. Только сейчас это понял.
    ибо реально, функциональность можно до бесконечности расширять, благодаря джейлбрейку.

    Войди на сайт, чтобы ответить
    Ответить
  2. ®ealGAR avatar
    ®ealGAR 28 января 2012
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  3. FiLunder_7 avatar
    FiLunder_7 28 января 2012
    0

    Встроенная Ви-фи синхронизация в айтюнсе чем не устраивает? Не уловил мысль…

    Войди на сайт, чтобы ответить
    Ответить
  4. iBeginner avatar
    iBeginner 28 января 2012
    0

    —-
    iCloud хоть и невероятно мощный сервис, но полноценной заменой для традиционной синхронизации ему пока не стать. Всё дело в стороннем контенте, который при добавлении в iTunes автоматически на iOS-устройствах не оказывается.
    —–
    Так вроде же есть возможность – покупаешь на iPad музыку, а она автоматически скачивается и на другие устройства?

    А если смысл заметки в том, чтобы синхронизировать ВСЕ -теки (музыка, фильмы, книги, приложения) – то плохая идея – одной музыки на 30 гигов, фильмов на 40, и приложений на 10.

    Леонид Клюев avatar
    Леонид Клюев28 января 2012
    0

    @iBeginner, перечитайте то, что процитировали. Речь про сторонний контент, а не купленный в виртуальных магазинах.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.