So, found a relatively easy solution how to control the speed of the user the hotspot on the fly, without the need to re-login.
In General, as I suspected, no one bothers to clone a rule Simple Queue that is automatically created by the hotspot, with the new desired values for a specific ip and place it top of the list and need to edit scripts. And the rules from Hotspot to be placed in the bottom of the list, in the user profile tab in the Queue to put the Insert Queue Before = bottom.
When you need to set different characteristics of the shaping for the user clone the rule and put it up, for example:
/queue simple add copy-from=[/queue simple find target="192.168.100.253/32"] name="boost-192.168.100.253" place-before=0
As the name must be unique, duplicates will not, if re-trigger.
It can be created automatically when user login, writing the script On the Scripts tab of the Login profile
/queue simple add copy-from=[/queue simple find target="$address/32"] name="boost-$address" place-before=0
but it is better out of necessity. Native to remove, in principle, it makes no sense.
On Logout is required for a clean up:
/queue simple remove [/queue simple find target="$address/32" dynamic="false"]
That's all...
And I can assert with a probability of 99.5 percent, because it is tested on three different pieces of iron Microtik (home and 2 at work...)! - eleanore.McCullough commented on July 9th 19 at 13:22
Then pick a custom profile.
it-nik.com/articles/nastraivaem-hotspot-na-mikrotik
I think that the changes will only work for new connections... - eleanore.McCullough commented on July 9th 19 at 13:25