Global IP アドレスを調べる(ipifyなどを使って) 「それ、ワンライナーで実現できるよ」っていう声も聞こえてきそうです。 ですが、LL言語を使うワンライナーであれば、Runtime依存のないバイナリに変更することは良い改善手段だと思います。 何か作ってみようと思ったCLIはあったでしょう...
("<資源名 or IPアドレス>").unwrap(); //ファイル取得を行うディレクトリ let dir_path = String::from("Z:/sample"); //接続に成功すれば、ファイル情報取得を実行 if connect_resource(&local_name, &lpremote_name){ get_fileinfo(dir_path); } } //ネットワーク接続 fn connect_...