Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 14.02.2014, 17:52
jaanpht вне форума Посмотреть профиль Отправить личное сообщение для jaanpht Найти все сообщения от jaanpht
  № 1  
jaanpht

Регистрация: Feb 2014
Сообщений: 1
По умолчанию Опрос клавиатуры, ожидает ввода секретного слова

Здравствуйте! Изучаю работу вебкам-клиента через showmycode, и кажется напоролся на кусок кода, который ждет секретной комбинации кнопок, чтоб включить режим Debug. Какое нажатие ожидается? По таблице 100 это "d", 120 - "x". Спасибо большое!


Код:
  private function keyHandler(_arg1:KeyboardEvent):void{
            if (3 == 4){
                return;
            };
            if (_arg1.charCode != 0){
                switch (_arg1.charCode){
                    case 100:
                        if (previousKey == String(_arg1.charCode)){
                            var _local3 = (incrementKey + 1);
                            if (false){
                                5;
                                _local3;
                                _local2;
                            } else {
                                incrementKey = _local3;
                            };
                            if (incrementKey > 120){
                                if (false){
                                    5;
                                    0;
                                    ;
                                } else {
                                    incrementKey = 0;
                                };
                                if (!debugVisible){
                                    if (false){
                                        5;
                                        4;
                                        "DEBUG: Debug Activated by Key";
                                        this;
                                    } else {
                                        this.print("DEBUG: Debug Activated by Key", 4);
                                    };
                                    if (false){
                                        5;
                                        true;
                                        ;
                                    } else {
                                        debugVisible = true;
                                    };
                                    if (false){
                                        5;
                                        "visible";
                                        this;
                                    } else {
                                        this.hideDebug("visible");
                                    };
                                } else {
                                    if (false){
                                        5;
                                        4;
                                        "DEBUG: Debug Deactivated by Key";
                                        this;
                                    } else {
                                        this.print("DEBUG: Debug Deactivated by Key", 4);
                                    };
                                    if (false){
                                        5;
                                        false;
                                        ;
                                    } else {
                                        debugVisible = false;
                                    };
                                    if (false){
                                        5;
                                        "invisible";
                                        this;
                                    } else {
                                        this.hideDebug("invisible");
                                    };
                                };
                            };
                        } else {
                            if (false){
                                5;
                                0;
                                ;
                            } else {
                                incrementKey = 0;
                            };
                        };
                        break;
                };
                if (false){
                    5;
                    String(_arg1.charCode);
                    ;
                } else {
                    previousKey = String(_arg1.charCode);
                };
            };
        }

Старый 14.02.2014, 21:59
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 2  
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Обсуждение кода, полученного декомпилятором, запрещено.
Правила форума, п.3
__________________
Reality.getBounds(this);

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 23:52.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:52.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.