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

Vavoo to m3u

clever999

Stamm User
Registriert
5. Oktober 2011
Beiträge
1.197
Reaktionspunkte
2.238
Punkte
1.860
Aktuell nur noch mit eigenem Authkey und VEC möglich, dieser ist IP bezogen und 15min gültig !!!

Hier ein Script für Vavoo
Bash:
#!/bin/bash
### https://www.digital-eliteboard.com/threads/autoscript-vavoo-auf-e2.513335/
### On an idea of Clever999 modified by Demosat 30/05/2023
### thx to MasterX, giniman an Oyster for the authkey



vec="hier der VEC einfügen"


authkey="$(curl -k --location --request POST 'https://www.vavoo.tv/api/box/ping2' --header 'Content-Type: application/json' --data "{\"vec\": \"$vec\"}" | sed 's#^.*"signed":"##' | sed "s#\"}}##g" | sed 's/".*//')"
curl -k "https://www2.vavoo.to/live2/index?countries=all&output=json" > vavoo
echo "#EXTM3U" > index
cat vavoo | sed 's/\(}\),/\1}\n,/g' | sed 's/"url":"/"url":\n/g' | sed 's#,{\"group\":#\#EXTINF:-1 group-title=#g' | sed 's#,\"logo.*,\"name\":#,#g' | sed 's/\"}.*//' | sed 's/\",\"tvg.*//' | sed 's#\",\"#\",#g'  | sed 's/ \\u27be//g'   >> index
mv index index.m3u

for country in Germany Turkey France Albania Arabia Balkans Poland Portugal Spain United Italy; do

cat index.m3u | grep -E -A1 =\"$country > $country.m3u

# file m3u for vlc
echo "#EXTM3U" > vavoo-$country.m3u
cat $country.m3u | sed "s#.m3u8#.m3u8?n=1\&b=5\&vavoo_auth="$authkey"#g" | sed '/^#EXTINF/a#EXTVLCOPT:http-user-agent=VAVOO/2.6' >> vavoo-$country.m3u
rm -rf index.m3u
exit 0
Diese Befehle ins Terminal eingeben:
nano /home/vavoo.sh #hier das script einfuegen
chmod +x /home/vavoo.sh
bash /home/vavoo.sh
Das Script muss alle 15min ausgeführt werden, damit der authkey aktualisiert wird.



Edit:
  • Länder hinzugefügt
  • wget hinzugefügt
  • einzeilen Befehl hinzugefügt
  • Länderfilter optimiert thx @demosat1
  • Script optimiert thx @demosat1
  • Script Fehler behoben
  • Einzeilen Befehl angepasst, vavoo-German bleibt erhalten
  • Einzeiler an VTI angepasst
  • Französischer EPG hinzugefügt
  • Alphabetische Sortierung der bouquets thx @demosat1
  • EPGimport für Vavoo angepasst
  • ipk installer hinzugefügt
  • deb install hinzugefügt
  • Einzeiler Vavoo Sport only hinzugefügt
  • Einzeiler der die Quali trennt hinzugefügt
  • England und Italien hinzugefügt
  • .ipk und .deb support eingestellt, ist unnötig
  • index url angepsst
  • curl authkey hinzugefügt
  • Einzeiler Sport und Quali entfernt
  • Länder hinzugefügt Bulgaria Hungary Netherlands Romania Russia
  • Einzeiler TVH hinzugefügt
  • Einzeiler ohne Cron hinzugefügt
  • Einzeiler ohne Cron entfernt
  • Einzeiler TVH angepasst
  • TVH only hinzugefügt
  • Einzeiler entfernt
  • Curl request angepasst
  • m3u download angepasst
  • Einzeiler eingestellt
  • E2 support eingestellt, only m3u
 
Zuletzt bearbeitet:
Zurück
Oben