Мне действительно нравится программа ROM Nero Burning, и было радо видеть, что у них была версия Linux. Я загрузил и установил его и когда это запустило его, сказал, что у меня была "дата судебного разбирательства" до 29-го апреля.Отлично. Я перешел к веб-сайту Nero для покупки лицензии только, чтобы найти, что они отбросили поддержку и не выделят ключ. Неприятность.
Так существует ли способ, которым я мог легко изменить среду осуществления этой программы так, чтобы это всегда думало, что было 28-го апреля?
Я не означаю срывать людей Nero, у меня действительно есть лицензия версии Windows, но то число не работает на версию Linux.
Какие-либо мысли?
Не зная точно, как nero
работы, мы не можем быть уверены, как это получает время и таким образом как одурачить его.
, Но пакет faketime
может сделать то, что Вы хотите. Из их документации:
Поддельная Библиотека Предварительной нагрузки Времени (FTPL, иначе libfaketime) прерывает различные системные вызовы который использование программ получить текущую дату и время. Это может затем сообщить о фальсифицируемых датах и времени (как указано Вами, пользователем) к этим программам. Это означает, что можно изменить системное время, которое программа видит, не имея необходимость изменять время в масштабе всей системы. FTPL позволяет Вам указывать обе абсолютных даты (например, 01.01.2004) и относительные даты (например, 10 дней назад).
, Как выполнить его:
Вы могли запустить nero
как так:
faketime '2017-4-28 08:15:42' /path/to/nero
, Если это работает на Вас, затем Вы могли бы исказить его в Вашем .bashrc
, чтобы всегда запуститься как этот.