修改部分内容
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
use std::fs::File;
|
||||
use std::{fs::File, io::BufWriter};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::io::BufReader;
|
||||
|
||||
@@ -41,6 +41,11 @@ impl Configuration {
|
||||
}
|
||||
Err(error) => {
|
||||
eprintln!("[MAIN/CONF] Unable to read config file, will use default values: {}", error);
|
||||
let file = File::create_new(filename).unwrap();
|
||||
let writer = BufWriter::new(file);
|
||||
let mut serializer = serde_json::Serializer::pretty(writer);
|
||||
Self::default().serialize(&mut serializer).unwrap();
|
||||
eprintln!("[Main/CONF] A configure file with default values is created.");
|
||||
Self::default()
|
||||
}
|
||||
}
|
||||
@@ -48,7 +53,7 @@ impl Configuration {
|
||||
|
||||
fn default() -> Self {
|
||||
Configuration {
|
||||
server_ip: "49.70.3.146".to_string(),
|
||||
server_ip: "m.earthvillage.top".to_string(),
|
||||
server_port: "33009".to_string(),
|
||||
username_prefix: "".to_string(),
|
||||
count: 300,
|
||||
@@ -59,7 +64,7 @@ impl Configuration {
|
||||
spam_delay_ms: 0,
|
||||
random_prefix: false,
|
||||
worker_threads: 100,
|
||||
use_thread_pool: true
|
||||
use_thread_pool: true,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user