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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 141 142 143 144 145 146 147

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

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 и крестиком

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

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

Цитата:
где лежат Группы масок файлов, чтобы настроить таковую в другом Фаре ?

Для них нет отдельного db, они лежат в generalconfig.db.

Всего записей: 1955 | Зарегистр. 09-03-2012 | Отправлено: 12:26 30-07-2025
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
Доброй ночи Нет ли желания скомпилировать модную х64 luars232.dll (или правильное название уже будет luars264.dll?) для использования c актуальными luajit64.exe, lua51.dll x64 и luafar.dll x64?

Всего записей: 3784 | Зарегистр. 16-06-2007 | Отправлено: 23:58 30-07-2025
shmuz

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

Цитата:
Нет ли желания скомпилировать модную х64 luars232.dll

Она у меня есть скомпилированная (по крайней мере имя совпадает).
Создал issue на твоём гитхабе и приложил файл.

Всего записей: 1955 | Зарегистр. 09-03-2012 | Отправлено: 08:27 31-07-2025 | Исправлено: shmuz, 08:36 31-07-2025
Alexyz21



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

Всего записей: 3784 | Зарегистр. 16-06-2007 | Отправлено: 09:40 31-07-2025
Abs62



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

Цитата:
модную х64 luars232.dll

RS-232 ещё жив? И даже вошёл в моду?

----------
0 программистов ругал сердитый шеф
Потом уволил одного, и стало их FF

Всего записей: 6110 | Зарегистр. 22-10-2005 | Отправлено: 13:16 31-07-2025
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abs62
Еще как, куча устройств использует, правда обычно они USB-COM

Всего записей: 13341 | Зарегистр. 11-03-2002 | Отправлено: 13:20 31-07-2025
Alexyz21



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

Цитата:
правда обычно они USB-COM

Так и есть - стоит переходник копейки, работает в 10-11 окнах в том числе.

Всего записей: 3784 | Зарегистр. 16-06-2007 | Отправлено: 21:55 31-07-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
b6521 Git-2f1201df5 - непривычно:
 

 
Я по началу даже растерялся - чего не хватает? или сломалось? ...
 
Исправлено в b6522 Git-478595218.

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

Всего записей: 35345 | Зарегистр. 31-07-2002 | Отправлено: 08:04 04-08-2025 | Исправлено: Victor_VG, 21:01 04-08-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IntChecker2 v2.8.401 - x86 и x86_64 отдельные архивы, патч, сравнение бенчмарка (без комментариев!). Изменения.

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

Всего записей: 35345 | Зарегистр. 31-07-2002 | Отправлено: 23:11 06-08-2025 | Исправлено: Victor_VG, 23:13 06-08-2025
StalkerSoftware



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi,
 
Есть пара вопросов по Far3:
 
1) Есть ли где то таблицы цветов (код цвета - значение) для плагина Colorer ?
 
2) Есть ли для Far 3 x64 плагин для редактирования бинарников в hex режиме ?

Всего записей: 685 | Зарегистр. 23-06-2008 | Отправлено: 15:59 07-08-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StalkerSoftware
 
 
1) Для Colorer цвет соответствует колориметрическом таблицам RGB и задаётся хекс значениями.
 
2) Да, Hexitor, версия 3.16.3.4040 х64 подходит.

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

Всего записей: 35345 | Зарегистр. 31-07-2002 | Отправлено: 16:15 07-08-2025
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Практически не пользовался для чтения вьювером из-за однотонной невыразительности текстового полотна, только редактор с колорер - в последнем что-то видно. Но, благодаря Ultrabyte, написавшему ViewColor (v0.40, 22.11.24 + Far + ConEmu) под win7 во вьювере с цветовой разметкой стало вполне комфортно читать. К сожалению в win10 x64 + Far x64 + ConEmu64 даже последняя версия 0.41 сыра - часто вижу ViewColor detected crash screen. Причём последняя по нажатию ESC заливает фон не синим, а цианом, в результате всё становится нечитаемым. Если же крэша нет, то вместо расцветки видим монотонный серый текст на чёрном фоне. Без ConEmu расцветка в win10 работает правильно, также как в win7.

Всего записей: 3784 | Зарегистр. 16-06-2007 | Отправлено: 21:43 07-08-2025 | Исправлено: Alexyz21, 08:50 08-08-2025
Wave_Blessed

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21, автор вьюколор весьма отзывчив к багрепортам и обратной связи.

Всего записей: 1300 | Зарегистр. 16-04-2006 | Отправлено: 22:53 07-08-2025
Zeroes



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

Цитата:
Есть ли для Far 3 x64 плагин для редактирования бинарников в hex режиме ?

 
есть ещё макрос ZG hexed.moon для этих целей.
https://github.com/trexinc/evil-programmers/blob/master/LuaHexEd/Macros/scripts/hexed.moon

Всего записей: 581 | Зарегистр. 23-10-2003 | Отправлено: 11:43 08-08-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В свойствах файла far.exe, версии только из 3 пунктов: Major, Minor, Build, а Revision всегда 0.
В информации на GitHub все четыре пункта указаны.
В результате не сравниваемо.
В far.exe прописывать полную версию (Major, Minor, Build и Revision) бы, есть шанс?
 

Всего записей: 3781 | Зарегистр. 16-08-2012 | Отправлено: 20:19 14-08-2025
Victor_VG



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

Цитата:
В информации на GitHub все четыре пункта указаны

- Это tag - метка в дереве событий Git для которой собираются  бинарники (Release). Ориентируйтесь по commit - операции внесения любых изменений в репозиторий ("исходники"). Он имеет уникальную SHA-1 и однозначно привязан ко времени и состоянию разработки. Вам нужна ветка (branch) master. Остальные в сборке релиза не используются.
 
Добавлено:

Цитата:
В far.exe прописывать полную версию (Major, Minor, Build и Revision) бы, есть шанс?  

- так она уже есть, и именно в запрошенном вами формате Major. Minor.Build.Revision где Revision всегда равно 0. А ОС при выводе номера версии сама скрывает последние нули для удобства чтения.

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

Всего записей: 35345 | Зарегистр. 31-07-2002 | Отправлено: 21:46 14-08-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, мне всё равно до внутренней кухни GitHub.
 
Я беру GitHub API, в частности latest release, который выдаёт поля:
    Name, Created, Published, Assets…
    Из поля Name парсим версию приводим к .Net типу Version.
    Из локального far.exe парсим версию приводим к .Net типу Version.
 
Сравниваем версии, одна и таже версия:
PowerShell:
Код:

$remoteV = [version]'3.0.6529.4445'
$localV = [version]'3.0.6529.0'
if ($remoteV.CompareTo($localV) -eq 1) { "Есть новая версия: $remoteV" }

результат сравнения как бы правильный, но не правильный (Есть новая версия).
Приходится делать костылик, типа такого:

Код:

 
    # Нормализация версий в соответствии с указанной точностью
    switch ($ComparisonLevel) {
        1 {
            $Version1 = [version]::new($Version1.Major, 0, 0, 0)
            $Version2 = [version]::new($Version2.Major, 0, 0, 0)
        }
        2 {
            $Version1 = [version]::new($Version1.Major, $Version1.Minor, 0, 0)
            $Version2 = [version]::new($Version2.Major, $Version2.Minor, 0, 0)
        }
        3 {
            $Version1 = [version]::new($Version1.Major, $Version1.Minor, $Version1.Build, 0)
            $Version2 = [version]::new($Version2.Major, $Version2.Minor, $Version2.Build, 0)
        }
        4 {
            # Полная версия - ничего не делаем
        }
    }

Наш случай 3, т.е. обнуляем четвертую цифру в версии. Но это такое себе. Вот как быть?

Всего записей: 3781 | Зарегистр. 16-08-2012 | Отправлено: 00:13 15-08-2025
wseventeen

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

Цитата:
Вот как быть?

При парсинге имени игнорировать последнюю группу цифр.
Она не имеет отношения к номеру версии farmanager.

Всего записей: 1473 | Зарегистр. 20-12-2007 | Отправлено: 10:11 15-08-2025
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21
 
Да просто, в CMD:

Цитата:
@echo off
cd /d %~dp0fardev
for /f %%f in ('git rev-list -n1 --abbrev-commit master') do set cmt=%%f
for /f %%g in (%~dp0fardev\far\vbuild.m4) do set tg=%%g
for /f "tokens=3 delims=." %%a in ('git tag -l -i --contains %cmt%') do set vr=3.0.%%a
echo %vr%
echo.
pause
exit


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

Всего записей: 35345 | Зарегистр. 31-07-2002 | Отправлено: 15:06 15-08-2025 | Исправлено: Victor_VG, 15:08 15-08-2025
shmuz

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

Цитата:
При парсинге имени игнорировать последнюю группу цифр.
Она не имеет отношения к номеру версии farmanager.  

Если под термином farmanager понимать Far.exe, то да.
А если всё в целом, включая плагины, библиотеки, документацию и т.д., то последняя группа цифр как раз делает идентификатор продукта уникальным.

Всего записей: 1955 | Зарегистр. 09-03-2012 | Отправлено: 16:57 15-08-2025
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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