Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 12.09.2011, 15:49
Интересующийся
Отправить личное сообщение для faleev Посмотреть профиль Найти все сообщения от faleev
 
Регистрация: 12.09.2011
Сообщений: 15

Сообщение от Gozar Посмотреть сообщение
faleev,
Это не обфускация кода, это бредятина.
>>> Если ниче конкретного не можешь сказать в столь элементарных вещах уйди из темы и не флуди. Тут всего лишь надо коректно вставить переменные. От тебя же уже два поста абсолютно не несущие никакой смысловой нагрузки.
Ответить с цитированием
  #12 (permalink)  
Старый 12.09.2011, 15:51
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Этот говнокод создается в php?

Если нет, то в javascript нельзя начинать названия переменных с кавычек:

var "

так нельзя, ясно?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #13 (permalink)  
Старый 12.09.2011, 15:54
Интересующийся
Отправить личное сообщение для faleev Посмотреть профиль Найти все сообщения от faleev
 
Регистрация: 12.09.2011
Сообщений: 15

Сообщение от Gozar Посмотреть сообщение
Этот говнокод создается в php?

Если нет, то в javascript нельзя начинать названия переменных с кавычек:

var "

так нельзя, ясно?
Да это в php. Я не претендую на званию мего кодера js )
А тебе слабо подредактировать мою строку до рабочего вида?

Последний раз редактировалось faleev, 12.09.2011 в 15:56.
Ответить с цитированием
  #14 (permalink)  
Старый 12.09.2011, 15:54
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Если же ты хочешь присвоить строке значение, то преобразуй её сначала в объект или создай массив из строк и заполни ими объект. Твоя обфускация смешна, потому что у тебя нечего воровать, т.к. ты не знаешь язык. Не проще ли забить болт?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #15 (permalink)  
Старый 12.09.2011, 15:56
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от faleev Посмотреть сообщение
Да это php/
Тогда ты ещё и php не знаешь. Либо приведи свой кусок кода без вырезок, либо купи учебник по php. Т.к. ты пишешь на неизвестном никому языке.

как минимум что-то вроде:
echo 'var '.$var[11].' = "eval";';
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.

Последний раз редактировалось Gozar, 12.09.2011 в 15:59.
Ответить с цитированием
  #16 (permalink)  
Старый 12.09.2011, 15:57
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Я привёл рабочий пример складывания и запуска строки выше. (правда непонятно на кой это может пригодится)

А вообще ваша реализация алгоритма это смесь php, JavaScript и африканского языка суахили.

Переделывайте. Я уже устал смеяться.

статейка об обфускации.
http://habrahabr.ru/blogs/javascript/112530/
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 12.09.2011 в 16:27.
Ответить с цитированием
  #17 (permalink)  
Старый 12.09.2011, 16:12
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

faleev,
Упакуй свой скрипт и не парься, пока сам не запутался в нём
http://javascript.ru/optimize/javascript-compression

Цитата:
При хорошем сжатии обычно происходит обфускация, т.е имена переменных заменяются на более короткие там, где это возможно, в результате скрипт становится непонятным.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #18 (permalink)  
Старый 12.09.2011, 16:30
Профессор
Отправить личное сообщение для Триви Посмотреть профиль Найти все сообщения от Триви
 
Регистрация: 23.04.2010
Сообщений: 354

Названия переменных в JS == значения переменных из PHP что ли?
Ответить с цитированием
  #19 (permalink)  
Старый 12.09.2011, 16:44
Интересующийся
Отправить личное сообщение для faleev Посмотреть профиль Найти все сообщения от faleev
 
Регистрация: 12.09.2011
Сообщений: 15

да так. Код js генерируется на php.
Ответить с цитированием
  #20 (permalink)  
Старый 12.09.2011, 16:59
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от faleev Посмотреть сообщение
да так. Код js генерируется на php.
Хуже для себя кошмара не придумать.

Ты ещё вытяни код в одну строку и повставляй лишние ничего не делающие функции и объекты, раздув скрипт до 10 мб. Тогда редакторы, по большей части, будут вешаться пытаясь подсветить весь этот кошмар. А уж как браузерам несладко придется, мм, закачаешься
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться с синтаксисом vic Общие вопросы Javascript 4 26.02.2011 16:42