Search found 13423 matches

by John Doe
Mon 18 Mar, 2024 01:45
Forum: Нужна помощь
Topic: Python virtual environment?
Replies: 15
Views: 2024

Python virtual environment?

Были такие ассоциации: pip install -e . │ setup.py,pyproject.toml pip install -r !.! │ *requirements*.txt Добавил им немного ума, чтобы срабатывали только при наличии виртуального окружения (в текущей папке). Ну и uv для скорости. @testVenv venv && uv pip install -e . @testVenv venv &&am...
by John Doe
Mon 18 Mar, 2024 01:15
Forum: Нужна помощь
Topic: Python virtual environment?
Replies: 15
Views: 2024

Python virtual environment?

Поставил https://github.com/astral-sh/uv, соответственно подредактировал свой скрипт
С uv окружения создаются намного быстрее.
by John Doe
Mon 18 Mar, 2024 01:03
Forum: Support and Troubleshooting
Topic: Absolute path of link, how ??
Replies: 15
Views: 4839

Absolute path of link, how ??

local HARDLINK = 4 local SYMLINK = 6 Macro { description="Goto link destination"; area="Dialog"; key="CtrlPgUp"; id="9EE3929C-09D8-4C81-8EA6-EDFDC0A25D91"; condition=function() return Dlg.Id==far.Guids.FileAttrDlgId end; action=function() local path if Menu.V...
by John Doe
Mon 18 Mar, 2024 00:55
Forum: Support and Troubleshooting
Topic: Absolute path of link, how ??
Replies: 15
Views: 4839

Absolute path of link, how ??

local ACTIVE,PASSIVE = 0,1; Macro { description="Goto link destination"; area="Shell"; key="CtrlPgUp CtrlShiftPgUp"; id="256DFE10-768F-4DC6-9455-6FD5BD753D91"; condition=function() return not APanel.Plugin or bit64.band(APanel.OPIFlags, far.Flags.OPIF_REALNAM...
by John Doe
Thu 14 Mar, 2024 03:38
Forum: Development
Topic: Получение текущей раскладки в Windows 10
Replies: 16
Views: 19452

Получение текущей раскладки в Windows 10

Вот тут описан намного более простой способ получения раскладки. local ffi = require("ffi") ffi.cdef[[ HWND GetConsoleWindow(void); HWND ImmGetDefaultIMEWnd(HWND unnamedParam1); DWORD GetWindowThreadProcessId(HWND hWnd, LPDWORD lpdwProcessId); DWORD GetKeyboardLayout(DWORD threadId); ]] lo...
by John Doe
Sat 17 Feb, 2024 22:00
Forum: Обсуждение плагинов
Topic: Модифицированный Calc (original by Cail Lomecb), версия 3.22
Replies: 348
Views: 165271

Модифицированный Calc (original by Cail Lomecb), версия 3.22

Есть ли возможность задавать количество знаков после запятой (что то вроде Alt+3 и получаем три знака после запятой) ? Макрос Macro { description="Calculator - получаем три знака после запятой"; area="Dialog"; key="Alt3"; id="DA7FDB66-DF43-44DC-B110-58487569F3B0&q...
by John Doe
Tue 13 Feb, 2024 14:07
Forum: Нужна помощь
Topic: Опять непонятка с Dlg. Когда происходит синхронизация?
Replies: 2
Views: 581

Опять непонятка с Dlg. Когда происходит синхронизация?

Macro API изначально не рассчитано на использование в ивенте, поэтому неудивительно.
Победить можно использованием апи плагинов.

Наверняка можно было бы допилить и Macro API, но...
by John Doe
Mon 12 Feb, 2024 00:05
Forum: Обсуждение плагинов
Topic: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Replies: 2791
Views: 1378363

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Michael Lukashov, это нормально что бинарник значительно увеличился в размере?
14MB против 8.5MB в релизе 24.2.1.580
by John Doe
Mon 29 Jan, 2024 20:36
Forum: Нужна помощь
Topic: Макрос для экранировая квадратных скобок
Replies: 4
Views: 392

Макрос для экранировая квадратных скобок

Готового нет, но код примерно такой

Code: Select all

  local s = hDlg:send(F.DM_GETTEXT, inputBoxPos)
  hDlg:send(F.DM_SETTEXT, inputBoxPos, s:gsub("%[","[[]")
(Значения hDlg и inputBoxPos разумеется надо подставить ваши)
by John Doe
Thu 25 Jan, 2024 12:58
Forum: Обсуждение макросов
Topic: Содержимое командной строки в редактор и обратно
Replies: 63
Views: 15796

Содержимое командной строки в редактор и обратно

Не очень понятно что конкретно доставляет вам дискомфорт.
by John Doe
Wed 24 Jan, 2024 20:38
Forum: Обсуждение макросов
Topic: Содержимое командной строки в редактор и обратно
Replies: 63
Views: 15796

Содержимое командной строки в редактор и обратно

editor.GetInfo() работает ВЕЗДЕ Он и должен работать везде. При том если открыто несколько редакторов, то к каждому можно отдельно обратиться, по его id. Другое дело что без аргументов - это обращение к "текущему редактору", а определения что является текущим редактором документация не да...
by John Doe
Wed 24 Jan, 2024 13:50
Forum: Обсуждение макросов
Topic: LuaMacro — Lua как язык макросов
Replies: 594
Views: 391931

LuaMacro — Lua как язык макросов

Shmuel wrote: Wed 24 Jan, 2024 09:52 плагин LuaMacro в этом случае сам назначает пустую функцию, т.е. function() end в качестве action.
Мне кажется это уточнение было бы не лишним в мануале.
by John Doe
Tue 23 Jan, 2024 22:37
Forum: Обсуждение макросов
Topic: LuaMacro — Lua как язык макросов
Replies: 594
Views: 391931

LuaMacro — Lua как язык макросов

Насчитал у себя 3 случая, где action задан холостой функцией. В основном это какое-то дополнительное действие, которое не должно мешать основному. Но замечу, что если (при отсутствующем action) condition вернёт положительное значение, то макрос "сработает". И при наличии конфликтующих макр...
by John Doe
Tue 23 Jan, 2024 18:55
Forum: Обсуждение макросов
Topic: LuaMacro — Lua как язык макросов
Replies: 594
Views: 391931

LuaMacro — Lua как язык макросов

Code: Select all

shmuel 2024-01-23 15:09:07+02:00 - build 802

1. Regular macros: make the field 'action' optional.

Go to advanced search