Я знаю, що все, що завантажується і знаходитьсяволодіння користувача буде досить важко захистити, але я просто хочу почути думку. Я думаю про продаж сценарію (зроблено з Greasemonkey ...), і я хочу, щоб він міг заборонити користувачеві легко переглядати вихідний код або відправити його іншим. Спасибо заранее.
Відповіді:
2 для відповіді № 1Як і у випадку з будь-яким JavaScript, повний захист неможливий через характер мови, див .:
Бібліотека Javascript: щоб заплутатися або не заплутатися - це питання і Як я можу заплутатися (захистити) JavaScript?
Тим не менш, ви можете перехитрити свій код javascript або мінімізувати його, і ніхто з них повністю не захистить його, але зробить його менш читаним.
2 для відповіді № 2
Дійсно, єдине, що ви могли б спробувати, - це обфускація, але це не гарантія, що ніхто не зможе прочитати ваш код.
Спробуй - http://www.javascriptobfuscator.com/
1 для відповіді № 3
З Greasemonkey є ще один варіант, окрім JavaScript.
Ви можете скомпілювати ваш GM сценарій на розширення Firefox замість.
Установка Greasemonkey дозволяє легко побачити / отриматиGM скриптовий код, але практично жодна цивільна особа навіть не знає, де шукати вихідні файли розширень. (Звичайно, нічого не зупинить визначеного програміста отримувати та аналізувати ваш код.)
Один з таких компіляторів: http://arantius.com/misc/greasemonkey/script-compiler .