Changeset 16117 for titan/plugins/instar/instar.h
- Timestamp:
- 05/28/12 17:51:58 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/plugins/instar/instar.h
r16102 r16117 7 7 int actcam = 1; 8 8 9 struct clist * ownconfig[LISTHASHSIZE] = {NULL};9 struct clist *myconfig[LISTHASHSIZE] = {NULL}; 10 10 char* instarconf = NULL; 11 11 … … 47 47 if(rcret == getrcconfigint("rcinfo", NULL)) 48 48 { 49 addlist( ownconfig, "InstarCamAutostart", "nein");49 addlist(myconfig, "InstarCamAutostart", "nein"); 50 50 rcode = 1; 51 51 break; … … 118 118 addchoicebox(autoCam, "nein", _("nein")); 119 119 addchoicebox(autoCam, "ja", _("ja")); 120 setchoiceboxselection(autoCam, getlist( ownconfig, "InstarCamAutostart", NULL));120 setchoiceboxselection(autoCam, getlist(myconfig, "InstarCamAutostart", NULL)); 121 121 122 122 addchoicebox(onCam1, "aus", _("aus")); 123 123 addchoicebox(onCam1, "ein", _("ein")); 124 setchoiceboxselection(onCam1, getlist( ownconfig, "InstarCam1", NULL));124 setchoiceboxselection(onCam1, getlist(myconfig, "InstarCam1", NULL)); 125 125 changemask(ipCam1, "abcdefghijklmnopqrstuvwxyz"); 126 changeinput(ipCam1, getlist( ownconfig, "InstarCam1IP", NULL));126 changeinput(ipCam1, getlist(myconfig, "InstarCam1IP", NULL)); 127 127 changemask(portCam1, "0000"); 128 changeinput(portCam1, getlist( ownconfig, "InstarCam1Port", NULL));128 changeinput(portCam1, getlist(myconfig, "InstarCam1Port", NULL)); 129 129 changemask(userCam1, "abcdefghijklmnopqrstuvwxyz"); 130 changeinput(userCam1, getlist( ownconfig, "InstarCam1User", NULL));130 changeinput(userCam1, getlist(myconfig, "InstarCam1User", NULL)); 131 131 changemask(passCam1, "abcdefghijklmnopqrstuvwxyz"); 132 changeinput(passCam1, getlist( ownconfig, "InstarCam1Pass", NULL));132 changeinput(passCam1, getlist(myconfig, "InstarCam1Pass", NULL)); 133 133 134 134 addchoicebox(onCam2, "aus", _("aus")); 135 135 addchoicebox(onCam2, "ein", _("ein")); 136 setchoiceboxselection(onCam2, getlist( ownconfig, "InstarCam2", NULL));136 setchoiceboxselection(onCam2, getlist(myconfig, "InstarCam2", NULL)); 137 137 changemask(ipCam2, "abcdefghijklmnopqrstuvwxyz"); 138 changeinput(ipCam2, getlist( ownconfig, "InstarCam2IP", NULL));138 changeinput(ipCam2, getlist(myconfig, "InstarCam2IP", NULL)); 139 139 changemask(portCam2, "0000"); 140 changeinput(portCam2, getlist( ownconfig, "InstarCam2Port", NULL));140 changeinput(portCam2, getlist(myconfig, "InstarCam2Port", NULL)); 141 141 changemask(userCam2, "abcdefghijklmnopqrstuvwxyz"); 142 changeinput(userCam2, getlist( ownconfig, "InstarCam2User", NULL));142 changeinput(userCam2, getlist(myconfig, "InstarCam2User", NULL)); 143 143 changemask(passCam2, "abcdefghijklmnopqrstuvwxyz"); 144 changeinput(passCam2, getlist( ownconfig, "InstarCam2Pass", NULL));144 changeinput(passCam2, getlist(myconfig, "InstarCam2Pass", NULL)); 145 145 146 146 drawscreen(instar_einstellungen, 0); … … 157 157 if(rcret == getrcconfigint("rcgreen", NULL) || rcret == getrcconfigint("rcblue", NULL)) 158 158 { 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); 171 171 if(rcret == getrcconfigint("rcblue", NULL)) 172 172 { … … 188 188 189 189 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) 193 193 rcode = 1; 194 194 else … … 199 199 while(1) 200 200 { 201 if(ostrcmp(getlist( ownconfig, "InstarCam1", NULL), "ein") == 0)201 if(ostrcmp(getlist(myconfig, "InstarCam1", NULL), "ein") == 0) 202 202 { 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); 204 204 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); 206 206 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); 208 208 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); 210 210 } 211 211 212 212 213 213 /* 214 if(ostrcmp(getlist( ownconfig, "InstarCam2", NULL), "ein") == 0)214 if(ostrcmp(getlist(myconfig, "InstarCam2", NULL), "ein") == 0) 215 215 { 216 cam2 = ostrcat("wget --user=", getlist( ownconfig, "InstarCam2User", NULL), 0, 0);216 cam2 = ostrcat("wget --user=", getlist(myconfig, "InstarCam2User", NULL), 0, 0); 217 217 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); 219 219 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); 221 221 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); 223 223 } 224 224 */ … … 242 242 } 243 243 } 244 writelist( ownconfig, instarconf);245 freelist( ownconfig);244 writelist(myconfig, instarconf); 245 freelist(myconfig); 246 246 free(instarconf); instarconf = NULL; 247 247 }
Note: See TracChangeset
for help on using the changeset viewer.