Changeset 16117 for titan/plugins/instar


Ignore:
Timestamp:
05/28/12 17:51:58 (12 years ago)
Author:
gost
Message:

[ip_kammera] fx

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/plugins/instar/instar.h

    r16102 r16117  
    77int actcam = 1;
    88
    9 struct clist *ownconfig[LISTHASHSIZE] = {NULL};
     9struct clist *myconfig[LISTHASHSIZE] = {NULL};
    1010char* instarconf = NULL;
    1111
     
    4747                if(rcret == getrcconfigint("rcinfo", NULL))
    4848                {
    49                         addlist(ownconfig, "InstarCamAutostart", "nein");
     49                        addlist(myconfig, "InstarCamAutostart", "nein");
    5050                        rcode = 1;
    5151                        break;
     
    118118  addchoicebox(autoCam, "nein", _("nein"));
    119119        addchoicebox(autoCam, "ja", _("ja"));
    120         setchoiceboxselection(autoCam, getlist(ownconfig, "InstarCamAutostart", NULL));
     120        setchoiceboxselection(autoCam, getlist(myconfig, "InstarCamAutostart", NULL));
    121121 
    122122  addchoicebox(onCam1, "aus", _("aus"));
    123123        addchoicebox(onCam1, "ein", _("ein"));
    124         setchoiceboxselection(onCam1, getlist(ownconfig, "InstarCam1", NULL)); 
     124        setchoiceboxselection(onCam1, getlist(myconfig, "InstarCam1", NULL));   
    125125        changemask(ipCam1, "abcdefghijklmnopqrstuvwxyz");
    126   changeinput(ipCam1, getlist(ownconfig, "InstarCam1IP", NULL));
     126  changeinput(ipCam1, getlist(myconfig, "InstarCam1IP", NULL));
    127127  changemask(portCam1, "0000");
    128   changeinput(portCam1, getlist(ownconfig, "InstarCam1Port", NULL));
     128  changeinput(portCam1, getlist(myconfig, "InstarCam1Port", NULL));
    129129  changemask(userCam1, "abcdefghijklmnopqrstuvwxyz");
    130   changeinput(userCam1, getlist(ownconfig, "InstarCam1User", NULL));
     130  changeinput(userCam1, getlist(myconfig, "InstarCam1User", NULL));
    131131  changemask(passCam1, "abcdefghijklmnopqrstuvwxyz");
    132   changeinput(passCam1, getlist(ownconfig, "InstarCam1Pass", NULL));
     132  changeinput(passCam1, getlist(myconfig, "InstarCam1Pass", NULL));
    133133 
    134134  addchoicebox(onCam2, "aus", _("aus"));
    135135        addchoicebox(onCam2, "ein", _("ein"));
    136         setchoiceboxselection(onCam2, getlist(ownconfig, "InstarCam2", NULL)); 
     136        setchoiceboxselection(onCam2, getlist(myconfig, "InstarCam2", NULL));   
    137137        changemask(ipCam2, "abcdefghijklmnopqrstuvwxyz");
    138   changeinput(ipCam2, getlist(ownconfig, "InstarCam2IP", NULL));
     138  changeinput(ipCam2, getlist(myconfig, "InstarCam2IP", NULL));
    139139  changemask(portCam2, "0000");
    140   changeinput(portCam2, getlist(ownconfig, "InstarCam2Port", NULL));
     140  changeinput(portCam2, getlist(myconfig, "InstarCam2Port", NULL));
    141141  changemask(userCam2, "abcdefghijklmnopqrstuvwxyz");
    142   changeinput(userCam2, getlist(ownconfig, "InstarCam2User", NULL));
     142  changeinput(userCam2, getlist(myconfig, "InstarCam2User", NULL));
    143143  changemask(passCam2, "abcdefghijklmnopqrstuvwxyz");
    144   changeinput(passCam2, getlist(ownconfig, "InstarCam2Pass", NULL));
     144  changeinput(passCam2, getlist(myconfig, "InstarCam2Pass", NULL));
    145145 
    146146        drawscreen(instar_einstellungen, 0);
     
    157157                if(rcret == getrcconfigint("rcgreen", NULL) || rcret == getrcconfigint("rcblue", NULL))
    158158                {
    159                         addlist(ownconfig, "InstarCamAutostart", autoCam->ret);
    160                         addlist(ownconfig, "InstarCam1", onCam1->ret);
    161                         addlist(ownconfig, "InstarCam1IP", ipCam1->ret);
    162                         addlist(ownconfig, "InstarCam1Port", portCam1->ret);
    163                         addlist(ownconfig, "InstarCam1User", userCam1->ret);
    164                         addlist(ownconfig, "InstarCam1Pass", passCam1->ret);
    165                         addlist(ownconfig, "InstarCam2", onCam2->ret);
    166                         addlist(ownconfig, "InstarCam2IP", ipCam2->ret);
    167                         addlist(ownconfig, "InstarCam2Port", portCam2->ret);
    168                         addlist(ownconfig, "InstarCam2User", userCam2->ret);
    169                         addlist(ownconfig, "InstarCam2Pass", passCam2->ret);
    170                         writelist(ownconfig, instarconf);
     159                        addlist(myconfig, "InstarCamAutostart", autoCam->ret);
     160                        addlist(myconfig, "InstarCam1", onCam1->ret);
     161                        addlist(myconfig, "InstarCam1IP", ipCam1->ret);
     162                        addlist(myconfig, "InstarCam1Port", portCam1->ret);
     163                        addlist(myconfig, "InstarCam1User", userCam1->ret);
     164                        addlist(myconfig, "InstarCam1Pass", passCam1->ret);
     165                        addlist(myconfig, "InstarCam2", onCam2->ret);
     166                        addlist(myconfig, "InstarCam2IP", ipCam2->ret);
     167                        addlist(myconfig, "InstarCam2Port", portCam2->ret);
     168                        addlist(myconfig, "InstarCam2User", userCam2->ret);
     169                        addlist(myconfig, "InstarCam2Pass", passCam2->ret);
     170                        writelist(myconfig, instarconf);
    171171                        if(rcret == getrcconfigint("rcblue", NULL))
    172172                        {
     
    188188
    189189        instarconf = ostrcat(getconfig("pluginpath", NULL), "/instar/instar.conf", 0, 0);
    190         readconfig(instarconf, ownconfig);
    191        
    192   if(ostrcmp(getlist(ownconfig, "InstarCamAutostart", NULL), "ja") == 0)
     190        readconfig(instarconf, myconfig);
     191       
     192  if(ostrcmp(getlist(myconfig, "InstarCamAutostart", NULL), "ja") == 0)
    193193                rcode = 1;
    194194        else
     
    199199                while(1)
    200200                {
    201                         if(ostrcmp(getlist(ownconfig, "InstarCam1", NULL), "ein") == 0)
     201                        if(ostrcmp(getlist(myconfig, "InstarCam1", NULL), "ein") == 0)
    202202                        {
    203                                 cam1 = ostrcat("wget --output-document=/tmp/instar1.jpg http://", getlist(ownconfig, "InstarCam1User", NULL), 0, 0);
     203                                cam1 = ostrcat("wget --output-document=/tmp/instar1.jpg http://", getlist(myconfig, "InstarCam1User", NULL), 0, 0);
    204204                                cam1 = ostrcat(cam1, ":",1, 0);
    205                                 cam1 = ostrcat(cam1, getlist(ownconfig, "InstarCam1Pass", NULL), 1, 0);
     205                                cam1 = ostrcat(cam1, getlist(myconfig, "InstarCam1Pass", NULL), 1, 0);
    206206                                cam1 = ostrcat(cam1, "@",1, 0);
    207                                 cam1 = ostrcat(cam1, fixip(getlist(ownconfig, "InstarCam1IP", NULL)), 1, 0);
     207                                cam1 = ostrcat(cam1, getlist(myconfig, "InstarCam1IP", NULL), 1, 0);
    208208                                cam1 = ostrcat(cam1, ":",1, 0);
    209                                 cam1 = ostrcat(cam1, getlist(ownconfig, "InstarCam1Port", NULL), 1, 0);
     209                                cam1 = ostrcat(cam1, getlist(myconfig, "InstarCam1Port", NULL), 1, 0);
    210210                        }
    211211                       
    212212               
    213213                        /*
    214                         if(ostrcmp(getlist(ownconfig, "InstarCam2", NULL), "ein") == 0)
     214                        if(ostrcmp(getlist(myconfig, "InstarCam2", NULL), "ein") == 0)
    215215                        {
    216                                 cam2 = ostrcat("wget --user=", getlist(ownconfig, "InstarCam2User", NULL), 0, 0);
     216                                cam2 = ostrcat("wget --user=", getlist(myconfig, "InstarCam2User", NULL), 0, 0);
    217217                                cam2 = ostrcat(cam2, " --password=",1, 0);
    218                                 cam2 = ostrcat(cam2, getlist(ownconfig, "InstarCam2Pass", NULL), 1, 0);
     218                                cam2 = ostrcat(cam2, getlist(myconfig, "InstarCam2Pass", NULL), 1, 0);
    219219                                cam2 = ostrcat(cam2, " --output-document=/tmp/instar2.jpg http://",1, 0);
    220                                 cam2 = ostrcat(cam2, fixip(getlist(ownconfig, "InstarCam2IP", NULL)), 1, 0);
     220                                cam2 = ostrcat(cam2, fixip(getlist(myconfig, "InstarCam2IP", NULL)), 1, 0);
    221221                                cam2 = ostrcat(cam2, ":", 1, 0);
    222                                 cam2 = ostrcat(cam2, getlist(ownconfig, "InstarCam2Port", NULL), 1, 0);
     222                                cam2 = ostrcat(cam2, getlist(myconfig, "InstarCam2Port", NULL), 1, 0);
    223223                        }
    224224                        */
     
    242242                }
    243243        }
    244         writelist(ownconfig, instarconf);
    245         freelist(ownconfig);
     244        writelist(myconfig, instarconf);
     245        freelist(myconfig);
    246246        free(instarconf); instarconf = NULL;
    247247}
Note: See TracChangeset for help on using the changeset viewer.