- 01
 - 02
 - 03
 - 04
 - 05
 - 06
 - 07
 - 08
 - 09
 - 10
 - 11
 - 12
 - 13
 - 14
 - 15
 - 16
 - 17
 - 18
 - 19
 - 20
 - 21
 - 22
 - 23
 - 24
 - 25
 - 26
 - 27
 - 28
 - 29
 - 30
 
                        <?php
function get_post_id($comment_list_id) {
    $rawdata = file_get_contents("https://govnokod.ru/comments/$comment_list_id/post");
    $rawdata='<?xml encoding="UTF-8">'.$rawdata;
    $old_libxml_error = libxml_use_internal_errors(true);
    $dom = new DOMDocument;
    $dom->loadHTML($rawdata);
    libxml_use_internal_errors($old_libxml_error);
    $xpath = new DOMXPath($dom);
    $entries = $xpath->query('//*[@id="content"]/ol[@class="posts hatom"]/li[@class="hentry"]/h2/a');
    foreach($entries as $entry) {
        $href = $entry->getAttribute('href');
        if(preg_match('#https://govnokod.ru/(\d+)#', $href, $matches)) {
            $post_id = $matches[1];
            break;
        }
    }
    return $post_id;
}
$outf = fopen('postids.csv', 'w');
fputcsv($outf, array('post_id','comment_list_id'));
for($i = 1; $i <= 26663; $i++) {
    fputcsv($outf, array(get_post_id($i), $i));
}
fclose($outf);
                                 
        
            Получение списка всех говнокодов, комментарии к которым можно восстановить.
        
        
1. Сортируем по числовому значению первой колонки.
2. Делаем дифф с файлом gost'а https://pastebin.com/raw/iNStdZgm
3. Получаем список секретных чатиков.
4. ?????
5. PROFIT!
http://govnokod.ru/comments/1525/rss
Комментарии не сохранились.
http://govnokod.ru/comments/1539/rss
http://govnokod.ru/3028
Мистер Хэнки:
https://govnokod.ru/5702
http://web.archive.org/web/20110518113023/govnokod.ru/6700
Ссылка на вебархив, потому что сейчас картинка отвалилась.
https://github.com/wiistriker/govnokod_legacy/blob/master/modules/quoter/templates/view.tpl
https://github.com/wiistriker/govnokod_legacy/blob/master/modules/quoter/models/quote.php
Особенно смешна первая версия, которая закомментирована: вызов метода getId много раз.
Это можно публиковать отдельным кодом.
Хотя вот же она:
https://web.archive.org/web/20090628232556/govnokod.ru/
https://pastebin.com/raw/w7yS48p1
Дифф:
https://pastebin.com/raw/uBm5vYFW
Итого 3,7 к секретных комнат.