設定機能
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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 = ""
|
||||
|
||||
Reference in New Issue
Block a user