Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

VX-Parser - Vavoo Live TV, Xstream VOD's & Series Api

Der Vxparser läuft auf einem Android Tablet. Das lief vor zwei Tagen noch super, ohne Unterbrechungen. Am nächsten Tag hatte ich halt die Probleme. Habe auch Vxparser komplett runter geschmissen und alles neu installiert, aber vergebens.
 
Letztens gab es überall Probleme mit Aussetzer und Stillstand, aber jetzt läuft es wieder einigermaßen.
 
Also ich hab die letzten 7 Tage durchgängig den TV an gehabt, keine Probleme, deshalb kp was ihr mit Rum werkeln und Rolle rückwärts meint, es hat sich jetzt im letzten Jahr nix mehr getan am Code aber nun ja ihr habt Probleme
 
Das sind ja allerlei Probleme, hat nicht unbedingt mit vxparser was zu tun.
 
Hey,
ich habe mir vxparser gerade Testweise aufn Lappi gestartet unter Debain. Top Arbeit Mastaaa. Listen wurden erstellt etc....
Nur musste ich leider feststellen das 90% der Sender in der Germany Liste down sind. Hat das jemand auch so ?
 
Okay,
danke dir für die Info.
 
Zuletzt bearbeitet von einem Moderator:
warum sind die aktuelleren Versionen der 2 Dateien kleiner als die im hier im ersten Post verlinkten @Mastaaa ?
fehlt da was an Code? Auf jeden Fall geiles Projekt, ich werde das ganze mal als Gelegenheit nutzen mich mit Python auseinanderzusetzen, ist so als Einstieg glaub ganz entspannt.
 
Aus bestimmten Gründen versuche ich den vxparser-1.3.8 direkt über Termux ( nicht über die ) zu installieren.
Bis jetzt klappt es bei mir nicht.

Habe es nach dem Ablauf vom haegaz (#8) probiert:
apt update
apt upgrade -y
pkg install python-pip
python3 -m pip install vxparser

Alles lief fehlerfrei aber nachdem:
python3 -m pip install vxparser kommen Fehler!
und der vxparser lässt sich somit nicht mehr starten.

Hat sich seit dem was geändert?
 
Zuletzt bearbeitet:
Danke, das hat ja erst gut geklappt. (y) :giggle:

Danach habe ich noch den Update auf 1.3.8 (python3 -m pip install vxparser==1.3.8) gemacht, der auch "ERFOLGREICH" abgeschlossen wurde.

Aber nach dem ich im Menü die EPG+Listen gestartet habe (siehe unten im Spoiler), kommen laute Fehler!
~ $ 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: ...
[SERVICE][EPG]:: Successful started...
INFO: Started server process [10223]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: Uvicorn running on (Press CTRL+C to quit)
[?] Main Menu:

Settings =>
Vavoo (LiveTV) =>
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: ...
[?] 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...

Scheint also, dass der Update auf 1.3.8 "nicht sauber" gelaufen ist!
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben