Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 6)

Модерирует : gyra, Maz

Maz (26-09-2022 12:52): FAR Manager (часть 7)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Far Manager
 
   

 
Предыдущие топики:  1 2 3 4 5  
 
Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в ночных сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
Архив всех предыдущих ночных сборок FAR
Last release на github - собирается практически сразу (в течение получаса) после каждого коммита.
 
Общие сведения о совместимости FAR и плагинов
 
Можно воспользоваться одной из пользовательских сборок FAR Manager
Вопросы, касающиеся сборок, следует задавать непосредственно их авторам, а не на официальном форуме.
 
Где взять дополнительные плагины, скрипты и макросы?
Плагринг. В настоящее время большинство авторов (возможно, уже и все) выкладывают плагины здесь. Кроме плагинов здесь появляется всё относящиеся к FAR: дополнения, консольные шрифты, скрипты и пр.
Анонсы плагинов на официальном форуме. Даже если автор не выкладывает по каким-либо причинам плагин на плагринге, он может дать анонс в этой теме.
Полезные скрипты и макросы.
Шрифт TTF, аналог Terminal 10x18
 
Инструкции по сборке ФАРа из исходников
Набор для самостоятельной сборки ФАРа
Как собрать FAR самостоятельно (старая инструкция)  
 
Ссылки на устаревшие версии
 
Прочее
Портабелизация в FAR 3 плагинов для FAR 1
Выдержка из Far Manager Site and Forum ‹ FAQ :
Отличия FAR 3 от FAR 2
Отличия FAR 2 от FAR 1.7
 
Примечания
 
* 13 декабря 2008 г. произошло переименование веток: ANSI-ветка 1.71 превратилась в 1.75, а Unicode-ветка получила номер версии 2.0 (вместо 1.80). Т.е. версии 1.хх это ANSI ("старый" FAR), а версии 2.хх – Unicode ("новый" FAR). Эти ветки сильно различаются по способу взаимодействия с плагинами и системой!
* При обновлении ANSI-ветки 1.хх более старые версии плагинов могут работать в более новом FAR, но более новые плагины в большинстве случаев требуют обновления FAR (см. документацию).
* Unicode-плагины в ANSI-версии FAR не работают – у них иной способ взаимодействия (API) с Far.exe, поэтому даже не пытайтесь их использовать в FAR версии ниже 1.80.
* При обновлении Unicode-версии FAR 1.80/2.0/3.0 обращайте внимание на номер сборки: следует обязательно обновить все плагины для сборок 677/680/684, иначе они не будут работать. ANSI-плагины (кроме тех, которые работают в редакторе) можно применять в Unicode-версии FAR, в меню плагинов (вызываемом по F11) они будут помечены значком [A] справа от их имени. Unicode-плагины в FAR 1.80/2.x/3.х никаким значком после имени не помечаются.
* Unicode-версия FAR 1.80/2.x/3.х требует как минимум Windows 2000, т.е. она работает только в Windows 2000/XP/2003/Vista/2008/7/8/10.
* Плагины от FAR 2 несовместимы с FAR 3 и не запустятся.
* В FAR 3 выборочно могут работать плагины от FAR 1, однако не стоит брать от FAR 1 плагины для редактора или работающие с дисками: первые портят текст в Юникоде, вторые – файловую систему.
* В любом случае разрядность плагинов должна совпадать с разрядностью FAR, иначе плагин не будет загружен.
* Блондинку на скриншоте зовут Tommie Jo.

 
Принципиальные различия между hard link, symlink и junction
Как устранить взаимное влияние запущенных копий FAR в памяти
Как запустить Lua/MoonScript из FAR
Как правильно добавить в программу нужную DLL (или иную зависимость), чтобы при обновлении ОС или иных программ она не перестала работать
Патч для ansi-плагинов для хранения настроек плагинов в папке профиля, а не в реестре
Как распаковать UUE/XXE файлы патчей и использовать их?
 
ВНИМАНИЕ!
 
Правильное (корректное) завершение Far: всегда завершайте сеанс работы с Far по F10! Подробнее на форуме - Различие выхода из Far по F10 и крестиком
 
Общие правила обращения за помощью
  1. Решаете задачу самостоятельно, при необходимости ищете ответы в теме и других источниках. Предварительное изучение документации обязательно!
  2. Если ваших знаний не хватает, то задаёте вопрос в форуме и строго следуете инструкциям тех людей, которые вам помогают.
  3. Если решить задачу, следуя пунктам 1 и 2, не удалось, то задаёте вопрос разработчикам.

Невыполнение этих правил ведёт к тому, что никто не станет помогать решать вашу задачу.

Всего записей: 39160 | Зарегистр. 26-02-2002 | Отправлено: 17:36 15-01-2020 | Исправлено: Luber, 12:33 31-05-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
5672 x86, xp, при попытке "войти" в сессию netbox far завис, и netbox в лог пишет мусор.

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 18:48 28-09-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
Из официального NetBox.dll, PE32 Header:

Цитата:
  required OS version           6.00
  subsystem version             6.00

т.е. формально он собран для Vista и новее, возможно тут первопричина, хотя и не обязательно, но собранная VC++2010 NetBox.dll имеет в этих же полях значение 5.01:

Цитата:
  required OS version           5.01
  subsystem version             5.01


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 19:54 28-09-2020
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в 5673,71 NB тоже 6.00

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 20:43 28-09-2020 | Исправлено: Alexyz21, 20:46 28-09-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
Ну, это VC++2019 ставит, но в b5671 не было изменений в механизме опроса дисков, а судя по всему он сейчас и зависает.
 
Добавлено:
 
Сейчас капнул b5674:

Цитата:
Correction of 5672
builds/3.0.5674  
 
alabuzhev committed 18 minutes ago

нужно в нём посмотреть т.к. там правится получение сетевого имени, а это может оба сбоя устранить.
 
Добавлено:
Да, выход из шары по Ctrl/ починился, NetBox на ХР мне не проверить ибо у меня и дисков с ней сейчас нет под рукой, так что тут ты сам посмотри. Бинарники b5674 можно по этой ссылке взять, хотя сам релиз ещё "не оформился" - вечерние тормоза у верхнего провайдера.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 21:40 28-09-2020 | Исправлено: Victor_VG, 22:30 28-09-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FarUE3 b5674 Git-62db65a18 x86 и x86-64
 
* Far b5674 Git-62db65a18
* FarColorer 1.3.22
* Plugin_VisualCompare.lua - fix typo
* Refactoring. Update required b5657 or newer.1
 
1 Только для х86.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 01:00 29-09-2020
uncleShi



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди добрые, меня переклинило. Как избавиться от вырвиглазно-голубоватого цвета панелей. Хочу, чтоб было как на верхней части картинки.


Всего записей: 3063 | Зарегистр. 29-05-2003 | Отправлено: 21:39 29-09-2020
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uncleShi
https://forum.farmanager.com/viewtopic.php?f=3&t=11038&p=150557

Всего записей: 4832 | Зарегистр. 07-07-2006 | Отправлено: 22:12 29-09-2020
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
5675, Colorer неправильно раскрашивает BASH выражения с базой, например 10#${arr[0]} в скриптах баша, первая строка #!/bin/bash - 10 зелёным, остальное тёмно-серым до конца строки.

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 12:49 04-10-2020 | Исправлено: Alexyz21, 10:40 06-10-2020
black2024



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, подскажите новичку в FAR, возможно ли просматривать графические файлы и текстовые документы так как это например, работает в Total Commander? По сочетанию клавиш, например, Ctrl+Q.
 
Скопировал в папку с плагинами распакованный плагин PictureView3, как по мануалу: создал папку в папке Plugins, скопировал туда файлы из архива, перезапустил FAR. И ноль, то ли я дурак такой, но не могу понять, как он работает. В списке плагинов его не вижу, на нажатия клавиш Ctrl+Q не реагирует, F3/F4 крякозяблы. Да я понимаю, что не обязательно должно работать как в TC, но как-то же должно работать. По Enter открывается внешней программой, а хотелось именно предпросмотр в соседней панели. Пробовал набирать в командной строке pic! но ничего.
 
Где я туплю?

Всего записей: 31 | Зарегистр. 07-03-2009 | Отправлено: 21:51 06-10-2020
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
black2024
Для Ctrl+Q можно ещё макрос юзать: https://github.com/trexinc/evil-programmers/blob/master/LuaPicture/Macros/scripts/picture.lua
А, вообще, внимательно соблюдайте разрядность, плагин должен появиться в списке по F11. Ну а дальше F9 - [x] Быстрый просмотр и проверяем.

Всего записей: 4832 | Зарегистр. 07-07-2006 | Отправлено: 22:03 06-10-2020 | Исправлено: skipik, 22:47 06-10-2020
vvms

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Скопировал в папку с плагинами распакованный плагин PictureView3, как по мануалу: создал папку в папке Plugins, скопировал туда файлы из архива, перезапустил FAR

 
Думаю можно одну вещь проверить:  
 
1. Битность плагина и фара должны совпадать (там две версии(не считая третьей A): для 32 и 64 бит - надо одну правильную)

Всего записей: 87 | Зарегистр. 12-11-2006 | Отправлено: 01:03 07-10-2020 | Исправлено: vvms, 01:07 07-10-2020
MasterLogic

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
Editor.TagGoto.lua v1.1, что на гитхабе, не фурычит...
 
Разобрался - в кондишенах, в строке "local ext=..." добавьте в конце ":lower()", т.к. расширения могут быть HTML, Xml и т.д. - с разным регистром.

Всего записей: 43 | Зарегистр. 21-01-2003 | Отправлено: 12:49 08-10-2020 | Исправлено: MasterLogic, 12:52 08-10-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MasterLogic
 
Проще - меняем строку 155 скрипта на

Код:
local exts= "/.+\\.(dgmsx|htm[l]|xslt|[xy]ml)/i";

и проблема уходит навсегда - регулярка сработает для любого регистра если найден шаблон.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 13:09 08-10-2020
MasterLogic

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Может и проще, но вместе с проблемой навсегда уходит и работоспособность скрипта)) Там таблица - это вы зачем-то сделали ее регуляркой. Вы хоть проверяйте что предлагаете

Всего записей: 43 | Зарегистр. 21-01-2003 | Отправлено: 13:36 08-10-2020 | Исправлено: MasterLogic, 13:39 08-10-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MasterLogic
 
Код функции cond можно и нужно упростить до одной строки:

Код:
local cond = function() return mf.fmatch(Editor.FileName,"/.+\\.(dgmsx|htm(l)|xslt|(x|y)ml)/i")==1 end;

ибо цикл и его обвеска в данном случае лишние. У себя проверил с приведённой строкой - работает.
 
А выше опечатка в регулярке. Исправил, был занят чертежами и вписал не то.

Цитата:
Там таблица - это вы зачем-то сделали ее регуляркой.  

Таблица (массив) это Editor (см. macroapi_manual), а Editor.FileName это значение (элемент массива) имеющее тип string.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 15:03 08-10-2020 | Исправлено: Victor_VG, 15:32 08-10-2020
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Офигеть!!! Неужели им кто-то кроме меня пользуется??? )))
 
Спасибо, ребята, побольше бы таких пользователей-тестеров, которые не только находят ошибки, но и сами устраняют их )
 
 
UP. обновил, заменил на:

Код:
local cond=function() return regex.new"/\\.([dgmsx]?html?|xslt?|[xy]ml)$/i":find(Editor.FileName) end

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 15:39 08-10-2020 | Исправлено: Alexyz21, 16:06 08-10-2020
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
Если бы не MasterLogic я бы его и не глянул т.к. у меня нет для него задач. Ну а раз появился вопрос - глянул.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 34580 | Зарегистр. 31-07-2002 | Отправлено: 15:57 08-10-2020 | Исправлено: Victor_VG, 16:01 08-10-2020
bluesbreaker

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, может, кто сталкивался с такой проблемой:
Когда в названиях файлов есть китайские иероглифы, нарушается общий вид панелей. Сдвигаются строки (и в менюшках тоже), и список файлов превращается в кашу. Причем, одного такого файла, случайно затесавшегося среди тысячи остальных, достаточно, чтобы все остальное "поехало". Приходится идти в проводник, как-то выуживать такие файлы, переименовывать их латинскими буквами, чтобы все стало на место.
Конечно сами иероглифы тоже не отображаются - вместо них знаки вопроса. Но вот как сделать, чтобы остальной текст не был затронут?

Всего записей: 69 | Зарегистр. 28-07-2005 | Отправлено: 20:29 09-10-2020
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bluesbreaker
Шрифт Lucida Console отображает иероглифы, если их поддержка установлена в ОС.
 
А вот что косячно, так это отображение строк (5675):
   
   
- под курсором name обрезается, а не под ним сдвигает колонку размера, причём аж за двойную.
 
Под ConEmu:
 

Всего записей: 3721 | Зарегистр. 16-06-2007 | Отправлено: 21:19 09-10-2020 | Исправлено: Alexyz21, 21:29 09-10-2020
bluesbreaker

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понял в чем дело! У меня просто всегда включен шрифт Terminal 10x18 (точечный).
В других шрифтах проблема не наблюдается.
Собственно иероглифы мне не нужны, нужно чтобы не портились панели.
А шрифт Terminal уже настолько "въелся" (видимо со времен ДОСа), что сменить его на что-то другое для меня нереально.
Ну это как примерно фар менять на проводник

Всего записей: 69 | Зарегистр. 28-07-2005 | Отправлено: 21:39 09-10-2020 | Исправлено: bluesbreaker, 21:44 09-10-2020
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 6)
Maz (26-09-2022 12:52): FAR Manager (часть 7)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru