Войти или зарегистрироваться
Выберите удобный способ — аккаунт создастся автоматически.
Или войдите по логину и паролю
Мелкомягкие опять облажались |

03.02.2007, 04:17
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
С нами:
10169427
Репутация:
589
|
|
Мелкомягкие опять облажались
Весь прикол в Бета версии 2007 офиса.
По замыслу дяди Билли, она должна перестать работать в день начала официальных продаж полной версии. На бетку же лицензии распространялись бесплатно на сайте офиса.
И вот настубпает 1 февраля, когда мне просто жуть как нужен был ворд. Запускаю - матерится, мол триалка, удалить можете в Установке и удалении программ.
Ради пробы откручиваю время на часиках компа на месяц назад, запускаю - ВСЕ РАБОТАЕТ
ЗЫ: сильно не пинайте, если все уже знают)
|
|
|

03.02.2007, 04:25
|
|
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
С нами:
10741286
Репутация:
1847
|
|
Ты просто нашёл способ перемещаться во времени! Замерь перед следующим таким эксперементом время на всех время-измерительных приборах в квартире. Мне кажется, мы стоим на пороге величайшего открытия!
|
|
|

03.02.2007, 04:47
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
С нами:
10169427
Репутация:
589
|
|
Ага, наверно))
|
|
|

03.02.2007, 08:10
|
|
Участник форума
Регистрация: 04.01.2007
Сообщений: 112
С нами:
10184169
Репутация:
48
|
|
Вот одно описание сохтины которая уже умет перемещать вас во времени и возвращятьобратно =)
Существует огромное количество программ, которые запираются по определенной дате, хотя они вполне работоспособны. Приходится все время лазить в системную дату и менять ее. Суть программы: Создайте ярлык к подобной программе, укажите стартовое значение даты и время задержки в секундах. Остальное сделает за Вас Датер. Он сам сменит текущую дату на нужную, а потом установит все обратно.
|
|
|

03.02.2007, 13:07
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами:
10721066
Репутация:
4360
|
|
все это геморройно и неинтересно.
куда лучше поставить хук на GetLocalTime и выдавать программе ту дату, которую она хочет видеть. А в системе останется нормальная
|
|
|

03.02.2007, 13:51
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами:
10721066
Репутация:
4360
|
|
Вот набросал. Функции перехвата можно взять из моей статьи Splicing
а вот код новой GetLocalTime:
Код:
DECLARE_HOOK_LP(VOID, GetLocalTime, (LPSYSTEMTIME lpSystemTime))
{
if(IsBadWritePtr(lpSystemTime, sizeof(SYSTEMTIME))) return;
UNSET_FUNC_HOOK_LP(GetLocalTime);
lpGetLocalTime(lpSystemTime);
SET_FUNC_HOOK_LP(GetLocalTime);
lpSystemTime->wYear = 2004;
}
Прекрасно работает. Я попробовал запустить апплет "Дата и время" - он послушно показал, что сейчас 2004 год, а отнюдь не 2007
ЗЫ. Запуск апплета "Дата и время":
Код:
rundll32.exe /d shell32.dll,Control_RunDLL timedate.cpl
|
|
|

03.02.2007, 14:17
|
|
Познавший АНТИЧАТ
Регистрация: 19.07.2005
Сообщений: 1,000
С нами:
10953026
Репутация:
950
|
|
Сообщение от _Great_
Вот набросал. Функции перехвата можно взять из моей статьи Splicing
а вот код новой GetLocalTime:
Код:
DECLARE_HOOK_LP(VOID, GetLocalTime, (LPSYSTEMTIME lpSystemTime))
{
if(IsBadWritePtr(lpSystemTime, sizeof(SYSTEMTIME))) return;
UNSET_FUNC_HOOK_LP(GetLocalTime);
lpGetLocalTime(lpSystemTime);
SET_FUNC_HOOK_LP(GetLocalTime);
lpSystemTime->wYear = 2004;
}
Прекрасно работает. Я попробовал запустить апплет "Дата и время" - он послушно показал, что сейчас 2004 год, а отнюдь не 2007
ЗЫ. Запуск апплета "Дата и время":
Код:
rundll32.exe /d shell32.dll,Control_RunDLL timedate.cpl
Надо попробовать. Спс
|
|
|

05.02.2007, 14:42
|
|
Новичок
Регистрация: 05.12.2006
Сообщений: 22
С нами:
10226922
Репутация:
6
|
|
Давно есть соответствующая софтина, называется HallOfTheMountainKing. Позволяет для выбранных программ сделать индивидуальные настройки времени, при этом не трогая системное. Можно заморозить все значения, или, например, сделать чтобы шли часы, минуты, секунды, а день, месяц, год оставались теми же...
|
|
|
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|