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

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

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

Maz (15-01-2020 17:38): FAR Manager (часть 6)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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



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

 
Предыдущие топики:  1 2 3 4
 
Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в ночных сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
Архив всех предыдущих ночных сборок FAR
Last release на github - собирается практически сразу (в течение получаса) после каждого коммита.
 
Общие сведения о совместимости FAR и плагинов
 
Можно воспользоваться одной из пользовательских сборок FAR Manager
Вопросы, касающиеся сборок, следует задавать непосредственно их авторам, а не на официальном форуме.
 
Где взять дополнительные плагины, скрипты и макросы?
Плагринг. В настоящее время большинство авторов (возможно, уже и все) выкладывают плагины здесь. Кроме плагинов здесь появляется всё относящиеся к FAR: дополнения, консольные шрифты, скрипты и пр.
Анонсы плагинов на официальном форуме. Даже если автор не выкладывает по каким-либо причинам плагин на плагринге, он может дать анонс в этой теме.
Полезные скрипты и макросы.
 
Инструкции по сборке ФАРа из исходников
Набор для самостоятельной сборки ФАРа
Как собрать FAR самостоятельно (старая инструкция)  
 
Ссылки на устаревшие версии
Выдержка из 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, не удалось, то задаёте вопрос разработчикам.

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

Всего записей: 38741 | Зарегистр. 26-02-2002 | Отправлено: 18:55 23-11-2017 | Исправлено: Victor_VG, 10:00 09-09-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aniskin
wseventeen
 
Попробовал Forensic7z 1.5.1 - с ней странное поведение устранено. Тест-копия с добавленным в ./Plugins/ArcLite/Formats/Forensic7z.64.format v1.5.1 и включёнными в её состав плагинами MultiArc с поддержкой распаковки Inno Setup (через custom.fmt вызывается innounp.exe v0.47) и XMLDOM работает как ожидается:
 
- команда CtrlPgDwn на находящимся в тарбалле packagesite.txz файле packagesite.yaml игнорируется;
 
- команда CtrlPgDwn на расположенном вне каталога тест-копии default.farconfig открывает его в плагине XMLDOM;
 
- команда CtrlPgDwn на созданном Inno Setup 5.5.9 processhacker-3.0-RU-setup.exe при наличии MultiArc открывает его как архив;
 
- команда CtrlPgDwn на созданном Inno Setup 5.5.9 processhacker-3.0-RU-setup.exe при отсутствии MultiArc игнорирует его;
 
- виртуальных файлов <filename>.img с длиной 0 байт на панели ArcLite не наблюдается.

 
В следствии отсутствия контейнеров обрабатываемых Forensic7z проверка работы с ними не проводилась.
 
Так что если использовать Forensic7z v1.5.1 то видимых проблем я не обнаружил, а  побочные явления описанные 13.01.2019 устранены.

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

Всего записей: 33119 | Зарегистр. 31-07-2002 | Отправлено: 18:21 14-01-2019
wseventeen

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

Цитата:
В следствии отсутствия контейнеров обрабатываемых Forensic7z проверка работы с ними не проводилась.

Зачем тогда его устанавливать?

Всего записей: 1415 | Зарегистр. 20-12-2007 | Отправлено: 18:24 14-01-2019
Victor_VG



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

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

Всего записей: 33119 | Зарегистр. 31-07-2002 | Отправлено: 18:53 14-01-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
b5355 Git-552732690 (x86 и AMD64)
 
1. Far b5355 Git-552732690
2. Рефакторинг UserMenu
3. Рефакторинг. Обновление совместимо с b5351 и новее.

 
* Пункт 3. только для х86.
 
Основательно переделано меню Git - добавлен ряд новых команд, некоторые поменяли хоткеи и названия, команды по возможности сгруппированы по смыслу. Обновлена страница поддержки git на Wiki - там новое меню и скрипт gtcln предназначенный для клонирования как всего репозитария, так и добавления в существующий отсутствующих в нём ветвей (команда git clone копирует только master) и пометки их как отслеживаемых. Остальное по мелочи.

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

Всего записей: 33119 | Зарегистр. 31-07-2002 | Отправлено: 18:39 18-01-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FarUE3 b5355 Git-c0533f4a9 (x86 и AMD64)
 
1. Far b5355 Git-c0533f4a9
2. Завершение рефакторинга UserMenu
3. Рефакторинг. Обновление совместимо с b5351 и новее.

 
п. 3. - инсталлер и обновлялка к нему только для х86.
 
В меню гит-а внесено много изменений и добавлен ряд команд, названия ряда пунктов меню уточнены. Вроде всё, что только было возможно переделать сделано.
 
Команда Git -> Repostory -> Cleanup deleted предназначена для очистки индекса после удаления файлов минуя гит, и если таких файлов нет git rm выведет справку по своим ключам (не отключаемо). Считайте это индикатором что у вас в индексе нет мусора, хотя перед тем как звать Cleanup можно там же и статус проверить - удалённые вне гит файлы будут иметь пометку "D" - D <filename>.

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

Всего записей: 33119 | Зарегистр. 31-07-2002 | Отправлено: 08:44 19-01-2019
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shmuel
translit.lua: щ=shch??? щ=sch!

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 15:07 23-01-2019
shmuz

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

Всего записей: 1856 | Зарегистр. 09-03-2012 | Отправлено: 15:40 23-01-2019
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
по другим соответствиям да, есть разные интерпретации, но для Щ она одна, поэтому и обратил на это ваше внимание.

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 15:53 23-01-2019
destiny_child



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

Цитата:
translit.lua: щ=shch??? щ=sch!

неа, по ГОСТу она как раз-таки shch))) и уже давно....
особенно это актуально при оформлении загранпаспорта.
не дай боже вы там впишите sch. в США вы тогда точно не попадете.....
 
по правилам, установленным приказом Федеральной миграционной службы от 26 марта 2014 г. N 211 "Об утверждении Административного регламента предоставления Федеральной миграционной службой государственной услуги по оформлению и выдаче паспортов гражданина Российской Федерации, удостоверяющих личность гражданина Российской Федерации за пределами территории Российской Федерации, содержащих электронный носитель информации". (Приложение N 6)

Всего записей: 3262 | Зарегистр. 01-04-2006 | Отправлено: 15:58 23-01-2019 | Исправлено: destiny_child, 15:58 23-01-2019
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я практически с эти делом не сталкивался. Логика была такая: Щ = ШЧ = SHCH.
Ваш вариант (может он и общепринятый - я не в курсе) имеет недостаток, что, если не ошибаюсь, SCH в немецком соответствует Ш.

Всего записей: 1856 | Зарегистр. 09-03-2012 | Отправлено: 16:02 23-01-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Говорят с колорером проблемы? Много букоф нажимать?
 
Ну, держите, по Ctrl-F5 обновляет раскраску (может парсер сюда ещё не дошёл?), если что букву "С" поправите:

Код:
-- FarColorer: Refresh coloring
-- v1.0 Init version
-- VictorVG @ Vicsoft.Ru, 24.01.2019 04:29:36 +0300
 
Macro{
  id="43C9B0AA-70A1-4492-9A4D-1BC7BCBF6286";
  area="Editor";
  key="CtrlF5";
  description="FarColorer: Refresh coloring";
  action=function() Keys("F11 C 9 Enter") end;
}

али не зависимый от букоф, но сработает с небольшой задержкой:

Цитата:
-- FarColorer: Refresh coloring
-- v1.0.1, Refactoring
-- VictorVG @ Vicsoft.Ru, 24.01.2019 06:08:54 +0300
 
local CID = "D2F36B62-A470-418D-83A3-ED7A3710E5B5"
local CMID = "45453CAC-499D-4B37-82B8-0A77F7BD087C"
Macro{
  id="43C9B0AA-70A1-4492-9A4D-1BC7BCBF6286";
  area="Editor";
  key="CtrlF5";
  description="FarColorer: Refresh coloring";
  action=function() Plugin.Menu(CID,CMID) Keys("9") end;
}

вторым сам пользуюсь. Оба проверены на версиях колорера 1.2.9.1 и 1.2.10.

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

Всего записей: 33119 | Зарегистр. 31-07-2002 | Отправлено: 05:41 24-01-2019 | Исправлено: Victor_VG, 06:11 24-01-2019
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, никаких траблов не видел.. ))  
 
1. Запускаем в консоли FAR: colortool.exe -b cmd-legacy
2. Правый клик на заголовке окна FAR, выбираем пункт меню "Свойства", в открывшемся окне жмём на кнопку "OK".
 

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 06:14 24-01-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tiikker
 
Это не для того. Колорер v1.2.9.1 красил только первые 6000 строк, потом парсер останавливался. А макрос позволяет обновить раскраску, в т.ч. и в новой версии если к примеру парсер до этого места ещё не добрался - т.к. он начнёт работу с текущей строки. А до других в фоне доберётся.

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

Всего записей: 33119 | Зарегистр. 31-07-2002 | Отправлено: 06:50 24-01-2019
wseventeen

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

Цитата:
т.к. он начнёт работу с текущей строки. А до других в фоне доберётся.

не начнёт с текущей. это пустые фантазии. после последнего обновления макрос бесполезен.

Всего записей: 1415 | Зарегистр. 20-12-2007 | Отправлено: 09:18 24-01-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Погонял в работе FarColorer v1.2.10.0 на суточном логе размером 180 Мб (примерно 2,1 млн. строк), разметка смесь элементов JCL IBM OS/360 PCP, WML и элементов XML - явно придумана "специалистом" коему спели - "...К ногам привязали ему интеграл, эпюрою труп обернули, прощальную речь сам декан произнёс и труп с факультета спихнули. Напрасно старушка ждёт сына домой - ей скажут она зарыдает, а синуса волны волна за волной назад от нуля убегают ....  
 
В этот лог в течении суток летят данные с 37 мультиплексных измерительных каналов - без раскраски читать мгновенно запутаешься где адрес/номер канала, где данные, а где их размерность? - данные пишутся по готовности, какой-то очерёдности записи нет. Создатели сего "чуда техники" янки - к кожуху прибили доску с именем одной из известных электронных контор и надписью "Made in USA" - мол знай наших.  
 
Ладно, стал читать - надо, куда я денусь? Новая версия конечно не быстро, но красит, а главное правильно, в итоге на i7-2600 вышло чуть быстрее чем я читаю эту простыню - т.е. я читаю одну строку, а красится на несколько строк впереди неё, и это заметно, хотелось бы чуть быстрее - так, чтобы раскраска происходила за видимой границей экрана, но и то что есть терпимо. Да и других средств для чтения этой штуки под руками нет, а та что шла с прибором ... прежде чем читать экран подушкой прикрывай, а то дядька Кондратий посетит...
 
Добавлено:
Сейчас попробовал на одной и той же тест-копии b5356 Git-3ab95f518 х64 без NetBox, любых других плагинов и скриптов (только плагины из репозитория фар-а с гит) две разных версии колорера собранных CMake 3.13.3 через nmake_build.cmd - 1.2.10.0 и 1.2.10.1, первоначально профиль тест копии отсутствует, никакие настройки не производятся.
 
Тест-сценарий: после первого запуска b5356 Git-3ab95f518 ничего не настраиваем, переходим в его каталог, открываем его changelog (32406 строк) edit: changelog -> Ctrl-End -> F10 -> F10.
 
Запускаем фар, edit: changelog и засекаем по секундомеру время за сколько раскрасится конец файла. Далее, выходим из фара, заменяем colorer.dll и повторяем эксперимент. Для уменьшения погрешности берём среднеквадратичное значение по тридцати измерениям.
 
У меня вышло так:
 
v1.2.10.0 - 24,87 сек
v1.2.10.1 - 24,53 сек
 
т.е. скорость их работы примерно равна, разница укладывается в погрешность измерений, а время понятно зависит от скорости диска, но фоновая раскраска работает, хотя полной раскраски длинного файла придётся подождать, и это ожидание будет заметно.

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

Всего записей: 33119 | Зарегистр. 31-07-2002 | Отправлено: 09:26 24-01-2019
Aleksoid1978



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что то я не понял - в FarColorer добавили таки фоновую расскраску ?? Если да - то эта версия уже входит в состав фара или как отдельная ??

----------
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Всего записей: 9203 | Зарегистр. 11-05-2006 | Отправлено: 11:28 24-01-2019
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Aleksoid1978 В 5356 включен вот этот
Цитата:
Версия 1.2.10.0 . 23.01.2019
1. не работала фоновая раскраска файла
а в версии 1.2.10.1 цикл while заменили на таймер

Всего записей: 12360 | Зарегистр. 11-03-2002 | Отправлено: 11:35 24-01-2019
Aleksoid1978



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

----------
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Всего записей: 9203 | Зарегистр. 11-05-2006 | Отправлено: 11:37 24-01-2019
Tiikker



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тойсть щас ночнушки от уважаемого Виктора уже с колорером? о.О Или поделитесь ссылью, братцы со мной, одногорбым, плиzzz...

Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 11:41 24-01-2019
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Tiikker
Я про официалку 5356. В других (неофициальных) можно посмотреть версию FarColorer самостоятельно.

Всего записей: 12360 | Зарегистр. 11-03-2002 | Отправлено: 11:44 24-01-2019
   

Страницы: 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 (часть 5)
Maz (15-01-2020 17:38): FAR Manager (часть 6)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru