

Разработчик:
Tool Force SoftwareТекущая версия: 1.1.4
Стоимость: $14.95
Support ForeverSave on iusethis
Как часто у вас случалась ситуация, когда из-за отсутствующей функции автосохранения вы теряли результаты своей работы в той или иной программе? Самым ярким примером может быть пакет iWork ‘08 и ‘09, в котором эта простая функция не реализована. Исправить ситуацию может небольшая утилита под названием ForeverSave, задача которой — добавить автосохранение в любую программу Mac OS X. Давайте же проведем ее подробный обзор.
Эта программа не только добавляет функцию автосохранения в любое приложение, но и позволяет сделать его более удобным путем создания промежуточных копий файла с которым вы работаете. Такая себе, локальная Time Machine (Time Machine: 5 советов по резервному копированию данных).
Установка

Установка ForeverSave ничем не отличается от установки других приложений под Mac OS X. Просто перетягиваем иконку программы в папку Приложения. Обратите внимание, что ForeverSave доступен только для пользователей Mac OS X Leopard и Snow Leopard, Tiger не поддерживается.

Демо-версия не имеет ограничения (разве что периодическая просьба зарегистрировать) и работает 30 дней.
Первичная настройка

При первом запуске ForeverSave попросит произвести первичную настройку работы и взаимодействия с системой.

Главное, что нужно сделать для корректной работы ForeverSave – отметить пункт Универсальный доступ в Системных настройках.

При желании можно занести утилиту в автозагрузку.

На этом первичная настройка закончена.
Настройка автосохранения

Теперь нам нужно добавить приложения, для которых мы хотим ативировать функции автоматического бекапа и автосахранения. Попробуем на примере TextMate.

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

Также можно установить интервал времени, при котором результаты работы будут сохранены вне зависимости от переключения фокуса.

В следующей вкладке мы можем настраивать количество промежуточных «версий» данных с которыми мы сейчас работаем. Например, если я пишу в TextMate статью и ForeverSave делает автоматические сохранения каждую минуту, то я буду иметь 20 копий документа с интервалом 1 минуту. Тут же можно настроить и интервал удаления временных копий документа. Например, через один день.

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

Теперь определим тип действия: бекап или обычное cохранение. Бекап, это промежуточные копии наших данных в определенные периоды времени, о чем мы говорили чуть выше. Простое сохранение равносильно нажатию cmd+s.

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

Вот и все, на этом настройки программы закончены. Она готова к работе с редактором TextMate.
В итоге, мы получили следующее: при создании нового документа в TextMate программа ForeverSave автоматически попросит его сохранить через 1 минуту, либо при потери фокуса окном TextMate. Все дальнейшие сохранения будут происходить по тому же сценарию, но уже автоматически.
Кроме этого, я всегда буду иметь под рукой историю своей работы с данным документом TextMate в 20-ти минутном интервале с шагом в 1 минуту. 19 старых копий документа будут автоматически удалены через 24 часа с момента его последнего открытия. Все они доступны через специальное окно (вызывается через меню или шоокатом):

Всего один клик, и вы уже работаете восстановленным документом. Рекомендую. Программа не дорогая и может сохранить вам много нервов и времени.
P.S. Вопрос 2 (конкурс Versions): поднимаясь по лестнице, мальчик может шагнуть на 1 ступеньку, или прыгнуть на две. Сколько существует способов преодолеть лестницу из 9 ступенек?
Популярность: unranked