Berrymoor
@Berrymoor
designer, music dweller

Как подставить ложное время для приложений?

Есть ли утилита или иной способ, чтобы запускать определенные приложения с подстановкой ложной даты?

Пару приложений вылетают после "trial expired", но если отмотать системное время на месяц назад, прекрасно работают.
Но менять глобально время проблематично... нет ли иного способа...избирательного..?

На Windows это называется что то вроде Date Hack....
  • Вопрос задан
  • 410 просмотров
Решения вопроса 1
Berrymoor
@Berrymoor Автор вопроса
designer, music dweller
Решение нашел сам...
1. Запускаем Apple Script Editor (Редактор скриптов - есть в стандартном наборе Утилит)
2. Вставляем следующий код:
do shell script "/usr/sbin/systemsetup -setusingnetworktime off " with administrator privileges
do shell script "/usr/sbin/systemsetup -setdate '04:07:15'" with administrator privileges
tell application "Название программы"
activate
end tell
do shell script "/usr/sbin/systemsetup -setusingnetworktime on " with administrator privileges

3. Компилируем скрипт и сохраняем как "application"
4. Запускаем то, что сохранили...

В результате у вас есть загрузчик нужного приложения с подстановкой даты!
P.S. Жирным выделено то, что вам нужно поменять по своему усмотрению)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
savostin
@savostin
Еще один программист
Ну Вы же it-шник (иначе что Вы здесь делаете). Может даже немного программист. Напишите свое приложение, которое это будет делать. Это же несложно. Оно Вам понравится, понравится Вашим друзьям. Вы несомненно захотите его продать. И тогда поймёте, что не так уж и просто было его писать и поддерживать. Ваш труд ничем не лучше труда программиста понравившихся Вам программ. И программисты не алчные мешки с деньгами, которые пытаются влезть к Вам в карман. Спасибо.
P.S. Так увлекся нравоучениями, что забыл про конструктив. Найдите бесплатный аналог, если нет денег купить.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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