#!/bin/sh
OldChanInfo="/var/etc/CCcam.channelinfo"
NewChanInfo="/tmp/IPC.CCcam.channelinfo"
SaveNewTo="/tmp/MISSED.CCcam.channelinfo"
if [ "$1" = "-d" ]; then
rm -f $NewChanInfo
fi
if [ ! -e $NewChanInfo ]; then
echo -n "Downloading IPC's channelinfo... "
wget -q -O $NewChanInfo http://axa4.net/ipc/keys/CCcam.channelinfo
echo "done"
fi
CISnew=$(cat $NewChanInfo | cut -f1 -d" ")
rm -f $SaveNewTo
NewCount=0
echo -n "Searching for missed CAID:IDENT:SID's... "
for CIS in ${CISnew}; do
Match=$(grep "$CIS" $OldChanInfo)
if [ -z "$Match" ]; then
Missed=$(grep "$CIS" $NewChanInfo)
echo "$Missed" >> $SaveNewTo
NewCount=$(($NewCount+1))
fi
done
echo "done"
echo "Found $NewCount New entrys! Check $SaveNewTo"
exit 0