VictorVG4
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Error C:\dev\far3\15\Far\plugins\luamacro\luamacro.dll: ...far3\15\Far\Profile\Macros\scripts\Common_LuaManager.lua:413: attempt to perform arithmetic on field 'sstarty' (a nil value) Stack Traceback =============== (2) metamethod C function '__sub' (3) Lua upvalue 'PrepareFiles' at file 'C:\dev\far3\15\Far\Profile\Macros\scripts\Common_LuaManager.lua:413' Local variables: item = table: 0x03695ed0 {area:Shell, descr:'Integrity Checker: show menu', id:3E69B931-A38E-4119-98E9-6149684B01A1 (more...)} res = table: 0x04808d08 {abody:function() Plugin.Menu(ICID,ICMID) end, stype:Macro, cbody: (more...)} text = string: " action=function()\ Plugin.Menu(ICID,ICMID)\ end;\ " prefix = nil Prepare1 = Lua function 'Prepare1' (defined at line 329 of chunk ...far3\15\Far\Profile\Macros\scripts\ Common_LuaManager.lua) tbl = table: 0x04808da0 {1:table: 0x049b8ac8, 2:table: 0x047be050} _0 = Lua function '(anonymous)' (defined at line 377 of chunk ...far3\15\Far\Profile\Macros\scripts\Common_LuaManager. lua) Proc = Lua function '(anonymous)' (defined at line 377 of chunk ...far3\15\Far\Profile\Macros\scripts\ Common_LuaManager.lua) lf = Lua function '?' (defined at line 0 of chunk ...far3\15\Far\Profile\Macros\scripts\Plugin_IntChecker.lua) e = table: 0x02542870 {Macro:function: 0x03ac1a58, Event:function: 0x03ac1bd0, MenuItem:function: 0x03ac1bd0 (more...) } (*temporary) = string: "\ " (*temporary) = C function: 0x002c8e90 (*temporary) = string: "-- Integrity Checker by Ariman\ --\ -- Скрипт решает две задачи - вызов главного меню плагина и проверку хэшей\ -- с подавлением записи об этом в историю (без мусора оно как спокойнее).\ -- Вторая его функция добавлена чтобы вышвырнуть запись из БД ассоциаций\ -- ибо там у всех и без того зоопарка хватает. Перед выполнением макроса\ -- проверяется расширение файла и коли он не пройдёт проверку, то просто\ -- будет молча проигнорирован.\ |