~ $ python3 -m pip install vxparser==1.3.8
Collecting vxparser==1.3.8
Using cached vxparser-1.3.8-py3-none-any.whl.metadata (12 kB)
Requirement already satisfied: aiohttp>=3.8.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (3.9.4)
Requirement already satisfied: fastapi>=0.95.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (0.95.2)
Requirement already satisfied: inquirer<4.0.0,>=3.1.3 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (3.2.4)
Requirement already satisfied: notifications_android_tv<2.0.0,>=1.0.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (1.0.0)
Requirement already satisfied: python-multipart<0.0.7,>=0.0.6 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (0.0.6)
Requirement already satisfied: requests>=2.31.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (2.31.0)
Requirement already satisfied: six>=1.16.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (1.16.0)
Requirement already satisfied: unidecode>=1.3.7 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (1.3.8)
Requirement already satisfied: uvicorn>=0.13.3 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from vxparser==1.3.8) (0.13.4)
Requirement already satisfied: aiosignal>=1.1.2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from aiohttp>=3.8.1->vxparser==1.3.8) (1.3.1)
Requirement already satisfied: attrs>=17.3.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from aiohttp>=3.8.1->vxparser==1.3.8) (23.2.0)
Requirement already satisfied: frozenlist>=1.1.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from aiohttp>=3.8.1->vxparser==1.3.8) (1.4.1)
Requirement already satisfied: multidict<7.0,>=4.5 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from aiohttp>=3.8.1->vxparser==1.3.8) (6.0.5)
Requirement already satisfied: yarl<2.0,>=1.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from aiohttp>=3.8.1->vxparser==1.3.8) (1.9.4)
Requirement already satisfied: pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from fastapi>=0.95.0->vxparser==1.3.8) (1.10.15)
Requirement already satisfied: starlette<0.28.0,>=0.27.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from fastapi>=0.95.0->vxparser==1.3.8) (0.27.0)
Requirement already satisfied: blessed>=1.19.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from inquirer<4.0.0,>=3.1.3->vxparser==1.3.8) (1.20.0)
Requirement already satisfied: editor>=1.6.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from inquirer<4.0.0,>=3.1.3->vxparser==1.3.8) (1.6.6)
Requirement already satisfied: readchar>=3.0.6 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from inquirer<4.0.0,>=3.1.3->vxparser==1.3.8) (4.0.6)
Requirement already satisfied: httpx<1,>=0.23 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from notifications_android_tv<2.0.0,>=1.0.0->vxparser==1.3.8) (0.27.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from requests>=2.31.0->vxparser==1.3.8) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from requests>=2.31.0->vxparser==1.3.8) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from requests>=2.31.0->vxparser==1.3.8) (2.2.1)
Requirement already satisfied: certifi>=2017.4.17 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from requests>=2.31.0->vxparser==1.3.8) (2024.2.2)
Requirement already satisfied: click==7.* in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from uvicorn>=0.13.3->vxparser==1.3.8) (7.1.2)
Requirement already satisfied: h11>=0.8 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from uvicorn>=0.13.3->vxparser==1.3.8) (0.14.0)
Requirement already satisfied: wcwidth>=0.1.4 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from blessed>=1.19.0->inquirer<4.0.0,>=3.1.3->vxparser==1.3.8) (0.2.13)
Requirement already satisfied: runs in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from editor>=1.6.0->inquirer<4.0.0,>=3.1.3->vxparser==1.3.8) (1.2.2)
Requirement already satisfied: xmod in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from editor>=1.6.0->inquirer<4.0.0,>=3.1.3->vxparser==1.3.8) (1.8.1)
Requirement already satisfied: anyio in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from httpx<1,>=0.23->notifications_android_tv<2.0.0,>=1.0.0->vxparser==1.3.8) (4.3.0)
Requirement already satisfied: httpcore==1.* in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from httpx<1,>=0.23->notifications_android_tv<2.0.0,>=1.0.0->vxparser==1.3.8) (1.0.5)
Requirement already satisfied: sniffio in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from httpx<1,>=0.23->notifications_android_tv<2.0.0,>=1.0.0->vxparser==1.3.8) (1.3.1)
Requirement already satisfied: typing-extensions>=4.2.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from pydantic!=1.7,!=1.7.1,!=1.7.2,!=1.7.3,!=1.8,!=1.8.1,<2.0.0,>=1.6.2->fastapi>=0.95.0->vxparser==1.3.8) (4.11.0)
Requirement already satisfied: setuptools>=41.0 in /data/data/com.termux/files/usr/lib/python3.11/site-packages (from readchar>=3.0.6->inquirer<4.0.0,>=3.1.3->vxparser==1.3.8) (69.2.0)
Using cached vxparser-1.3.8-py3-none-any.whl (915 kB)
Installing collected packages: vxparser
Attempting uninstall: vxparser
Found existing installation: vxparser 1.3.2
Uninstalling vxparser-1.3.2:
Successfully uninstalled vxparser-1.3.2
Successfully installed vxparser-1.3.8
~ $ vxparser
[SERVICE][API]:: Successful started...
[SERVICE][M3U8]:: Successful started...
[PROCESS][M3U8]:: Starting with URL:
Sie müssen registriert sein, um Links zu sehen.
...
[SERVICE][EPG]:: Successful started...
INFO: Started server process [10223]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: Uvicorn running on
Sie müssen registriert sein, um Links zu sehen.
(Press CTRL+C to quit)
[?] Main Menu:
Settings =>
Xstream (VoD's & Series) =>
Stop Services
Restart Services
- Clean Database (Settings)
- Clear Cache Path
<= Shutdown
[?] Sky Live TV:
Settings =>
Get epg.xml.gz
- Clean Database (LiveTV)
<= Main Menu
[PROCESS][M3U8]:: Successful started...
[PROCESS][M3U8]:: Starting with URL:
Sie müssen registriert sein, um Links zu sehen.
...
[?] Sky Live TV:
Settings =>
Get LiveTV Lists
Get epg.xml.gz
- Clean Database (LiveTV)
<= Main Menu
Process Process-4:
Traceback (most recent call last):
File "/data/data/com.termux/files/usr/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/data/data/com.termux/files/usr/lib/python3.11/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/data/data/com.termux/files/usr/lib/python3.11/site-packages/vxparser/utils/vavoo.py", line 223, in sky_m3u8
cur0.execute('INSERT INTO categories VALUES (NULL,"' + str('live') + '","' + str(group) + '",NULL)')
sqlite3.OperationalError: database is locked
[EPG]:: 156 Items to download ...
creating Albania.m3u8 ...
creating Balkans.m3u8 ...
creating Bulgaria.m3u8 ...
creating France.m3u8 ...
creating Germany.m3u8 ...
creating Italy.m3u8 ...
creating Netherlands.m3u8 ...
creating Romania.m3u8 ...
creating Russia.m3u8 ...
creating Turkey.m3u8 ...
creating United_Kingdom.m3u8 ...
creating Arabia.m3u8 ...
creating Poland.m3u8 ...
creating Portugal.m3u8 ...
creating Spain.m3u8 ...
[EPG]:: Download completed!
Process Process-2:
Traceback (most recent call last):
File "/data/data/com.termux/files/usr/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/data/data/com.termux/files/usr/lib/python3.11/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/data/data/com.termux/files/usr/lib/python3.11/site-packages/vxparser/services.py", line 129, in loop_m3u8
vavoo.sky_m3u8()
File "/data/data/com.termux/files/usr/lib/python3.11/site-packages/vxparser/utils/vavoo.py", line 280, in sky_m3u8
cur3.execute('SELECT * FROM epgs WHERE id="' + row['tid'] + '"')
sqlite3.OperationalError: database is locked
[EPG]:: epg.xml.gz successful created!
[SERVICE][EPG]:: sleeping for 431892 sec...