The problem with script based locking is.
if ((%temp = $decode(%win.ini)) && (%win.ini = $decode(%mirc.ini,m)) && (%locked = On) && ($len($decode(%win.ini)) > 4))
so, open remote.ini
find [variables]
then find:
%temp
%win.ini
%locked
and delete them. then, no more lock...
So how is this more secure?