欢迎图片

Changes for page Lua Script

Last modified by Devin Chen on 2025/11/10 16:04

From version 7.2
edited by xingzhi lin
on 2025/10/31 10:55
Change comment: There is no comment for this version
To version 6.2
edited by xingzhi lin
on 2025/10/31 10:41
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -7847,59 +7847,8 @@
7847 7847  
7848 7848  == user_secure.usersecure_getInfo ==
7849 7849  
7850 -**Prototype : **user_secure.usersecure_getInfo()
7851 -
7852 -**Function: **Get all user information
7853 -
7854 -**Return: **
7855 -
7856 -* Success: User data table
7857 -* Failure: Returns nil
7858 -
7859 -**Example**
7860 -
7861 -{{code language="LUA"}}
7862 -secure = user_secure.usersecure_getInfo()
7863 - for index,j in pairs(secure) do
7864 - for msg,value in pairs(j) do
7865 - if "permission" == msg then
7866 - print("index",index,"msg",msg,"value",table.concat(value,','))
7867 - else
7868 - print("index",index,"msg",msg,"value",value)
7869 - end
7870 -
7871 - end
7872 - end
7873 -
7874 -{{/code}}
7875 -
7876 7876  == user_secure.usersecure_addInfo ==
7877 7877  
7878 -**Prototype : **user_secure.usersecure_addInfo(username,password,supassword,desc,hide,permission)
7879 -
7880 -**Function: **Add user information
7881 -
7882 -**Parameters**:
7883 -
7884 -* username(string): New username (16 characters)
7885 -* password(string): Password (8 characters)
7886 -* supassword(string): Confirm password (8 characters)
7887 -* desc(string): Description (10 characters)
7888 -* hide(bool): Controls hiding; true: hide if insufficient permissions
7889 -* permission(table): Permissions; 1 for granted permissions, 0 for no permissions
7890 -
7891 -**Return: **
7892 -
7893 -* Success: Return 0
7894 -* Failure: Returns nil
7895 -
7896 -**Example**
7897 -
7898 -{{code language="LUA"}}
7899 -tab = {0,1,1,1,1,1,1,1,1,1,1,1}
7900 -user_secure.usersecure_addInfo("user1","123","123","user1",false,"tab")
7901 -{{/code}}
7902 -
7903 7903  == user_secure.usersecure_deleteInfo ==
7904 7904  
7905 7905  == user_secure.usersecure_login ==
... ... @@ -7910,38 +7910,7 @@
7910 7910  
7911 7911  = LuaChart =
7912 7912  
7913 -== chart.setAlarmBtnSpacing ==
7914 7914  
7915 -**Prototype : **user_secure.usersecure_getInfo()
7916 -
7917 -**Function: **Connect to a DB file.(If the file does not exist)
7918 -
7919 -**Parameters**:
7920 -
7921 -* dbFilePath (string): Full path to the DB file to connect to (create)
7922 -
7923 -**Return: **
7924 -
7925 -* Success: database object
7926 -* Failure: Returns nil and error.
7927 -
7928 -**Example**
7929 -
7930 -{{code language="LUA"}}
7931 -sql = require "Luasqlite" -- Introducing the lua libraries  
7932 -env = sql.sqlite3() -- Get the environment class
7933 -{{/code}}
7934 -
7935 -== chart.setAlarmBtnScale ==
7936 -
7937 -== chart.setFormulaBtnSpacing ==
7938 -
7939 -== chart.setFormulaBtnScale ==
7940 -
7941 -== chart.setBarChartBtnSpacing ==
7942 -
7943 -== chart.setBarChartBtnScale ==
7944 -
7945 7945  = Environment operation =
7946 7946  
7947 7947  (% class="wikigeneratedid" id="HGetsqliteenvironment" %)