3 Commits
v2 ... v4

Author SHA1 Message Date
Joey Eamigh
e383ce817e adding newline 2023-02-07 12:37:01 -05:00
Joey Eamigh
3e045f7a80 fixing buffer length 2023-02-07 12:27:48 -05:00
Joey Eamigh
cce7f6266d fixing newline issue 2023-02-07 11:44:12 -05:00
2 changed files with 12 additions and 13 deletions

View File

@@ -2,9 +2,9 @@ NAME = "globalenter"
build b:
@echo "building x86_64 Linux"
RUSTFLAGS=-Awarnings cargo build --release --target x86_64-unknown-linux-gnu -q --frozen
RUSTFLAGS=-Awarnings cargo build --release --target x86_64-unknown-linux-gnu -q
@echo "building x86_64 Windows"
RUSTFLAGS=-Awarnings cargo build --release --target x86_64-pc-windows-gnu -q --frozen
RUSTFLAGS=-Awarnings cargo build --release --target x86_64-pc-windows-gnu -q
mkdir -p bin
cp target/x86_64-unknown-linux-gnu/release/$(NAME) bin/$(NAME)
chmod +x bin/$(NAME)
@@ -14,4 +14,4 @@ build b:
clean c:
cargo clean
rm -rf bin
rm -rf bin

View File

@@ -25,19 +25,18 @@ const CHARLOTTE: u32 = 14321;
#[tokio::main]
async fn main() {
let mut location_id: u32 = CHARLOTTE;
let mut buf = [0, 0, 0, 0];
let mut buf = [0; 32];
println!("Enter a location id to override the default (Charlotte, NC): ");
let loc_input = io::stdin().read(&mut buf).await;
println!(
"Enter a location id to override the default (Charlotte, NC, {:?}): ",
CHARLOTTE
);
io::stdin().read(&mut buf).await.unwrap();
if loc_input.unwrap() > 1 {
location_id = String::from_utf8(buf.to_vec())
.unwrap()
.trim()
.parse()
.unwrap();
let loc = String::from_utf8(buf.to_vec()).unwrap().trim().parse();
if loc.is_ok() {
location_id = loc.unwrap();
}
eprintln!("Using default location (Charlotte, NC): {}", location_id);
println!("Looking for appointments at location id: {}", location_id);
loop {