Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
faq:sdk [2015/04/13 13:20] hessfaq:sdk [2016/11/14 15:10] (current) – [How can I configure SDK scripts in the cli?] dotoli
Line 1: Line 1:
 ====== SDK Related FAQ ====== ====== SDK Related FAQ ======
-  * Q: I cannot find ''/tmp/myfile'' which is generated with SDK. Where is it? +===== Where are my SDK generated files ===== 
-      * A: See ''/mnt/sdk/tmp/myfile''.+I cannot find ''/tmp/myfile'' which is generated with SDK. Where is it? 
 +See ''/mnt/sdk/tmp/myfile''. 
 +===== How can I configure SDK scripts in the cli? =====
  
-  * How can I get the file size?+The script is taken over by the script name: 
 + 
 +cli set + 
 + 
 +sdk.status=1 \\ 
 +sdk.trigger.0.name=SMS-RECEIVED \\ 
 +sdk.trigger.0.event=sms-received \\ 
 +sdk.script.0.name=**sms-control.are**  \\         
 +sdk.script.0.desc=SMS control daemon\\ 
 +sdk.job.0.name=**SMS-CONTROL**\\ 
 +sdk.job.0.trigger=0\\ 
 +sdk.job.0.script=0\\ 
 + 
 + 
 +===== How can I get the file size? =====
 <code c> <code c>
-    int filesize(string file) { +int filesize(string file) { 
-        fd=fopen(file,"r"); +  fd=fopen(file,"r"); 
-        if (fd) { +  if (fd) { 
-        fseek(fd,-1); +    fseek(fd,-1); 
-        size=ftell(fd); +    size=ftell(fd); 
-        fclose(fd); +    fclose(fd); 
-        return size; +    return size; 
-        } else { +  } else { 
-            return -1; +    return -1; 
-        }   +  }   
-    }+}
 </code> </code>