Search found 6158 matches
- Sat 02 Mar, 2024 18:53
- Forum: Нужна помощь
- Topic: как убрать красное выделение текста
- Replies: 34
- Views: 1653
как убрать красное выделение текста
Задача синтаксических хайлатеров, думается, подсвечивать синтаксис, которые они понимают, а не считать ошибкой синтаксис, которые они не понимают по разным причинам. Например, язык продвирнулся, а схемы еще нет. Colorer схемы не всегда следуют этому принципу.
- Fri 19 Jan, 2024 04:31
- Forum: Обсуждение плагинов
- Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
- Replies: 565
- Views: 248421
PowerShellFar — PowerShell host и автоматизация Far Manager
Но скрипт-то как вызывается? Из комстроки или ее аналога (юзер меню или файл ассоциация). PSF все равно синхронизирует current location в начале этой операции.
- Wed 17 Jan, 2024 17:20
- Forum: Обсуждение плагинов
- Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
- Replies: 565
- Views: 248421
PowerShellFar — PowerShell host и автоматизация Far Manager
Потому что PowerShellFar перед вызовом команд временно синхронизирует ПШ локацию на папку текущей панели. Это не имеет никакого отношения к папке процесса. Но ПШ использует свои current location.
- Wed 17 Jan, 2024 06:00
- Forum: Обсуждение плагинов
- Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
- Replies: 565
- Views: 248421
PowerShellFar — PowerShell host и автоматизация Far Manager
Хорошо, что разобрались. Сохранение с относительным путем работает, но сохраняет не туда, куда вы думаете, а в текущую папку процесса (Фара). А эта папка - это не папка активной панели, а все, что угодно, зависит от менял ли кто или нет. Скорей всего, этот test.tif у вас сохранен в папку, где устано...
- Sat 13 Jan, 2024 10:41
- Forum: Обсуждение плагинов
- Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
- Replies: 565
- Views: 248421
PowerShellFar — PowerShell host и автоматизация Far Manager
Такой скрипт у меня работает
Code: Select all
Add-Type -AssemblyName System.Drawing
$bmp = New-Object System.Drawing.Bitmap 1, 1
$bmp.Save("$PSScriptRoot\test.tif")
- Sat 13 Jan, 2024 10:26
- Forum: Обсуждение плагинов
- Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
- Replies: 565
- Views: 248421
PowerShellFar — PowerShell host и автоматизация Far Manager
Хорошо, что обновили FarNet до 8.1.5, но и PowerShellFar надо обновить, 8.1.2.0. У вас старая версия, судя по PSVersion 7.3.4 (должно быть 7.4.1) Вообще, полезные версии можно получить так: ps: "Far $($Far.FarVersion)`nFarNet $($Far.FarNetVersion)`nPowerShellFar $($Host.Version)`nPowerShell Cor...
- Tue 09 Jan, 2024 02:21
- Forum: Обсуждение плагинов
- Topic: PowerShellFar — PowerShell host и автоматизация Far Manager
- Replies: 565
- Views: 248421
PowerShellFar — PowerShell host и автоматизация Far Manager
mlt, у меня ваши две команды, добавить тип и создать бмп, работают. Надо больше подробностей. Какие версии FarNet и PowerShellFar? Что еще в скрипте делается до создания бмп? Если поискать System.Drawing.dll в %FARHOME% во всех папках, то где именно находится, сколько их находится?
- Fri 05 Jan, 2024 20:14
- Forum: Разработка плагинов
- Topic: Что нужно для OPIF_EXTERNALGET и OPIF_EXTERNALPUT?
- Replies: 2
- Views: 940
Что нужно для OPIF_EXTERNALGET и OPIF_EXTERNALPUT?
Спасибо, но понятней в моем случае не стало. У меня в плагине есть GetFilesW, он работает/вызывает для панелей, где нет этих флагов. В панели, где я попробовал установить эти флаги, ничего не происходит, ни копирования, ни вызова GetFilesW.
- Sat 30 Dec, 2023 17:42
- Forum: Разработка плагинов
- Topic: Что нужно для OPIF_EXTERNALGET и OPIF_EXTERNALPUT?
- Replies: 2
- Views: 940
Что нужно для OPIF_EXTERNALGET и OPIF_EXTERNALPUT?
В плагине использую OPIF_REALNAMES и OPIF_EXTERNALGET, OPIF_EXTERNALPUT, OPIF_EXTERNALDELETE, OPIF_EXTERNALMKDIR. OPIF_EXTERNALDELETE, OPIF_EXTERNALMKDIR работают, как ожидается, файлы удаляются, папки создаются. Но OPIF_EXTERNALGET, OPIF_EXTERNALPUT не работают, как я ожидаю (копирование, перемещен...
- Thu 21 Dec, 2023 20:51
- Forum: Глюки и баги
- Topic: Глюки и баги, появившиеся в «ночных сборках»
- Replies: 4247
- Views: 1364167
Глюки и баги, появившиеся в «ночных сборках»
О, вообще-то и без макроса зависает, просто нажать CtrlA на файле.
- Thu 21 Dec, 2023 20:41
- Forum: Глюки и баги
- Topic: Глюки и баги, появившиеся в «ночных сборках»
- Replies: 4247
- Views: 1364167
Глюки и баги, появившиеся в «ночных сборках»
Макрос CtrlA подвешивает Фар.
Встать на какой-нибудь файл и из комстроки выполнить
Встать на какой-нибудь файл и из комстроки выполнить
lua: Keys('CtrlA')
- Far30b6225.x64.20231211.7z - OK, появляется диалог атрибутов файла
- Far30b6229.x64.20231221.7z - KO, Фар зависает
- Tue 30 May, 2023 10:24
- Forum: Нужна помощь
- Topic: Раскраска в редакторе текста с управляющими последовательностями
- Replies: 10
- Views: 4593
Раскраска в редакторе текста с управляющими последовательностями
Было бы интересно посмотреть, что в коде происходит дальше. Ничего дальше не происходит. Это весь код, как бы. (1) Где-то в начале схемы определили наш регион Ansi как def:LabelStrong (могли этого и не делать, а просто использовать def:LabelStrong). (2) Где-то, где все остальные подобные конструкци...
- Mon 29 May, 2023 14:45
- Forum: Глюки и баги
- Topic: Глюки и баги, появившиеся в «ночных сборках»
- Replies: 4247
- Views: 1364167
Глюки и баги, появившиеся в «ночных сборках»
2useven10, результат не 0 при обычном вызове из нативной панели. 0 при вызове панели плагина из панели плагина. Во всяком случае, так у меня наблюдалось.
Но я согласен, что такой вызов необычен (хотя может иметь смысл в некоторых известных случаях). Копать или не копать дальше, решайте сами, да.
Но я согласен, что такой вызов необычен (хотя может иметь смысл в некоторых известных случаях). Копать или не копать дальше, решайте сами, да.
- Sun 28 May, 2023 17:33
- Forum: Глюки и баги
- Topic: Глюки и баги, появившиеся в «ночных сборках»
- Replies: 4247
- Views: 1364167
Глюки и баги, появившиеся в «ночных сборках»
2useven10 , С незапланированными эффектами, наверное, полезно разобраться. "На ваше усмотрение", так сказать. В последнем FarNet эффект устранен, ибо FCTL_GETPANELINFO больше не вызывается из GetOpenPanelInfoW. И, возможно, не совсем правильно в моем случае было вызывать FCTL_GETPANELINFO...
- Sun 28 May, 2023 05:56
- Forum: Глюки и баги
- Topic: Глюки и баги, появившиеся в «ночных сборках»
- Replies: 4247
- Views: 1364167
Глюки и баги, появившиеся в «ночных сборках»
Переработал FarNet, чтобы не вызывать FCTL_GETPANELINFO в подобных сценариях. Проблема для плагина не так актуальна.
Поведение Far поменялось, может, так и должно теперь работать. Хотя странно, что работает/не работает в зависимости от способа открытия панели.
Поведение Far поменялось, может, так и должно теперь работать. Хотя странно, что работает/не работает в зависимости от способа открытия панели.