Привет всем!!!!!!!! можно ли сделать свой скрипт на Php так что он перестанет работать через 10 дней? если да то скажите пожалуйста какаим образом
гы. ну ты жжош. это может прокатит только против полного ламера. варианты 1)писать в мускул количество дней 2)писать в файл количество дней 3)писать в сам скрипт кол-во дней но это не выход. Поэтому ответ НЕТ
достаточно легко отследить создание нового файла(эй а откуда это?) или дозапись в сам скрипт(заменим на исходный....) а к бд просто так доступ не получишь.
думаю что триал это боян но мона читать дату создания файла... или в дополнительный файл шифровать.. без которого не будет работать скрипт но все это мона обойти еще одно решение: конектится на сервер и передавать данные о апаратной части сервера, а потом в зависимости от лицензии разрешать работу.. но кто разрешит отправку данных от зашифрованого скрипта
mr.The, можно брать данные со своего сервера, на который скрипт будет стучатся за временем. а там определять по ключу продукта или по урлу. halkfild опередил )
+1! сделать нормальный триал можно тока на сервере с правами root. и то врятли. так шо автор может не напрягаться делать Trial. ога. тока не у всех сокеты включены. и др сетевые функции [OFFTOP]всё йа спатъ[/OFFTOP]
mr.The, слишком смелые заявления, не имеющие никаких оснований... В битриксе нормально сделан триал в зазенденой версии... Другое дело, что веб-приложения легче реверсить на этот предмет, ну а если оно поставляется с открытым исходным кодом - это вообще не составляет проблем...
Не знаю как в более ранних версиях, но 5ый зенд умеет прикручивать такие временные лицензии на лету. Даже писать ничего не нужно - просто укажи количество дней и скорми Zend Encoder'у и будет тебе счастье
по теме Лицензирование РНР-скриптов: решение Zend http://www.marketer.ru/node/1935 позволяет делать триал лицензии по времени и тд.. все очень просто, а во декодировать тяжелее(