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

Комментарии 42

Это очень и очень классно!
В Виндоус это по понятным причинам не всегда работает - там, насколько я понимю, есть механизм, позволяющий отслеживать изменение даты. Занятно, что в макоси такого нет. И наделяет оптимизмом =)
В Windows раньше такое тоже работало, но со временем разработчики учли этот момент. Под винду даже программы были которые при старте определённой программы переводили часы, а потом возвращали обратно.
А можно подробнее методику? Я недавно пробовал так установить BBEdit - во время установки (буквально запустив установщик) переставил время на много лет вперёд, поставил программу, потом превёл часы обратно - никакого эфекта.
Попробуйте перевести часы в BIOS и отключить до окончания установки интернет, чтобы винда не смогла отсинхронизировать себя.
а разве под виндой есть bbedit?
винда

народ тут вроде про Маки говорит…
позор мне. :)
кажется bbedit 8.6 и выше это стал учитывать и сверять часы с каждым запуском — не помню точно, но это тоже можно было как-то обойти подменив один из скрытых файлов в ~/Library/
Я думаю тут может помочь дизасеммблер. ;-)
Я думаю что это будет не совсем легально ;)
как будто подмена времени совсем у так легальна.
На маках софт стоит за редким исключением не так дорого — до $100.
Нужные мне Textmate ($55), CSSEdit2 (~$30) и Pixelmator($59) можно и купить, хотя бы из уважения к коллеге-разработчику.
если софтом пользоваться регулярно и с его помощью зарабатывать деньги — то заплатить за лицензию совершенно не впадлу; однако тот же фотошоп я открываю раз в 2-3 месяца, а посему платить за него считаю нецелесообразным :)
именно по этому Я указал Pixelmator (http://pixelmator.com) — советую, имхо, отлично подходит для мелкой ретуши и домашнего использования.
Да, если я правильно понял человека, то в МакОС'и можно и просто "откатить" файлы с помощью "Time Machine" к состоянию на момент установки?
но-но, не всё сразу, Леопард ещё не вышел!
Хы... интересная теория.
В силу своей лени, хотя и работаю под хакинтошем, так и не попробывал установить какую-нибудь программу подобным образом, но всё-же задумался - прямо-таки напрашивается вопрос: "А слабо разработчиком проверять, не является ли текущая дата раньше даты, когда была установлена программа?!".
Вообще-то существуют программы, которые замечают подобные манипуляции, и не дают хулиганить. Так что все зависит от разработчиков, как защиту придумают, так и будет.
при публикации такой инфы где-нибудь в европе портал бы засудили/разорили за активную помощь при обходе законодательства об авторских правах....
Поясните, пожалуйста. Где-то написано, что так делать нельзя?
это «фишка» неоднократно проскальзывала на mac_hints :)
21го века!
в мыслях не было чего-то хакать, какие-то кривые варианты пробовать, было желание набрать нужное количество денег и купить всё нужное. Но после публикации такой статьи интерес взял верх.
Только вот нифига этот способ не работает :(
увы не со всеми программами прокатывает. фотошоп и лайтрум совершенно точно берёт — качаем демку с офсайта и юзаем её бесконечно долго
на фотошопе и проверено. CS3.
в CS3 видимо уже прикрыли — CS2 прекрасно работает :)
В солярке прокатывало при помощи LD_PRELOAD подменить gettimeofday() для конкретной программы, на маке наверное тоже так можно
А почему вы используете слово легально?
а что тут нелегального? каждый сам хозяин своего времени!
Вероятно, вы невнимательно читали лицензионное соглашение.
Слово легально обозначает соблюдение закона; а нарушение лицензионного соглашение есть нарушение закона.
Я не делаю моральных оценок. Но, по крайней мере, слово легально (второй раз) следует поставить в кавычки.
А разве оно в заголовке топика не указано в кавычках?
А разве оно не указано без кавычек в теле сообщения?

У меня сложилось впечатление, что вы, действительно, считаете это легальным. Ваш комментарий упрочил мою уверенность.
Кстати, значение слова "хекаем" мне, как и господину Cosss неизвестно. Возможно вы имели в виду слово "хакаем"?
А почему вы используете слово "хекаем" :)
Интересно. Проснется ли в ком-нибудь совесть и напишит ли кто нибудь разработчику? %)
Хотя я думаю, что такие уже были, ибо баг очевидный.
*Вспомнил, как в свое время при помощи перевода часов устанавливал империю вторую*
интересно, что написано в лицензионном соглашении этих программ? думаю, если не конкретно этот момент, то по духу соглашения такие манипуляции считаются нарушением лицензии :)
Не стыдно? Мне, как разработчику, стыдно было бы.
bbedit версии 8.6 и выше исправился — стал проверять дату при КАЖДОМ открытии файла :) А стыдно должно быть не исправлять таких очевидных ляпов в софте, а не находить их.
Стыдно пользоваться не сообщая разработчику.
Если программа защищена от перевода времени — можно просто раз в месяц удалять ее plist файл (поиск в safari по имени программы находит и ее plist файлы), или изменить в нем дату установки. Но конечно, лучше использовать бесплатный софт или покупать, благо под macos софт стоит не особо дорого.
для делающих непонимающий вид: "каждый - хозяин своего времени" за отмазку не канает. нарушение законодательства налицо: опубликован технический метод, как кинуть разработчика, обвести его вокруг пальца, не купив программу, а изнасиловав демо-версию. выражение "легально хакаем" говорит о правовом сознании эмбриона и напоминает отговорки в провинциальной детской комнате милиции. хабру хорошо бы позаботиться о реномэ и не повышать CTR такой инфой. фи.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории