Показать сообщение отдельно
Старый 20.10.2008, 15:22   #1
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Если заказчик не платит...

Внимание!!! В Конструкторах есть собственная функция "Trial", подробнее: http://forum.segnetics.com/showthread.php?t=514


Вот готовый макрос, подходящий под определение "Trial". Т.е. вы пишите программу, проводите пуско-наладочные работы, и когда всё работает, у заказчика резко пропадает интерес быстро и беспроблемно перевести на ваш счёт деньги.

Для быстрого и надёжного решения таких проблем очень пригодится предлагаемый макрос.

Если выход макроса в единице - значит период "бесплатной" работы для клиента окончился, можно что-то в программе заблокировать.

Изначально отсчитывает месяц.

Продлить на месяц можно, нажав на клавиатуре контроллера последовательно следующие клавиши: "влево-вправо-вверх-вверх-вверх-вниз-вниз-вниз-вправо-влево".

Количество продлений неограничено.

Когда клиент заплатит деньги, можно отключить блокировку навсегда, нажав на клавиатуре контроллера последовательно следующие клавиши: "влево-влево-вверх-вверх-вверх-вниз-вниз-вниз-вправо-вправо".

"Бесплатный период", "Код продления" и "Код отключения" можно сменить внутри макроса.


PS. 18 ноября 2008 макрос обновлён! Раньше был рассчитан на "щелчок питанием" после продления срока, теперь этого не требуется.
Вложения
Тип файла: msl trial_v2.msl (55.8 Кбайт, 2525 просмотров)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 02.08.2011 в 15:41
Arsie сейчас на форуме  
Благодарность от: