Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Копирайт в скрипте (https://javascript.ru/forum/misc/66193-kopirajjt-v-skripte.html)

zpank 30.11.2016 07:17

Копирайт в скрипте
 
У меня на сайте есть несколько скриптов и я хочу вставить в них собственный копирайт(адрес сайта) нужно чтоб его было не так просто убрать ну сделать чтоб при удалении этого текста или всей строки из скрипта он переставал работать. возможно ли это?
Подскажите как это сделать, я просто новичок и практически не разбираюсь в js :help:

xShift 30.11.2016 07:22

document.write('© domain.ru')
и потом eval p.a.c.k.e.d по башке всему скрипту, как вариант

zpank 30.11.2016 07:41

:) хороший вариант, но что делать если я не хочу прятать код а скорее даже наоборот буду выкладывать скрипты для общего пользования но с копирайтом. по этому и нужно сделать так что бы при удалении копирайта из скрипта он переставал работать)))) а сверху предупреждение напишу что этого делать нельзя

zpank 30.11.2016 07:49

Не не подходит
 
:) :) :) :) :) :)
Цитата:

Сообщение от xShift (Сообщение 436591)
document.write('© domain.ru')
и потом eval p.a.c.k.e.d по башке всему скрипту, как вариант


xShift 30.11.2016 09:24

Смысл? Любой кто знает хоть маленько JS - вытащит этот код из сырйа в три щелчка ... Придется сильно наговнокодить. Если бы JS компилировался - тогда это имело бы смысл.

Вообще я бы Вам подсказал утилитку, но она работает только на Мак. Она почти что компилирует JS(очень мощная обфускация и сжатие чудовищное); подсказал бы, но у меня рабочий ноутбук в ремонте.\

Так что в вашем случае самое оптимальное - это забивать копирайт в сорцы и потом очень сильно обфускать и сжать программу. packed для этого отлично подойдет.

Больше вариантов нет. Да и чего у вас там такого суперценного?

Я бы на вашем месте просто указал автора и лицензию. Например MIT или Apache.


Часовой пояс GMT +3, время: 14:13.