John Doe wrote:sToLp, PickPathFromOtherFAR.lua случайно не используете?
Да, это подтверждено и на приведённом скрине.
Название его чуток изменено и дескрипшены в нём переведены на русский, а в остальном — последний обновлённый вариант. Удобный макрос. Непосредственно с ним оказий вроде бы не было.
John Doe wrote:PickPathFromOtherFAR.lua случайно не используете?
Ваша догадка вполне подтверждается!
На трёх Фарах x86 и трёх x64 макрос был отключён, и сегодняшнее обновление их плагином UpdateEx прошло без запинок.
Кроме того в системе Win10entRu x64 дюжину раз провёл опыт: устанавливал рубордовскую сборку Far UE3 3.0.4425.13414 (x86) в портабельном варианте, добавлял в неё макрос и плагины UpdateEx и FExcept (и настраивал их), производил обновление плагином, затем сносил сборку и всё повторял сначала.
В ходе этих опытов данная версия Фара падала 8 раз (из 12). Чаще всего — бесследно. Траплог не создавался ни разу. Один раз появлилось
Error
C:\Program Files (x86)\Far3\Far\plugins\luamacro\luamacro.dll:
...x86)\Far3\Far\Profile\Macros\scripts\Editor_LuaCheck.lua:359: attempt to index local 'param' (a nil value)
Stack Traceback
===============
(2) metamethod C function '__index'
(3) Lua field 'action' at file 'C:\Program Files (x86)\Far3\Far\Profile\Macros\scripts\Editor_LuaCheck.lua:359'
Local variables:
Event = string: "Не удается найти указанный файл.\r\
"
param = nil
(*temporary) = boolean: false
(*temporary) = number: 7.21773e-313
(*temporary) = number: 526391
(*temporary) = string: "CBF3F7D5-F486-4E3B-93BE-D75DCE3577DE"
(*temporary) = nil
(*temporary) = Lua function '(anonymous)' (defined at line 242 of chunk C:\Program Files (x86)\Far3\Far\plugins\luamacro\
api.lua)
(*temporary) = userdata: 0x04484210
(*temporary) = nil
(*temporary) = number: 2
(*temporary) = number: 49154
(*temporary) = nil
(*temporary) = nil
(*temporary) = string: "attempt to index local 'param' (a nil value)"
(4) Lua function 'EV' at file 'C:\Program Files (x86)\Far3\Far\plugins\luamacro\utils.lua:171' (best guess)
Local variables:
macros = table: 0x0395ffd0 {1:table: 0x04471780, 2:table: 0x04518a00}
filename = nil
indexes = table: 0x045f28e8 {1:1, 2:2}
priorities = table: 0x045f2910 {1:50, 2:-1}
(for generator) = C function: builtin#6
(for state) = table: 0x045f28e8 {1:1, 2:2}
(for control) = number: 1
_ = number: 1
i = number: 1
(5) upvalue C function 'FileExist'
(6) Lua function '(anonymous)' at file 'C:\Program Files (x86)\Far3\Far\Profile\Macros\scripts\1к12 ctUp копироватьВдругойФар[
Hi. I hope this is the right place after so many years nothing happened here.
I'm running far in VirtualBox on Linux (VM Win XP) in 2 conditions on same HDD:
1. C:\Tools\FAR (Virtual C)
2. K:\Tools\FAR (Virtual K \\VBOXSVR\home_y_w)
In case 1 there's no problem.
In case 2 far always needs 25% CPU. After disabling UpdateEx CPU is normal. When enabled there are again 25% CPU.
Do you have any idea, what causes the problem?
Environment: Last Version of FAR (but old problem...)
farman, which exact FAR and UpdateEx versions show this problem?
Does your VM have 4 CPU cores? If yes, it means that some background thread in far.exe is busy doing something all the time.
Thanx, HaRT, the problem exists since I've been using FAR under this conditions - at least more than 1 Year. So the version doesn't matter (far 4783, updateEx 3.1 build 36, x86). And yes, the VM has a virtual quad core. The background process that causes the problem in my eyes is updateEx, when FAR is started from K:, because:
After disabling UpdateEx CPU is normal. When enabled there are again 25% CPU.
Deleting the plugin has the same effect as disabling. No Problem, when running the same portable version from C:. So it seems that updateEx has a problem with the VM netpath " \\VBOXSVR\...". And the 25% are there directly after FAR starts.
А как обрабатываются значения "Версия Far"?
Заметил, что если на плагринге не указать билд (точнее оставить 0: 3.0.0), то такой плагин будет проигнорирован.
Ребят, плагин перестал корректно работать, не могу понять причины.
После какого-то обновления Far 3x64
Окно появляется, но скачивать не скачивает и не обновляет. И так каждый раз.
Пробовал переставить плагин заново ситуация не изменилась. Ни у кого подобного не случалось? Может кто подскажет, что делать?