forked from cdhigh/KindleEar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.py
94 lines (70 loc) · 3.63 KB
/
config.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#!/usr/bin/env python
# -*- coding:utf-8 -*-
"""Configures for KindleEar, the First two variable is must to modify.
KindleEar配置文件,请务必修改开始两个配置(如果使用uploader,则uploader自动帮你修改)
"""
SRC_EMAIL = "[email protected]" #Your gmail account for sending mail to Kindle
DOMAIN = "http://kindleear.appspot.com/" #Your domain of app
TIMEZONE = 8 #Default timezone, you can modify it in webpage after deployed
DEFAULT_MASTHEAD = "mh_default.gif" #default masthead
DEFAULT_COVER = "cv_default.jpg" #default cover, leave it empty will not add cover to book
DEFAULT_COVER_BV = DEFAULT_COVER #default cover for merged-book, None indicates paste all covers into one, =DEFAULT_COVER enable the using of uploaded image.
MY_FEEDS_TITLE = u'KindleEar'
MY_FEEDS_DESC = u'RSS from KindleEar'
#default timeout for network connection
CONNECTION_TIMEOUT = 60
# True to translate filename in chinese to pinyin
PINYIN_FILENAME = False
#If set to True, encoding detected by chardet module will be used for each article
#otherwise encoding in http response header or meta of html is used in proprity.
ALWAYS_CHAR_DETECT = False
#True indicates that any encoding in http header or in html header will be used.
#False indicates that encoding will be used if the encoding in http header and the one in html header are the same.
TRUST_ENCODING_IN_HEADER_OR_META = True
#generate brief description for toc item or not.
GENERATE_TOC_DESC = True
TOC_DESC_WORD_LIMIT = 500
#-------------------add by rexdf-----------
#title for table of contents
TABLE_OF_CONTENTS = u'Table Of Contents'
#description of toc contains image or not
GENERATE_TOC_THUMBNAIL = True
#if generate other html toc or not, just for reading in pc
GENERATE_HTML_TOC = True
#if convert color image to gray or not, good for reducing size of book if you read it in Kindle only
COLOR_TO_GRAY = True
#Split long image(height of image is bigger than some value) to multiple images or not?
#This feature is disabled if it be set to None or 0.
THRESHOLD_SPLIT_LONG_IMAGE = 750
#----------------end of add by rexdf-------
#reduce dimension of image to (Width,Height)
#or you can set it to None, and choose device type in webpage 'setting'
REDUCE_IMAGE_TO = None #(600,800)
#clean css in dealing with content from [email protected] or not
DELETE_CSS_FOR_APPSPOTMAIL = True
#if word count more than the number, the email received by appspotmail will
#be transfered to kindle directly, otherwise, will fetch the webpage for links in email.
WORDCNT_THRESHOLD_FOR_APMAIL = 100
#subject of email will be truncated based limit of word count
SUBJECT_WORDCNT_FOR_APMAIL = 16
#retry count when failed in sendmail to kindle
SENDMAIL_RETRY_CNT = 1
#GAE restrict postfix of attachment in email to send
#True indicates KindleEar will replace the dot to underline to send mail if it failed.
SENDMAIL_ALL_POSTFIX = False
#text for link to share or archive
#SHARE_FUCK_GFW_SRV: (For users in China)如果你要翻墙的话,请设置为其中一个转发服务器
#翻墙转发服务器源码:http://github.com/cdhigh/forwarder
#SHARE_FUCK_GFW_SRV = "http://forwarder.ap01.aws.af.cm/?k=xzSlE&t=60&u=%s"
SHARE_FUCK_GFW_SRV = "http://kforwarder.herokuapp.com/?k=xzSlE&t=60&u=%s"
SAVE_TO_EVERNOTE = u"Save to Evernote"
SAVE_TO_WIZ = u"Save to Wiz"
SAVE_TO_POCKET = u"Save to Pocket"
SAVE_TO_INSTAPAPER = u"Save to Instapaper"
SHARE_ON_XWEIBO = u"Share on Sina Weibo"
SHARE_ON_TWEIBO = u"Share on Tencent Weibo"
SHARE_ON_FACEBOOK = u"Share on Facebook"
SHARE_ON_TWITTER = u"Tweet it"
SHARE_ON_TUMBLR = u"Share on Tumblr"
OPEN_IN_BROWSER = u"Open in Browser"
POCKET_CONSUMER_KEY = '50188-e221424f1c9ed0c010058aef'