1. PHP / Говнокод #11728

    +54

    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
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    function viewMap ($battleid, $userplace, $oppo) {
        $map = Base("sel", "*", "battlemap", $battleid, 'battleid');
        $x=0;
        $stringcount=1;
        $string2=0;
        while ((isset($map[$x]['battlemap_id']))) {
            if((fmod($stringcount,15)==1)&&(fmod($stringcount,2)==1)) {
                $content.='<div style="position:relative;float:left; border:none; width:750px;">';//начало нечётной строки
                $string2++;
            }
            if((fmod($stringcount,15)==1)&&(fmod($stringcount,2)==0)) {
                $content.='<div style="position:relative;float:left; border:none;margin-left:25px; width:750px;margin-top:0px;">';//начало чётной строки
                $string2++;
            }
            $content.='<div style="position:relative;float:left;width:50px;height:50px;border:none;">';
    
            if (($map[$x]['battlemap_patterntype']==0)&&($oppo['user_battlemap']!=$map[$x]['battlemap_cellnumber'])&&($userplace!= $map[$x]['battlemap_cellnumber'])) {/*а теперь брутальная анальная дефлорация ослиц от графа(не пытайтесь повторить)*/
                $xuy=$x+1;
                if((fmod($string2,2)==0)and(!isset($shotflag)))//ежели мы не стреляем и пляшем в чётной строке, а перс в нечётной
                {
                    if(($x==($userplace-17))or($x==($userplace-16))or($x==($userplace+14))or($x==($userplace+13))) {
                        $content .='<a href="javascript:gogo('.$xuy.')">';
                    }
                }
                if((fmod($string2,2)==1)and(!isset($shotflag)))//ежели мы не стреляем и пляшем в нечётной строке, а перс в чётной
                {
                    if(($x==($userplace-16))or($x==($userplace-15))or($x==($userplace+15))or($x==($userplace+14))) {
                        $content .='<a href="javascript:gogo('.$xuy.')">';
                    }
                }
                if(($map[$x]['battlemap_cellnumber']==($userplace-1))or($map[$x]['battlemap_cellnumber']==($userplace+1))) {
                    $content .='<a href="javascript:gogo('.$xuy.')">';
                }
                $content .='<div style="position:relative;float:left;background-image:url(/img/patterns/'.$map[$x]['battlemap_patterntype'].$map[$x]['battlemap_patternstr'].'.png);height: 50px; width: 50px;"><br/> '.$map[$x]['battlemap_cellnumber'].'</div>';
                /*всё та же дефлорация*/
                if(($map[$x]['battlemap_cellnumber']==($userplace-1))or($map[$x]['battlemap_cellnumber']==($userplace+1))) {
                    $content .='</a>';
                }
                if(fmod($string2,2)==0)//ежели господа пляшем в чётной строке, а перс в нечётной
                {
                    if(($x==($userplace-17))or($x==($userplace-16))or($x==($userplace+14))or($x==($userplace+13))) {
                        $content .='</a>';
                    }
                }
                if(fmod($string2,2)==1)//ежели господа пляшем в нечётной строке, а перс в чётной
                {
                    if(($x==($userplace-16))or($x==($userplace-15))or($x==($userplace+15))or($x==($userplace+14))) {
                        $content .='</a>';
                    }
                }
            }
            if($userplace == $map[$x]['battlemap_cellnumber']) {
                $content .='<a target="_top" href="spell.php?login='.$oppo['user_login'].'" target="_parent" title="Заклинания\Способности" rel="gb_page_center[660, 180]"><div style="position:relative;float:left;background-image:url(/img/patterns/hero.png);height: 50px; width: 50px;"><br/> hero<br/>'.$stringcount2.'</div></a>';
            }
    
            if($oppo['user_battlemap'] ==$map[$x]['battlemap_cellnumber']) {
                $content .='<a href="spell.php?bgo_id='.$map[$x]['battlemap_cellnumber'].'&action=cast">Скастовать</a><br/>
    <a href="index.php?bgo_id='.$map[$x]['battlemap_cellnumber'].'&action=shoot">Выстрелить</a><br/>
        <a target="_top" href="info.php?login='.$oppo['user_login'].'" target="_parent" title="Информация о пользователе" rel="gb_page_center[460, 480]">
        <div style="position:relative;float:left;background-image:url(/img/patterns/hero.png);height: 50px; width: 50px;"><br/> oppo</div></a>';
            }
    
            $content .= '</div>';//конец ячейки
            if(fmod($stringcount,15)==0) {
                $content.='</div>';//конец строки
            }
            $x++;
            $stringcount++;
        }
        echo '<div style="margin-top:80px; margin-left:65px; owerflow:hidden;position:relative;width:777px; height:500px; float:left; border:none; background-image:url(http://steambox.ru/img/battlebackgrounds/'.$map[0]['battlemap_landtype'].'.png);background-repeat:no-repeat;">'
                .$content.
                '</div>'
        ;
    }

    Кусок браузерки. Весь остальной код в том же духе (http://govnokod.ru/9458, http://govnokod.ru/3103, http://govnokod.ru/3101 ).
    Около 110000 строк отборного говнокода. И как то умудрялось все работать. Недолго правда)))

    Запостил: WinnerWolf, 08 Сентября 2012

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

    • похоже это все вот ради этого:

      javascript:gogo(' .$xuy. ')
      Ответить
    • > всё та же дефлорация
      Кхм, браузерка для 18+? ;)
      Ответить
      • 21+
        а то и больше, не всякие кодеры к совершеннолетию созревают
        Ответить
        • Мне показалось, или Люр только что спалил свой возраст?
          Ответить
          • Он давно спалил свой возраст, и даже страничку на втентакле...
            Ответить
            • Вот была бы у нас педивикия своя, зашёл бы я в раздел деанонов и посмотрел всё, что интересует. А так придётся просить у вас ссылку на пруфы, @bormand (или условия поиска).
              Ответить
              • могу упростить поиск
                http://vk.com/lure0xaos

                вот это дефЛЮРация )
                Ответить
                • А я только что вбивал в Яндекс и в Гугл запросы типа «vk.com site:govnokod.ru»... Нашёл кучу упоминаний Олега Орлова и почему-то Тараса.

                  Кстати, на всякий случай опубликую мой говнокод для использования в качестве букмарклета зла:
                  $('img[src^=\"http:\/\/content.foto.mail.ru\/\"]').each(function(){  
                  	var url=/^http:\/\/content\.(foto\.mail\.ru\/[^\/]+\/[^\/]+\/).*$/  .exec($(this).prop('src'));  
                  	if (url)  $("body").append("<p><a href=\"http:\/\/" + url[1]   +"\"><img src=\"" + $(this).prop('src') + "\"></a></p>");  
                        });  
                  
                        $('img[src^=\"http:\/\/avt.appsmail.ru\/\"]').each(function(){  
                  	var url=/^http:\/\/avt\.appsmail\.ru\/([^\/]+\/[^\/]+\/).*$/  .exec($(this).prop('src'));  
                  	if (url)  $("body").append("<p><a href=\"http:\/\/foto.mail.ru\/" + url[1]   +"\"><img src=\"" + $(this).prop('src') + "\"></a></p>");  
                        });  
                  
                        $('img[src*=\".vk.com\/\"],img[src*=\".vkontakte.ru\/\"],img[src*=\".userapi.com\/\"]').each(function(){  
                  	var url=/^http:\/\/cs[0-9]+\.[^\/]+\/u([0-9]+)\/.*$/  .exec($(this).prop('src'));  
                  	if (url)  $("body").append("<p><a href=\"http:\/\/vk.com\/id" + url[1]   +"\"><img src=\"" + $(this).prop('src') + "\"></a></p>");  
                        });
                  
                        $('img[src*=\"\.ak.fbcdn.net\/\"]').each(function(){  
                  	var url=/^http:\/\/[a-z0-9\-\.]+\.ak\.fbcdn\.net\/[a-z0-9\-]+\/[0-9]+_[0-9]+_([0-9]+)_.*$/  
                  	.exec($(this).prop('src'));  
                  	if (url)  $("body").append("<p><a href=\"http://www.facebook.com/profile.php?id=" + url[1]   +"\"><img src=\"" + $(this).prop('src') + "\"></a></p>");  
                        });
                  Ответить
                  • ну где-то было, где многих "деанонили" скопом
                    кроме багминота )))
                    Ответить
                    • http://govnokod.ru/7261#comment97224

                      Вот это?
                      Не гуглится скорее всего потому, что закрыто плашками "показать всё, что скрыто"

                      > кроме багминота
                      А куда он делся? Сбрил усСменил ник?
                      Ответить
                      • Так сообщения, прикрытые показать все, что скрыто, все равно передаются вместе с текстом... или всемогущий гугл умеет вычислять скрытые скриптами\css элементы и игнорить их?
                        Ответить
                      • да, это оно

                        > Сменил ник?
                        да, похоже *косится с подозрением в сторону борманда*
                        Ответить
                        • > да, похоже
                          Не, багминот - закаленный в боях олдфаг.
                          А борманд - затесавшийся в начале этого года ньюфажик.
                          Ответить
                          • Зелёным, зелёным забыл пометить...
                            Ответить
                          • я вот не понимаю - это отведение подозрений или закос под отведение? ))
                            Ответить
                            • Ничего не могу сказать. Я отцаБагминота плохо помню, я тогда маленький был, когда он... Мне вот вместо него Борманд родным стал, закрыл, так сказать, душевную рану.
                              Ответить
                            • > я вот не понимаю - это отведение подозрений или закос под отведение? ))
                              Теория заговора в действии ;)
                              Ответить
                      • http://govnokod.ru/11225#comment142929

                        Вот тут больше. Только что нашёл, введя в запрос пару слов из того текста: http://goo.gl/9VJ4R
                        Ответить
                        • +

                          наверное, старею, но я уже не вижу смысла ни в анонимизации, ни в деанонимизации. кому надо, тот найдет (я про госструктуры), а остальным - ну разве что дать им возможность себя потешить?
                          какие бы времена не были, всегда можно оставаться личностью.
                          Ответить
                        • Я часто нахожу что-либо на говнокодике по ключевым словам, почти не связанным с тем, что ищу. Например мне запомнилась фраза орлежки "ваше божество страйко", когда он якобы деанонил Страйкера. Я загуглил "божество site:govnokod.ru" и как раз получил ссылку на комментарий этого доброго анона, собравшего все деаноны в один пост. (А на сам комментарий под 7261 ссылки таки не было, стало быть может и вправду гугол умеет выбрасывать из индекса невидимые элементы? *перекрестился*)
                          Ответить
                          • Как раз собирался поискать деанон Страйкера, но забыл, каким словом его окрестили. Помню только, что было слово «ваше».

                            Только что проверил. Мне и Гугл, и Яндекс выдали ссылки и на #7261, и на #11225, хотя в #7261 текст в невидимом элементе.
                            Ответить
                      • Багминот клонировал себя и заполонил интернеты:
                        http://yandex.ru/yandsearch?text=bugmenot&filter=people
                        Ответить
                        • Так багминот это ж сайт, на котором хранятся всякие разные логины и пароли. (На правах кэпа).
                          Ответить
                          • чую ща будет модным косить под багминота со "случайной" аутодеанонимизацией
                            Ответить

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