Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;@Ahk2Exe-SetCompanyName VANHEARTNET LTD. INC.
- ;@Ahk2Exe-SetCopyright All rights reserved © VANHEARTNET
- ;@Ahk2Exe-Set FileDescription, GPoints Control Panel
- ;@Ahk2Exe-Set FileVersion, 3.2.1.0
- ;@Ahk2Exe-SetInternalName GPoints Control Panel
- ;@Ahk2Exe-SetName GPoints Admin Control Panel
- ;@Ahk2Exe-SetOrigFileName GPoints Admin Panel
- ;@Ahk2Exe-Set ProductName, GPoints Admin Panel
- ;@Ahk2Exe-Set ProductVersion, 3.2.1.0
- ;@Ahk2Exe-Set Description, GPoints Control Panel
- ;@Ahk2Exe-Set Comments, Software Created by : VANHEARTNET
- ;@Ahk2Exe-SetMainIcon icon.ico
- ;@Ahk2Exe-AddResource Icon.ico, 160 ; Replaces 'H on blue'
- ;@Ahk2Exe-AddResource Icon.ico, 206 ; Replaces 'S on green'
- ;@Ahk2Exe-AddResource Icon.ico, 207 ; Replaces 'H on red'
- ;@Ahk2Exe-AddResource Icon.ico, 208 ; Replaces 'S on red'
- #SingleInstance, Force
- #NoEnv
- #Persistent
- SetBatchLines, -1
- SetWorkingDir, %A_ScriptDir%
- SetTitleMatchMode,1
- Menu,tray, NoStandard
- Menu,Tray,Add,Control Panel,Control_Panel
- Menu,tray,add,
- Menu,Tray,Add,Exit
- StringCaseSense, On
- ;~ -------------------------Performance----------------
- #MaxHotkeysPerInterval 99000000
- #HotkeyInterval 99000000
- #KeyHistory 0
- ListLines Off
- Process, Priority, , A
- SetKeyDelay, -1, -1
- SetMouseDelay, -1
- SetDefaultMouseSpeed, 0
- SetWinDelay, -1
- SetControlDelay, -1
- SendMode Input
- if not A_IsAdmin
- Run, *RunAs "%A_ScriptFullpath%"
- ;~ -----------------------------------GLOBAL VARIABLES--------------------------------
- global EVE
- Global GU
- Global LV_2
- Global Theme_Color
- Global PATH1
- global LOC
- Global LOC1
- Global Group_box2
- global Black1
- global YellowB
- global Black
- global Black2
- global YellowB3
- global Black4
- global Clear
- Global Expired_List
- Global Note
- Global LZV_2
- Global Edit_Backup
- Global Edit_Auto_Backup
- ;~ ---------------------ADMIN PASS--------------
- /*
- [Admin]
- Pass=js
- [PASSWORD PROTECT]
- Mode=1
- */
- ;~ ------------------------------------------------------------------------------------------
- Note := "Pressing the clear Button will wipe-out or erase permanently the records listed above. Use Backup Settings to restore from Last Updated Settings or Records though will all revert including Accounts to previous state"
- Global Title := "Claimed Record List"
- Global Title1 := "Expired Record List"
- ;~ ----------------------------------VARIABLES-----------------------------
- YEDRWRD := 460
- YBTNS := 630
- YCHBX := 10
- YEDIT := 150
- LISTB := 0
- Num60 := 60
- Secs := 1000
- Mins := 60000
- Hrs := 3600000
- T1 := "Seconds"
- T2 := "Minutes"
- T3 := "Hours"
- XP := 20
- YP := 30
- WP := 178
- HP := 30
- EditHours := False
- EditAnnc := False
- Hided := False
- IfNotExist,VANHEATNET\gpPath.dat:VAN:$DATA
- {
- Installation_Folder()
- }
- PASSWORDPROTECT()
- FileRead,PATH1,VANHEARTNET\gpPath.dat:VAN:$DATA
- if (PATH1="ERROR" or PATH1="")
- {
- MsgBox,262164,WARNING, There is an ERROR need to Select Installation Path?`n`nDo you want to Setup Installation?
- IfMsgBox,Yes
- {
- IfExist,VANHEARTNET
- FileReMoveDir,VANHEARTNET
- IfExist, \\%A_ComputerName%\Users\%A_UserName%\GP
- FileRemoveDir,\\%A_ComputerName%\Users\%A_UserName%\GP
- Gosub, Button_Backup
- TrayTip,GPoints,Installing...,5,
- sleep, 5000
- TrayTip,GPoints,Done! Thank You...,5,
- Reload
- }
- else
- ExitApp
- }
- Gosub, Expired_AccountsMember
- Gosub,Read
- ;~ --------------------------------GUI----------------------------------
- Gui,1:Submit,Nohide
- Gui,1:+Alwaysontop -Caption
- Gui,1: Margin, 0,0
- Gui,1:color,% Theme_Color
- Gui,1:Font, Arial cWhite Bold s8
- Gui,1:Add,Groupbox, x+5 y+1 w590 h293 Section,
- Gui,1:Add,text, x%XP% y20 w%WP% h%HP% vText2 gTxt2,
- Gui,1:Add,Progress, x%XP% y20 w%WP% h20 BackgroundRed cWhite vPress,100
- Gui,1:Add,Checkbox, x30 y50 vCheck1 gChk1,Tournament
- Gui,1:Add,Checkbox, x30 y+%YCHBX% vCheck2 gChk2, Auto delete Inbox
- Gui,1:Add,Checkbox, x30 y+%YCHBX% vCheck3 gChk3, Event
- Gui,1:Font, Arial White Bold s8
- Gui,1:Add,Edit, x%YP% y+10 h100 w100 r1 limit3 Number +Border Disabled vEdit1 gEdt1,%Number_Edit1%
- Gui,1:Add,DropDownList, x30 y+10 r3 w100 AltSubmit Disabled vDList1, %TIME%
- Gui,1:Add,Text,x15 y198 vTxt4 w140 h20,Account Expiration Days
- Gui,1:Add,Checkbox,xs+10 ys+225 w120 h20 vCheckIDLE gCheck_IDLE,Log-out idle/mins
- Gui,1:Add,Edit, x165 y222 h100 w40 r1 limit3 +Center Number +Border Disabled vEditIDLE gEdit_IDLE,% EDIT_Idle_Time
- Gui,1:Add,Edit, x165 y195 h100 w40 r1 limit3 +Center Number +Border Disabled vEditexD gEdit_exD,% ExDays
- Gui,1:Font, Arial Black Bold s8
- Gui,1:add,Button, x140 y260 h30 w60 vButton1 gButt1, Save
- Gui,1:add,Button, x140 y120 h20 w40 vButtonEdit gButt_Edit, Edit
- Gui,1:Font, Arial Black s10
- Gui,1:Add,text, cRed x%XP% y22 w%WP% h%HP% BackgroundTrans +Center vText3, VANHEARTNET
- Gui,1:Add,Button, x15 y260 h30 w120 vButtonEditAnn gButt_EditAnnouncement,Settings
- Gui,1:Add,Groupbox,x210 y6 w380 h282 Section,
- Gui,1:Font, Times New Roman s8
- Gui,1:Add,Listview,xs+10 ys+10 Grid AltSubmit -Multi NoSortHdr +ReadOnly w360 h260 vLV_1 gList_View_1,Members|Points|Status
- Gui,1:Font, Bold
- Gui,1:Add,Edit,xs+10 ys+65 w280 r1 Hidden Disabled vEdit_Backup,% PATH2
- Gui,1:Add,Button, xs+305 ys+65 h22 w60 Hidden Center vButton_Backup gButton_Backup,Change
- Gui,1:Add,Edit,xs+10 ys+130 w280 r1 Hidden Disabled vEdit_Auto_Backup,% PATH3
- Gui,1:Add,Button, xs+305 ys+130 h22 w60 Hidden Center vButton_Auto_Backup gButton_Auto_Backup,Change
- Gui,1:Add,Button, xs+305 ys+130 h22 w60 Hidden Center vButton_Auto_Backup2 gButton_Auto_Backup2,Apply
- Gui,1:Font,
- Gui,1:Font,s10 cLime Bold underline, Comic Sans MS
- Gui,1:Add,Text,xs+10 ys+10 r1 Hidden vPath_Title,IMPORTANT !!!
- Gui,1:Font,
- Gui,1:Font,s10 cWhite, Times New Roman
- Gui,1:Add,Text,xs+10 ys+30 w350 h30 Hidden Center vPath_Note,- Default Path Should be on Server's Network "My Documents" followed by Folder Location and must be Existed.
- Gui,1:Add,Text,xs+10 ys+108 w350 Hidden vBackup_Path_Note,- Please Input Your Backup Location below :
- ;~ ############################################ GUI 8 ############################################################
- Gui,8:+AlwaysOntop -caption +owner1 +ToolWindow
- Gui,8:Color, % Theme_Color
- Gui,8:font, s8 Bold cWhite
- Gui,8:Add,Text,x0 y0 w20 h120 Center BackgroundTrans gShow_Redeem,
- Gui,8:Add,Progress,x1 y1 w20 h120 vGui8 Background%Theme_Color%
- Gui,8:Add,Text,x0 y2 w20 Center BackgroundTrans, R
- Gui,8:Add,Text,x0 y+2 w20 Center BackgroundTrans, E
- Gui,8:Add,Text,x0 y+2 w20 Center BackgroundTrans, D
- Gui,8:Add,Text,x0 y+2 w20 Center BackgroundTrans, E
- Gui,8:Add,Text,x0 y+2 w20 Center BackgroundTrans, E
- Gui,8:Add,Text,x0 y+2 w20 Center BackgroundTrans, M
- Gui,8:Add,Text,x0 y+2 w20 Center BackgroundTrans, E
- Gui,8:Add,Text,x0 y+2 w20 Center BackgroundTrans, D
- ;~ ############################################ GUI 10 ############################################################
- Gui,10:+AlwaysOntop -caption +owner1 +ToolWindow
- Gui,10:Color, % Theme_Color
- Gui,10:font, s8 Bold cWhite
- Gui,10:Add,Text,x0 y0 w20 h62 Center BackgroundTrans gExit,
- Gui,10:Add,Progress,x1 y1 w20 h62 vGui10 Background%Theme_Color%
- Gui,10:Add,Text,x0 y2 w20 Center BackgroundTrans, E
- Gui,10:Add,Text,x0 y+2 w20 Center BackgroundTrans, X
- Gui,10:Add,Text,x0 y+2 w20 Center BackgroundTrans, I
- Gui,10:Add,Text,x0 y+2 w20 Center BackgroundTrans, T
- ;~ ############################################ GUI 11 ############################################################
- Gui,11:+AlwaysOntop -caption +owner1 +ToolWindow
- Gui,11:Color, % Theme_Color
- Gui,11:font, s8 Bold cWhite
- Gui,11:Add,Text,x0 y0 w20 h100 Center BackgroundTrans gBackup,
- Gui,11:Add,Progress,x1 y1 w20 h101 vGui11 Background%Theme_Color%
- Gui,11:Add,Text,x0 y7 w20 Center BackgroundTrans, B
- Gui,11:Add,Text,x0 y+2 w20 Center BackgroundTrans, A
- Gui,11:Add,Text,x0 y+2 w20 Center BackgroundTrans, C
- Gui,11:Add,Text,x0 y+2 w20 Center BackgroundTrans, K
- Gui,11:Add,Text,x0 y+2 w20 Center BackgroundTrans, U
- Gui,11:Add,Text,x0 y+2 w20 Center BackgroundTrans, P
- ;~ ############################################ GUI 2 ############################################################
- Gui,2:+Alwaysontop -Caption +OwnDialogs +ToolWindow
- Gui,2:Color, %Theme_Color%, White
- Gui,2:Margin, 10,10
- Gui,2:Add,text,cWhite BackgroundTrans vTextGroup, Launcher Announcement
- Gui,2:Add,Edit, h100 w350 cRed r1 Disabled +Border vEditAnnT ,% ANNTITLE
- Gui,2:Add,Edit, h100 w350 cBlack r4 Disabled +Border vEditAnn -VScroll,% ANNMain
- Gui,2:Add,Edit, x25 y+27 h100 w200 cRed r1 Disabled +Border vEditProcess1 gEdit_Process1 ,% Proc1
- Gui,2:Add,Edit, h100 w200 cRed r1 Disabled +Border vEditProcess2 gEdit_Process2,% Proc2
- Gui,2:Add,Edit, h100 w200 cRed r1 Disabled +Border vEditProcess3 gEdit_Process3,% Proc3
- Gui,2:Add,Edit, x230 y151 h100 w40 cRed r1 Number +Center Disabled +Border vEditBoost1 gEdtBoost1,% Boost1
- Gui,2:Add,Edit, h100 w40 cRed r1 Disabled Number +Center +Border vEditBoost2 gEdtBoost2,% Boost2
- Gui,2:Add,Edit, h100 w40 cRed r1 Disabled Number +Center +Border vEditBoost3 gEdtBoost3,% Boost3
- Gui,2:Font, Arial Black Bold s16
- Gui,2:Font,
- Gui, 2:Add, Groupbox, cWhite x15 y130 w340 h120 vGroup_box, Process Name and Boost Points
- Gui,2:Add,text, cWhite x280 y153 BackgroundTrans vTextProcess1, Prcocess 1
- Gui,2:Add,text, cWhite x280 y+19 BackgroundTrans vTextProcess2, Prcocess 2
- Gui,2:Add,text, cWhite x280 y+20 BackgroundTrans vTextProcess3, Prcocess 3
- Gui,2:Add,Edit, x20 y+35 h100 w50 cRed r1 Disabled Number +Center +Border vEditTourPoints gEdit_Tour_Points,% TourReqPoints
- Gui,2:Add,text, cLime x80 y270 BackgroundTrans vTxtTourPoints, Tournament Points
- Gui, 2:Add, Groupbox, cWhite x15 y+10 w340 h110 vGroup_box3 Section, Reward Points Requirements
- Gui,2:Add,Edit, xs40 ys25 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP1 gReward_Req_P1,% RewardRP1
- Gui,2:Add,Edit, x+30 ys25 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP2 gReward_Req_P2,% RewardRP2
- Gui,2:Add,Edit, x+30 ys25 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP3 gReward_Req_P3,% RewardRP3
- Gui,2:Add,Edit, xs40 ys50 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP4 gReward_Req_P4,% RewardRP4
- Gui,2:Add,Edit, x+30 ys50 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP5 gReward_Req_P5,% RewardRP5
- Gui,2:Add,Edit, x+30 ys50 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP6 gReward_Req_P6,% RewardRP6
- Gui,2:Add,Edit, xs40 ys75 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP7 gReward_Req_P7,% RewardRP7
- Gui,2:Add,Edit, x+30 ys75 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP8 gReward_Req_P8,% RewardRP8
- Gui,2:Add,Edit, x+30 ys75 h100 w60 cRed r1 Disabled Number +Center +Border vRewardReqP9 gReward_Req_P9,% RewardRP9
- Gui,2:Add,Button, x20 y%YBTNS% w50 h25 vButtonEditAnn gButt_EditAnnc +Border, Edit
- Gui,2:Add,Button, x+40 y%YBTNS% w120 h25 vButtonSettings gButt_Setting +Border, Advanced Settings
- Gui,2:Add,Button, x+20 y%YBTNS% w50 h25 vButtonSave gButt_Save +Border, Save
- Gui,2:Add,Button, x+3 y%YBTNS% w50 h25 vButtonCancel gButt_Cancel +Default +Border, Cancel
- Gui,2:Add,text, x200 cWhite BackgroundTrans , Powered by :
- Gui,2:Add,text,x270 y665 cff3333 BackgroundTrans vPowered,VANHEARTNET
- Gui,2:Add,tab2, cWhite x10 y410 w350 h200 Altsubmit +Center vTab1,Reward 1|Reward 2|Reward 3|Reward 4|Reward 5|Reward 6|Reward 7|Reward 8|Reward 9|
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward1,
- Gui,2:Tab,2
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward2,
- Gui,2:Tab,3
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward3,
- Gui,2:Tab,4
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward4,
- Gui,2:Tab,5
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward5,
- Gui,2:Tab,6
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward6,
- Gui,2:Tab,7
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward7,
- Gui,2:Tab,8
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward8,
- Gui,2:Tab,9
- Gui,2:Add,Edit,x20 y%YEDRWRD% w330 h180 r10 -VScroll Disabled vEditReward9,
- ;~ #####################################################################################################################################
- Gui,3:+AlwaysOnTop -Caption +ToolWindow
- Gui,3:Color,Red
- Gui,3:Font, s10 Bold
- Gui,3:Add, Groupbox, x5 y-5 h40 w170 vGroup_box2 Section,
- Gui,3:Add,Text,cWhite xs+45 ys+15 w73 h20 Center +Border gHiding,RELOAD
- ;~ #####################################################################################################################################
- ;~ ########################################################################## GUI 6 ########################################
- ;~ #####################################################################################################################################
- Gui,6:+AlwaysOntop -Caption
- Gui,6:Font, c00ff00 Bold
- Gui,6:Color, Red
- Gui,6:Add, Groupbox,x5 y5 w200 h100 +Center Section, Change Admin Password
- Gui,6:Add,Button,xs+40 ys+90 Border Center w120 Default vBTNConfirm gBTN_Confirm, Confirm
- Gui,6:Font, s8 Arial Bold Italic c666699
- Gui,6:Add,Edit,xs+20 ys+30 r1 w160 h20 Center Border vEditAdmin1 gEdit_Admin1,Old Password
- Gui,6:Add,Edit,xs+20 ys+60 r1 w160 h20 Center Border vEditAdmin2 gEdit_Admin2,New Password
- OnMessage(0x232,"Move_Windows")
- OnMessage(0x201,"Mouse_Move")
- ONMessage(0x204,"Hide_Gui")
- ;~ #####################################################################################################################################
- ;~ -----------------------------------READ CONFIG------------------------------
- Iniread,IDLETIME,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,IDLE
- if (IDLETIME="ERROR" or IDLETIME="")
- {
- IniWrite,1800000,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,IDLE
- IDLETIME := 1800000
- }
- EDIT_Idle_Time := (IDLETIME//60000)
- GuiControl,1:,EditIDLE,% EDIT_Idle_Time
- ;~ -------------------------------------------------------------------------------------------------------------------------------
- Iniread,Rcheck1,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Tournament
- if (Rcheck1==1)
- {
- GuiControl,,Check1,1
- CKB := 1
- }
- Else if (Rcheck1==0)
- {
- GuiControl,,Check1,0
- }
- Iniread,Rcheck2,%PATH1%\DATA\Config.ini:VAN:$DATA,INBOX,Delete Inbox
- if (Rcheck2==1)
- {
- GuiControl,,Check2,1
- CKB2 := 1
- }
- else if (Rcheck2==0)
- {
- GuiControl,,Check2,0
- CKB2 := 0
- }
- Iniread,TIMEs,%PATH1%\DATA\Config.ini:VAN:$DATA,ADMIN,STIME
- if (TIMEs="ERROR") or (TIMEs="")
- {
- IniWrite,10,%PATH1%\DATA\Config.ini:VAN:$DATA,ADMIN,STIME
- TIMEs := 10
- }
- Iniread,RCheck3,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,EVENT
- if (RCheck3==1)
- {
- GuiControl,,Check3,1
- CKB3 := 1
- }
- else
- {
- GuiControl,,Check3,0
- CKB3 := 0
- }
- Iniread,IDLEMODE,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,IDLEMODE ;######################### CHEKING IF ERROR OR "" MAKES THE CHECKBOX BUG #############################
- if (IDLEMODE==1)
- {
- GuiControl,1:,CheckIDLE,1
- CKI := 1
- }
- Else
- {
- GuiControl,1:,CheckIDLE,0
- CKI := 0
- }
- ;~ #####################################################################################################################################
- ;~ ------------------------------------------LISTVIEW FUNCTIONS-------------------------------
- ;~ #####################################################################################################################################
- Loop,%PATH1%\GPoints\*.*,2
- {
- IniRead,PPO,%PATH1%\GPoints\%A_LoopFileName%\info.ini:VAN:$DATA,TOTAL,Points
- Iniread,PPO1,%PATH1%\GPoints\%A_LoopFileName%\logs.ini:VAN:$DATA,Last Point,Count
- Iniread,LV_Ev,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,EVENT
- Index := A_Index
- if (PPO1<=1 or PPO1="ERROR" or PPO1="")
- PPOALL := PPO
- else if (PPO1>1)
- PPOALL := PPO+PPO1
- LV_Add("", A_LoopFileName, PPOALL)
- Account_Name := A_LoopFileName
- Loop,%PATH1%\Online\*.*,2
- {
- Status := A_LoopFileName
- if (Account_Name==A_LoopFileName)
- {
- Loop % LV_GetCount()
- {
- LV_GetText(RetrievedText, A_Index)
- if InStr(RetrievedText, status)
- {
- Num := A_Index
- LV_Modify(Num,"col3","ONLINE")
- }
- }
- }
- }
- }
- gosub, LV_Event
- Iniread,TourNa,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Tournament
- if (TourNa==1)
- {
- LV_InsertCol("4", Partici,"Participants")
- Loop,read,%PATH1%\Rewards\Participants.txt:VAN:$DATA
- {
- Loop,Parse,A_LoopReadLine,`n,|
- {
- A++
- LV_Modify(A,"col4",A_LoopField)
- }
- }
- }
- Gui,1:Show,w600 h300 ,GPoints Control Panel
- GetGui1Pos()
- Gosub, Expired_AccountsMember
- return
- ;~ #####################################################################################################################################
- ;~ -------------------------------------------LABELS-----------------------------------------
- ;~ #####################################################################################################################################
- Button_Auto_Backup2:
- BTN_Auto_Backup2()
- return
- BTN_Auto_Backup2()
- {
- Gui,1:Submit,Nohide
- Gui,1:+OwnDialogs
- IfExist,%Edit_Auto_Backup%
- {
- Loop,%PATH1%\*.*,1
- {
- DATAFolders:=A_LoopFileName
- FileCopyDir,%PATH1%\%DATAFolders%,%Edit_Auto_Backup%\GamePoints\%DATAFolders%,1
- }
- MsgBox, %Edit_Auto_Backup%
- IniWrite,% Edit_Auto_Backup,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Backup PATH
- GuiControl,1:Disable,Edit_Auto_Backup
- GuiControl,1:Show,Button_Auto_Backup2
- return
- }
- else
- {
- MsgBox,,ERROR, Cannot find `" %Edit_Auto_Backup% `"
- return
- }
- }
- Button_Auto_Backup:
- BTN_Auto_Backup()
- return
- BTN_Auto_Backup()
- {
- AutoBackup:=!AutoBackup
- if AutoBackup
- {
- Gui,1:+OwnDialogs
- FileSelectFolder,PATHBackup,,3,Please select a folder to store a backup
- if Errorlevel=0
- {
- GuiControl,1:,Edit_Auto_Backup,% PATHBackup
- IniWrite,% PATHBackup,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,PATH
- FileCreateDir,%PATHBackup%\GamePoints
- Loop,%PATH1%\*.*,1
- {
- DATAFolders:=A_LoopFileName
- FileCopyDir,%PATH1%\%DATAFolders%,%PATHBackup%\GamePoints\%DATAFolders%,1
- GuiControl,1:Enable,Edit_Auto_Backup
- }
- }
- else
- {
- GuiControl,1:Enable,Edit_Auto_Backup
- GuiControl,1:Hide,Button_Auto_Backup
- GuiControl,1:Show,Button_Auto_Backup2
- }
- }
- else
- {
- Gui,1:+OwnDialogs
- if (PATH3="NONE" or PATH3="ERROR" or PATH3=""){
- MsgBox, 262160, Warning, No target Backup Location.
- return
- }
- else
- {
- IfNotExist, %Edit_Auto_Backup%
- {
- MsgBox, 262160, Warning, Backup Location doesn't Exist !!!
- return
- }
- else
- {
- IniWrite, %Edit_Auto_Backup%,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Backup PATH
- FileCopyDir,%PATH1%,%Edit_Auto_Backup%,1
- sleep, 2000
- TrayTip,GPoints,Backup Complete,
- MsgBox, Exist
- }
- }
- GuiControl,1:Disable,Edit_Auto_Backup
- }
- }
- Button_Backup:
- Gui,1:Submit,Nohide
- Gui,1:Hide
- Gui,8:Hide
- Gui,10:Hide
- Gui,11:Hide
- EditBackup:=!EditBackup
- if EditBackup
- {
- GuiControl,1:Enable,Edit_Backup
- GuiControl,1:,Button_Backup, Apply
- }
- else
- {
- GuiControl,1:Disable,Edit_Backup
- FileDelete,VANHEARTNET\gpPath.dat:VAN:$DATA
- FileAppend,%Edit_Backup%\GP\GamePoints,VANHEARTNET\gpPath.dat:VAN:$DATA
- IniWrite,%Edit_Backup%,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,PATH
- Move_Path()
- Reload
- }
- Gui,1:Show
- Gui,8:Show
- Gui,10:Show
- Gui,11:Show
- return
- Backup:
- Backup:=!Backup
- if (Backup){
- GuiControl,1:Hide,LV_1
- GuiControl,1:Show,Edit_Backup
- GuiControl,1:Show,Button_Backup
- Guicontrol,1:Show,Path_Title
- Guicontrol,1:Show,Path_Note
- GuiControl,1:Show,Edit_Auto_Backup
- GuiControl,1:Show,Button_Auto_Backup
- GuiControl,1:Show,Backup_Path_Note
- }
- else
- {
- GuiControl,1:Show,LV_1
- GuiControl,1:Hide,Edit_Backup
- GuiControl,1:Hide,Button_Backup
- Guicontrol,1:Hide,Path_Title
- Guicontrol,1:Hide,Path_Note
- GuiControl,1:Hide,Edit_Auto_Backup
- GuiControl,1:Hide,Button_Auto_Backup
- GuiControl,1:Hide,Backup_Path_Note
- GuiControl,1:Hide,Button_Auto_Backup2
- GuiControl,1:DIsable,Edit_Backup
- GuiControl,1:Disable,Edit_Auto_Backup
- }
- return
- Show_Redeem:
- RedeemFunc()
- return
- RedeemFunc()
- {
- Gui,1:Hide
- Gui,10:Hide
- Gui,8:Hide
- Gui,11:Hide
- Gui,7:Hide
- Gui,9:Destroy
- Gui,9:Default
- Gui,9:+AlwaysOntop -Caption +ToolWindow
- Gui,9:Color,% Theme_Color
- Gui,9:Font, Times New Roman s8
- Gui,9:Add, Groupbox, x5 y2 h590 w890 vGroup_box2 Section,
- Gui,9:Add,text,x758 y63 w118 h25 gClear,
- Gui,9:Add,Text,x758 y100 w118 h25 gExpired_List,
- Gui,9:Add,Progress,x750 y50 w135 h500 BackgroundYellow c%Theme_Color%,100
- Gui,9:Add,Text, x853 y14 w40 h20 BackgroundTrans gExitB,
- Gui,9:Add,Progress,x850 y10 w40 h20 BackgroundWhite c%Theme_Color%,100
- Gui,9:Font, s8 Arial Black Bold cWhite
- Gui,9:Add,Text, x855 y14,EXIT
- Gui,9:Add,Progress, x756 y58 w119 h27 vBlack1 BackgroundBlack,
- Gui,9:Add,Progress, x756 y58 w118 h26 vYellowB BackgroundYellow,
- Gui,9:Add,Progress, x757 y59 w118 h26 vBlack Background333333,
- Gui,9:Add,Progress, x756 y95 w119 h27 vBlack2 BackgroundBlack,
- Gui,9:Add,Progress, x756 y95 w118 h26 vYellowB3 BackgroundYellow,
- Gui,9:Add,Progress, x757 y96 w118 h26 vBlack4 Background333333,
- Gui,9:Font, s10 Arial Black Bold cWhite
- Gui,9:Add,text,x758 y63 w118 h25 BackgroundTrans Center vClear, Clear
- Gui,9:Font, s9 Arial Black Bold cWhite
- Gui,9:Add,text,x758 y103 w118 h25 BackgroundTrans Center vExpired_List, Expired Accounts
- Gui,9:Add,text,x20 y554 h25 BackgroundTrans cRed Center vNote, Note :
- Gui,9:Font,
- Gui,9:Font,cWhite s9
- Gui,9:Add,text,x78 y555 h50 w780 BackgroundTrans Center cWhite, % Note
- Gui,9:Font,
- Gui,9:Font,cWhite s18 Bold underline
- Gui,9:Add,text,x20 y18 h50 w820 BackgroundTrans cWhite, % Title
- Gui,9:Font,
- Gui,9:Add,ListView,x20 y50 Grid AltSubmit -Multi NoSortHdr +ReadOnly +Border w720 h500 vLV_2,No.|USERNAME|REF/CODE|DATE|TIME|REWARD #
- IfExist,%A_Temp%\GP\Rdata\Temp
- {
- FileRemoveDir,%A_Temp%\GP\Rdata\Temp,1
- FileCreateDir,%A_Temp%\GP\Rdata\Temp
- }
- Else
- FileCreateDir,%A_Temp%\GP\Rdata\Temp
- IfExist,%A_Temp%\GP\Rdata\Temp2
- {
- FileRemoveDir,%A_Temp%\GP\Rdata\Temp2,1
- FileCreateDir,%A_Temp%\GP\Rdata\Temp2
- }
- else
- FileCreateDir,%A_Temp%\GP\Rdata\Temp2
- sleep,20
- Loop,read,%PATH1%\Rewards\Rdata\Redeemed.file:VAN:$DATA
- {
- C1 := "Col"
- C2 := A_index
- LV_Add()
- LV_Modify(A_index,"COl1",A_Index)
- Loop,parse,A_LoopReadLine,`n
- {
- Loop,parse,A_LoopField,|
- {
- FileAppend,%A_LoopField%`n,%A_Temp%\GP\Rdata\Temp\Rc%C2%.file:VAN:$DATA
- }
- }
- }
- Loop,%A_Temp%\GP\Rdata\Temp\*.*,
- {
- FileName := A_LoopFileName
- Loop,read,%A_Temp%\GP\Rdata\Temp\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadline,|
- {
- WWW := A_LoopField
- c++
- if (c=6)
- c:=1
- FileAppend,%WWW%`n,%A_Temp%\GP\Rdata\Temp2\RD%C%.file:VAN:$DATA
- }
- }
- }
- ;~ ------------------------------------------------------------------------------------
- Loop,%A_Temp%\GP\Rdata\Temp2\*.*,
- {
- USER := A_LoopFileName
- if (A_LoopFileName="RD1.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- U++
- LV_Modify(U,"col2",A_LoopField)
- }
- }
- }
- Else if (A_LoopFileName="RD2.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- CODE++
- LV_Modify(CODE,"col3",A_LoopField)
- }
- }
- }
- else if (A_LoopFileName="RD3.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- DATE++
- LV_Modify(DATE,"col4",A_LoopField)
- }
- }
- }
- else if (A_LoopFileName="RD4.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- TIME++
- LV_Modify(TIME,"col5",A_LoopField)
- }
- }
- }
- else if (A_LoopFileName="RD5.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- REWARD++
- LV_Modify(REWARD,"col6",A_LoopField)
- }
- }
- }
- }
- ;~ ------------------------------------------------------------------------------------
- LV_ModifyCol(1,50)
- LV_ModifyCol(2,180)
- LV_ModifyCol(3,180)
- LV_ModifyCol(4,100)
- LV_ModifyCol(5,100)
- LV_ModifyCol(6,100)
- LV_ModifyCol(1,"Integer")
- LV_ModifyCol(2,"Center")
- LV_ModifyCol(3,"Center")
- LV_ModifyCol(4,"Center")
- LV_ModifyCol(5,"Center")
- LV_ModifyCol(6,"Center")
- LV_ModifyCol(1,"Center")
- ;~ LV_ModifyCol(2,"nosort")
- ;~ LV_ModifyCol(5,"sort")
- Gui,9:Show, w900 h600,Gui 9
- }
- Expired_List:
- ExpiredFunc()
- return
- ExpiredFunc()
- {
- Gui,9:Destroy
- Gui,9:Default
- Gui,9:+AlwaysOntop -Caption +ToolWindow
- Gui,9:Color,% Theme_Color
- Gui,9:Font, Times New Roman s8
- Gui,9:Add, Groupbox, x5 y2 h590 w890 vGroup_box2 Section,
- Gui,9:Add,text,x758 y63 w118 h25 gClear_Expired,
- Gui,9:Add,Text,x758 y100 w118 h25 gShow_Redeem,
- Gui,9:Add,Progress,x750 y50 w135 h500 BackgroundYellow c%Theme_Color%,100
- Gui,9:Add,Text, x853 y14 w40 h20 BackgroundTrans gExitB,
- Gui,9:Add,Progress,x850 y10 w40 h20 BackgroundWhite c%Theme_Color%,100
- Gui,9:Font, s8 Arial Black Bold cWhite
- Gui,9:Add,Text, x855 y14,EXIT
- Gui,9:Add,Progress, x756 y58 w119 h27 vBlack1 BackgroundBlack,
- Gui,9:Add,Progress, x756 y58 w118 h26 vYellowB BackgroundYellow,
- Gui,9:Add,Progress, x757 y59 w118 h26 vBlack Background333333,
- Gui,9:Add,Progress, x756 y95 w119 h27 vBlack2 BackgroundBlack,
- Gui,9:Add,Progress, x756 y95 w118 h26 vYellowB3 BackgroundYellow,
- Gui,9:Add,Progress, x757 y96 w118 h26 vBlack4 Background333333,
- Gui,9:Font, s10 Arial Black Bold cWhite
- Gui,9:Add,text,x758 y63 w118 h25 BackgroundTrans Center vClear, Clear
- Gui,9:Font, s9 Arial Black Bold cWhite
- Gui,9:Add,text,x758 y103 w118 h25 BackgroundTrans Center vExpired_List, Redeemed List
- Gui,9:Add,text,x20 y554 h25 BackgroundTrans cRed Center vNote, Note :
- Gui,9:Font,
- Gui,9:Font,cWhite s9
- Gui,9:Add,text,x78 y555 h50 w780 BackgroundTrans Center cWhite, % Note
- Gui,9:Font,
- Gui,9:Font,cWhite s18 Bold underline
- Gui,9:Add,text,x20 y18 h50 w820 BackgroundTrans cWhite, % Title1
- Gui,9:Font,
- Gui,9:Add,ListView,x20 y50 Grid AltSubmit -Multi NoSortHdr +ReadOnly +Border w720 h500 vLV_1,No.|USERNAME|REGISTERED|LAST LOGIN|POINTS|NO.DAYS|DATE EXPIRED
- IfExist,%A_Temp%\GP\Rdata\Temp
- {
- FileRemoveDir,%A_Temp%\GP\Rdata\Temp,1
- FileCreateDir,%A_Temp%\GP\Rdata\Temp
- }
- Else
- FileCreateDir,%A_Temp%\GP\Rdata\Temp
- IfExist,%A_Temp%\GP\Rdata\Temp2
- {
- FileRemoveDir,%A_Temp%\GP\Rdata\Temp2,1
- FileCreateDir,%A_Temp%\GP\Rdata\Temp2
- }
- else
- FileCreateDir,%A_Temp%\GP\Rdata\Temp2
- sleep,20
- Loop,read,data\expacct.file:VAN:$DATA
- {
- C1 := "Col"
- C2 := A_index
- LV_Add()
- LV_Modify(A_index,"COl1",A_Index)
- Loop,parse,A_LoopReadLine,`n
- {
- Loop,parse,A_LoopField,|
- {
- FileAppend,%A_LoopField%`n,%A_Temp%\GP\Rdata\Temp\Rc%C2%.file:VAN:$DATA
- }
- }
- }
- Loop,%A_Temp%\GP\Rdata\Temp\*.*,
- {
- FileName := A_LoopFileName
- Loop,read,%A_Temp%\GP\Rdata\Temp\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadline,|
- {
- WWW := A_LoopField
- c++
- if (c=7)
- c:=1
- FileAppend,%WWW%`n,%A_Temp%\GP\Rdata\Temp2\RD%C%.file:VAN:$DATA
- }
- }
- }
- ;~ ------------------------------------------------------------------------------------
- Loop,%A_Temp%\GP\Rdata\Temp2\*.*,
- {
- USER := A_LoopFileName
- if (A_LoopFileName="RD1.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- U++
- LV_Modify(U,"col2",A_LoopField)
- }
- }
- }
- Else if (A_LoopFileName="RD2.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- CODE++
- LV_Modify(CODE,"col3",A_LoopField)
- }
- }
- }
- else if (A_LoopFileName="RD3.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- DATE++
- LV_Modify(DATE,"col4",A_LoopField)
- }
- }
- }
- else if (A_LoopFileName="RD4.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- TIME++
- LV_Modify(TIME,"col5",A_LoopField)
- }
- }
- }
- else if (A_LoopFileName="RD5.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- REWARD++
- LV_Modify(REWARD,"col6",A_LoopField)
- }
- }
- }
- else if (A_LoopFileName="RD6.file")
- {
- Loop,read,%A_Temp%\GP\Rdata\Temp2\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- EXPIREDATE++
- LV_Modify(EXPIREDATE,"col7",A_LoopField)
- }
- }
- }
- }
- ;~ ------------------------------------------------------------------------------------
- LV_ModifyCol(1,50)
- LV_ModifyCol(2,180)
- LV_ModifyCol(3,100)
- LV_ModifyCol(4,100)
- LV_ModifyCol(5,100)
- LV_ModifyCol(6,80)
- LV_ModifyCol(7,100)
- LV_ModifyCol(1,"Integer")
- LV_ModifyCol(2,"Center")
- LV_ModifyCol(3,"Center")
- LV_ModifyCol(4,"Center")
- LV_ModifyCol(5,"Center")
- LV_ModifyCol(6,"Center")
- LV_ModifyCol(7,"Center")
- LV_ModifyCol(1,"Center")
- Gui,9:Show, w900 h600,Gui 9
- }
- Clear_Expired:
- Clear_Expired_Account()
- return
- Clear_Expired_Account()
- {
- While GetKeystate("LButton")
- {
- sleep,2000
- return
- }
- GuiControl,9:Hide,YellowB
- GuiCOntrol,9:+cBlack,Clear
- sleep, 100
- GuiCOntrol,9:+cWhite,Clear
- GuiControl,9:SHow,YellowB
- GuiControl,9:+redraw,Black1
- FileRemoveDir,%A_Temp%\GP\Rdata\Temp
- FileRemoveDir,%A_Temp%\GP\Rdata\Temp2
- IfExist,data\expacct.file:VAN:$DATA
- FileDelete,data\expacct.file:VAN:$DATA
- gosub, Expired_List
- }
- Clear:
- Clear_Redeem()
- return
- Clear_Redeem()
- {
- While GetKeystate("LButton")
- {
- sleep,2000
- return
- }
- GuiControl,9:Hide,YellowB
- GuiCOntrol,9:+cBlack,Clear
- sleep, 100
- GuiCOntrol,9:+cWhite,Clear
- GuiControl,9:SHow,YellowB
- GuiControl,9:+redraw,Black1
- FileRemoveDir,%A_Temp%\GP\Rdata\Temp
- FileRemoveDir,%A_Temp%\GP\Rdata\Temp2
- IfExist,%PATH1%\Rewards\Rdata\Redeemed.file:VAN:$DATA
- FileDelete,%PATH1%\Rewards\Rdata\Redeemed.file:VAN:$DATA
- GuiControl,9:-Redraw,LV_2
- GuiControl,9:+Redraw,LV_2
- gosub,Show_Redeem
- }
- LV_Event:
- if (LV_Ev==1)
- {
- LV_InsertCol("4", Account_Name,"Event")
- LV_ModifyCol(3,80)
- Loop,%PATH1%\GPoints\*.*,2
- {
- GG := A_Index
- Iniread,EVP,%PATH1%\GPoints\%A_LoopFileName%\info.ini:VAN:$DATA,Accumulated Points,Total
- Iniread,PPO2,%PATH1%\GPoints\%A_LoopFileName%\logs.ini:VAN:$DATA,Last Point,Count
- if (EVP="ERROR" or EVP="")
- EVP:=0
- else if (EVP Not ="ERROR" or EVP Not ="")
- {
- if (PPO2="ERROR" or PPO2="")
- EVP := EVP
- else if (PPO2>1)
- EVP:=EVP+PPO2
- else if (PPO2<=1)
- EVP := EVP
- }
- LV_Modify(GG,"col4",EVP)
- LV_ModifyCol(3,80)
- LV_ModifyCol(3,"Center")
- LV_ModifyCol(4,50)
- LV_ModifyCol(4,"Center")
- }
- }
- else
- {
- TR := 4
- }
- LV_ModifyCol(1,120)
- LV_ModifyCol(2,60)
- LV_ModifyCol(2,"Integer")
- LV_ModifyCol(2,"SortDesc")
- LV_ModifyCol(2,"Center")
- LV_ModifyCol(3,80)
- LV_ModifyCol(3,"Center")
- return
- Check_IDLE:
- Gui,1:submit,Nohide
- if (CheckIDLE=True)
- {
- CKI := 1
- }
- Else if (CheckIDLE=False)
- {
- CKI := 0
- }
- return
- Edit_IDLE:
- Gui,1:submit,Nohide
- if (EditIDLE="")
- {
- GuiControl,1:,EditIDLE,30
- EditIDLE := 30
- EditIDLE1 := (EditIDLE * Mins)
- }
- else
- {
- EditIDLE1 := (EditIDLE * Mins)
- }
- return
- Chk1:
- Gui,1:submit,Nohide
- if (Check1==1)
- {
- CKB := 1
- GuiControl,,Check1,1
- }
- Else if (Check1==0)
- {
- CKB := 0
- GuiControl,,Check1,0
- Gui,+OwnDialogs
- MsgBox, 262180, Message, Do you want to reset Participant's List?
- IfMsgBox, Yes
- {
- IfExist,%PATH1%\Rewards\Participants.txt:VAN:$DATA
- {
- FileDelete,%PATH1%\Rewards\Participants.txt:VAN:$DATA
- }
- }
- }
- return
- Chk2:
- Gui,1:submit,Nohide
- if (Check2==1)
- {
- GuiControl,,Check2,1
- CKB2 := 1
- }
- Else if (Check2==0)
- {
- GuiControl,,Check2,0
- CKB2 := 0
- }
- return
- Chk3:
- Gui,1:Submit,Nohide
- if (Check3==1)
- {
- GuiControl,,Check3,1
- CKB3 := 1
- }
- else if (Check3==0)
- {
- GuiControl,,Check3,0
- CKB3 := 0
- Gui,1:+OwnDialogs
- MsgBox, 262180, Warning, Do you want to reset all event points?
- IfMsgBox, Yes
- {
- Loop,%PATH1%\GPoints\*.*,2
- {
- IniDelete,%PATH1%\GPoints\%A_LoopFileName%\Info.ini:VAN:$DATA,Accumulated Points,Total
- }
- }
- }
- return
- BTN_Confirm:
- Gui,6:Submit,Nohide
- if (EditAdmin1="ERROR" or EditAdmin1=""){
- ToolTip,Please Enter Your Old Password,160,40,1
- sleep, 2000
- Tooltip,
- }
- else if (EditAdmin2=""){
- ToolTip,Please Enter Your New Password,160,70,1
- sleep, 2000
- Tooltip,
- }
- Else if (EditAdmin1 Not==ADMPass){
- ToolTip,Wrong Password!,160,40,1
- sleep, 2000
- Tooltip,
- }
- Else if(EditAdmin1==EditAdmin2){
- ToolTip,Please choose different Password!,160,70,1
- sleep, 2000
- Tooltip,
- }
- Else
- {
- MsgBox, 262208, Success, Password successfully changed.`n`n-Thank You!
- IniWrite,%EditAdmin2%,VANHEARTNET\settings.ini:VAN:$DATA,Admin,Pass
- Gui,6:Hide
- Gui,1:show
- Gui,8:show
- Gui,10:show
- Gui,11:show
- }
- return
- List_View_1:
- Double := A_GuiEvent
- if (Double="DoubleClick")
- {
- GET := LV_GetText(EVE,A_EventInfo)
- GU := A_EventInfo
- Loop,%PATH1%\GPoints\*.*,2
- {
- if (EVE==A_LoopFileName)
- {
- AccName := A_LoopFileName
- gosub,Account_Info
- IniRead,MFPoints,%PATH1%\GPoints\%A_LoopFileName%\info.ini:VAN:$DATA,TOTAL,Points
- IniRead,MFLastPoints,%PATH1%\GPoints\%A_LoopFileName%\logs.ini:VAN:$DATA,Last Point,Count
- if (MFLastPoints="ERROR")
- MFLastPoints := 0
- Gui,7:Destroy
- Gui,7:+AlwaysontOp -Caption +ToolWindow
- Gui,7:Color, c6699ff
- IfExist,%PATH1%\DATA\PNG\MFWallpaper.png
- Gui,7:Add,Picture,x0 y0 w600 h200 BackgroundTrans vWallpaper2, %PATH1%\DATA\PNG\MFWallpaper.png
- Else IfExist,%A_Temp%\GPP\MFWallpaper.png
- Gui,7:Add,Picture,x0 y0 w600 h200 vWallpaper2, %A_Temp%\GPP\MFWallpaper.png
- Gui,7:Font, cRed Aial Black Bold
- Gui,7:Add,Groupbox, x10 y10 w210 h50,Account Name `
- Gui,7:Add,Progress, x380 y40 w200 h110 BackgroundWhite c000033 vProgressB1, 100
- Gui,7:Add,Progress, x380 y18 w80 h20 Background001f4d cc6699ff, 100
- Gui,7:Font,
- Gui,7:Font, cRed Aial Black Bold
- Gui,7:Add,text, x381 y20 +BackgroundTrans cBlack vTextPCName,%A_Space%Information :
- Gui,7:Font
- Gui,7:Add,text, x390 y50 +BackgroundTrans cWhite,Registered : %DateReg%
- Gui,7:Add,text, x390 y+10 +BackgroundTrans cWhite,Computer : %LastPC%
- Gui,7:Add,text, x390 y+10 +BackgroundTrans cWhite,Last Login : %LastLogDate% - %LastLogTime%
- Gui,7:Add,text, x390 y+10 +BackgroundTrans cWhite,Status :
- Gui,7:Font,
- Gui,7:Font, cRed Aial Black Bold
- LV_GetText(MM,A_EventInfo,3)
- if InStr(MM,"ONLINE")
- ST := "ONLINE"
- else
- ST := "OFFLINE"
- if (ST="ONLINE")
- Gui,7:Add,text, x449 y120 +BackgroundTrans cLime,%ST%
- else
- Gui,7:Add,text, x449 y120 +BackgroundTrans cff3333,%ST%
- Gui,7:Font, s16 Bold
- Gui,7:Add,text, xs+15 ys+24 +Center -Background cBlack +Border w200 h30 vTextname ,%A_LoopFileName%
- Gui,7:Font, s12
- Gui,7:Add,text, cRed x578 y1 w25 h20 vTextX1 gText_X,
- Gui,7:Add,Progress,% "x578 y1 w20 h20 Background" Colors.1,100
- Gui,7:Add,Progress,% "x578 y1 w21 h20 Background" Colors.2,100
- Gui,7:Add,text, cRed x577 y1 +Center +BackgroundTrans w25 h50 vTextX,X
- Gui,7:Font,s10
- Gui,7:Add,Edit, x20 y70 +Border +center r1 Limit10 Disabled Number w50 h50 vEditPoints,% MFPoints
- Gui,7:Add,Edit, x20 y100 +Border +Center r1 Limit10 Disabled Number w50 h20 vEditLastPoints,% MFLastPoints
- Gui,7:Add,Edit, x220 y160 +Border r1 w300 h20 vSendMessage,
- Gui,7:Font
- Gui,7:Add,Button, x80 y70 gEdit_Points w100 h25,Edit Points
- Gui,7:Add,Button, x80 y100 gEdit_Last_Points w100 h25,Edit Last Points
- Gui,7:Add,Button, x20 y160 gDelete_Account,Delete Account
- Gui,7:Add,Button, x+10 y160 gSave_MF,Save
- Gui,7:Add,Button, x+380 y160 w50 gSend,Send
- Gui,7:Font,Calibri Bold Italic cLime
- Gui,7:Add,text,x220 y140 +BackgroundTrans ,Message :
- WinGetPos,XG1,YG1,,,GPoints Control Panel
- Rank := A_EventInfo
- YG1 := YG1 - 210
- Gui,7:Show,x%XG1% y%YG1% w600 h200,Gui7
- }
- }
- }
- return
- Send:
- Gui,7:Submit,Nohide
- FileAppend,%SendMessage%`n, %PATH1%\GPoints\%AccName%\MyRewards.file:VAN:$DATA
- GuiControl,7:,SendMessage,
- return
- Save_MF:
- Gui,7:Submit,Nohide
- GuiControl,7:Disable,EditPoints
- GuiControl,7:Disable,EditLastPoints
- IniWrite,%EditPoints%,%PATH1%\GPoints\%AccName%\info.ini:VAN:$DATA,TOTAL,Points
- IniWrite,%EditLastPoints%,%PATH1%\GPoints\%AccName%\logs.ini:VAN:$DATA,Last Point,Count
- return
- Edit_Points:
- GuiControl,7:Enable,EditPoints
- return
- Edit_Last_Points:
- GuiControl,7:Enable,EditLastPoints
- return
- Delete_Account:
- Gui,+Owndialogs
- MsgBox, 262180, Message, Do you want to delete Member %EVE%?
- IfMsgBox, Yes
- {
- FileRemoveDir,%PATH1%\GPoints\%AccName%,1
- Gui,1:Default
- LV_Rdraw()
- }
- return
- Text_X:
- Gui,7:Destroy
- return
- DLst1:
- Gui,1:Submit,Nohide
- if (Edit1="ERROR" or Edit1="")
- {
- MsgBox, Please Input a Number
- }
- else
- {
- Loop,parse,TIME,|
- {
- if (DList1==A_Index)
- {
- if (A_Index==1)
- {
- TIMESPENT := (Edit1*Secs)
- TTT := Secs
- TTTT := "Seconds"
- }
- Else if (A_Index==2)
- {
- TIMESPENT := (Edit1 * Mins)
- TTT := Mins
- TTTT := "Minutes"
- }
- Else if (A_Index==3)
- {
- TIMESPENT := (Edit1 * Hrs)
- TTT := Hrs
- TTTT := "Hours"
- }
- }
- }
- }
- return
- Edt1:
- gui,1:Submit,Nohide
- if (Edit1="ERROR" or Edit1="")
- {
- ControlSetText,Edit1,15
- }
- return
- Butt1:
- gosub,DLst1
- Iniwrite,%CKB%,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Tournament
- Iniwrite,%CKB2%,%PATH1%\DATA\Config.ini:VAN:$DATA,INBOX,Delete Inbox
- Iniwrite,%CKB3%,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,EVENT
- IniWrite,%TIMESPENT%,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SECONDS
- IniWrite,%TTTT%,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SMH
- Iniwrite,%EditexD%,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Expire days
- IniWrite,%EditIDLE1%,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,IDLE
- Iniwrite,%CKI%,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,IDLEMODE
- if (EditHours=True)
- {
- EditHours := False
- GuiControl,1:Disable,Edit1
- GuiControl,1:Disable,DList1
- GuiControl,1:Disable,EditexD
- GuiControl,1:Disable,EditIDLE
- }
- return
- ;~ #####################################################################################################################################
- ;~ ############################################# GUI 4 #################################################################
- ;~ #####################################################################################################################################
- Butt_Setting:
- Gui,4:Destroy
- WinGetPos,X1, Y1,,,A
- Gui,4:-Caption +ToolWindow
- Gui,4:Color,%Theme_Color%
- Gui,4:Font, cWhite Bold
- Gui,4:add,Groupbox, x5 y0 w300 h395 +Center Section, Rewards Title
- Gui,4:Add,Button,xs+230 ys+360 w60 h25 +Border Center vBTNRTextSave gBTN_RText_Save, Save
- Gui,4:Add,Button,xs+165 ys+360 w60 h25 +Border Center vBTNRTextCancel gBTN_RText_Cancel, Cancel
- Gui,4:Add,Button,xs+10 ys+360 w60 h25 +Border Center vBTNRTextEdit gBTN_RText_Edit, Edit
- Gui,4:Font, cBlue
- Gui,4:Add,Edit,xs+10 ys+20 w260 Center Border Disabled vEditRText1 gEdit_R_Text1,% RText1
- Gui,4:Add,Edit,xs+10 ys+50 w260 Center Border Disabled vEditRText2 gEdit_R_Text2,% RText2
- Gui,4:Add,Edit,xs+10 ys+80 w260 Center Border Disabled vEditRText3 gEdit_R_Text3,% RText3
- Gui,4:Add,Edit,xs+10 ys+110 w260 Center Border Disabled vEditRText4 gEdit_R_Text4,% RText4
- Gui,4:Add,Edit,xs+10 ys+140 w260 Center Border Disabled vEditRText5 gEdit_R_Text5,% RText5
- Gui,4:Add,Edit,xs+10 ys+170 w260 Center Border Disabled vEditRText6 gEdit_R_Text6,% RText6
- Gui,4:Add,Edit,xs+10 ys+200 w260 Center Border Disabled vEditRText7 gEdit_R_Text7,% RText7
- Gui,4:Add,Edit,xs+10 ys+230 w260 Center Border Disabled vEditRText8 gEdit_R_Text8,% RText8
- Gui,4:Add,Edit,xs+10 ys+260 w260 Center Border Disabled vEditRText9 gEdit_R_Text9,% RText9
- Gui,4:Font,
- Gui,4:Font, underline Bold
- Gui,4:Add,Text,c99ffcc xs+275 ys+25 BackgroundTrans +Center,R1
- Gui,4:Add,Text,c99ffcc xs+275 ys+55 BackgroundTrans +Center,R2
- Gui,4:Add,Text,c99ffcc xs+275 ys+85 BackgroundTrans +Center,R3
- Gui,4:Add,Text,c99ffcc xs+275 ys+115 BackgroundTrans +Center,R4
- Gui,4:Add,Text,c99ffcc xs+275 ys+145 BackgroundTrans +Center,R5
- Gui,4:Add,Text,c99ffcc xs+275 ys+175 BackgroundTrans +Center,R6
- Gui,4:Add,Text,c99ffcc xs+275 ys+205 BackgroundTrans +Center,R7
- Gui,4:Add,Text,c99ffcc xs+275 ys+235 BackgroundTrans +Center,R8
- Gui,4:Add,Text,c99ffcc xs+275 ys+265 BackgroundTrans +Center,R9
- XT := (X1+380)
- Loop
- {
- X1++
- Gui,4:Show,% "x" X1 "y" Y1 + 25 "w" 310 "h" 400 , Gui 4
- if (X1==XT)
- break
- }
- Gosub, Read_Reward_Text
- Gui,4:+AlwaysOntop
- ;~ #####################################################################################################################################
- ;~ ############################################# GUI 5 #################################################################
- ;~ #####################################################################################################################################
- FileRead,BannerText,%PATH1%\DATA\Ban.dat:VAN:$DATA
- WinGetPos,X1, Y1,,,Gui 2
- Gui,5:Destroy
- Gui,5:-Caption +ToolWindow
- Gui,5:Color,%Theme_Color%
- Gui,5:Font, cWhite Bold
- Gui,5:Add,Groupbox, x5 y0 w190 h395 +Center Section, Admin
- Gui,5:Add,Button,xs+10 ys+100 w50 h25 +Border +Center gBTN_CH_1, R1
- Gui,5:Add,Button,xs+70 ys+100 w50 h25 +Border +Center gBTN_CH_2, R2
- Gui,5:Add,Button,xs+130 ys+100 w50 h25 +Border +Center gBTN_CH_3, R3
- Gui,5:Add,Button,xs+10 ys+125 w50 h25 +Border +Center gBTN_CH_4, R4
- Gui,5:Add,Button,xs+70 ys+125 w50 h25 +Border +Center gBTN_CH_5, R5
- Gui,5:Add,Button,xs+130 ys+125 w50 h25 +Border +Center gBTN_CH_6, R6
- Gui,5:Add,Button,xs+10 ys+150 w50 h25 +Border +Center gBTN_CH_7, R7
- Gui,5:Add,Button,xs+70 ys+150 w50 h25 +Border +Center gBTN_CH_8, R8
- Gui,5:Add,Button,xs+130 ys+150 w50 h25 +Border +Center gBTN_CH_9, R9
- Gui,5:Add,Button,xs+200 ys+365 w170 h25 +Border, Cancel
- Gui,5:Add,Slider,xs+10 ys+205 w170 Range1-60 Disabled vSlider1 gSlider1,Up Time
- Gui,5:Font, +UnderLine
- Gui,5:Add,Text,cYellow xs+5 ys+80 w170 h20 BackgroundTrans +Center,REWARD IMAGES
- GUi,5:Add,Checkbox,xs+10 ys+370 vCBAdminPass gCB_Admin_Pass,Enable Admin Password
- Gui,5:Font
- Gui,5:Font, Courier New s10
- Iniread,SliderText,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,TimeRequiredCount
- Gui,5:Add,Text,xs+25 ys+185 cAqua w140 +Center vSliderText,%SliderText% Minutes/s
- GuiControl,5:,Slider1,% SliderText
- Gui,5:Font, s8 Bold
- Gui,5:Add,Button,xs+10 ys+340 w170 Border +Center cRed vBTNChangePass gBTN_Cahnge_Pass, Change Admin Password
- Gui,5:Add,Button,xs+10 ys+20 w170 +Border +Center gChange_Background, Change Background
- Gui,5:Add,Picture,xs+12 ys+243 w165 h30,VANHEARTNET\Text.png
- Gui,5:Add,Text,xs+18 ys+250 w170 h30 cRed +BackgroundTrans gEditSlider, Click Here to Edit Up Time
- Gui,5:Add, Button, xs+10 ys+45 w170 +Center +Border vBTNBanner gBTN_Banner, Change Banner
- Gui,5:Add,Edit, xs+10 ys+280 r1 w170 +Border vEditBanner gEdit_Banner,% BannerText
- Gui,5:Add,Button,xs+10 ys+310 w170 gBTN_Change_MFWallpaper, Profile Wallpaper
- Read_CBAdmin()
- XTT := (X1-210)
- Loop
- {
- X1--
- Gui,5:Show,% "x" X1 "y" Y1 + 25 "w" 200 "h" 400 , Gui 5
- if (X1==XTT)
- break
- }
- Gui,5:+AlwaysOntop
- return
- Edit_Banner:
- Gui,5:Submit,Nohide
- if (EditBanner="")
- FileDelete,%PATH1%\DATA\Ban.dat:VAN:$DATA
- else
- {
- IfExist,%PATH1%\DATA\Ban.dat:VAN:$DATA
- {
- FileDelete,%PATH1%\DATA\Ban.dat:VAN:$DATA
- FileAppend,%EditBanner%,%PATH1%\DATA\Ban.dat:VAN:$DATA
- }
- else
- {
- FileAppend,V A N H E A R T N E T,%PATH1%\DATA\Ban.dat:VAN:$DATA
- }
- }
- return
- BTN_Banner:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- FileSelectFile,BannerPic,8,,,PNG Files 400 x 40 (*.png)
- if Errorlevel=0
- {
- FileCopy,%BannerPic%,%PATH1%\DATA\PNG\BANNER.png,1
- }
- Gui,2:Show
- Gui,4:Show
- Gui,5:Show
- return
- BTN_Change_MFWallpaper:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- FileSelectFile,MFWallpaper,8,,,PNG Files 600 x 200 (*.png)
- if Errorlevel=0
- {
- FileCopy,%MFWallpaper%,%PATH1%\DATA\PNG\MFWallpaper.png,1
- }
- Gui,2:Show
- Gui,4:Show
- Gui,5:Show
- return
- EditSlider:
- OnSlider:=!OnSlider
- if OnSlider
- GuiControl,5:Enable,Slider1
- else
- GuiControl,5:Disable,Slider1
- return
- Slider1:
- ToolTip, Indicates the required Up time for points before added
- IniWrite,%Slider1%,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,TimeRequiredCount
- GuiControl,5:,SliderText,%Slider1% Minutes
- sleep,500
- ToolTip,
- return
- Read_Reward_Text:
- {
- Loop 9
- {
- Iniread,RTextA_Index,%PATH1%\DATA\Config.ini:VAN:$DATA,Reward text,R%A_Index%
- GuiControl,4:,EditRText%A_Index%,%RTextA_Index%
- }
- }
- return
- BTN_RText_Save:
- Gui,4:Submit,Nohide
- Loop 9
- {
- TextRewardTitle := EditRText%A_Index%
- IniWrite,%TextRewardTitle%,%PATH1%\DATA\Config.ini:VAN:$DATA,Reward text,R%A_Index%
- GuiControl,4:Disable,EditRText%A_Index%
- }
- return
- BTN_RText_Cancel:
- SCRW := (A_ScreenWidth-100)
- Loop 9
- {
- GuiControl,4:Disable,EditRText%A_Index%
- }
- WinGetPos,XG4,YG4,,,Gui 4
- Loop
- {
- XG4++
- Gui,4:Show,% "x" XG4 "y" YG4 "w" 310 "h" 410 , Gui 4
- If (XG4==SCRW)
- Break
- }
- Gui,4:Hide
- return
- BTN_RText_Edit:
- Loop 9
- {
- GuiControl,4:Enable,EditRText%A_Index%
- }
- return
- BTN_Cahnge_Pass:
- IniRead,ADMPass,VANHEARTNET\settings.ini:VAN:$DATA,Admin,Pass
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- Gui,6:Show, w213 h130
- return
- CB_Admin_Pass:
- Gui,5:Submit,Nohide
- if (CBAdminPass=1)
- {
- Iniwrite,1,VANHEARTNET\settings.ini:VAN:$DATA,PASSWORD PROTECT,Mode
- CBA := 1
- }
- Else if (CBAdminPass=0)
- {
- Iniwrite,0,VANHEARTNET\settings.ini:VAN:$DATA,PASSWORD PROTECT,Mode
- CBA := 0
- }
- return
- Change_Background:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- FileSelectFile,Background,8,,,PNG Files 800 x 300 (*.png)
- if Errorlevel=0
- {
- IfExist,%PATH1%\DATA\PNG\GPBackground.png
- {
- FileSetAttrib,-H,%PATH1%\DATA\PNG\GPBackground.png
- FileCopy,%Background%,%PATH1%\DATA\PNG\GPBackground.png,1
- FileSetAttrib,+H,%PATH1%\DATA\PNG\GPBackground.png
- }
- else
- {
- FileCopy,%Background%,%PATH1%\DATA\PNG\GPBackground.png,1
- FileSetAttrib,+H,%PATH1%\DATA\PNG\GPBackground.png
- }
- }
- Gui,2:Show
- return
- BTN_CH_1:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward1.png"
- gosub, BTN_CH_Index
- return
- BTN_CH_2:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward2.png"
- gosub, BTN_CH_Index
- return
- BTN_CH_3:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward3.png"
- gosub, BTN_CH_Index
- return
- BTN_CH_4:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward4.png"
- gosub, BTN_CH_Index
- return
- BTN_CH_5:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward5.png"
- gosub, BTN_CH_Index
- return
- BTN_CH_6:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward6.png"
- gosub, BTN_CH_Index
- return
- BTN_CH_7:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward7.png"
- gosub, BTN_CH_Index
- return
- BTN_CH_8:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward8.png"
- gosub, BTN_CH_Index
- return
- BTN_CH_9:
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:hide
- RewardPNG := "Reward9.png"
- gosub, BTN_CH_Index
- return
- Edit_R_Text1:
- EditRTexts := "EditRText1"
- return
- Edit_R_Text2:
- EditRTexts := "EditRText2"
- return
- Edit_R_Text3:
- EditRTexts := "EditRText3"
- return
- Edit_R_Text4:
- EditRTexts := "EditRText4"
- return
- Edit_R_Text5:
- EditRTexts := "EditRText5"
- return
- Edit_R_Text6:
- EditRTexts := "EditRText6"
- return
- Edit_R_Text7:
- EditRTexts := "EditRText7"
- return
- Edit_R_Text8:
- EditRTexts := "EditRText8"
- return
- Edit_R_Text9:
- EditRTexts := "EditRText9"
- return
- BTN_CH_Index:
- FileSelectFile,RewardPic,8,,,PNG Files 200 x 100 (*.png)
- if Errorlevel=0
- {
- IfExist,%PATH1%\DATA\PNG\%RewardPNG%
- {
- FileSetAttrib,-H,%PATH1%\DATA\PNG\%RewardPNG%
- FileCopy,%RewardPic%,%PATH1%\DATA\PNG\%RewardPNG%,1
- FileSetAttrib,+H,%PATH1%\DATA\PNG\%RewardPNG%
- }
- else
- {
- FileCopy,%RewardPic%,%PATH1%\DATA\PNG\%RewardPNG%,1
- FileSetAttrib,+H,%PATH1%\DATA\PNG\%RewardPNG%
- }
- }
- Gui,2:Show
- Gui,4:Show
- Gui,5:Show
- return
- Read:
- IniRead,PATH3,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Backup PATH
- IniRead,PATH2,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,PATH
- Iniread,TEdit1,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SECONDS
- Iniread,ExDays,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Expire days
- Iniread,Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- if (PATH3= "ERROR" or PATH3="")
- PATH3:="NONE"
- if (Theme_Color="ERROR" or Theme_Color="")
- {
- Iniwrite,222222,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- Theme_Color:=222222
- }
- if (TEdit1="ERROR" or TEdit1="")
- {
- IniWrite,900000,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SECONDS
- Number_Edit1 := 15
- Number_Mode := Secs
- ControlSetText,,Edit1,15
- }
- Else
- {
- Iniread,SMHR,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SMH
- if (SMHR="ERROR" or SMHR="")
- {
- IniWrite,Seconds,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SMH
- TIME :="Seconds||Minutes|Hours|"
- Number_Mode := Secs
- }
- Else if (SMHR=="Seconds")
- {
- if (TEdit1==1000)
- {
- TIME :="Second||Minute|Hour|"
- Number_Mode := Secs
- }
- else
- {
- TIME :="Seconds||Minutes|Hours|"
- Number_Mode := Secs
- }
- }
- Else if (SMHR=="Minutes")
- {
- if (TEdit1==60000)
- {
- TIME :="Second|Minute||Hour|"
- Number_Mode := Mins
- }
- else
- {
- TIME :="Seconds|Minutes||Hours|"
- Number_Mode := Mins
- }
- }
- Else if (SMHR=="Hours")
- {
- if (TEdit1==3600000)
- {
- TIME :="Second|Minute|Hour||"
- Number_Mode := Hrs
- }
- else
- {
- TIME :="Seconds|Minutes|Hours||"
- Number_Mode := Hrs
- }
- }
- Number_Edit1 := (TEdit1//Number_Mode)
- }
- return
- Txt2:
- Color_theme()
- return
- Butt_Edit:
- Gui,1:Submit,Nohide
- GuiControl,1:+cRed,Edit1
- GuiControl,1:+cRed,DList1
- GuiControl,1:+cRed,EditexD
- GuiControl,1:+cRed,EditIDLE
- if (EditHours=False)
- {
- GuiControl,1:Enable,Edit1
- GuiControl,1:Enable,DList1
- GuiControl,1:Enable,EditexD
- GuiControl,1:Enable,EditIDLE
- EditHours := true
- }
- return
- EdtBoost1:
- Gui,2:Submit,Nohide
- if (EditBoost1="")
- {
- GuiControl,2:,EditBoost1,1
- }
- return
- EdtBoost2:
- Gui,2:Submit,Nohide
- if (EditBoost2="")
- {
- GuiControl,2:,EditBoost2,1
- }
- return
- EdtBoost3:
- Gui,2:Submit,Nohide
- if (EditBoost3="")
- {
- GuiControl,2:,EditBoost3,1
- }
- return
- Edit_Process1:
- if (EditProcess1="")
- GuiControl,2:,EditProcess1,Example1.exe
- return
- Edit_Process2:
- if (EditProcess2="")
- GuiControl,2:,EditProcess2,Example2.exe
- return
- Edit_Process3:
- if (EditProcess3="")
- GuiControl,2:,EditProcess3,Example3.exe
- return
- Edit_exD:
- Gui,1:Submit,Nohide
- if (EditexD="")
- GuiControl,1:,EditexD,30
- return
- Butt_EditAnnouncement:
- FileRead,ANNTITLE,%PATH1%\DATA\Announcement_Title.dat:VAN:$DATA
- FileRead,ANNMain,%PATH1%\DATA\Announcement.dat:VAN:$DATA
- IniRead,TourReqPoints,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Tournament Points
- Iniread,Proc1,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,P1
- Iniread,Proc2,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,P2
- Iniread,Proc3,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,P3
- Iniread,Boost1,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime1
- Iniread,Boost2,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime2
- Iniread,Boost3,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime3
- Loop 9
- {
- IniRead,RewardRP%A_Index%,%PATH1%\DATA\Config.ini:VAN:$DATA,REWARDS,REQ%A_Index%
- Rew := RewardRP%A_Index%
- if (Rew="ERROR" or Rew="")
- {
- IniWrite,100,%PATH1%\DATA\Config.ini:VAN:$DATA,REWARDS,REQ%A_Index%
- }
- else
- {
- GuiControl,2:,RewardReqP%A_Index%,% Rew
- }
- }
- Guicontrol,2:,EditAnnT,% ANNTITLE
- Guicontrol,2:,EditAnn,% ANNMain
- Guicontrol,2:,EditTourPoints,% TourReqPoints
- Guicontrol,2:,EditProcess1,% Proc1
- Guicontrol,2:,EditProcess2,% Proc2
- Guicontrol,2:,EditProcess3,% Proc3
- Guicontrol,2:,EditBoost1,% Boost1
- Guicontrol,2:,EditBoost2,% Boost2
- Guicontrol,2:,EditBoost3,% Boost3
- Loop,%PATH1%\\Rewards\*.dat
- {
- FileRead,RRWRD%A_Index%,%PATH1%\\Rewards\%A_LoopFileName%:VAN:$DATA
- RRR := RRWRD%A_Index%
- if (RRR="")
- {
- Loop 10
- {
- FileAppend,EMPTY`n,%PATH1%\\Rewards\%A_LoopFileName%:VAN:$DATA
- }
- }
- FileReadLine,AA%A_Index%,%PATH1%\\Rewards\%A_LoopFileName%:VAN:$DATA,1
- 1stLine := AA%A_Index%
- if (1stLine="")
- {
- Gui,2:+OwnDialogs
- Loop,Read,%PATH1%\\Rewards\%A_LoopFileName%:VAN:$DATA
- {
- Loop,parse,A_LoopReadLine,`n
- {
- if (A_LoopField!="")
- {
- FileAppend,%A_LoopField%`n,%PATH1%\\Rewards\Rdata\%A_LoopFileName%:VAN:$DATA
- }
- }
- }
- }
- FileMove,%PATH1%\\Rewards\Rdata\%A_LoopFileName%,%PATH1%\\Rewards,1
- FileRead,RRR,%PATH1%\\Rewards\%A_LoopFileName%:VAN:$DATA
- FileDelete,%PATH1%\\Rewards\%A_LoopFileName%:VAN:$DATA
- StringReplace, RRR1,RRR, %A_Space%, , All
- FileAppend,%RRR1%,%PATH1%\\Rewards\%A_LoopFileName%:VAN:$DATA
- GuiControl,2:,EditReward%A_Index%,% RRR1
- }
- Gui,7:Destroy
- Gui,1:Hide
- Gui,9:Hide
- Gui,8:Hide
- Gui,10:hide
- Gui,11:Hide
- Gui,2:Show,,Gui 2
- return
- Butt_Save:
- Gui,2:Submit,Nohide
- FileDelete,%PATH1%\DATA\Announcement_Title.dat:VAN:$DATA
- FileDelete,%PATH1%\DATA\Announcement.dat:VAN:$DATA
- FileAppend,%EditAnnT%,%PATH1%\DATA\Announcement_Title.dat:VAN:$DATA
- FileAppend,%EditAnn%,%PATH1%\DATA\Announcement.dat:VAN:$DATA
- IniWrite,%EditProcess1%,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,P1
- IniWrite,%EditProcess2%,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,P2
- IniWrite,%EditProcess3%,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,P3
- IniWrite,%EditBoost1%,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime1
- IniWrite,%EditBoost2%,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime2
- IniWrite,%EditBoost3%,%PATH1%\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime3
- IniWrite,%EditTourPoints%,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Tournament Points
- Guicontrol,2:Disable,EditAnnT
- Guicontrol,2:Disable,EditAnn
- Guicontrol,2:Disable,EditProcess1
- Guicontrol,2:Disable,EditProcess2
- Guicontrol,2:Disable,EditProcess3
- Guicontrol,2:Disable,EditBoost1
- Guicontrol,2:Disable,EditBoost2
- Guicontrol,2:Disable,EditBoost3
- Guicontrol,2:Disable,EditTourPoints
- Loop 9
- {
- Rew := RewardReqP%A_Index%
- IniWrite,%Rew%,%PATH1%\DATA\Config.ini:VAN:$DATA,REWARDS,REQ%A_Index%
- GuiControl,2:Disable,RewardReqP%A_Index%
- }
- Loop,%PATH1%\\Rewards\*.dat
- {
- EditNum := EditReward%A_Index%
- Loop 9
- {
- IfExist,%PATH1%\Rewards\%A_LoopFileName%:VAN:$DATA
- FileDelete,%PATH1%\Rewards\%A_LoopFileName%:VAN:$DATA
- FileAppend,%EditNum%,%PATH1%\Rewards\%A_LoopFileName%:VAN:$DATA
- GuiControl,2:Disable,EditReward%A_Index%
- }
- }
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:Hide
- Gui,1:show
- Gui,8:Show
- Gui,10:Show
- Gui,11:Show
- return
- Butt_Cancel:
- Gui,2:Submit,Nohide
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:Hide
- Guicontrol,2:Disable,EditAnnT
- Guicontrol,2:Disable,EditAnn
- Guicontrol,2:Disable,EditProcess1
- Guicontrol,2:Disable,EditProcess2
- Guicontrol,2:Disable,EditProcess3
- Guicontrol,2:Disable,EditBoost1
- Guicontrol,2:Disable,EditBoost2
- Guicontrol,2:Disable,EditBoost3
- Guicontrol,2:Disable,EditTourPoints
- Loop 9
- {
- GuiControl,2:Disable,RewardReqP%A_Index%
- }
- Loop 9
- {
- GuiControl,2:Disable,EditReward%A_Index%
- }
- Gui,8:Show
- Gui,10:show
- Gui,11:Show
- Gui,1:Show
- return
- Edit_Admin1:
- GuiControl,6:+Password,EditAdmin1
- return
- Edit_Admin2:
- GuiControl,6:+Password,EditAdmin2
- return
- Butt_EditAnnc:
- Gui,2:Submit,Nohide
- Guicontrol,2:Enable,EditAnnT
- Guicontrol,2:Enable,EditAnn
- Guicontrol,2:Enable,EditProcess1
- Guicontrol,2:Enable,EditProcess2
- Guicontrol,2:Enable,EditProcess3
- Guicontrol,2:Enable,EditBoost1
- Guicontrol,2:Enable,EditBoost2
- Guicontrol,2:Enable,EditBoost3
- Guicontrol,2:Enable,EditTourPoints
- Loop 9
- {
- GuiControl,2:Enable,RewardReqP%A_Index%
- }
- if (TourReqPoints="ERROR" or TourReqPoints="")
- {
- IniWrite,100,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Tournament Points
- TourReqPoints :=100
- ControlSetText,2:,EditTourPoints,100
- }
- Loop 9
- {
- GuiControl,2:Enable,EditReward%A_Index%
- }
- return
- Hiding:
- RELOAD
- return
- Edit_Tour_Points:
- Gui,2:Submit,Nohide
- if (EditTourPoints="ERROR" or EditTourPoints="")
- {
- GuiControl,,EditTourPoints,100
- }
- return
- Reward_Req_P1:
- Gui,2:Submit,Nohide
- if (RewardReqP1="ERROR" or RewardReqP1="")
- GuiControl,2:,RewardReqP1,100
- return
- Reward_Req_P2:
- Gui,2:Submit,Nohide
- if (RewardReqP2="ERROR" or RewardReqP2="")
- GuiControl,2:,RewardReqP2,100
- return
- Reward_Req_P3:
- Gui,2:Submit,Nohide
- if (RewardReqP3="ERROR" or RewardReqP3="")
- GuiControl,2:,RewardReqP3,100
- return
- Reward_Req_P4:
- Gui,2:Submit,Nohide
- if (RewardReqP4="ERROR" or RewardReqP4="")
- GuiControl,2:,RewardReqP4,100
- return
- Reward_Req_P5:
- Gui,2:Submit,Nohide
- if (RewardReqP5="ERROR" or RewardReqP5="")
- GuiControl,2:,RewardReqP5,100
- return
- Reward_Req_P6:
- Gui,2:Submit,Nohide
- if (RewardReqP6="ERROR" or RewardReqP6="")
- GuiControl,2:,RewardReqP6,100
- return
- Reward_Req_P7:
- Gui,2:Submit,Nohide
- if (RewardReqP7="ERROR" or RewardReqP7="")
- GuiControl,2:,RewardReqP7,100
- return
- Reward_Req_P8:
- Gui,2:Submit,Nohide
- if (RewardReqP8="ERROR" or RewardReqP8="")
- GuiControl,2:,RewardReqP8,100
- return
- Reward_Req_P9:
- Gui,2:Submit,Nohide
- if (RewardReqP9="ERROR" or RewardReqP9="")
- GuiControl,2:,RewardReqP9,100
- return
- <!<^i::
- IfWinActive,Gui7
- {
- FileRead,ACINFO,%PATH1%\GPoints\%AccName%\info.ini:VAN:$DATA
- MsgBox, 262180, Account Information:, UserName : %AccName% `n%ACINFO% `n`nDo You Want to Copy Information in your clipboard?
- IfMsgBox,Yes
- {
- Clipboard=UserName : %AccName% `n%ACINFO%
- }
- }
- return
- Account_Info:
- IniRead,DateReg,%PATH1%\GPoints\%AccName%\info.ini:VAN:$DATA,Registered,Date
- IniRead,LastLogDate,%PATH1%\GPoints\%AccName%\logs.ini:VAN:$DATA,LOG-IN,Date
- IniRead,LastLogTime,%PATH1%\GPoints\%AccName%\logs.ini:VAN:$DATA,LOG-IN,Time
- IniRead,LastPC,%PATH1%\GPoints\%AccName%\logs.ini:VAN:$DATA,COMPUTER,PC
- Iniread,ACPASS,%PATH1%\GPoints\%AccName%\info.ini:VAN:$DATA,
- if (LastLogDate="ERROR")
- LastLogDate := "None"
- if (LastPC="ERROR")
- LastPC := "None"
- if (LastLogTime="ERROR")
- LastLogTime := "None"
- return
- ;~ #####################################################################################################################################
- ;~ --------------------------------------------------FUNCTIONS AND HOTKEY---------------------------------------------
- ;~ #####################################################################################################################################
- GetGui1Pos()
- {
- WinGetPos,X1,Y1,W1,H1,GPoints Control Panel
- X10 := X1+W1+2
- Y10 := Y1+238
- Y11 := Y1+130
- X1 := X1+W1+2
- Gui,8:Show,x%X1% y%Y1% w20 h122, Gui8
- Gui,10:Show,x%X10% y%Y10% w20 h62,Gui10
- Gui,11:Show,x%X1% y%Y11% w20 h100,Gui11
- }
- LV_Rdraw()
- {
- LV_Delete(GU)
- Gui,7:Destroy
- }
- Mouse_Move()
- {
- PostMessage, 0xA1,2
- }
- Hide_Gui()
- {
- IfWinNotExist, Gui 9
- {
- Gui,1:Hide
- Gui,2:Hide
- Gui,4:Hide
- Gui,5:Hide
- Gui,6:Hide
- Gui,7:Hide
- Gui,8:Hide
- Gui,10:Hide
- Gui,11:Hide
- Gui,3:Show, h40 w180
- }
- }
- Move_Windows()
- {
- IfWinExist, Gui 4
- {
- WinGetpos,X1,Y1,,,Gui 2
- X2 := X1 + 380
- Y2 := Y1 + 25
- Gui,4:+Owner2
- Gui,4:Show, x%X2% y%Y2%
- }
- IfWinExist, Gui 5
- {
- WinGetpos,X1,Y1,,,Gui 2
- X3 := X1 - 210
- Y3 := Y1 + 25
- Gui,5:+Owner2
- Gui,5:Show, x%X3% y%Y3%
- }
- IfWinExist, Gui7
- {
- Wingetpos, XG1,YG1,,,GPoints Control Panel
- X4 := XG1
- Y4 := YG1 - 210
- Gui,7:+Owner1
- Gui,7:Show, x%X4% y%Y4%
- }
- IfWinExist,GPoints Control Panel
- {
- WinGetPos,X1,Y1,W1,H1,GPoints Control Panel
- X1 := X1+W1+2
- Gui,8:Show,x%X1% y%Y1% w20 h122, Gui8
- }
- IfWinExist,GPoints Control Panel
- {
- WinGetPos,X1,Y1,W1,H1,GPoints Control Panel
- X10 := X1+W1+2
- Y10 := Y1+238
- Gui,10:Show,x%X10% y%Y10% w20 h62, Gui10
- }
- IfWinExist,GPoints Control Panel
- {
- WinGetPos,X1,Y1,W1,H1,GPoints Control Panel
- X1 := X1+W1+2
- Y11 := Y1+130
- Gui,11:Show,x%X1% y%Y11% w20 h100, Gui11
- }
- }
- Read_CBAdmin()
- {
- Iniread,CBADmn,VANHEARTNET\settings.ini:VAN:$DATA,PASSWORD PROTECT,Mode
- if (CBADmn==1)
- {
- Guicontrol,5:,CBAdminPass,1
- CBA := 1
- }
- else
- {
- Guicontrol,5:,CBAdminPass,0
- CBA := 0
- }
- }
- Color_Theme()
- {
- if (Theme_Color="222222"){ ;008000
- Theme_Color:="008000"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color ;4d004d
- }
- else if (Theme_Color="008000"){
- Theme_Color:="003333"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- }
- else if (Theme_Color="003333"){
- Theme_Color:="4d004d"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- }
- Else if (Theme_Color="4d004d")
- {
- Gui,1:color,333300
- Iniwrite,333300,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- Theme_Color:="333300"
- }
- else if (Theme_Color="333300"){
- Gui,1:color,003300
- Iniwrite,003300,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- Theme_Color:="003300"
- }
- Else if(Theme_Color="003300"){ ;660000
- Theme_Color:="660000"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color ;000066
- }
- else if(Theme_Color="660000"){ ;000066
- Theme_Color:="000066"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- }
- Else if(Theme_Color="000066"){ ;808000
- Theme_Color:="b300b3"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- }
- Else if (Theme_Color="b300b3"){
- Theme_Color:="663300"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- }
- Else if (Theme_Color="663300"){
- Theme_Color:="ff8000"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- }
- Else if (Theme_Color="ff8000"){
- Theme_Color:="222222"
- Gui,1:color,% Theme_Color
- Iniwrite,% Theme_Color,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- }
- Gui,2:Color, % Theme_Color
- Gui,4:Color, % Theme_Color
- Gui,5:Color, % Theme_Color
- Gui,8:Color, %Theme_Color%
- Gui,9:Color, %Theme_Color%
- Gui,10:Color, %Theme_Color%
- Gui,11:Color, %Theme_Color%
- GuiControl,8:+Background%Theme_Color%,Gui8
- GuiControl,10:+Background%Theme_Color%,Gui10
- GuiControl,11:+Background%Theme_Color%,Gui11
- }
- Move_Path()
- {
- IfNotExist,%Edit_Backup%
- {
- Gui,1:+Owndialogs
- MsgBox, 262160, ERROR, Cannot find Folder path Location !
- return
- }
- IfNotExist,VANHEARTNET
- {
- FileCreateDir,VANHEARTNET
- Iniwrite,1,VANHEARTNET\settings.ini:VAN:$DATA,PASSWORD PROTECTED,Mode
- FileSetAttrib,+H,VANHEARTNET
- }
- FileCreateDir,%Edit_Backup%\GP
- FileCreateDir,%Edit_Backup%\GP\GamePoints
- FileCreateDir,%Edit_Backup%\GP\GamePoints\GPoints
- FileCreateDir,%Edit_Backup%\GP\GamePoints\Online
- FileCreateDir,%Edit_Backup%\GP\GamePoints\Rewards
- FileCreateDir,%Edit_Backup%\GP\GamePoints\DATA
- IniWrite,admin,VANHEARTNET\settings.ini:VAN:$DATA,Admin,Pass
- FileAppend,CODE#001,%Edit_Backup%\GP\GamePoints\Rewards\R1.dat:VAN:$DATA
- FileAppend,CODE#002,%Edit_Backup%\GP\GamePoints\Rewards\R2.dat:VAN:$DATA
- FileAppend,CODE#003,%Edit_Backup%\GP\GamePoints\Rewards\R3.dat:VAN:$DATA
- FileAppend,CODE#004,%Edit_Backup%\GP\GamePoints\Rewards\R4.dat:VAN:$DATA
- FileAppend,CODE#005,%Edit_Backup%\GP\GamePoints\Rewards\R5.dat:VAN:$DATA
- FileAppend,CODE#006,%Edit_Backup%\GP\GamePoints\Rewards\R6.dat:VAN:$DATA
- FileAppend,CODE#007,%Edit_Backup%\GP\GamePoints\Rewards\R7.dat:VAN:$DATA
- FileAppend,CODE#008,%Edit_Backup%\GP\GamePoints\Rewards\R8.dat:VAN:$DATA
- FileAppend,CODE#009,%Edit_Backup%\GP\GamePoints\Rewards\R9.dat:VAN:$DATA
- FileCreateDir,%Edit_Backup%\GP\GamePoints\Rewards\Rdata
- FileCreateDir,%Edit_Backup%\GP\GamePoints\Rewards\Temp
- ;~ ########################## CREATE CONFIG.INI #########################################
- Iniwrite,NONE,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,Backup PATH
- Iniwrite,%Edit_Backup%,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,PATH
- Iniwrite,30,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,Expire days
- Iniwrite,0,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,Tournament
- IniWrite,100,%Edit_Backup%\DATA\Config.ini:VAN:$DATA,Settings,Tournament Points
- Iniwrite,0,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,EVENT
- Iniwrite,1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime1
- Iniwrite,1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime2
- Iniwrite,1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime3
- Iniwrite,Example.exe,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,P1
- Iniwrite,Example.exe,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,P2
- Iniwrite,Example.exe,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,P3
- Iniwrite,1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,INBOX,Delete Inbox
- IniWrite,20,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,INBOX,Days
- IniWrite,900000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SECONDS
- Iniwrite,2,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,TimeRequiredCount
- IniWrite,Minutes,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SMH
- Iniwrite,1,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,IDLEMODE
- Iniwrite,222222,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ1
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ2
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ3
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ4
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ5
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ6
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ7
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ8
- IniWrite,1000,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ9
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R1
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R2
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R3
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R4
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R5
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R6
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R7
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R8
- IniWrite,Reward #1,%Edit_Backup%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R9
- FileSetAttrib,+H,%Edit_Backup%\GP
- FileSetAttrib,+H,%Edit_Backup%\GP\GamePoints\Rewards
- FileSetAttrib,+H,%Edit_Backup%\GP\GamePoints\DATA
- FileSetAttrib,+H,%Edit_Backup%\GP\GamePoints\GPoints
- FileSetAttrib,-R,%Edit_Backup%
- FileInstall,VANHEARTNET\RewardSample.png,%Edit_Backup%\GP\DATA\PNG\RewardSample.png
- FileInstall,VANHEARTNET\Text.png,%A_Temp%\GP\Text.png,1
- FileInstall,MFWallpaper.png,%A_Temp%\GPP\MFWallpaper.png
- MsgBox, 262208, Message, Success !!!`n-Chaged Path Location. Thank You!
- Reload
- }
- ;~ #####################################################################################################
- Exit:
- Esc::
- ExitApp
- Control_Panel:
- Gui,1:Show
- return
- ExitB:
- Gui,9:Destroy
- Gui,1:Show
- Gui,8:Show
- Gui,10:Show
- Gui,11:Show
- return
- ;~ ######################### CREATE INSTALLATION FOLDER / DATA FILES / DATA FOLDERS ################################
- Installation_Folder()
- {
- IfNotExist,\\%A_ComputerName%\Users\%A_UserName%\GP
- {
- IfNotExist,VANHEARTNET
- {
- FileCreateDir,VANHEARTNET
- Iniwrite,1,VANHEARTNET\settings.ini:VAN:$DATA,PASSWORD PROTECTED,Mode
- FileAppend,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints,VANHEARTNET\gpPath.dat:VAN:$DATA
- }
- FileCreateDir,\\%A_ComputerName%\Users\%A_UserName%\GP
- FileCreateDir,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints
- FileCreateDir,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\GPoints
- FileCreateDir,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Online
- FileCreateDir,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards
- FileCreateDir,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA
- IniWrite,admin,VANHEARTNET\settings.ini:VAN:$DATA,Admin,Pass
- FileAppend,CODE#001,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R1.dat:VAN:$DATA
- FileAppend,CODE#002,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R2.dat:VAN:$DATA
- FileAppend,CODE#003,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R3.dat:VAN:$DATA
- FileAppend,CODE#004,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R4.dat:VAN:$DATA
- FileAppend,CODE#005,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R5.dat:VAN:$DATA
- FileAppend,CODE#006,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R6.dat:VAN:$DATA
- FileAppend,CODE#007,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R7.dat:VAN:$DATA
- FileAppend,CODE#008,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R8.dat:VAN:$DATA
- FileAppend,CODE#009,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\R9.dat:VAN:$DATA
- FileCreateDir,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\Rdata
- FileCreateDir,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards\Temp
- ;~ ########################## CREATE CONFIG.INI #########################################
- Iniwrite,NONE,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,Backup PATH
- Iniwrite,\\%A_ComputerName%\Users\%A_UserName%,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,PATH
- Iniwrite,30,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,Expire days
- Iniwrite,0,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,Tournament
- IniWrite,100,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,Tournament Points
- Iniwrite,0,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Settings,EVENT
- Iniwrite,1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime1
- Iniwrite,1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime2
- Iniwrite,1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,BoostTime3
- Iniwrite,Example.exe,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,P1
- Iniwrite,Example.exe,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,P2
- Iniwrite,Example.exe,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,PROCESS,P3
- Iniwrite,1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,INBOX,Delete Inbox
- IniWrite,20,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,INBOX,Days
- IniWrite,900000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SECONDS
- Iniwrite,2,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,TimeRequiredCount
- IniWrite,Minutes,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SMH
- Iniwrite,1,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,IDLEMODE
- Iniwrite,222222,%PATH1%\DATA\Config.ini:VAN:$DATA,Theme,Color
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ1
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ2
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ3
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ4
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ5
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ6
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ7
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ8
- IniWrite,1000,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,REWARDS,REQ9
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R1
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R2
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R3
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R4
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R5
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R6
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R7
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R8
- IniWrite,Reward #1,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA\Config.ini:VAN:$DATA,Reward text,R9
- FileSetAttrib,+H,\\%A_ComputerName%\Users\%A_UserName%\GP
- FileSetAttrib,+H,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\Rewards
- FileSetAttrib,+H,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\DATA
- FileSetAttrib,+H,\\%A_ComputerName%\Users\%A_UserName%\GP\GamePoints\GPoints
- FileSetAttrib,-R,\\%A_ComputerName%\Users\%A_UserName%\GP
- FileSetAttrib,+H,VANHEARTNET
- }
- FileInstall,VANHEARTNET\RewardSample.png,VANHEARTNET\RewardSample.png
- FileInstall,VANHEARTNET\Text.png,VANHEARTNET\Text.png,1
- FileInstall,MFWallpaper.png,%A_Temp%\GPP\MFWallpaper.png
- }
- ;~ ############################################# EXPIRED ACCOUNTS ###############################################
- Expired_AccountsMember:
- ;~ ------------------------------------Read Config----------------------------------------------
- ;~ -------------------------------------INIREAD EXPIRY DAYS-------------------------------------
- Iniread, ExpiryNumber,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Expire days
- if (ExpiryNumber="ERROR") or (ExpiryNumber="")
- {
- Iniwrite,30,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Expire days
- ExpiryNumber := 30
- }
- ;~ --------------------------------------------INIREAD TOURNAMENT---------------------------------
- Iniread,Tournament,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Tournament
- if (Tournament="ERROR") or (Tournament="")
- {
- Iniwrite,0,%PATH1%\DATA\Config.ini:VAN:$DATA,Settings,Tournament
- }
- ;~ -----------------------------------------INIREAD TIMER COUNT---------------------------------
- IniRead,TimeLess,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,TimeRequiredCount
- if (TimeLess="ERROR") or (TimeLess="")
- {
- Iniwrite,2,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,TimeRequiredCount
- TimeLess := 2
- }
- Iniread,TimerCheck,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SECONDS
- if (TimerCheck="ERROR") or (TimerCheck="")
- {
- IniWrite,900000,%PATH1%\DATA\Config.ini:VAN:$DATA,TIMERCOUNTDOWN,SECONDS
- TimerCheck := 900000
- }
- ;~ ---------------------------------------------INIREAD INBOX delete MyRewards.txt----------------------------------------
- IniRead,DelInbox,%PATH1%\DATA\Config.ini:VAN:$DATA,INBOX,Delete Inbox
- If (DelInbox="ERROR") or (DelInbox="")
- {
- IniWrite,0,%PATH1%\DATA\Config.ini:VAN:$DATA,INBOX,Delete Inbox
- IniWrite,20,%PATH1%\DATA\Config.ini:VAN:$DATA,INBOX,Days
- }
- else if (DelInbox==1)
- {
- IniRead,DDelInbox,%PATH1%\DATA\Config.ini:VAN:$DATA,INBOX,Days
- if (DDelInbox="ERROR") or (DDelInbox="")
- {
- IniWrite,20,%PATH1%\DATA\Config.ini:VAN:$DATA,INBOX,Days
- DDelInbox := 20
- }
- Else if (DDelInbox<=1)
- {
- IniWrite,20,%PATH1%\DATA\Config.ini:VAN:$DATA,INBOX,Days
- DDelInbox := 20
- }
- else
- {
- Loop,%PATH1%\GPoints\*.*,2
- {
- TimeDToday = %A_YYYY%%A_MM%%A_DD%%A_Hour%%A_Min%%A_Sec% ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>NOTE: ALWAYS COMPLETE FROM YEAR-SECS
- AccountN = %A_LoopFileName%
- FileGetTime,InboxTime,%PATH1%\GPoints\%AccountN%\MyRewards.file
- if (InboxTime="ERROR") or (InboxTime="")
- {
- FileAppend,*,%PATH1%\GPoints\%AccountN%\MyRewards.file:VAN:$DATA
- }
- ;~ ---------------------------------EXPIRED INBOX REWARDS.FILE--------------------------------------
- EnvSub, LastChangeInbox, LCInbox
- LastChangeInbox -= LCInbox
- LCI1 = %TimeDToday%
- LCI2 = %InboxTime%
- EnvSub, LCI1, %LCI2%, Days
- if (LCI1 >= DDelInbox)
- {
- FileDelete,%PATH1%\GPoints\%AccountN%\MyRewards.file
- }
- }
- }
- }
- ;~ -----------------------------------------------------------------------------------------------
- IfExist,data\Exx.file:VAN:$DATA
- {
- FileDelete,data\Exx.file:VAN:$DATA
- }
- Loop,%PATH1%\GPoints\*.*,2
- {
- Accounts = %A_LoopFileName%
- DateToday = %A_YYYY%%A_MM%%A_DD%
- Iniread, Days, %PATH1%\GPoints\%A_LoopFileName%\logs.ini:VAN:$DATA, Last Time,Count
- Iniread, Reg, %PATH1%\GPoints\%A_LoopFileName%\info.ini:VAN:$DATA,Registered,Date
- Iniread,LDReg,%PATH1%\GPoints\%A_LoopFileName%\info.ini:VAN:$DATA,Last Date Registered,Count
- Iniread,LLogin,%PATH1%\GPoints\%A_LoopFileName%\logs.ini:VAN:$DATA, LOG-IN,Date
- Iniread, LogD, %PATH1%\GPoints\%A_LoopFileName%\logs.ini:VAN:$DATA, LOG-OUT,Date
- Iniread, TotalPoints,%PATH1%\\GPoints\%A_LoopFileName%\Info.ini:VAN:$DATA,TOTAL,Points
- ;~ ---------------------------EXPIRED DAYS WIHTOUT LOGS.INI-----------------------
- IfNotExist,%PATH1%\GPoints\%A_LoopFileName%\logs.ini:VAN:$DATA
- {
- EnvSub, Lastday1, Dday1
- Lastday1 -= Dday1
- var11 = %DateToday%
- var21 = %LDReg%
- EnvSub, var11, %var21%, days
- If (var11 >= ExpiryNumber)
- {
- FileAppend,%A_LoopFileName% | %Reg% | NEVER | NONE | %var11% | %A_MM%-%A_DD%-%A_YYYY%`n,data\expacct.file:VAN:$DATA
- FileRemoveDir,%PATH1%\GPoints\%A_LoopFileName%,1
- }
- ;~ ---------------------------EXPIRED DAYS IN LAST LOGIN -----------------------
- }
- EnvSub, Lastday, Dday
- Lastday -= Dday
- var1 = %DateToday%
- var2 = %Days%
- EnvSub, var1, %var2%, days
- ;~ --------------------------------------------------
- If (var1 >= ExpiryNumber)
- {
- FileAppend,%A_LoopFileName% | %Reg% | %LLogin% |%TotalPoints% | %var1% | %A_MM%-%A_DD%-%A_YYYY%`n, data\expacct.file:VAN:$DATA
- FileRemoveDir,%PATH1%\GPoints\%A_LoopFileName%,1
- }
- }
- return
- PASSWORDPROTECT()
- {
- IfNotExist,%A_Temp%\GP
- {
- FileCreateDir,%A_Temp%\GP
- FileSetAttrib,+RH,%A_Temp%\GP
- }
- else {
- FileRemoveDir,%A_Temp%\GP,1
- FileCreateDir,%A_Temp%\GP
- FileSetAttrib,+RH,%A_Temp%\GP
- }
- IniRead,PASSMODE,VANHEARTNET\settings.ini:VAN:$DATA,PASSWORD PROTECT,Mode
- if (PASSMODE="ERROR" or PASSMODE="")
- {
- IniWrite,0,VANHEARTNET\settings.ini:VAN:$DATA,PASSWORD PROTECT,Mode
- }
- Else if (PASSMODE=1)
- {
- IniRead,ADPass,VANHEARTNET\settings.ini:VAN:$DATA,Admin,Pass
- {
- if (ADPass="ERROR" or ADPass="")
- {
- MsgBox,262208,Admin,Default Password : admin
- IniWrite,admin,VANHEARTNET\settings.ini:VAN:$DATA,Admin,Pass
- ExitApp
- }
- }
- InputBox,Password,Admin,Enter Admin Password,Hide,150,120,,,
- If !Errorlevel
- {
- if (Password==ADPass)
- {
- TrayTip, Admin, Log-in successfull.`nThank You!
- }
- else
- {
- MsgBox, 262160, Error, Wrong Password!
- ExitApp
- }
- }
- else
- ExitApp
- }
- Else if (PASSMODE==0)
- {
- Traytip,GPoints,Starting...`t,,
- }
- }
Add Comment
Please, Sign In to add comment