/system scheduler add interval=3s name=ADD_USER_HOTSPOT on-event=":global userToAdd 1\r\ \n:global fileContent [/file get [find name=users-to-hotspot.0.txt] contents ]\r\ \n\r\ \n:while (\$userToAdd != 0) do={\r\ \n\r\ \n:global beginString ([:find \$fileContent \"!==\"] + 3) \r\ \n:if (\$beginString = 3) do={/file set [find name=users-to-hotspot.0.txt] contents=\"\";:return \"\";} \r\ \n:global endString [:find \$fileContent \"==!\"]\r\ \n:global userToAdd [toarray [:pick \$fileContent \$beginString \$endString]]\r\ \n:global fileContent [:pick \$fileContent (\$endString + 3) [:len \$fileContent]]\r\ \n\r\ \n\r\ \n:global name [pick \$userToAdd 0]\r\ \n:global phone [pick \$userToAdd 1]\r\ \n:global dataNascimento [pick \$userToAdd 2]\r\ \n:global macAddress [pick \$userToAdd 3]\r\ \n:global ip [pick \$userToAdd 4]\r\ \n\r\ \n:do {\r\ \n\r\ \n/ip hotspot user add password=\"lhdla\E7shd\E7lahsd\E7l\" name=\$macAddress comment=\"\$name,\$phone,\$dataN\ ascimento,\$macAddress,\$ip\"\r\ \n\r\ \n\r\ \n\r\ \n} on-error={}\r\ \n\r\ \n/log warning message=\"\$name,\$phone,\$dataNascimento,\$macAddress,\$ip\"\r\ \n\r\ \n\r\ \ndelay 500ms\r\ \n\r\ \n}\r\ \n\r\ \n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=2025-04-01 start-time=\ 22:49:08 /system logging action add disk-file-count=1 disk-file-name=users-to-hotspot disk-lines-per-file=50 name=hotspot target=disk /system logging add action=hotspot topics=hotspot,info,debug