summaryrefslogtreecommitdiff
path: root/PLUGINS/epgdata/scripts/getepgdataids
diff options
context:
space:
mode:
Diffstat (limited to 'PLUGINS/epgdata/scripts/getepgdataids')
-rwxr-xr-xPLUGINS/epgdata/scripts/getepgdataids37
1 files changed, 37 insertions, 0 deletions
diff --git a/PLUGINS/epgdata/scripts/getepgdataids b/PLUGINS/epgdata/scripts/getepgdataids
new file mode 100755
index 0000000..898a647
--- /dev/null
+++ b/PLUGINS/epgdata/scripts/getepgdataids
@@ -0,0 +1,37 @@
+
+path="/tmp/epgdata/"
+file=$path/"info.zip"
+
+mkdir -p $path
+
+cd $path
+rm -f *
+
+wget "http://www.epgdata.com/index.php?action=sendInclude&iOEM=&pin=XYZ&dataType=xml" -q -O $file
+
+unzip $file > /dev/null 2>&1
+rm $file
+
+chanfile="channel_y.xml"
+
+cat $chanfile | while read line; do
+
+ if [[ ${line} =~ "<ch0>" ]]; then
+
+ chan=${line#*>}
+ chan=${chan%<*}
+
+ else
+
+ if [[ ${line} =~ "<ch4>" ]]; then
+
+ id=${line#*>}
+ id=${id%<*}
+
+ echo "epgdata:$id // $chan"
+
+ fi
+
+ fi
+
+done | sort