Script generare fisier oscam.srvid:
make_oscamsrv.sh
Script testat pe debianCode:#!/bin/sh # make_services.sh # version 1.0 # # This is a script to generate lists like # "Caid:SID(hex)=Channel Name" made from data # downloaded from www.kingofsat.net # Definition of URL:s to retreive data. digiURL="http://en.kingofsat.net/pack-digitv_rom.php" # Definition of files. DATFILE="kingofsat" SVCFILE="services" LOGFILE="logfile.txt" # Definition of character sets. # Definition of character set for local Linux system. LOCCS="UTF-8" # Definition of character set used by CSP. CSPCS="ISO-8859-1" # Starting logfile. rm -f ${LOGFILE} touch ${LOGFILE} # Fetching data from website. echo "\n" for prov in digi do echo " * Fetching data from web-site for ${prov}." rm -f ${DATFILE}.${prov}.old if [ -f ${DATFILE}.${prov} ] then mv ${DATFILE}.${prov} ${DATFILE}.${prov}.old fi eval "page=\$${prov}URL" wget -a ${LOGFILE} -O ${DATFILE}.${prov} ${page} # Parsing the data and creating service files. echo " ** Creating file ${SVCFILE}.${prov}." rm -f ${SVCFILE}.${prov}.old if [ -f ${SVCFILE}.${prov} ] then mv ${SVCFILE}.${prov} ${SVCFILE}.${prov}.old fi 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 "1880:%x%s%s\n", sid, " | Digi | ", chan chan = "invalid"}' ${DATFILE}.${prov} \ | iconv -f ${LOCCS} -t ${CSPCS} > ${SVCFILE}.${prov} echo "\n" done rm kingofsat.* rm *.old echo " *** New service files are ready now!" echo "\n"
Trebuie sa inlocuiti ce este cu ROSU si sa treceti optiunile voastre:
nume provider= digi
caid=1880:
url provider=http://en.kingofsat.net/pack-digitv_rom.php
La URL puteti aplica filtre: doar o anumita tara,sortate dupa frecventa,dupa SID, etc
Pentru toate tarile, dar sortate dupa SID
Rezultatul arata asa (o parte):Code:digiURL="http://en.kingofsat.net/packages.php?&id=62&standard=All&ordre=sid&filtre=no"
Code:1880:3e9 | Digi | TVR 1 1880:3eb | Digi | Antena 1 1880:3ec | Digi | Digi Sport Hungary 1880:3ed | Digi | TVR 2 1880:3ee | Digi | Fishing & Hunting 1880:3ee | Digi | Prima TV 1880:3ef | Digi | Realitatea TV 1880:3f0 | Digi | Bucuresti 1 TV 1880:3f1 | Digi | National TV 1880:3f2 | Digi | Digi Sport 2 1880:3f3 | Digi | OTV Romania 1880:3f4 | Digi | Diva Universal Romania 1880:3f5 | Digi | Reflektor 1880:3f5 | Digi | Digi Sport 1 1880:3f6 | Digi | 10 TV 1880:3f7 | Digi | Sport.ro 1880:3f8 | Digi | Eurosport 1880:3f9 | Digi | Disney Channel Romania, Bulgaria & Ukraine 1880:3fa | Digi | MiniMax Romania 1880:3fb | Digi | Kiss TV 1880:3fc | Digi | MTV Romania 1880:3fd | Digi | VH-1 (Video Hits One) 1880:3fe | Digi | Etno TV 1880:3ff | Digi | Cinemax East Europe




Reply With Quote