Script um oscam.srvid und cccam.channelinfo zu erstellen

BaNaNaBeck
IPC Freak
Beiträge: 187
Registriert: So 17. Apr 2011, 14:14
Kontaktdaten:

Script um oscam.srvid und cccam.channelinfo zu erstellen

Beitrag von BaNaNaBeck »

Hallo zusammen,

ich hab gerade bei sat universe was entdeckt:

Code: Alles auswählen


#!/bin/sh

# bulsat
wget -a log.txt -O web.list http://en.kingofsat.net/pack-bulsatcom.php

awk -F '>' 'BEGIN {chan = "invalid"}
/WIDTH="15%"/ {chan = substr($3,1,length($3) - 3)}
/class="s"/ {sid = substr($2,1,length($2) - 2)
if (chan == "invalid") next
printf "5581,5501,0604:%x|bulsat %s\n", sid , chan
chan = "invalid"}' web.list > oscam.bul

awk -F '>' 'BEGIN {chan = "invalid"}
/WIDTH="15%"/ {chan = substr($3,1,length($3) - 3)}
/class="s"/ {sid = substr($2,1,length($2) - 2)
if (chan == "invalid") next
printf "5581:000000:%x: \"bul-cry %s\"\n", sid , chan
printf "5501:000000:%x: \"bul-gri %s\"\n", sid , chan
printf "0604:000000:%x: \"bul-ird %s\"\n", sid , chan
chan = "invalid"}' web.list > cccam.bul

# satellite bg
wget -a log.txt -O web.list http://en.kingofsat.net/pack-satellitebg.php

awk -F '>' 'BEGIN {chan = "invalid"}
/WIDTH="15%"/ {chan = substr($3,1,length($3) - 3)}
/class="s"/ {sid = substr($2,1,length($2) - 2)
if (chan == "invalid") next
printf "0D06,0B01:%x|satbg %s\n", sid , chan
chan = "invalid"}' web.list > oscam.satbg

awk -F '>' 'BEGIN {chan = "invalid"}
/WIDTH="15%"/ {chan = substr($3,1,length($3) - 3)}
/class="s"/ {sid = substr($2,1,length($2) - 2)
if (chan == "invalid") next
printf "0d06:000000:%x: \"satbg-cry %s\"\n", sid , chan
printf "0d06:0000C0:%x: \"satbg-cry1 %s\"\n", sid , chan
printf "0B01:000000:%x: \"satbg-con %s\"\n", sid , chan
chan = "invalid"}' web.list > cccam.satbg

rm -f oscam.srvid
cat oscam.* > oscam.srvid
rm -f Cccam.channelinfo
cat cccam.* > Cccam.channelinfo



exit 0


Wäre das was für dich feiss um es ins IPC einzubinden?
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: Script um oscam.srvid und cccam.channelinfo zu erstellen

Beitrag von feissmaik »

Naja... Haste es schonmal ausprobiert was das macht bzw wie dann die Datein danach aussehn?

Also mir gefällt das so nicht :?
Nicht nur das die danach wild durcheinander is (absolut keine CAID:IDENT:SID sortierung) - die Cccam.channelinfo sieht für mich auch Fehlerhaft aus:

Code: Alles auswählen

5581:000000:3ea: "bul-cry Planeta TV"
5501:000000:3ea: "bul-gri Planeta TV"
0604:000000:3ea: "bul-ird Planeta TV"
5581:000000:3eb: "bul-cry BNT 1"
5501:000000:3eb: "bul-gri BNT 1"
0604:000000:3eb: "bul-ird BNT 1"
5581:000000:3ed: "bul-cry HBO Bulgaria"
5501:000000:3ed: "bul-gri HBO Bulgaria"
0604:000000:3ed: "bul-ird HBO Bulgaria"
5581:000000:3ee: "bul-cry TV 7 Bulgaria"
der doppelpunkt nach der SID gehört da nicht hin und eine CAID 5581 finde ich aber in einer aktuellen channelinfo garnicht

Und wie man am Script auch schon sieht werden nur Bulsat und "satbg" ausgelesen - was also fehlt is das tatsächliche auslesen ALLER Sender/Packages von http://en.kingofsat.net/packages.php

Also das Script liest nur 2 "packages" aus und nochdazu sind die CAID's hardcoded im Script also die werden nicht ausgelesen...
Und die Seite die dort benutzt wird bietet ausschlieslich Informationen für SAT aber nix für Kabel

Also selbst wenn ich das ein bischen anpassen würde, würde es nur die sachen auslesen die man dort hardcoded vorgibt und nix neues also keine neuen packages etc :?
Du musst nicht kämpfen um zu siegen
BaNaNaBeck
IPC Freak
Beiträge: 187
Registriert: So 17. Apr 2011, 14:14
Kontaktdaten:

Re: Script um oscam.srvid und cccam.channelinfo zu erstellen

Beitrag von BaNaNaBeck »

Okay. Bin da halt gestern bei der Suche nach einer aktuellen Datei jeweils drüber gestolpert und dachte das könnte ganz interessant sein.
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste