FAR Manager (часть 7) - [54] :: Программы :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие топики:  1 [?] 2 [?] 3 [?] 4 [?] 5 [?] 6 [?]


Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в таких сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
Архив всех предыдущих ночных сборок FAR
Last release на github - собирается практически сразу (в течение получаса) после каждого коммита.
 
Общие сведения о совместимости FAR и плагинов [?]
 
Можно воспользоваться одной из пользовательских сборок FAR Manager [?]
Вопросы, касающиеся сборок, следует задавать непосредственно их авторам, а не на официальном форуме.
 
Где взять дополнительные плагины, скрипты и макросы?
Плагринг. В настоящее время большинство авторов (возможно, уже и все) выкладывают плагины здесь. Кроме плагинов здесь появляется всё относящиеся к FAR: дополнения, консольные шрифты, скрипты и пр.
Анонсы плагинов на официальном форуме. Даже если автор не выкладывает по каким-либо причинам плагин на плагринге, он может дать анонс в этой теме.
Полезные скрипты и макросы.
Шрифт TTF, аналог Terminal 10x18 [?]
 
Инструкции по сборке FAR из исходников
Набор для самостоятельной сборки FAR [?]
Как собрать 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, а юникодная ветка получила номер версии 2.0 (вместо 1.80). Т.е. версии 1.хх это ANSI ("старый" FAR), а версии 2.хх – юникодные ("новый" FAR). Эти ветки сильно различаются по способу взаимодействия с плагинами и системой!
* При обновлении ANSI-ветки 1.хх более старые версии плагинов могут работать в более новом FAR, но более новые плагины в большинстве случаев требуют обновления FAR (см. документацию).
* Юникодные плагины в ANSI-версии FAR не работают – у них иной способ взаимодействия (API) с Far.exe, поэтому даже не пытайтесь их использовать в FAR версии ниже 1.80.
* При обновлении юникодной версии FAR 1.80/2.0/3.0 обращайте внимание на номер сборки: следует обязательно обновить все плагины для сборок 677/680/684, иначе они не будут работать. ANSI-плагины (кроме тех, которые работают в редакторе) можно применять в юникодной версии FAR, в меню плагинов (вызываемом клавишей F11) они будут помечены значком [A] справа от их имени. Юникодные плагины в FAR 1.80/2.x/3.х никаким значком после имени не помечаются.
* Юникодная версия 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, иначе плагин не будет загружен.

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

Всего записей: 39497 | Зарегистр. 26-02-2002 | Отправлено: 12:51 26-09-2022 | Исправлено: DimmY, 12:43 10-03-2025
Victor_VG



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

Цитата:
Собирается VS2019 без проблем.
Плакальщики пробовали обновить VS2019?  

VC++2019 v16.11.26. IDE через солюшен список ошибок [?] и в IDE или GCC не собирается на любой из шести машин где проверялась сборка через IDE VS2019, а через консоль с nmake - и x86 и AMD64 с варнингами, но собираются. Значит это я виноват - не знал про вычурность.
 


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

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 07:54 07-06-2023
Aleksoid1978



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

----------
AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 1Tb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Denon AVR-X2800H+NS-555+NS-C444+NS-333+YST-SW215+Klipsch R-40SA

Всего записей: 9593 | Зарегистр. 11-05-2006 | Отправлено: 15:01 07-06-2023
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
.sln у меня свой...
В автосборке фара .sln не используется, поэтому возможно он недонастроен.
Добавьте туда plugins\common\vc_crt_fix.vcxproj и в зависимости для остальных его внесите.

Всего записей: 1469 | Зарегистр. 20-12-2007 | Отправлено: 15:10 07-06-2023 | Исправлено: wseventeen, 16:36 07-06-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksoid1978
wseventeen
 
Идею понял. Собака рылась в том, что с сервера была доступна только IDE, а в ней и в GCC не собиралось. Единственное что не понятно это ругань на .\fardev\plugins\multiarc\libpcre\pcre_compile.c:

Цитата:
Предупреждение    C4828    Файл содержит знак, начинающийся со смещения 0x36c0, который является недопустимым в текущей исходной кодировке (кодовая страница 65001).
/*************************************************
^    pcre    .\fardev\plugins\multiarc\libpcre\pcre_compile.c    1
Предупреждение    C4828    Файл содержит знак, начинающийся со смещения 0x3e8e, который является недопустимым в текущей исходной кодировке (кодовая страница 65001).
/*************************************************
^    pcre    .\fardev\plugins\multiarc\libpcre\pcre_compile.c    1

там же начало текста код "0x2f" символ "/" хекс редакторе то же самое видим:
 

 
pcre_compile.c - вероятно тут глюк IDE самой студии? И сразу после этого варнинга начинается сбой сборки...

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

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 17:40 07-06-2023
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это код 0xAC в комментарии 2 раза.
Сборка с /utf-8, а файл не utf.
Можно конвертнуть файл в utf-8, эти коды в комментарии ни на что не повлияют.
 
Почему у меня собирается - не знаю, возможно включён и работает автодетект utf-8.
Нет, просто я уже перекодировал этот файл в UTF-8.

Всего записей: 1469 | Зарегистр. 20-12-2007 | Отправлено: 19:21 07-06-2023 | Исправлено: wseventeen, 19:29 07-06-2023
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если брать солюшен all.sln, то у меня без всяких правок собирается MA тоже нормально в 2019.
Я, конечно, не погромист, но помню, что Виктор давно мне советовал вот тут выбирать последнюю опцию при установке (полагаю, что у него так и сделано), при этом я сам от этого отказался, вернувшись на опцию один, ибо как раз возникали странные ошибки иногда.

Всего записей: 4837 | Зарегистр. 07-07-2006 | Отправлено: 19:40 07-06-2023
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik очень может быть (возможно файл был перекодирован при выкачке автоматически).
И vc_crt_fix.vcxproj в all.sln уже есть.

Всего записей: 1469 | Зарегистр. 20-12-2007 | Отправлено: 19:55 07-06-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
wseventeen
 
У меня гит настроен без перекодировки, но пытался собрать через MultiArc.sln и с ним не вышло - сбой.

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

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 20:28 07-06-2023 | Исправлено: Victor_VG, 11:28 09-06-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересный сбой и способ его обхода:
 
Если в юзер меню есть вызов одной из встроенных команд командного интерпретатора ОС,  например for, то иногда можно получить сообщение:

Цитата:
                  Ошибка
 
Ошибка вызова командного интерпретатора
                   %COMSPEC%
Проверьте переменную окружения COMSPEC
 
0x00000002 - Не удается найти указанный файл.
 
                   { OK }

и не понятно как и где искать ошибку чтобы её устранить.  
 
Я с этим сейчас столкнулся на одной из машин сети, причём только на одной копии Far. Никакие перезапуски ОС, подстройка мухобоек, удаления профиля не помогали. Но решение оказалось простым - добавить в начало строки команды ОС вызов cmd с ключами. Я по месту использовал  только ключ /с -  достаточно. В итоге в меню внесены изменения вида:
 
Было Стало    
@for ... @cmd /c for ...

 
чего хватило для устранения ошибки.  Возможно, что кому-то и пригодится...

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

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 11:27 09-06-2023 | Исправлено: Victor_VG, 11:34 09-06-2023
Aleksoid1978



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

Цитата:
собрать через MultiArc.sln и с ним не вышло

Собирай сразу целиком Far - через all.sln

----------
AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 1Tb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Denon AVR-X2800H+NS-555+NS-C444+NS-333+YST-SW215+Klipsch R-40SA

Всего записей: 9593 | Зарегистр. 11-05-2006 | Отправлено: 07:29 10-06-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksoid1978
 
Этот плагин собирался по факту обновления. А так всё собирается через скрипты nmake-ом. У меня этих скриптов целая куча наделана под разные задачи - проще - раз отладил и не беспокоюсь что где-то что-то мог упустить или сделать не правильно.

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

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 10:36 10-06-2023
SAT31



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, не нашел на официальном сайте список поддерживаемых версий Windows.
Где можно увидеть актуальный?

Всего записей: 9310 | Зарегистр. 11-09-2009 | Отправлено: 19:58 10-06-2023
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SAT31
Сам Фар - Windows 2000 и новее.
У плагинов могут быть другие требования, например LuaMacro - начиная от Windows XP.

Всего записей: 1934 | Зарегистр. 09-03-2012 | Отправлено: 20:07 10-06-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SAT31
Даже комплектный Colorer не работает в ХР. Нужна версия из ветки 1.30

Всего записей: 13219 | Зарегистр. 11-03-2002 | Отправлено: 20:10 10-06-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FIXED LuaCheck.7z включает: LuaCheck v1.1.1, документацию (config.txt, inline.txt, module.txt, warnings.txt), исправленный Editor_LuaCheck.lua версии 1.5 - поправлена опечатка в конфиге и устранена ошибка "LuaMacro :: LuaCheck.lua:485: bad argument #3 to 'format' (string expected, got nil)" при первом запуске - там не было функции чтения версии модуля LuaCheck и были опечатки в заголовке диалога.  
 
У себя погонял - вроде усё работает....

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

Всего записей: 35207 | Зарегистр. 31-07-2002 | Отправлено: 14:59 11-06-2023 | Исправлено: Victor_VG, 15:00 11-06-2023
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Очередная история из серии "раньше было лучше".
 
Снова попытка поставить свежий билд, снова моментально вылезший косяк - пропала RGB-настройка раскраски файловых групп.
 
Было:
   
 
Стало:
   
   
 
Просмотр списка изменений и "улучшений" тут же показал:

Цитата:
drkns 2022-12-28 23:57:35+00:00 - build 6076
 
1. Improve VT rendering in corner cases.

 
Ну... отлично улучшили, ага.

Всего записей: 6973 | Зарегистр. 01-10-2002 | Отправлено: 18:52 20-06-2023
destiny child



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


 
Как видим - по идее всё работает. Но с условием, что это винда 10 и выше. Можно отключить.
Ниже покажу опцию.
Но есть пара непонятных косячков, рядом "валяющихся".
Во-первых, все строковые константы, связанные с VT rendering оказались НЕпереведенными. Всё было лишь на басурманском.

Так же на нём и другая строка нашлась в настройках:

Так же всё наперекосяк и в справке:

Вот неужели- тот, КТО вводил этот функционал - живет и думает на инглише? Что у него не поднялась рукам ввести русский строковые константы перевода в параллель с басурманскими?
А во-вторых, в списке стилей (см. первый скрин) два внизу стиля одинаково переведены как Мерцающий. Хотя должно было бы быть как "Мерцающий" и "Обратный"/"Инверсный".
 
Ну, а если эту поддержку не включать(не тянет ОС) - то да, получим вроде как чёрти-что:

Но более-менее логичное, ибо ясно, что в консоли мы ограничены разнообразием цветов в принципе.
Хотя конечно БЫЛО же раньше с диалогом выбора цвета - значит как-то да работало. Но, наверное надо почитать/побеседовать с тем, кто это улучшал - может там всплыли какие-то несоответствия того, что поддержка этого сделана костыльно, могла отвалиться в любой момент, тянула за собой поддержку легаси ОС....

Всего записей: 4516 | Зарегистр. 01-04-2006 | Отправлено: 21:07 20-06-2023 | Исправлено: destiny child, 21:18 20-06-2023
Benchmark



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

Цитата:
Хотя конечно БЫЛО же раньше с диалогом выбора цвета - значит как-то да работало.

Да, работало и есть не просило.
 
Формально заявлено, что FAR работает на Win2k и выше, по факту на ОС ниже Win10 начинает отваливаться функционал.
 
С Fullwidth-aware rendering тоже проблема - включение приводит к тому, что каждый иероглиф отрисовывается дважды. Приходится выключать.
 
В общем, недаром есть мнение, что "дальше улучшать - только портить". Примерно так и выходит.
 
Как вариант, разработчики могли бы сделать список с максимальным номером билда FAR, выше которого на той или иной поддерживаемой версии Виндов использовать не рекомендуется.

Всего записей: 6973 | Зарегистр. 01-10-2002 | Отправлено: 21:40 20-06-2023 | Исправлено: Benchmark, 21:44 20-06-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark (пост) [?]
Цитата:
С Fullwidth-aware rendering тоже проблема

ну про этому в помощи - четко прописано - см. мой скрин выше - это же "rudimentary and experimental". Возможно - когда перейдут на поддержку ТОЛЬКО лишь консоли виндового терминала версии эдак 20+ = то тогда всё эти детские болезни как рукой снимет - потому как будет нативная поддержка. А пока возятся с command prompt окошками a-la Win2k - то этих костылей еще много будет.

Всего записей: 4516 | Зарегистр. 01-04-2006 | Отправлено: 22:15 20-06-2023
mailslot

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

Цитата:
Как вариант, разработчики могли бы сделать список с максимальным номером билда FAR, выше которого на той или иной поддерживаемой версии Виндов использовать не рекомендуется.

 
А кто вам мешает взять билд, который вас устраивает?
 

Цитата:
Формально заявлено, что FAR работает на Win2k и выше, по факту на ОС ниже Win10 начинает отваливаться функционал.

 
Точно "Формально"? Может "неформально" все-таки?

Всего записей: 373 | Зарегистр. 22-12-2006 | Отправлено: 03:05 21-06-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 7)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru