Option to use compiled page saver
This commit is contained in:
parent
e7ef1d4613
commit
fe1c6984b2
@ -17,6 +17,7 @@ Simple yet helpful bot to check BWT Aqua's card balance
|
|||||||
3. Install PageSaver:
|
3. Install PageSaver:
|
||||||
1. `cd PageSaver`
|
1. `cd PageSaver`
|
||||||
2. `npm install`
|
2. `npm install`
|
||||||
|
3. `chmod +x pageSaver` (If you want to use compiled page saver)
|
||||||
4. Configure the bot:
|
4. Configure the bot:
|
||||||
1. `cd ..`
|
1. `cd ..`
|
||||||
2. `nano config.json` (You can use any other text editor actually, for example `vim`)
|
2. `nano config.json` (You can use any other text editor actually, for example `vim`)
|
||||||
@ -24,5 +25,5 @@ Simple yet helpful bot to check BWT Aqua's card balance
|
|||||||
* `python3 bwtbot.py`
|
* `python3 bwtbot.py`
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
You can edit with vim, nano, on Windows it's Notepad or Notepad++. Whatever.
|
You can edit with vim, nano, whatever.
|
||||||
If you don't know where to find bot_token and your id - here you can find some hints: [get bot token](https://www.siteguarding.com/en/how-to-get-telegram-bot-api-token), [get your id](https://www.alphr.com/telegram-find-user-id/), [get api_hash and api_id](https://core.telegram.org/api/obtaining_api_id).
|
If you don't know where to find bot_token and your id - here you can find some hints: [get bot token](https://www.siteguarding.com/en/how-to-get-telegram-bot-api-token), [get your id](https://www.alphr.com/telegram-find-user-id/), [get api_hash and api_id](https://core.telegram.org/api/obtaining_api_id).
|
@ -4,5 +4,6 @@
|
|||||||
"api_id": 0,
|
"api_id": 0,
|
||||||
"api_hash": "",
|
"api_hash": "",
|
||||||
"bot_token": "",
|
"bot_token": "",
|
||||||
"bot_name": ""
|
"bot_name": "",
|
||||||
|
"use_compiled_page_saver": false
|
||||||
}
|
}
|
@ -17,7 +17,11 @@ async def getWaterLeft(cardid, filename, app=None):
|
|||||||
try:
|
try:
|
||||||
|
|
||||||
os.system(f'touch data/pages/{str(filename)}.html')
|
os.system(f'touch data/pages/{str(filename)}.html')
|
||||||
os.system(f'PageSaver/pageSaver "https://bwtaqua.com.ua/card-topup/?id={cardid}" > data/pages/{str(filename)}.html')
|
|
||||||
|
if config["use_compiled_page_saver"]:
|
||||||
|
os.system(f'PageSaver/pageSaver "https://bwtaqua.com.ua/card-topup/?id={cardid}" > data/pages/{str(filename)}.html')
|
||||||
|
else:
|
||||||
|
os.system(f'node ./PageSaver/pageSaver.js "https://bwtaqua.com.ua/card-topup/?id={cardid}" > data/pages/{str(filename)}.html')
|
||||||
|
|
||||||
with open(f'data/pages/{str(filename)}.html') as f:
|
with open(f'data/pages/{str(filename)}.html') as f:
|
||||||
html_file = f.read()
|
html_file = f.read()
|
||||||
|
Reference in New Issue
Block a user