Update client for new server API
This commit is contained in:
parent
24e50c26c4
commit
8cd6db79f5
|
@ -21,7 +21,7 @@ suspend fun main(args: Array<String>) {
|
||||||
var port = ""
|
var port = ""
|
||||||
var hasHTTPS = ""
|
var hasHTTPS = ""
|
||||||
var password = ""
|
var password = ""
|
||||||
var configFile = File(".chookpen.profile")
|
var configFile = File("${System.getProperty("user.home")}/chookpen.profile")
|
||||||
|
|
||||||
if (!configFile.exists()) {
|
if (!configFile.exists()) {
|
||||||
println("You don't have a Chookpen profile set up yet. If you've got a Chookpen profile, type 'l' to login and press enter. Otherwise, just press enter.")
|
println("You don't have a Chookpen profile set up yet. If you've got a Chookpen profile, type 'l' to login and press enter. Otherwise, just press enter.")
|
||||||
|
@ -31,13 +31,13 @@ suspend fun main(args: Array<String>) {
|
||||||
name = readln()
|
name = readln()
|
||||||
println("Password:")
|
println("Password:")
|
||||||
password = readln()
|
password = readln()
|
||||||
val request = Fuel.get("http://localhost:8000/api/createAccount/username:{$name}token:{${md5(password)}}").body.string()
|
val request = Fuel.get("http://localhost:7070/api/logintest/username:{$name}token:{${md5(password)}}").body.string()
|
||||||
if (request == "Invalid token! Please try putting in your password right") {
|
if (request == "Invalid token") {
|
||||||
println("Invalid password! Please rerun the program and put in the right password")
|
println("Invalid password. Please rerun the program and put in the right password")
|
||||||
exitProcess(1)
|
exitProcess(1)
|
||||||
} else {
|
} else {
|
||||||
configFile.createNewFile()
|
configFile.createNewFile()
|
||||||
configFile.writeText("$name:$password:localhost:8000:0")
|
configFile.writeText("$name:$password:localhost:7070:0")
|
||||||
println("Logged in! Run the command again to start talking!")
|
println("Logged in! Run the command again to start talking!")
|
||||||
exitProcess(0)
|
exitProcess(0)
|
||||||
}
|
}
|
||||||
|
@ -53,13 +53,13 @@ suspend fun main(args: Array<String>) {
|
||||||
println("Please choose a password! Rerun the program and try again")
|
println("Please choose a password! Rerun the program and try again")
|
||||||
exitProcess(1)
|
exitProcess(1)
|
||||||
}
|
}
|
||||||
val request = Fuel.get("http://localhost:8000/api/createAccount/username:{$newName}token:{${md5(newPassword)}}").body.string()
|
val request = Fuel.get("http://localhost:7070/api/createAccount/username:{$newName}token:{${md5(newPassword)}}").body.string()
|
||||||
if (request == "That username already exists on the server! Please choose a different username") {
|
if (request == "That username already exists on the server! Please choose a different username") {
|
||||||
println("That username already exists on the server! Rerun the program and choose a different username")
|
println("That username already exists on the server! Rerun the program and choose a different username")
|
||||||
exitProcess(1)
|
exitProcess(1)
|
||||||
} else {
|
} else {
|
||||||
configFile.createNewFile()
|
configFile.createNewFile()
|
||||||
configFile.writeText("$newName:$newPassword:localhost:8000:0")
|
configFile.writeText("$newName:$newPassword:localhost:7070:0")
|
||||||
println("Account created!")
|
println("Account created!")
|
||||||
exitProcess(0)
|
exitProcess(0)
|
||||||
}
|
}
|
||||||
|
@ -96,10 +96,14 @@ suspend fun main(args: Array<String>) {
|
||||||
val protocol = "https"
|
val protocol = "https"
|
||||||
}
|
}
|
||||||
if (args.count() == 0) {
|
if (args.count() == 0) {
|
||||||
println(Fuel.get("$protocol://$server:$port/api/username:{$name}token:{${md5(password)}}").body.string())
|
println(Fuel.get("$protocol://$server:$port/api/syncmessages/username:{$name}token:{${md5(password)}}").body.string())
|
||||||
} else {
|
} else {
|
||||||
val message = args[0]
|
val message = args[0]
|
||||||
println(Fuel.get("$protocol://$server:$port/api/username:{$name}token:{${md5(password)}}message:{$message}").body.string())
|
val isSuccessful = Fuel.get("$protocol://$server:$port/api/send/username:{$name}token:{${md5(password)}}message:{$message}").body.string()
|
||||||
|
if (isSuccessful != "Success") {
|
||||||
|
println(isSuccessful)
|
||||||
|
}
|
||||||
|
println(Fuel.get("$protocol://$server:$port/api/syncmessages/username:{$name}token:{${md5(password)}}").body.string())
|
||||||
}
|
}
|
||||||
exitProcess(0)
|
exitProcess(0)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user