Меня недавно спрашивали как сделать так чтобы скрипт перестал работать если авторская надпись была удалена.
Сейчас напишу статейку о том как этакое провернуть:
Например моя надпись будет выглядеть так:
by (_MeX@NiC_)
А вот конвертация под спец символы:
Code
& #98;& #121;& #32;& #40;& #95;& #77;& #101;& #88;& #64;& #78;& #105;& #67;& #95;& #41;
Идём сюда:
http://www.stalker-monstro.ru/index/converter/0-81
В первое поле вставляем ваш текст
И нажимаем все символы
А во втором поле копируем всё и вставляем вместо моих символов
И надпись by (_MeX@NiC_) заменяем на то что в первом поле
Вот пример:
Code
<div id="vtr" style="font-size:8px;">& #98;& #121;& #32;& #40;& #95;& #77;& #101;& #88;& #64;& #78;& #105;& #67;& #95;& #41;</div>
<script language="JavaScript" type="text/javascript">
if($('#vtr').text() === 'by (_MeX@NiC_)'){
/*
Сюда вставляете свой скрипт без:
<script language="JavaScript" type="text/javascript">
и
</script>
*/
}
else{
$('#vtr').text('Скрипт работать не будет, если не соблюдено авторское право.');
}
</script>
Если убрать пробелы между & # то скрипт будет работать
Из скрипта нужно убрать это:
Code
/*
Сюда вставляете свой скрипт без:
<script language="JavaScript" type="text/javascript">
и
</script>
*/
Эта вариация пойдёт только для новичков копипастеров)
Далее буду думать как же сделать такое чтобы скрипт был более защищён...