diff --git a/plugin/httpserver_mobile.py b/plugin/httpserver_mobile.py
index 2c3d96b..69838da 100644
--- a/plugin/httpserver_mobile.py
+++ b/plugin/httpserver_mobile.py
@@ -337,6 +337,8 @@ def send_balance(self):
if self.updater is None:
return
baltxt = self.prepare_balance('LASTCHANGE')
+ if baltxt=='':
+ baltxt = 'No changes'
self.send_message(text=baltxt, parse_mode=telegram.ParseMode.HTML)
def stop(self):
diff --git a/plugin/settings.py b/plugin/settings.py
index d89e242..7b25f59 100644
--- a/plugin/settings.py
+++ b/plugin/settings.py
@@ -34,8 +34,13 @@
# Обновлять SQLite базу данными из MDB и на сколько дней в глубино
updatefrommdb = 0
updatefrommdbdeep = 30
+chrome_executable_path = 'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe'
+# сюда пропишем сразу возможные варианты
+chrome_executable_path_alternate = [
+ 'C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe',
+ 'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe',]
-# Раздел [Telegram]
+# Раздел mbplugin.ini [Telegram]
# формат для строки telegram bot из sqlite
tg_format = '{Alias}\t{PhoneNumberFormat2}
\t{Balance}({BalDeltaQuery})'
tg_from = 'sqlite' # mobilebalance или sqlite
@@ -54,3 +59,5 @@
# 1 - показывать использованный трафик (usedByMe) по всем или 0 - показывать оставшийся трафик (NonUsed) по всем
# список тел, через запятую - показать использованный только для этого списка телефонов
mts_usedbyme = '0'
+
+
diff --git a/plugin/store.py b/plugin/store.py
index 091cfc0..60141a9 100644
--- a/plugin/store.py
+++ b/plugin/store.py
@@ -39,6 +39,11 @@ def drop_and_create_session(storename, headers=None):
session.headers.update(headers)
return session # return new session
+def session_folder(storename):
+ options = read_ini()['Options']
+ storefolder = options.get('storefolder', settings.storefolder)
+ os.path.join(storefolder, storename)
+
class Session():
'Класс для сессии с дополнительными фишками для сохранения и проверки'
def __init__(self, storename, headers=None):
diff --git a/python/get_python.bat b/python/get_python.bat
index f4a2cab..e15f82c 100644
--- a/python/get_python.bat
+++ b/python/get_python.bat
@@ -22,7 +22,7 @@ if not exist Scripts\pip.exe python get-pip.py
..\python\python -c "txt='''import os,sys\nsys.path.insert(0,os.path.split(sys.argv[0])[0])''';open('sitecustomize.py','w').write(txt)"
@REM mbplugin\python
-..\python\python -m pip install --upgrade python-telegram-bot requests pillow beautifulsoup4 pyodbc pyreadline pywin32 selenium pyppeteer
+..\python\python -m pip install --upgrade python-telegram-bot requests pillow beautifulsoup4 pyodbc pyreadline pywin32 pyppeteer
@REM tkinter python
@rem https://stackoverflow.com/questions/37710205/python-embeddable-zip-install-tkinter