<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11. форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 03 Aug 2026 00:37:55 -0400</pubDate>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433293">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Код, брошенный туда кое-как, без инструкций и неполный, никому не помогает. Это просто мусор. Например, где скрипт «nextDateByCaibneTik»? <br />
			<i>04.06.2022 14:11:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433293</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433293</guid>
			<pubDate>Sat, 04 Jun 2022 14:11:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433292">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ребята, я нашёл этот скрипт и надеюсь, кому-то он пригодится:<br /><br />:local mdays &nbsp;{31;28;31;30;31;30;31;31;30;31;30;31} &nbsp;<br />:local months {"jan"=1;"feb"=2;"mar"=3;"apr"=4;"may"=5;"jun"=6;"jul"=7;"aug"=8;"sep"=9;"oct"=10;"nov"=11;"dec"=12} &nbsp;<br />:local monthr &nbsp;{"jan";"feb";"mar";"apr";"may";"jun";"jul";"aug";"sep";"oct";"nov";"dec"} &nbsp;<br /><br />:local dd &nbsp;[:tonum [:pick $date 4 6]]  <br />:local yy [:tonum [:pick $date 7 11]]  <br />:local month [:pick $date 0 3]  <br /><br />:local mm (:$months-&gt;$month) &nbsp;<br />:set dd ($dd+$days) &nbsp;<br /><br />:local dm [:pick $mdays ($mm-1)]  <br />:if ($mm=2 && (($yy&3=0 && ($yy/100*100 != $yy)) || $yy/400*400=$yy) ) do={ :set dm 29 } &nbsp;<br /><br />:while ($dd&gt;$dm) do={ &nbsp;<br /> &nbsp; &nbsp;:set dd ($dd-$dm) &nbsp;<br /> &nbsp; &nbsp;:set mm ($mm+1) &nbsp;<br /> &nbsp; &nbsp;:if ($mm&gt;12) do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:set mm 1 &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;:set yy ($yy+1) &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;:set dm [:pick $mdays ($mm-1)]  <br /> &nbsp; &nbsp;:if ($mm=2 && &nbsp;(($yy&3=0 && ($yy/100*100 != $yy)) || $yy/400*400=$yy) ) do={ :set dm 29 } &nbsp;<br />} &nbsp;<br />:local res "$[:pick $monthr ($mm-1)]/"  <br />if ($dd&lt;10) do={ :set res ($res."0") } &nbsp;<br />:set $res "$res$dd/$yy" &nbsp;<br />:return $res &nbsp;<br /><br />:local date ([system clock get date]." ".[system clock get time])  <br />:if ([ip hotspot user get $user value-name=comment]="") do={  <br /> &nbsp; &nbsp;ip hotspot user set $user comment=$date &nbsp;<br />} &nbsp;<br />:local validDays 30 &nbsp;<br /><br />:local getNextTime [:parse [/system script get nextDateByCaibneTik source]]  <br />foreach usr in=[ip hotspot user find] do={  <br /> &nbsp; &nbsp;if (([len [ip hotspot user get $usr comment]]=20) && ([:find [ip hotspot user get $usr comment] " " -1]=11)) do={  <br /> &nbsp; &nbsp; &nbsp; &nbsp;:local getComment [ip hotspot user get $usr comment]; :local date [:pick $getComment 0 11]; :local time [:pick $getComment 12 20]  <br /> &nbsp; &nbsp; &nbsp; &nbsp;if ([$getNextTime date=$date days=$validDays]=[system clock get date]) do={  <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:local nowTime [system clock get time]  <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:local nowMS (([pick $nowTime 0 2]*60*60*1000)+([pick $nowTime 3 5]*60*1000)+([pick $nowTime 6 8]*1000))  <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:local ms (([pick $time 0 2]*60*60*1000)+([pick $time 3 5]*60*1000)+([pick $time 6 8]*1000))  <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if ([$nowMS]&gt;=$ms) do={  <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:local username [ip hotspot user get $usr name]  <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ip hotspot active remove [find user=$username]  <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ip hotspot user remove $usr &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;<br /> &nbsp; &nbsp;} &nbsp;<br />} &nbsp;<br />EL DONCITO. <br />
			<i>04.06.2022 13:53:00, eldoncito2019.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433292</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433292</guid>
			<pubDate>Sat, 04 Jun 2022 13:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433291">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			В этом скрипте куча ошибок!! <br />
			<i>22.05.2016 12:17:00, Sinan.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433291</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433291</guid>
			<pubDate>Sun, 22 May 2016 12:17:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433290">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Дорогой @PeterDoBrasil, твой скрипт очень пригодился мне. Спасибо, что поделился им на mikrotik WIKI. Я разрабатываю группу скриптов, которые должны создавать статического пользователя с данными динамического "trial hotspot user" и при каждом выходе обновлять у него переменную "uptime" (я использую поле limit-uptime). Каждый день запускаю твой скрипт (с небольшими доработками), чтобы узнать, провёл ли пользователь больше 7 часов за последние 7 дней. МОЯ ПРОБЛЕМА: на странице <noindex><a href="http://wiki.mikrotik.com/wiki/Manual:IP/Hotspot/User" target="_blank" rel="nofollow" >http://wiki.mikrotik.com/wiki/Manual:IP/Hotspot/User</a></noindex> написано: «Начиная с версии v6.34rc11 доступны дополнительные переменные», где указана новая переменная "$uptime-secs", но при использовании v6.35.2 или v6.34.1 этой переменной нет. Может быть, ты или гуру @JJCinAZ сможете помочь. Извиняюсь за мой плохой английский. Мой родной язык — португальский. Если можно, напишите мне в скайпе: osorio@diodo.com.br Спасибо всем. <br />
			<i>21.05.2016 23:16:00, diodo.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433290</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433290</guid>
			<pubDate>Sat, 21 May 2016 23:16:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433289">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			High Voltage повредил мой роутер, у меня больше нет другого устройства, чтобы сейчас работать со скриптами!!! <br />
			<i>21.05.2016 21:14:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433289</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433289</guid>
			<pubDate>Sat, 21 May 2016 21:14:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433288">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Дорогой PeterDoBrasil, ты решил свою проблему? Я пытаюсь сделать скрипт, похожий на твой. <br />
			<i>11.05.2016 19:24:00, diodo.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433288</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433288</guid>
			<pubDate>Wed, 11 May 2016 19:24:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433287">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			:foreach i in [ /ip hotspot user find where profile=1000 ] do={ :if ([ :find [ /ip hotspot user get $i comment ] ] = 0 ) do={ :local date [ /ip hotspot user get $i comment ] <br />
			<i>24.10.2015 09:40:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433287</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433287</guid>
			<pubDate>Sat, 24 Oct 2015 09:40:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433286">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Сразу после вашей строки: :local date [ /ip hotspot user get $i comment ] добавьте лог: :local date [ /ip hotspot user get $i comment ] :log info "DATE IS:$date" Вы увидите в комментарии что-то, чего не ожидали. <br />
			<i>23.10.2015 22:16:00, JJCinAZ.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433286</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433286</guid>
			<pubDate>Fri, 23 Oct 2015 22:16:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433285">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я не понимаю, что ты имеешь в виду??? <br />
			<i>23.10.2015 11:56:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433285</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433285</guid>
			<pubDate>Fri, 23 Oct 2015 11:56:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433284">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Попробуй каждый раз в цикле выводить значение переменной date. <br />
			<i>19.10.2015 18:41:00, JJCinAZ.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433284</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433284</guid>
			<pubDate>Mon, 19 Oct 2015 18:41:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433283">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я не понимаю, почему этот скрипт отлично работает для всех профилей пользователей, а ошибка возникает только в одном конкретном профиле. Я ничего не менял в правилах, ошибка появляется, когда я меняю профиль в пользовательском профиле??? <br />
			<i>19.10.2015 18:40:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433283</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433283</guid>
			<pubDate>Mon, 19 Oct 2015 18:40:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433282">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			10 октября 2015 года <br />
			<i>19.10.2015 18:34:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433282</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433282</guid>
			<pubDate>Mon, 19 Oct 2015 18:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433281">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Итак, переменная $days неправильная, и это связано с переменной $date, которая берётся из комментария пользователя Hotspot: :local date [ /ip hotspot user get $i comment ]. Очевидно, что у одного из ваших пользователей Hotspot комментарий не соответствует ожидаемому формату. <br />
			<i>19.10.2015 15:16:00, JJCinAZ.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433281</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433281</guid>
			<pubDate>Mon, 19 Oct 2015 15:16:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433280">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			{ :local offset 1 :global today { :local date [ /system clock get date ] :local montharray ( "jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec" ) :local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) :local days [ :pick $date 4 6 ] :local monthtxt [ :pick $date 0 3 ] :local year [ :pick $date 7 11 ] :local months ( [ :find $montharray $monthtxt ] ) :for nodays from=0 to=[:tonum $months] do={ :set days ( $days + [ :pick $monthdays $nodays ] ) } :set days ($days + $year * 365) :set today $days } :foreach i in [ /ip hotspot user find where profile=1000 ] do={ :if ([ :find [ /ip hotspot user get $i comment ] ] = 0 ) do={ :local date [ /ip hotspot user get $i comment ] :local montharray ( "jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec" ) :local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) :local days [ :pick $date 4 6 ] :log info ($days) :local monthtxt [ :pick $date 0 3 ] :log info ($monthtxt) :local year [ :pick $date 7 11 ] :log info ($year) :local months ( [ :find $montharray $monthtxt ] ) :log info ($months) :for nodays from=0 to=[:tonum $months] do={ :set days ( $days + [ :pick $monthdays $nodays ] ) } :set days ($days + $year * 365) :if ( ($days + $offset) &lt; $today ) do={ :local name [/ip hotspot user get $i name] :local mac [/ip hotspot user get $i mac-address] :local mail [/ip hotspot user get $i email] :local time [/system clock get time] :local cdate [/system clock get date] :log info "HOTSPOT EXPIRE SCRIPT: Отправка email пользователю Hotspot $name, который первый раз входил $date" [ /tool e-mail send to="$mail" from="5g.net" subject=("Aviso 5G Net" . " – " . "Usuário=$name" . " – " . "Seu Mac=$mac") body= "ВНИМАНИЕ, ВАША ПОДПИСКА СКОРО ИСТЕКАЕТ!!! Ваша подписка истекает в ближайшие 24 часа, немедленно используйте все оставшиеся гигабайты или мегабайты!!! Ваша текущая подписка была активирована $date!!! Имя пользователя=$name, Mac вашего устройства=$mac Это сообщение отправлено $cdate, время - $time. Большое спасибо от ваших друзей из 5G Net в Нуово Прогрессо, PA, CEP 68193-000, Бразилия" ] } } } }<br /><br />invalid value of “to”, must be integer<br /><br />script info th<br /><br />script info HP<br /><br />script info r<br /><br />script info<br /><br /># \<br /><br />now I change the profile=270RS in hotspot user<br /><br />{ :local offset 1 :global today { :local date [ /system clock get date ] :local montharray ( "jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec" ) :local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) :local days [ :pick $date 4 6 ] :local monthtxt [ :pick $date 0 3 ] :local year [ :pick $date 7 11 ] :local months ( [ :find $montharray $monthtxt ] ) :for nodays from=0 to=[:tonum $months] do={ :set days ( $days + [ :pick $monthdays $nodays ] ) } :set days ($days + $year * 365) :set today $days } :foreach i in [ /ip hotspot user find where profile=270RS ] do={ :if ([ :find [ /ip hotspot user get $i comment ] ] = 0 ) do={ :local date [ /ip hotspot user get $i comment ] :local montharray ( "jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec" ) :local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) :local days [ :pick $date 4 6 ] :log info ($days) :local monthtxt [ :pick $date 0 3 ] :log info ($monthtxt) :local year [ :pick $date 7 11 ] :log info ($year) :local months ( [ :find $montharray $monthtxt ] ) :log info ($months) :for nodays from=0 to=[:tonum $months] do={ :set days ( $days + [ :pick $monthdays $nodays ] ) } :set days ($days + $year * 365) :if ( ($days + $offset) &lt; $today ) do={ :local name [/ip hotspot user get $i name] :local mac [/ip hotspot user get $i mac-address] :local mail [/ip hotspot user get $i email] :local time [/system clock get time] :local cdate [/system clock get date] :log info "HOTSPOT EXPIRE SCRIPT: Отправка email пользователю Hotspot $name, который первый раз входил $date" [ /tool e-mail send to="$mail" from="5g.net" subject=("Aviso 5G Net" . " – " . "Usuário=$name" . " – " . "Seu Mac=$mac") body= "ВНИМАНИЕ, ВАША ПОДПИСКА СКОРО ИСТЕКАЕТ!!! Ваша подписка истекает в ближайшие 24 часа, немедленно используйте все оставшиеся гигабайты или мегабайты!!! Ваша текущая подписка была активирована $date!!! Имя пользователя=$name, Mac вашего устройства=$mac Это сообщение отправлено $cdate, время - $time. Большое спасибо от ваших друзей из 5G Net в Нуово Прогрессо, PA, CEP 68193-000, Бразилия" ] } } } }<br /><br />email send O.K, New Terminal no error, script info 10 script info oct script info 2015 script info 9<br /><br />Мой почтовый клиент Thunderbird получил сообщение:<br /><br />ВНИМАНИЕ, ВАША ПОДПИСКА СКОРО ИСТЕКАЕТ!!! Ваша подписка истекает в ближайшие 24 часа, немедленно используйте все оставшиеся гигабайты или мегабайты!!! Ваша текущая подписка была активирована 10 окт 2015!!! Имя пользователя=Sa, Mac вашего устройства=94:51:03:D3:B6:B8 Это сообщение отправлено 19 окт 2015, время - 12:55:04. Большое спасибо от ваших друзей из 5G Net в Нуово Прогрессо, PA, CEP 68193-000, Бразилия. <br />
			<i>19.10.2015 15:00:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433280</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433280</guid>
			<pubDate>Mon, 19 Oct 2015 15:00:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433279">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Результат — информация о скрипте, информация о скрипте HP. Что я не понимаю, так это то, что когда я меняю профиль пользователя, скрипт работает отлично, а когда я снова переключаю профиль на свой кастомный, ошибка возвращается. <br />
			<i>19.10.2015 14:36:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433279</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433279</guid>
			<pubDate>Mon, 19 Oct 2015 14:36:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433278">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Тебе стоит попробовать вставить несколько команд «:log info ()» для отладки кода. Например...<br /><br />:foreach i in [ /ip hotspot user find where profile=PRIVATE ] do={<br />:if ([ :find [ /ip hotspot user get $i comment ] ] = 0 ) do={<br />:local date [ /ip hotspot user get $i comment ]<br />:local montharray ( "jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec" )<br />:local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 )<br />:local days [ :pick $date 4 6 ]<br />:log info ($days)<br />:local monthtxt [ :pick $date 0 3 ]<br />:log info ($monthtxt)<br />:local year [ :pick $date 7 11 ]<br />:log info ($year)<br />:local months ( [ :find $montharray $monthtxt ] )<br />:log info ($months)<br />:for nodays from=0 to=[:tonum $months] do={<br />:set days ( $days + [ :pick $monthdays $nodays ] )<br />}<br /><br />... <br />
			<i>19.10.2015 14:21:00, JJCinAZ.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433278</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433278</guid>
			<pubDate>Mon, 19 Oct 2015 14:21:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433277">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Появилась новая ошибка! Это очень странно!<br /><br />{ <br /> &nbsp;:local offset 2 <br /> &nbsp;:global today { <br /> &nbsp; &nbsp;:local date [ /system clock get date ] <br /> &nbsp; &nbsp;:local montharray ( “jan”,“feb”,“mar”,“apr”,“may”,“jun”,“jul”,“aug”,“sep”,“oct”,“nov”,“dec” ) <br /> &nbsp; &nbsp;:local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) <br /> &nbsp; &nbsp;:local days [ :pick $date 4 6 ] <br /> &nbsp; &nbsp;:local monthtxt [ :pick $date 0 3 ] <br /> &nbsp; &nbsp;:local year [ :pick $date 7 11 ] <br /> &nbsp; &nbsp;:local months ([ :find $montharray $monthtxt] ) <br /> &nbsp; &nbsp;:for nodays from=0 to=[:tonum $months] do={ <br /> &nbsp; &nbsp; &nbsp;:set days ( $days + [ :pick $monthdays $nodays ] ) <br /> &nbsp; &nbsp;} <br /> &nbsp; &nbsp;:set days ($days + $year * 365) <br /> &nbsp; &nbsp;:set today $days <br /> &nbsp;} <br /><br /> &nbsp;:foreach i in [ /ip hotspot user find where profile=PRIVATE ] do={ <br /> &nbsp; &nbsp;:if ([ :find [ /ip hotspot user get $i comment ] ] = 0 ) do={ <br /> &nbsp; &nbsp; &nbsp;:local date [ /ip hotspot user get $i comment ] <br /> &nbsp; &nbsp; &nbsp;:local montharray ( “jan”,“feb”,“mar”,“apr”,“may”,“jun”,“jul”,“aug”,“sep”,“oct”,“nov”,“dec” ) <br /> &nbsp; &nbsp; &nbsp;:local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) <br /> &nbsp; &nbsp; &nbsp;:local days [ :pick $date 4 6 ] <br /> &nbsp; &nbsp; &nbsp;:local monthtxt [ :pick $date 0 3 ] <br /> &nbsp; &nbsp; &nbsp;:local year [ :pick $date 7 11 ] <br /> &nbsp; &nbsp; &nbsp;:local months ( [ :find $montharray $monthtxt ] ) <br /> &nbsp; &nbsp; &nbsp;:for nodays from=0 to=[:tonum $months] do={ <br /> &nbsp; &nbsp; &nbsp; &nbsp;:set days ( $days + [ :pick $monthdays $nodays ] ) <br /> &nbsp; &nbsp; &nbsp;} <br /> &nbsp; &nbsp; &nbsp;:set days ($days + $year * 365) <br /> &nbsp; &nbsp; &nbsp;:if ( ($days + $offset) &lt; $today ) do={ <br /> &nbsp; &nbsp; &nbsp; &nbsp;:local name [/ip hotspot user get $i name] <br /> &nbsp; &nbsp; &nbsp; &nbsp;:log info “HOTSPOT EXPIRE SCRIPT: Отключаю пользователя Hotspot $name, впервые вошедшего в $date” <br /> &nbsp; &nbsp; &nbsp; &nbsp;[ /ip hotspot user disable $i ] <br /> &nbsp; &nbsp; &nbsp;} <br /> &nbsp; &nbsp;} <br /> &nbsp;} <br />}<br /><br />По профилю=PRIVATE выдает ошибку NewTerminal: неверное значение “to”, должно быть целым числом.<br /><br />{ <br /> &nbsp;:local offset 2 <br /> &nbsp;:global today { <br /> &nbsp; &nbsp;:local date [ /system clock get date ] <br /> &nbsp; &nbsp;:local montharray ( “jan”,“feb”,“mar”,“apr”,“may”,“jun”,“jul”,“aug”,“sep”,“oct”,“nov”,“dec” ) <br /> &nbsp; &nbsp;:local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) <br /> &nbsp; &nbsp;:local days [ :pick $date 4 6 ] <br /> &nbsp; &nbsp;:local monthtxt [ :pick $date 0 3 ] <br /> &nbsp; &nbsp;:local year [ :pick $date 7 11 ] <br /> &nbsp; &nbsp;:local months ([ :find $montharray $monthtxt] ) <br /> &nbsp; &nbsp;:for nodays from=0 to=[:tonum $months] do={ <br /> &nbsp; &nbsp; &nbsp;:set days ( $days + [ :pick $monthdays $nodays ] ) <br /> &nbsp; &nbsp;} <br /> &nbsp; &nbsp;:set days ($days + $year * 365) <br /> &nbsp; &nbsp;:set today $days <br /> &nbsp;} <br /><br /> &nbsp;:foreach i in [ /ip hotspot user find where profile=10RS ] do={ <br /> &nbsp; &nbsp;:if ([ :find [ /ip hotspot user get $i comment ] ] = 0 ) do={ <br /> &nbsp; &nbsp; &nbsp;:local date [ /ip hotspot user get $i comment ] <br /> &nbsp; &nbsp; &nbsp;:local montharray ( “jan”,“feb”,“mar”,“apr”,“may”,“jun”,“jul”,“aug”,“sep”,“oct”,“nov”,“dec” ) <br /> &nbsp; &nbsp; &nbsp;:local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) <br /> &nbsp; &nbsp; &nbsp;:local days [ :pick $date 4 6 ] <br /> &nbsp; &nbsp; &nbsp;:local monthtxt [ :pick $date 0 3 ] <br /> &nbsp; &nbsp; &nbsp;:local year [ :pick $date 7 11 ] <br /> &nbsp; &nbsp; &nbsp;:local months ( [ :find $montharray $monthtxt ] ) <br /> &nbsp; &nbsp; &nbsp;:for nodays from=0 to=[:tonum $months] do={ <br /> &nbsp; &nbsp; &nbsp; &nbsp;:set days ( $days + [ :pick $monthdays $nodays ] ) <br /> &nbsp; &nbsp; &nbsp;} <br /> &nbsp; &nbsp; &nbsp;:set days ($days + $year * 365) <br /> &nbsp; &nbsp; &nbsp;:if ( ($days + $offset) &lt; $today ) do={ <br /> &nbsp; &nbsp; &nbsp; &nbsp;:local name [/ip hotspot user get $i name] <br /> &nbsp; &nbsp; &nbsp; &nbsp;:log info “HOTSPOT EXPIRE SCRIPT: Отключаю пользователя Hotspot $name, впервые вошедшего в $date” <br /> &nbsp; &nbsp; &nbsp; &nbsp;[ /ip hotspot user disable $i ] <br /> &nbsp; &nbsp; &nbsp;} <br /> &nbsp; &nbsp;} <br /> &nbsp;} <br />}<br /><br />А по профилю=10RS ошибки нет, NewTerminal работает нормально. Почему так??? <br />
			<i>19.10.2015 13:18:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433277</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433277</guid>
			<pubDate>Mon, 19 Oct 2015 13:18:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433276">Удалять пользователей через определённое количество дней — перестаёт работать после обновления до версии v.6.33rc11.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Эта часть работает нормально { :local date [ /system clock get date ] :if ( [ /ip hotspot user get $user comment ] = “” ) do={ [ /ip hotspot user set $user comment=$date ] } }<br /><br />Проблемная часть начинается здесь { :local offset 7 :global today { :local date [ /system clock get date ] :local montharray ( “jan”,“feb”,“mar”,“apr”,“may”,“jun”,“jul”,“aug”,“sep”,“oct”,“nov”,“dec” ) :local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) :local days [ :pick $date 4 6 ] :local monthtxt [ :pick $date 0 3 ] :local year [ :pick $date 7 11 ] :local months ([ :find $montharray $monthtxt] ) :for nodays from=0 to=$months do={ :set days ( $days + [ :pick $monthdays $nodays ] ) } :set days ($days + $year * 365) :set today $days }<br /><br />:foreach i in [ /ip hotspot user find where disabled=no ] do={ :if ([ :find [ /ip hotspot user get $i comment ] ] = 0 ) do={ :local date [ /ip hotspot user get $i comment ] :local montharray ( “jan”,“feb”,“mar”,“apr”,“may”,“jun”,“jul”,“aug”,“sep”,“oct”,“nov”,“dec” ) :local monthdays ( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ) :local days [ :pick $date 4 6 ] :local monthtxt [ :pick $date 0 3 ] :local year [ :pick $date 7 11 ] :local months ( [ :find $montharray $monthtxt ] ) :for nodays from=0 to=$months do={ :set days ( $days + [ :pick $monthdays $nodays ] ) } :set days ($days + $year * 365) :if ( ($days + $offset) &lt; $today ) do={ :local name [/ip hotspot user get $i name] :log info “HOTSPOT EXPIRE SCRIPT: Отключаем Hotspot пользователя $name, первый вход $date” [ /ip hotspot user disable $i ] [ /ip hotspot active remove [find where user=$user] ] } } } }<br /><br />Новое сообщение об ошибке в терминале: invalid value of “to”, must be integer<br /><br />NORMIS, ПОЖАЛУЙСТА, ПОМОГИТЕ СДЕЛАТЬ СКРИПТ, ЧТОБЫ ОН СНОВА РАБОТАЛ КАК НАДО!!! <br />
			<i>20.09.2015 02:33:00, PeterDoBrasil.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433276</link>
			<guid>http://mikrotik.moscow/forum/forum57/89074-udalyat-polzovateley-cherez-opredelyennoe-kolichestvo-dney-_-perestayet-rabotat-posle-obnovleniya-do-versii-v.6.33rc11./message433276</guid>
			<pubDate>Sun, 20 Sep 2015 02:33:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
