Index: ipk/source.sh4/tools_callmonitor/_path_/usr/local/share/titan/plugins/callmonitor1/fritzbox_msg_new.sh
===================================================================
--- ipk/source.sh4/tools_callmonitor/_path_/usr/local/share/titan/plugins/callmonitor1/fritzbox_msg_new.sh	(revision 40716)
+++ ipk/source.sh4/tools_callmonitor/_path_/usr/local/share/titan/plugins/callmonitor1/fritzbox_msg_new.sh	(revision 40764)
@@ -9,4 +9,7 @@
 ICONV=`echo "$0iconv" | sed s/fritzbox_msg_new.sh//`
 CURL=`echo "$0curl" | sed s/fritzbox_msg_new.sh//`
+if [ ! -x $CURL ] ; then
+   CURL="curl"
+fi
 LPATH=`echo "$0" | sed s/'\/fritzbox_msg_new.sh'//`
 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$LPATH
@@ -15,5 +18,4 @@
 . $CONFIG
 #. ./callmon.conf
- 
 #
 #-------------------------------------------------------------------------------
@@ -522,5 +524,4 @@
     fi
 done
-
 case $1 in
   START|start)
@@ -650,29 +651,50 @@
     if [ -f $TMPFILE ];     then  rm $TMPFILE; fi
     ;;
+ 
   CALL)
-    mysearch $7
-    echo $2" "$3" Ausgehend: von "$6" auf "$7
-      #title of messagebox
-      c="<<<< Anruf abgehend >>>>"
-      #prepare text
-      #UH20100110
-      if [ "$6" = "4711" ]
-         then von=`echo $6               | sed -e '{s/4711/Name1/g;}'`
-#         elif [ "$6" = "4712" ]
-#            then von=`echo $6               | sed -e '{s/4712/MSN2/g;}'`
+ 
+ 		echo "******************* call"
+    #Aufruf Kamera?#
+    ext=0
+    if [ `echo $7 | grep "callcam1" | wc -l` -eq 1 ]; then
+      rm /tmp/callcam*
+      touch /tmp/callcam1
+      $CURL "http://$ip/query?infobarplugin&IP-Kamera"
+      $CURL "http://$ip/query?sendrc&rcok"
+      ext=1
+		fi
+    if [ `echo $7 | grep "callcam2" | wc -l` -eq 1 ]; then
+    	rm /tmp/callcam*
+      touch /tmp/callcam2
+      $CURL "http://$ip/query?infobarplugin&IP-Kamera" 
+      CURL "http://$ip/query?sendrc&rcok"
+      ext=1
+		fi
+    
+    if [ $ext -eq 0 ]; then
+    	mysearch $7
+    	echo $2" "$3" Ausgehend: von "$6" auf "$7
+     	 #title of messagebox
+     	 c="<<<< Anruf abgehend >>>>"
+     	 #prepare text
+     	 #UH20100110
+     	 if [ "$6" = "4711" ]
+     	    then von=`echo $6               | sed -e '{s/4711/Name1/g;}'`
+#    	     elif [ "$6" = "4712" ]
+#    	        then von=`echo $6               | sed -e '{s/4712/MSN2/g;}'`
+     	 fi
+
+#      	b=" Anruf von "$6"~n~n für "$7"~n~n "$NAME"~n "$ADDRESSE
+      	b=" Anruf von "$von"~n~n~n für "$7"~n~n "$NAME"~n "$ADDRESSE
+
+      	b1=`echo $b               | sed -e '{s/MSN1/Name1/g;s/MSN2/Name2/g;s/MSN3/Name3/g;s/SIP0/VOIP0/g;s/SIP1/VOIP1/g;s/SIP2/VOIP2/g;}'` 
+#     	 b1=`echo $b               | sed -e '{s/MSN1/Name1/g;s/MSN2/Name2/g;s/MSN3/Name3/g;s/SIP0/VOIP0/g;s/SIP1/VOIP1/g;s/SIP2/VOIP2/g;}'` 
+
+      	b1=`echo $b1              | sed -e '{s/ /%20/g;s/Ä/%C3%84/g;s/Ö/%C3%96/g;s/Ü/%C3%9C/g;s/ä/%C3%A4/g;s/ö/%C3%B6/g;s/ü/%C3%BC/g;s/á/ss/g;s/&/%26/g;s/~n/%0a/g;s/#/%20/g;}'`
+      	c1=`echo $c               | sed -e '{s/ /%20/g;s/Ä/%C3%84/g;s/Ö/%C3%96/g;s/Ü/%C3%9C/g;s/ä/%C3%A4/g;s/ö/%C3%B6/g;s/ü/%C3%BC/g;s/á/ss/g;s/&/%26/g;s/~n/%0a/g;s/#/%20/g;}'`
+      	#tempfile schreiben für Übersicht
       fi
-
-#      b=" Anruf von "$6"~n~n für "$7"~n~n "$NAME"~n "$ADDRESSE
-      b=" Anruf von "$von"~n~n~n für "$7"~n~n "$NAME"~n "$ADDRESSE
-
-      b1=`echo $b               | sed -e '{s/MSN1/Name1/g;s/MSN2/Name2/g;s/MSN3/Name3/g;s/SIP0/VOIP0/g;s/SIP1/VOIP1/g;s/SIP2/VOIP2/g;}'` 
-#      b1=`echo $b               | sed -e '{s/MSN1/Name1/g;s/MSN2/Name2/g;s/MSN3/Name3/g;s/SIP0/VOIP0/g;s/SIP1/VOIP1/g;s/SIP2/VOIP2/g;}'` 
-
-      b1=`echo $b1              | sed -e '{s/ /%20/g;s/Ä/%C3%84/g;s/Ö/%C3%96/g;s/Ü/%C3%9C/g;s/ä/%C3%A4/g;s/ö/%C3%B6/g;s/ü/%C3%BC/g;s/á/ss/g;s/&/%26/g;s/~n/%0a/g;s/#/%20/g;}'`
-      c1=`echo $c               | sed -e '{s/ /%20/g;s/Ä/%C3%84/g;s/Ö/%C3%96/g;s/Ü/%C3%9C/g;s/ä/%C3%A4/g;s/ö/%C3%B6/g;s/ü/%C3%BC/g;s/á/ss/g;s/&/%26/g;s/~n/%0a/g;s/#/%20/g;}'`
-      #tempfile schreiben für Übersicht
-      
       #Ausgehende Anrufe anzeigen?
-      if [ $monCall = 1 ]; then
+      if [ $monCall = 1 ] && [ $ext -eq 0 ] ; then
         #Welche Rufnummern sollen überwacht werden?
         if [ $6 = $Ziel -o $6 = $Ziel_2 -o $Alle = 1 ] ; then
@@ -910,4 +932,3 @@
   ;;
 esac
-
 rm /tmp/callrun
