Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/icoz/habraparse.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoricoz <icoz.vt@gmail.com>2015-02-02 22:32:51 +0300
committericoz <icoz.vt@gmail.com>2015-02-02 22:32:51 +0300
commit2f0382257040988a40a61ee68843e9a45a1e6dc2 (patch)
tree8964a4f1c96d5b3bd86cf33d1b6d08b865267003 /README.md
parent1f30583f3e4e14c84487aecfc3817de32ab42827 (diff)
Create README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md31
1 files changed, 31 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..fb61868
--- /dev/null
+++ b/README.md
@@ -0,0 +1,31 @@
+# habraparse
+Парсер для сайта habrahabr.ru, а также для проектов Geektimes.ru и Megamozg.ru
+
+Usage:
+```
+ ./habraparse.py save_favs_list [--gt|--mm] <username> <out_file>
+ ./habraparse.py save_favs [--gt|--mm] [-cn --save-html --limit=N] <username> <out_dir>
+ ./habraparse.py save_post [--gt|--mm] [-c --save-html] <topic_id> <out_file>
+```
+По умолчанию все команды работают с проектом HabraHabr.ru.
+При задании опций --gt/--mm скрипт будет работать с GeekTimes.ru/Megamozg.ru
+
+Команды:
+```
+ save_favs_list - сохранение в файл <out_file> списка URL избранного для пользователя <username>
+ save_favs - сохранение в папку <out_dir> статей из избранного для пользователя <username>
+ save_post - сохранение в файл <out_file> стати с заданным ID
+```
+
+Описание опций:
+```
+ --save-html Сохранить в HTML (по умолчанию, в PDF)
+ -n, --save-by-name Сохранять с именем, полученным из названия статьи (по умолчанию - по ID статьи)
+ -c, --with-comments Сохранить вместе с коментариями
+ --limit=N Ограничить количество в N статей
+```
+
+Changelog:
+*01.02.2015*
+- исправлены ошибки
+- добавлена поддержка Geektimes.ru и Megamozg.ru