| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
| 5 |
|
| 6 |
use std::time::Duration; |
| 7 |
|
| 8 |
fn main() -> Result<(), Box<dyn std::error::Error>> { |
| 9 |
let secs: u64 = std::env::args().nth(1).as_deref().unwrap_or("5").parse()?; |
| 10 |
println!("scanning for {secs}s..."); |
| 11 |
|
| 12 |
let devices = supernote_push::discover(Duration::from_secs(secs))?; |
| 13 |
if devices.is_empty() { |
| 14 |
println!("no devices found."); |
| 15 |
println!("make sure Wi-Fi Transfer is on: Files app -> menu -> Browse & Access."); |
| 16 |
return Ok(()); |
| 17 |
} |
| 18 |
for d in devices { |
| 19 |
println!(" {}", d.host()); |
| 20 |
} |
| 21 |
Ok(()) |
| 22 |
} |
| 23 |
|