Как стать автором
Обновить

Things, 2 Мака и iPhone

Время на прочтение2 мин
Количество просмотров745
Предисловие

Так уж случилось, что у меня имеется в хозяйстве два Мака и iPhone. Телефон всегда со мной, дома работаю за десктопом а в дорогу беру ноутбук. И очень уж мне понравился менеджер задач Things. После того, как начал им пользоваться ничто не омрачало моего существования до тех пор, пока не понял, что нужно ставить второй экземпляр программы на ноутбук. Предметом печали было отсутствие поддержки синхронизации базы данных программы с другими ее экземплярами. Разработчики не озаботились таким устройством хранения информации как, например, производители программы 1Password. Так же во время прослушивания очередного подкаста Radio-T была озвучена мысль по поводу того, что если разработчик не предусмотрел возможности синхронизации программы с несколькими себе подобными экземплярами то ничего тут уже не поделаешь… И мозг закипел. Нужно было такую функциональность искать.

Задача

Есть два Мака, iPhone и на каждом устройстве по экземпляру Things. Нужно сделать так, чтобы можно было синхронизировать задачи между всеми тремя устройствами беззаботной и максимально простой в рамках реализованного производителем функционала.

Решение

Полагаю, что у тех, кто заинтересуется этим материалом уже будет установлена программа Things. Если нет — установите ее. После этого нам нужно сделать три вещи. Отыскать папку, где программа хранит свои данные, переместить в общедоступное место где ее сможет отыскать второй экземпляр планировщика и указать им обоим на это самое место сделав его хранилищем по умолчанию. По умолчанию Things хранит свои данные в папке ~/Library/Application Support/Cultured Code/. Далее копируем интересующие нас данные в папку Dropbox, на флешку или сетевой диск — кому как нравится. Далее… И вот тут самое интересное. Для того, чтобы поменять расположение папки для планировщика по умолчанию нужно зажать клавишу option/alt и запустить программу. Появится окно с приглашением создать новую или выбрать уже существующую базу данных.

image

После этого выбираем то место, куда мы положили ранее скопированный экземпляр базы данных и запускаем программу. То же самое проделываем из второго экземпляра Things. Теперь можно не заботится, что список ваших задач на одном компьютере будут отличаться от такового на другом. iPhone будет синхронизироваться без проблем с обими экземплярами программы так как для него один планировщик ничем не будет отличаться от второго. Для меня очень хорошим вариантом стал Dropbox, так как это позволило забыть от том, в какой сети находиться компьютер и вставил ли я перед рабой флешку с базой данных программы или нет.

P.S. Если кто-то ранее сталкивался с подобного рода проблемой и решение отличается от моего буду рад ознакомиться с возможными вариантами.
Теги:
Хабы:
0
Комментарии5

Публикации