設定機能

This commit is contained in:
2023-07-12 00:45:37 +09:00
parent f97b31833b
commit 9be74a872a
3 changed files with 46 additions and 5 deletions
+37
View File
@@ -0,0 +1,37 @@
#module \
Setting
#define FILE_NAME ("setting.dat")
; ユーザ ID
#const USER_ID_OFFSET 0
#const USER_ID_SIZE 4
; ユーザのパスコード
#const USER_PASSCODE_OFFSET (USER_ID_OFFSET + USER_ID_SIZE)
#const USER_PASSCODE_SIZE 16
#deffunc local \
Load
userId = 0
SDim userPasscode, USER_PASSCODE_SIZE
Exist FILE_NAME
If strSize < 0 {
Return
}
BLoad FILE_NAME, userId, USER_ID_SIZE, USER_ID_OFFSET
BLoad FILE_NAME, userPasscode, USER_PASSCODE_SIZE, USER_PASSCODE_OFFSET
Return
#deffunc local \
Save
BSave FILE_NAME, userId, USER_ID_SIZE, USER_ID_OFFSET
BSave FILE_NAME, userPasscode, USER_PASSCODE_SIZE, USER_PASSCODE_OFFSET
Return
#global
+4 -4
View File
@@ -1,7 +1,7 @@
#module \
User
#define URL (CONFIG_SERVER_URL + "/make_user.php")
#define URL (CONFIG_SERVER_URL + "/create_user.php")
#defcfunc local \
New
@@ -13,11 +13,11 @@ New
Return insNum - 1
#deffunc local \
Make \
Create \
int p_insId,\
local data
local l_data
HTTPLoad URL
HTTPInfo data
HTTPInfo l_data
id.p_insId = 0
pass.p_insId = ""