Changeset 32982
- Timestamp:
- 02/14/15 19:37:23 (8 years ago)
- Location:
- titan
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/plugins/readerconfig/readerconfig.h
r32980 r32982 365 365 struct skin* tmp = NULL; 366 366 struct oscam* node = NULL; 367 char* tmpstr = NULL, *file = NULL, *cmd = NULL, *dvbapi = NULL ;367 char* tmpstr = NULL, *file = NULL, *cmd = NULL, *dvbapi = NULL, *extract = NULL; 368 368 369 369 if(cfgfile == NULL) … … 371 371 tmpstr = getoscamconfig(); 372 372 if(tmpstr == NULL) return; 373 extract = ostrcat("tar -zxvf /tmp/.tmp.tar.gz -C ", tmpstr, 0, 0); 374 extract = ostrcat(extract, "/keys/", 1, 0); 373 375 dvbapi = ostrcat(tmpstr, "/keys/oscam.dvbapi", 0, 0); 374 376 file = ostrcat(tmpstr, "/keys/oscam.server", 0, 0); … … 380 382 tmpstr = string_newline(command(cmd)); 381 383 dvbapi = ostrcat(tmpstr, "/oscam.dvbapi", 0, 0); 384 extract = ostrcat("tar -zxvf /tmp/.tmp.tar.gz -C ", tmpstr, 0, 0); 385 extract = ostrcat(extract, "/", 1, 0); 382 386 file = ostrcat(tmpstr, "/oscam.server", 0, 0); 383 387 free(cmd), cmd = NULL; … … 508 512 drawscreen(skinoscam, 0, 0); 509 513 } 514 if(rcret == getrcconfigint("rcyellow", NULL)) 515 { 516 int ret = 1; 517 518 gethttp("www.stbsw.com", "/sat/keys/Oscam.keys.tar.gz", 80, "/tmp/.tmp.tar.gz", NULL, 5000, NULL, 0); 519 520 printf("extract: %s\n", extract); 521 system(extract); 522 523 if(ret == 0) 524 { 525 textbox(_("Message"), _("Oscam Keys Updatet !"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 10, 0); 526 if(textbox(_("Message"), _("Restart Oscam ?"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 5, 0) == 1) 527 { 528 startinternreader(0); 529 char* cmd = NULL; 530 cmd = ostrcat("emu.sh restart" , NULL, 0, 0); 531 ret = system(cmd); 532 free(cmd); 533 } 534 } 535 free(tmpstr); tmpstr = NULL; 536 drawscreen(skinoscam, 0, 0); 537 } 510 538 } 511 539 512 540 startinternreader(1); 513 541 542 free(extract); extract = NULL; 514 543 free(dvbapi); dvbapi = NULL; 515 544 free(file); file = NULL; -
titan/skins/readerconfig/skin.xml
r32919 r32982 14 14 <node parent="buttonbar" name="b1" picmem="skin/key_red_30x30.png" textposx="40" valign="middle" posx="220" posy="center" width="200" height="30" text="EDIT"> 15 15 <node parent="buttonbar" name="b2" picmem="skin/key_green_30x30.png" textposx="40" valign="middle" posx="430" posy="center" width="270" height="30" text="Dvbapi"> 16 <node parent="buttonbar" name="b3" picmem="skin/key_yellow_30x30.png" textposx="40" valign="middle" posx="710" posy="center" width="200" height="30" text="Key-Update"> 16 17 </screen> 17 18
Note: See TracChangeset
for help on using the changeset viewer.