Loading/saving of accounts
This commit is contained in:
parent
59c0d76424
commit
888a850dbf
@ -8,6 +8,14 @@ import traceback
|
|||||||
import settings
|
import settings
|
||||||
import http.cookiejar
|
import http.cookiejar
|
||||||
|
|
||||||
|
|
||||||
|
try:
|
||||||
|
with open(os.path.join(settings.data_dir, 'accounts.txt'), 'r', encoding='utf-8') as f:
|
||||||
|
accounts = json.loads(f.read())
|
||||||
|
except FileNotFoundError:
|
||||||
|
# global var for temporary storage of account info
|
||||||
|
accounts = []
|
||||||
|
|
||||||
def _post_comment(text, video_id, session_token, cookie):
|
def _post_comment(text, video_id, session_token, cookie):
|
||||||
headers = {
|
headers = {
|
||||||
'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1',
|
'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1',
|
||||||
@ -191,7 +199,10 @@ textarea{
|
|||||||
page = page,
|
page = page,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
def save_accounts():
|
||||||
|
to_save = list(account for account in accounts if account['save'])
|
||||||
|
with open(os.path.join(settings.data_dir, 'accounts.txt'), 'w', encoding='utf-8') as f:
|
||||||
|
f.write(json.dumps(to_save))
|
||||||
|
|
||||||
# ---------------------------------
|
# ---------------------------------
|
||||||
# Code ported from youtube-dl
|
# Code ported from youtube-dl
|
||||||
|
Loading…
x
Reference in New Issue
Block a user