Здравствуйте, Shmj, Вы писали:
S>>>Именно нужно, к примеру, изменить имена (функций, переменных), добавить некий код. S>>>Что бы вы использовали из готового, дабы не писать вручную?
A>>ИЗ ЧЕГО генерить? Из логики, размазанной по проекту? Просто строковые операции.
S>Ну, к примеру, нужно найти все имена переменных и заменить их на случайные. Потом найти все функции и добавить в начало функций несколько случайных инструкций, которые в конечном счете ничего не делают. Типа простой обфускации.
Изначально ты написал: "Нужно генерить некий JS-код динамически". А теперь, оказывается, переименовать переменные. Это не "генерить", а "изменить" код.
Тебе надо на вход принимать JS, и на выходе давать JS? Или ты ещё сам не знаешь, чего хочешь?
I'm a sewer mutant, and my favorite authors are Edgar Allan Poo, H.G. Smells and George R.R. Martin.