diff options
-rw-r--r-- | data.json | 34 | ||||
-rw-r--r-- | data.md | 58 | ||||
-rwxr-xr-x | gen_md.py | 21 | ||||
-rw-r--r-- | img/15777096_133386097157647_8895098592295114816_o.jpg | bin | 0 -> 74442 bytes | |||
-rw-r--r-- | img_previews/15777096_133386097157647_8895098592295114816_o.jpg | bin | 0 -> 10245 bytes |
5 files changed, 97 insertions, 16 deletions
@@ -457,25 +457,31 @@ "source_link": "https://2ch.hk/b/arch/2016-12-05/res/141552146.html" }, { - "text": "", - "pic": "", - "date": "0/0/16", - "source": "", - "source_link": "" + "text": "Ты тоже Омск теперь вспоминай с ностальгией. Атава та еще стерва. Бурак кушать всегда тебе полезно. Шлюха она и Африке шлюха. Ироды естественно ничего не поймут. Дурное это на вкус. Тупое лезвие все настроение испортило. Особую ты и юную видел. Щука исполнила желание. И не поняли ничего. Какой хозяин такая и собака. От них и хреново можно себя почувствовать. Так он и знал ее. После он дезинтегрирует их. И что это? Она даже и такая вся из себя. Это и понял сразу. С трона не скинешь его точно. По этой дороге ты всегда ходил. Их с собой теперь не носи. Как отметили в дневнике. Только у моих подопечных. И у них есть все. Но что и аммуниции вопрос не беспокоит. Но она не думает. Он решил и выполнил. Шкурные у всех интересы. Ты роботизирован насквозь. И узнал все от меня. Если вам и такая работа по вкусу. И учуяли они.", + "type": 3, + "decoded": "Марширующий ходит по этому маршруту", + "pic": ["марш.jpg", "15777096_133386097157647_8895098592295114816_o.jpg"], + "date": "30/12/16", + "source": "fb", + "source_link": "https://www.facebook.com/photo.php?fbid=133386097157647&set=pcb.133386200490970&type=3&theater" }, { - "text": "", - "pic": "", - "date": "0/0/16", - "source": "", - "source_link": "" + "text": "Если едем то на ГАЗ-53. Шок на хуторе ты что-то смотрел. Пир и это мы всегда любили. Шикарно если ты изучаешь. И сам все всегда хочет знать. На рабочей установке всегда все гладко. А устье реки в котором плавает конечность. Как по мне и юркий он уж больно. Щиплет рану эта жидкость. Использовали тебя да еще как. Пожуй немного этого растения - если вот на голову это натянешь, то и хорошо. Плавно спускается вниз. Прима это ваше любимое. То вы никогда не узнаете. Если худо надо использовать это. Так он ничего не боится. Пламя есть из этой шутки. Плева девственная хочет быть восстановлена. Изучено и шути хоть немного над этим. У целого не отнимешь. Так очень обнадеживающе звучит.", + "type": 3, + "decoded": "Маршируюший наглое(?) лицо", + "pic": "марш.jpg", + "date": "30/12/16", + "source": "fb", + "source_link": "https://www.facebook.com/photo.php?fbid=133530490476541&set=a.100807117082212.1073741826.100014587711024&type=3" }, { - "text": "", + "text": "Только не смотрели погоды прогноз. Даже не решились оценку вынести и утиному носу ее. А так что ни есть она не стругает. Информационная война не на пользу. Чтобы не было инверсии. После матча негде иподромить. Имели они вас. Самогон дерьмом не окажется. Атава ничего тебе не расскажет. При падении он что-то аргументирует. Атава не знал куда бежать. Падении нет укуса.", + "type": 3, + "decoded": "путин пидарас", "pic": "", - "date": "0/0/16", - "source": "", - "source_link": "" + "date": "30/12/16", + "source": "fb", + "source_link": "https://www.facebook.com/readit973/posts/133351587161098" }, { "text": "", @@ -1354,4 +1354,60 @@ > А машина-то солидная у него. Вы Арман? И решился на это... Она шипела на него всякий раз. Машина и бутылка виски. И решился на это... И у нее серьги видел я. Потом юркнул за угол... И щелочи там следы... Машина и бутылка виски. Кстати, йодом была обработана рана. Вот сволочь же. Мешки лежали под этим. Он ей сказал сделать это. Я дочитывал почти до середины в тот момент. Машина и бутылка виски. А так с виду не негодяй вроде. Тряпки завернуты в газету были. Вы Арман? Машина и бутылка виски. И не скажешь ведь ничего такого. А так с виду не негодяй вроде. Он ей сказал сделать это. И решился на это... И не скажешь ведь ничего такого. Он ей сказал сделать это. А так с виду не негодяй вроде. Не оглянулась даже. А машина-то солидная у него. Машина и бутылка виски. И не скажешь ведь ничего такого. Не оглянулась даже. Почему вы интересуетесь этим? Не оглянулась даже. Вот сволочь же. А так с виду не негодяй вроде. И не скажешь ведь ничего такого. Про Ынтымак что-то там было написано. А машина-то солидная у него. Машина и бутылка виски. Вот сволочь же. Почему вы интересуетесь этим? Не оглянулась даже. Я дочитывал почти до середины в тот момент. А как Элиза Лэм? Вы Арман? А машина-то солидная у него. Машина и бутылка виски. **Расшифровка:** -> мАрширующийследитзАинтернетоминовостнЫмисводкАми
\ No newline at end of file +> мАрширующийследитзАинтернетоминовостнЫмисводкАми + + + +--------- + + + +**Дата**: 30/12/16 + +**Пикрилейтед:** + +[![](./img_previews/марш.jpg)](./img/марш.jpg)[![](./img_previews/15777096_133386097157647_8895098592295114816_o.jpg)](./img/15777096_133386097157647_8895098592295114816_o.jpg) + +**Источник:** fb, [https://www.facebook.com/photo.php?fbid=133386097157647&set=pcb.133386200490970&type=3&theater](https://www.facebook.com/photo.php?fbid=133386097157647&set=pcb.133386200490970&type=3&theater) + +**Шифровка (тип 3)**: +> Ты тоже Омск теперь вспоминай с ностальгией. Атава та еще стерва. Бурак кушать всегда тебе полезно. Шлюха она и Африке шлюха. Ироды естественно ничего не поймут. Дурное это на вкус. Тупое лезвие все настроение испортило. Особую ты и юную видел. Щука исполнила желание. И не поняли ничего. Какой хозяин такая и собака. От них и хреново можно себя почувствовать. Так он и знал ее. После он дезинтегрирует их. И что это? Она даже и такая вся из себя. Это и понял сразу. С трона не скинешь его точно. По этой дороге ты всегда ходил. Их с собой теперь не носи. Как отметили в дневнике. Только у моих подопечных. И у них есть все. Но что и аммуниции вопрос не беспокоит. Но она не думает. Он решил и выполнил. Шкурные у всех интересы. Ты роботизирован насквозь. И узнал все от меня. Если вам и такая работа по вкусу. И учуяли они. + +**Расшифровка:** +> Марширующий ходит по этому маршруту + + + +--------- + + + +**Дата**: 30/12/16 + +**Пикрилейтед:** + +[![](./img_previews/марш.jpg)](./img/марш.jpg) + +**Источник:** fb, [https://www.facebook.com/photo.php?fbid=133530490476541&set=a.100807117082212.1073741826.100014587711024&type=3](https://www.facebook.com/photo.php?fbid=133530490476541&set=a.100807117082212.1073741826.100014587711024&type=3) + +**Шифровка (тип 3)**: +> Если едем то на ГАЗ-53. Шок на хуторе ты что-то смотрел. Пир и это мы всегда любили. Шикарно если ты изучаешь. И сам все всегда хочет знать. На рабочей установке всегда все гладко. А устье реки в котором плавает конечность. Как по мне и юркий он уж больно. Щиплет рану эта жидкость. Использовали тебя да еще как. Пожуй немного этого растения - если вот на голову это натянешь, то и хорошо. Плавно спускается вниз. Прима это ваше любимое. То вы никогда не узнаете. Если худо надо использовать это. Так он ничего не боится. Пламя есть из этой шутки. Плева девственная хочет быть восстановлена. Изучено и шути хоть немного над этим. У целого не отнимешь. Так очень обнадеживающе звучит. + +**Расшифровка:** +> Маршируюший наглое(?) лицо + + + +--------- + + + +**Дата**: 30/12/16 + +**Источник:** fb, [https://www.facebook.com/readit973/posts/133351587161098](https://www.facebook.com/readit973/posts/133351587161098) + +**Шифровка (тип 3)**: +> Только не смотрели погоды прогноз. Даже не решились оценку вынести и утиному носу ее. А так что ни есть она не стругает. Информационная война не на пользу. Чтобы не было инверсии. После матча негде иподромить. Имели они вас. Самогон дерьмом не окажется. Атава ничего тебе не расскажет. При падении он что-то аргументирует. Атава не знал куда бежать. Падении нет укуса. + +**Расшифровка:** +> путин пидарас
\ No newline at end of file @@ -9,6 +9,22 @@ from pprint import pprint from data_lib import load_data, decode_auto CWD = os.path.dirname(os.path.realpath(__file__)) +MD_START = """ +### Описание + +Этот файл автоматически генерируется скриптом `gen_md.py` из данных в файле `data.json`. Чтобы открыть картинку в полном размере, кликни на нее. + +Дата не всегда означает, что именно в этот день шифровка появилась в первый раз, потому что многие из них постились по многу раз и не всегда легко определить самую первую дату. + +Тип 1 - это где "ВОЕННОЕ ВМЕШАТЕЛЬСТВО" и тд. Для расшифровки нужно брать первую букву каждого слова, пропуская отдельные слова и словосочетания. См. алгоритм в `data_lib.py`. + +Тип 2 - шифровка составлена из предложений. Для расшифровки нужно брать первую букву второго слова каждого предложения. См. там же. + +Тип 3 - шифровка составлена из предложений. Каждое предложение - одна буква. Для расшифровки нужно удалить все пробелы и использовать скрипт `analyze_new.py` для частотного анализа текста. Надежного алгоритма расшифровки пока нет. + +### Известные шифровки + +""" def sort_data_by_date(item): return int(time.mktime(datetime.datetime.strptime(item['date'], '%d/%m/%y').timetuple())) @@ -41,7 +57,10 @@ def main(): buf = [] for post in data: cipher_type = post['type'] if 'type' in post else 1 - decoded_text = decode_auto(post['text'], cipher_type) + if cipher_type in (1, 2): + decoded_text = decode_auto(post['text'], cipher_type) + elif cipher_type == 3: + decoded_text = post['decoded'] post_buf = '' post_buf += '**Дата**: %s\n\n' % post['date'] diff --git a/img/15777096_133386097157647_8895098592295114816_o.jpg b/img/15777096_133386097157647_8895098592295114816_o.jpg Binary files differnew file mode 100644 index 0000000..6342583 --- /dev/null +++ b/img/15777096_133386097157647_8895098592295114816_o.jpg diff --git a/img_previews/15777096_133386097157647_8895098592295114816_o.jpg b/img_previews/15777096_133386097157647_8895098592295114816_o.jpg Binary files differnew file mode 100644 index 0000000..aca39b5 --- /dev/null +++ b/img_previews/15777096_133386097157647_8895098592295114816_o.jpg |