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

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 02.05.2011, 11:27
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 2  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Повеселило! Да, такая тенденция замечается. А вообще, я думаю, что есть еще (не знаю, как назвать) метод декопил-проганья и метод хаотичного тыка (когда берется рабочий код и меняются бессмысленно всякие параметры в надежде получить что-нибудь интересное)

Самые "гуру" декомпил-проганья вполне нормально себя ощущают с кодом вида:

Код AS1/AS2:
// [Action in Frame 1]
 function dImport(target)
 {
 var _loc2 = new XML();
 _loc2.ignoreWhite = true;
 _loc2.onLoad = function (success)
 {
 if (success)
 {
 XML_txt.text = "1";
 trace (this);
 dProcess(this.firstChild.childNodes[0]);
 dBMenuPicProcess(this.firstChild.childNodes[1]);
 dNewsProcess(this.firstChild.childNodes[1].firstChild);
 dEventsProcess(this.firstChild.childNodes[1].firstChild);
 dProjectsProcess(this.firstChild.childNodes[1].childNodes[2]);
 dCompanyProcess(this.firstChild.childNodes[1].childNodes[1]);
 }
 else
 {
 XML_txt.text = "-1";
 } // end else if
 trace ("shit");
 };
 _loc2.load(target);
 } // End of the function
 FVS.projects.push(_loc1);
 } // end of for
 } // End of the function
 function dNewsProcess(source)
 function buildLoadList()
 {
 var _loc8 = FVS.menu.items.length;
 FVS.loadList = [];
 for (var _loc3 = 0; _loc3 < _loc8; ++_loc3)
 {
 var _loc7 = FVS.menu.items[_loc3].items.length;
 for (var _loc2 = 0; _loc2 < _loc7; ++_loc2)
 {
 var _loc4 = FVS.menu.items[_loc3].items[_loc2].photos.length;
 for (var _loc1 = 0; _loc1 < _loc4; ++_loc1)
 {
 FVS.loadList.push({number: _loc3 + "," + _loc2 + "," + _loc1, target: FVS.menu.items[_loc3].items[_loc2].photos[_loc1]});
 } // end of for
 } // end of for
 } // end of for
 showList();
 loadListLoader();
 } // End of the function
 function sortStandard(index)
 {
 var _loc5 = [];
 var _loc6 = [];
 for (var _loc1 = 0; _loc1 < FVS.loadList.length; ++_loc1)
 {
 var _loc4 = FVS.loadList[_loc1].number;
 var _loc3 = _loc4.split(",");
 var _loc2 = _loc3[2];
 if (_loc2 != index)
 {
 _loc6.push(FVS.loadList[_loc1]);
 continue;
 } // end if
 _loc5.push(FVS.loadList[_loc1]);
 } // end of for
 if (_loc5.length == 0)
 {
 FVS.loadList = _loc5.concat(_loc6);
 showList();
 sortStandard(index + 1);
 }
 else
 {
 FVS.loadList = _loc5.concat(_loc6);
 showList();
 } // end else if
 } // End of the function
 function loadListLoader()
 {
 var _loc2 = new MovieClipLoader();
 myListener2 = new Object();
 myListener2.onLoadComplete = function (target_mc)
 {
 FVS.loadList[0].target.status = 1;
 FVS.loadList.shift();
 showList();
 loadListLoader();
 };
 myListener2.onLoadProgress = function (target_mc, loadedBytes, totalBytes)
 {
 currentPr.text = Math.round(loadedBytes / totalBytes * 100) + "%";
 };
 myListener2.onLoadError = function (target_mc, errorCode)
 {
 FVS.loadList[0].target.status = -1;
 FVS.loadList.shift();
 showList();
 loadListLoader();
 };
 _loc2.addListener(myListener2);
 _loc2.loadClip(FVS.loadList[0].target.img, _root.temp);
 if (FVS.loadList[0].target.img != undefined)
 {
 currentLoading.text = FVS.loadList[0].target.img;
 }
 else
 {
 currentLoading.text = "done";
 } // end else if
 } // End of the function
 btn1.onRelease = function ()
 {
 sortM(0);
 };
 btn2.onRelease = function ()
 {
 sortM(1);
 };
 btn3.onRelease = function ()
 {
 sortM(2);
 };
 btn4.onRelease = function ()
 {
 sortM(3);
 };
 btn5.onRelease = function ()
 {
 sortM(4);
 };
 btn6.onRelease = function ()
 {
 sortM(5);
 };
 btnSTsort.onRelease = function ()
 {
 sortStandard(0);
 };
 btn1sub1.onRelease = function ()
 {
 sortSM(0);
 };
 btn1sub2.onRelease = function ()
 {
 sortSM(1);
 };
 btn1sub3.onRelease = function ()
 {
 sortSM(2);
 };
 btnLoad.onRelease = function ()
 {
 loadListLoader();
 };
 if (_global.FVS == undefined)
 {
 _global.FVS = {};
dImport("http://www.название сайта.com/v2/php/data.php");} // end if
(это из реального поста выдрано)
__________________
hauts.ru


Последний раз редактировалось Hauts; 02.05.2011 в 11:32.
Создать новую тему   Часовой пояс GMT +4, время: 15:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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