programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 12/06/10 в 19:57 |
что делает фрагмент кода:
Код: |
private function decode(LoadXML:String) : String
{
var _loc_2:String = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
var _loc_3:* = LoadXML.substr(3, 1);
var _loc_4:* = _loc_2.indexOf(_loc_3) + 2;
return XBase64.decode(LoadXML.substr(4), String(_loc_4));
}// end function
|
не в общих чертах а построчно
|
|
|
|
С нами с 20.02.06
Сообщения: 248
Рейтинг: 366
|
Добавлено: 15/06/10 в 00:52 |
Во-первых, функция принимает на вход строку текста, и на выходе тоже получается строка
Код: |
private function decode(LoadXML:String) : String
{
// тут просто объявляется переменная
var _loc_2:String = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
// в переменную _loc_3 записывается 4-й символ строки, переданной в функцию decode
var _loc_3:* = LoadXML.substr(3, 1);
// затем в строке _loc_2 ищется позиция символа, который находится в переменной _loc_3 и к этой позиции прибавляется 2
var _loc_4:* = _loc_2.indexOf(_loc_3) + 2;
// вот про эту функцию мне ничего неизвестно (и гуглю кстати тоже), видимо это какая-то внутренняя функция
// судя по названию она декодирует и возвращает текст по алгоритму base64
// а конкретно - сначала вырезает первые 4 символа из начала входной строки, а потом уже что-то делает с оставшейся строкой
// второй параметр - это возможно какой-то ключ, который вычисляется выше и записывается в переменную _loc_4
return XBase64.decode(LoadXML.substr(4), String(_loc_4));
}// end function
|
как-то так
|
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 15/06/10 в 08:12 |
Да просто алгоритм шифрования примитивный, и в попутку - тест на IQ несложный. Плеер чей-то ломаешь? Это он разбирает то, что от сервера получает, где в обратном порядке все закручивается.
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 15/06/10 в 08:55 |
CABMIT:
AS 3 - yes?
|
|
|
|
С нами с 20.02.06
Сообщения: 248
Рейтинг: 366
|
Добавлено: 15/06/10 в 11:47 |
похоже на то
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 15/06/10 в 12:52 |
стукни плиз 4498девять9229
твоей аськи нет в профиле
|
|
|
|
С нами с 20.02.06
Сообщения: 248
Рейтинг: 366
|
Добавлено: 15/06/10 в 17:37 |
Вообще я не спец по AS, я больше по PHP
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |