1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
// use minecraft_launcher_core::main; //use requests_rs::requests; //use std::process; fn main() { //main::launcher_cli::init("install_dir", false); //main::runtime_downloader::download_runtime().expect("Error downloading runtime!"); //main::launcher_cli::ely_by_authenticator("some_username", "some_password", "install_dir"); //main::launcher_cli::launch_mc_vanilla("ely_by", "1.19.2", "release", "D:\\python_programs\\pycraft", "some_username", "some_password", "2"); // let check_java = main::launcher_cli::is_java_installed(); // println!("{}", check_java) // println!("{}", &"1.19.2"[0..4]) // let check_java = process::Command::new("cmd") // .args(["/c", "java --version"]) // .output() // .expect("Error running command"); // // println!("{:#?}", check_java.stdout); // println!("{}", check_java.status); // // if check_java.status.success() { // println!("Java 17 is installed successfully.") // } // else { // println!("Error installing java 17!") // } // let file_name = "a"; // let file_ext = "msi"; // println!("{}", format!("msiexec /i {file_name}.{file_ext}")) //ely_by_authenticator("some_username", "password"); // let sys_mem = main::launcher_cli::get_total_sys_mem(); // println!("Total memory: {sys_mem}") }