scritp diatas dapat dipasang si system script dan dijalankan setiap 15 menit sekali dengan menggunakan system scheduler.Code::foreach i in=[/ip dns cache find] do={ :local bNew "true"; # check if dns name contains facebook :if ([:find [/ip dns cache get $i name] "facebook"] != 0) do={ :local tmpAddress [/ip dns cache get $i address] ; #---- if address list is empty do not check ( add address directly ) :if ( [/ip firewall address-list find ] = "") do={/ip firewall address-list add address=$tmpAddress list=facebook disabled=no;} else={ #------- check every address list entry :foreach j in=[/ip firewall address-list find ] do={ #---------- set bNew variable to false if address exists in address list :if ( [/ip firewall address-list get $j address] = $tmpAddress ) do={ :set bNew "false"; } } #------- if address is new then add to address list :if ( $bNew = "true" ) do={/ip firewall address-list add address=$tmpAddress list=facebook disabled=no } } } }