1. ActionScript / Говнокод #2047

    −426.8

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    this.thumbHolder._x = suma;
    		
    suma = suma + parseInt(this.picHolder.attributes.w);
    if ((i==11)|| (i==12)|| (i==13)|| (i==14)|| (i==17)|| (i==18)|| (i==19)|| (i==20)|| (i==22)|| (i==23)|| (i==24)|| (i==25)|| (i==26)|| (i==28))
    {
        suma = suma + 10;
    }
    		
    /*
     if (i==2)suma=suma+99;
     if (i==5)suma=suma+121;
     if (i==8)suma=suma+155;
     if (i==13)suma=suma+200;
    */

    Коллега бьется головой в монитор - обнаружил в исходниках чужой флешки.

    Стопицот, стопицот, это много или мало...

    Запостил: stan, 26 Октября 2009

    Комментарии (8) RSS

    • А почему на 28 условие закончилось? И что выполняет эта хрень?
      Ответить
    • if(i>11 || i< 28)
      {
      suma += 10
      }
      Ответить
      • хер там, 15,16,21 исключи, 11 и 28 добавь, и вместо "или" ставь "и".
        Ответить
    • Что делает сей аццкий код - без понятия, т.к. мопед не мой. Судя по всему, что-то позиционирует.
      А разве нельзя было создать како-нить array или list и проверять наличие в нем элемента, если уж так нужен был сей грязный хак.
      Ответить
      • Это ещё не грязный хак. Вот по-настоящему грязный:

        for (var j = 0; j <= 3; j ++){
        if (i == Math.ceil(Math.pow(j, 1.6) + j * (j - 1) + 15)) {
        break;
        }
        }

        if (j == 4){
        suma += 10;
        }
        Ответить
    • ага, я с этой флешкой долго сражался, там и еще кусочек дурнопахнущего был:
      загадочная функция
      function anda(obj, lugar)
      {
      obj._x = lugar;
      }

      притом вызов ее я встретил только один раз:
      _root.anda(_root.thumbnails, _root.prop * __reg3 * -1);

      в целом очень загадочная флешина
      Ответить
    • lugar, anda, suma - это что-то восточноевропейское, мне кажется.
      Ответить
      • lugar - это испанское, примерно английское place.
        Вместе с Андами получается Южная Америка!
        Ответить

    Добавить комментарий