|
|
@@ -1,39 +1,76 @@
|
|
|
package main
|
|
|
|
|
|
import (
|
|
|
- //"aytechnology.us/gominecraft/mod/mcping"
|
|
|
- "aytechnology.us/gominecraft/mod/config"
|
|
|
- //"bufio"
|
|
|
"fmt"
|
|
|
- //"os"
|
|
|
- //"io"
|
|
|
- //"os/exec"
|
|
|
- //"strings"
|
|
|
- //"time"
|
|
|
+
|
|
|
+ "aytechnology.us/gominecraft/mod/config"
|
|
|
)
|
|
|
|
|
|
+//"os"
|
|
|
+//"io"
|
|
|
+//"os/exec"
|
|
|
+//"strings"
|
|
|
+//"time"
|
|
|
+
|
|
|
func main() {
|
|
|
mcs := config.NewHandler("./server/")
|
|
|
-
|
|
|
- p := mcs.ReadAllProperties()
|
|
|
- fmt.Println(p)
|
|
|
-
|
|
|
- mcs.ChangeProperties("max-players", "99")
|
|
|
- p = mcs.ReadAllProperties()
|
|
|
- fmt.Println(p)
|
|
|
-
|
|
|
+ /*
|
|
|
+ p := mcs.ReadAllProperties()
|
|
|
+ fmt.Println(p)
|
|
|
+ mcs.ChangeProperties("gamemode", "creative")
|
|
|
+ mcs.SaveProperties()
|
|
|
+ */
|
|
|
/*
|
|
|
q := mcs.ReadAllBannedIPs()
|
|
|
fmt.Println(q)
|
|
|
+ mcs.WriteBannedIP("111.11.11.11", "2020-12-13", "Srv", "forever", "LLM")
|
|
|
+ q = mcs.ReadBannedIP("LLM", "reason")
|
|
|
+ fmt.Println(q)
|
|
|
+ mcs.RemoveBannedIP("dllmeaa", "reason")
|
|
|
+ q = mcs.ReadAllBannedIPs()
|
|
|
+ fmt.Println(q)
|
|
|
+ mcs.SaveAllBannedIPs()
|
|
|
+ */
|
|
|
+ /*
|
|
|
r := mcs.ReadAllBannedPlayers()
|
|
|
fmt.Println(r)
|
|
|
+ mcs.WriteBannedPlayer("1234", "HyperXraft", "2020-12-12", "Serrver", "forever", "FUCK")
|
|
|
+ fmt.Println(mcs.ReadBannedPlayer("HyperXraft", "name"))
|
|
|
+ r = mcs.ReadAllBannedPlayers()
|
|
|
+ fmt.Println(r)
|
|
|
+ mcs.RemoveBannedPlayer("HyperXraft", "name")
|
|
|
+ r = mcs.ReadAllBannedPlayers()
|
|
|
+ fmt.Println(r)
|
|
|
+ mcs.SaveAllBannedPlayers()
|
|
|
+ */
|
|
|
+ /*
|
|
|
s := mcs.ReadAllOps()
|
|
|
fmt.Println(s)
|
|
|
+ mcs.WriteOps("ffff", "Hyper", 3, true)
|
|
|
+ s = mcs.ReadAllOps()
|
|
|
+ fmt.Println(s)
|
|
|
+ fmt.Println(mcs.ReadOps("Hyper", "name"))
|
|
|
+ mcs.RemoveOps("TC", "name")
|
|
|
+ s = mcs.ReadAllOps()
|
|
|
+ fmt.Println(s)
|
|
|
+ mcs.SaveAllOps()
|
|
|
+ */
|
|
|
+ /*
|
|
|
t := mcs.ReadAllWhitelists()
|
|
|
fmt.Println(t)
|
|
|
- u := mcs.ReadEULA()
|
|
|
- fmt.Println(u)
|
|
|
+ mcs.WriteWhitelist("1234", "TC")
|
|
|
+ t = mcs.ReadAllWhitelists()
|
|
|
+ fmt.Println(t)
|
|
|
+ fmt.Println(mcs.ReadWhitelist("TC", "name"))
|
|
|
+ mcs.RemoveWhitelist("Alanyeung", "name")
|
|
|
+ mcs.SaveAllWhitelists()
|
|
|
*/
|
|
|
+ u := mcs.ReadEULA()
|
|
|
+ fmt.Println(u)
|
|
|
+ mcs.WriteEULA(false)
|
|
|
+ u = mcs.ReadEULA()
|
|
|
+ fmt.Println(u)
|
|
|
+ mcs.SaveEULA()
|
|
|
/*
|
|
|
cmdName := "java -Xmx1024M -Xms1024M -jar server.jar nogui"
|
|
|
cmdArgs := strings.Fields(cmdName)
|