From 16d3da9b855242c1e9415ab8f2e0426c749371c5 Mon Sep 17 00:00:00 2001 From: rusinthread Date: Fri, 6 Jan 2017 20:46:46 +0300 Subject: update --- data.md | 15 +++++++++++++++ gen_md.py | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/data.md b/data.md index 3b78180..b30866a 100644 --- a/data.md +++ b/data.md @@ -1,3 +1,18 @@ + +### Описание + +Этот файл автоматически генерируется скриптом `gen_md.py` из данных в файле `data.json`. Чтобы открыть картинку в полном размере, кликни на нее. + +Дата не всегда означает, что именно в этот день шифровка появилась в первый раз, потому что многие из них постились по многу раз и не всегда легко определить самую первую дату. + +Тип 1 - это где "ВОЕННОЕ ВМЕШАТЕЛЬСТВО" и тд. Для расшифровки нужно брать первую букву каждого слова, пропуская отдельные слова и словосочетания. См. алгоритм в `data_lib.py`. + +Тип 2 - шифровка составлена из предложений. Для расшифровки нужно брать первую букву второго слова каждого предложения. См. там же. + +Тип 3 - шифровка составлена из предложений. Каждое предложение - одна буква. Для расшифровки нужно удалить все пробелы и использовать скрипт `analyze_new.py` для частотного анализа текста. Надежного алгоритма расшифровки пока нет. + +### Известные шифровки + **Дата**: 16/11/16 **Пикрилейтед:** diff --git a/gen_md.py b/gen_md.py index 78118f6..985bae7 100755 --- a/gen_md.py +++ b/gen_md.py @@ -95,7 +95,8 @@ def main(): buf.append(post_buf) - md = "\n\n\n\n---------\n\n\n\n".join(buf) + md = MD_START + md += "\n\n\n\n---------\n\n\n\n".join(buf) with open(os.path.join(CWD, 'data.md'), 'w') as f: f.write(md) -- cgit v1.2.3