From 5c9b63f18132b49e788935340af991e97cb62af4 Mon Sep 17 00:00:00 2001 From: Yezzi Hsueh Date: Wed, 7 Aug 2024 14:40:17 +0800 Subject: [PATCH] feat: update manual --- src/main.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 6f2bdf4..e8639ae 100644 --- a/src/main.rs +++ b/src/main.rs @@ -7,9 +7,10 @@ use reqwest; #[tokio::main] async fn main() { create().await.unwrap(); - println!("1. Disable mangle rule: {}", ":foreach i in=[/ip firewall mangle find comment=\"breakwall\"] do={ /ip firewall mangle disable $i }"); - println!("2. Remove old CIDR list: {}", ":foreach i in=[ find list=$address_list ] do={ remove number=$i }"); + println!("1. Disable mangle rules: {}", ":foreach i in=[/ip firewall mangle find comment=\"breakwall\"] do={ /ip firewall mangle disable $i }"); + println!("2. Remove old CIDR list: {}", ":foreach i in=[/ip firewall address_list find list=chn_list ] do={/ip firewall address_list remove number=$i }"); println!("3. Load new CIDR list: {}", "/import chn_list.rsc") + println!("4. Enable mangle rules: {}", ":foreach i in=[/ip firewall mangle find comment=\"breakwall\"] do={ /ip firewall mangle enable $i }") } async fn create() -> Result<(), Box> { @@ -45,4 +46,4 @@ fn write_to_file(file: &mut File, list: &str, address_list: &Vec<&str>) { let line = format!("/ip/firewall/address-list add list={} address={}\n", list, x); file.write(line.as_bytes()).unwrap(); } -} \ No newline at end of file +}