Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
faq:sdk [2015/04/13 13:20]
hess
faq:sdk [2016/11/14 15:10] (current)
dotoli [How can I configure SDK scripts in the cli?]
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>​