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

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

Модерирует : 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

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

Maz



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

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

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

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

Всего записей: 35673 | Зарегистр. 26-02-2002 | Отправлено: 18:55 23-11-2017 | Исправлено: Smitis, 16:12 08-12-2018
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
А зачем их собирать, когда на сайте всё собранное выкладывают (ну может с задержкой 1-2 дня). Что вы их официальным сборкам не доверяете?

Всего записей: 830 | Зарегистр. 09-03-2012 | Отправлено: 11:47 28-09-2018
Victor_VG



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

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 16:13 28-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Н-н-н-да... рефакторинг == "ждите очередной неприятности".  
 
b5274 Git-f60e03237 - вылезло в VC++2015, файл исходников ./far/processname.cpp, сбой компиляции, компилятор пишет:
 
отсутствует оператор "+=", соответствующий этим операндам \far\processname.cpp 112    
Ошибка C2679 бинарный "+=": не найден оператор, принимающий правый операнд типа "string_view" (или приемлемое преобразование отсутствует) \far\processname.cpp 112    
 
отсутствует оператор "+=", соответствующий этим операндам \far\processname.cpp 148    
Ошибка C2679 бинарный "+=": не найден оператор, принимающий правый операнд типа "string_view_impl::basic_string_view<wchar_t>" (или приемлемое преобразование отсутствует) \far\processname.cpp 148
 
в итоге ни один вариант Far.exe - ни х86, ни х64 не собрался. Попробую VC++2017 позвать...
 
 
Спасибо! Git-28e685e59 проблему устранил. За то, что сорвался прошу прощения. Подчистил сей мусор. Надо держать себя в руках и не срываться на людей.
 

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 02:28 30-09-2018 | Исправлено: Victor_VG, 04:23 30-09-2018
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А рефакторинг это люди, а не скрипт? - Т.е. у ошибки есть имя и фамилия? - От бы Ёся обрадовался бы!

Всего записей: 1310 | Зарегистр. 16-06-2007 | Отправлено: 21:42 30-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
И воинское звание есть. Просто коли немного правишь легче контролировать возможные ошибки, а кучей что-то да упустишь.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 01:06 01-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
b5276 Git-f4069296f - моя ошибка. Забыл про b5276.1 в changelog.
 
Не понял юмора - арклайтом обновляю архив, ставлю  фильтр на те файлы, которые не должны попасть в архив, в списке фильтров помечаю его пробелом - перед именем фильтра + стоит, значит фильтр выбран. В меню плагина стоит флаг использовать фильтр. Нажимаю Enter или ПКМ чтобы закрыть диалог выбора фильтра и ... флаг использовать фильтр снялся. Понятно если продолжить операцию далее то в архив пакуется всё подряд, а тогда зачем я фильтр-то выбирал - ставил?  
 
Ошибка возникла именно в данном коммите, в b5275 Git-28e685e59 ошибки ещё нет.
 
Забавная опечатка в коде - где-то лишняя инверсия забралась. Пока останусь на b5275 Git-28e685e59 , но жду FIX TYPO.

 
А пока суть да дело - не кантовать, не будить, о всех пролетающих генералах докладывать вышестоящему прапорщику.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 04:06 01-10-2018 | Исправлено: Victor_VG, 04:51 02-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разобрался - маски в БД были в старом формате раз, и я с усталости фильтр попутал - два. Так что тут я сам напутал, мне и распутывать. А я сижу голову ломаю где заковыка? И чую что не то, а блукаю меж трёх сосён. Великая сила привычка будь она неладна.
 
Добавлено:
Зато случайно очепятку в исходниках grep-oм словил:
 
./far/FarRus.hlf.m4
2528:    ^<wrap>Примечание: как именно будет учитываться регистр символов в строке зависит от сотрировочного сравнения.
 
ну и дифф под енто дело:

Код:
--- ./far/FarRus.hlf.m4    b5277 Git-8fb8e1f0c
+++ ./far/FarRus.hlf.m4    workingcopy
@@ -2525,7 +2525,7 @@
     #Учитывать регистр#
     ^<wrap>Учитывать регистр символов в строке.
 
-    ^<wrap>Примечание: как именно будет учитываться регистр символов в строке зависит от сотрировочного сравнения.
+    ^<wrap>Примечание: как именно будет учитываться регистр символов в строке зависит от сортировочного сравнения.
 
 
   #Автозапись конфигурации#

вроде так её исправить легче. В иных углах hunspell молчит.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 04:49 02-10-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FarUE3 b5277 Git-8fb8e1f0c (x86 и AMD64)
 
1. Far b5277 Git-8fb8e1f0c
2. Rar v5.61.0.0
3. Unrar.dll v5.61.100.2834
4. Подновим и default.farconfig под b5277
5. Рефакторинг. Обновление совместимо с b5276 и новее

 
  • Для AMD64 инсталятор не собирается!  
  • Обновление для х86 ставится на b5276 или новее, для более ранних сборок используйте полный инсталятор farue3-setup.exe (при необходимости обновления cURL/Wget установите и farue3-addons.exe).
     
     


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

  • Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 08:15 02-10-2018
    s_chechel

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день.
    А что случилось после 5273 билда x64. Все папки и файлы потемнели, как будто они все скрытые?

    Всего записей: 835 | Зарегистр. 25-02-2002 | Отправлено: 12:44 02-10-2018 | Исправлено: s_chechel, 12:46 02-10-2018
    abelenki2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    s_chechel:
     
    https://forum.farmanager.com/viewtopic.php?f=9&t=5773&p=150838#p150838

    Всего записей: 120 | Зарегистр. 16-03-2016 | Отправлено: 13:02 02-10-2018
    s_chechel

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    abelenki2
    Спасибо.
    Оказывается, давно не сохранялся.

    Всего записей: 835 | Зарегистр. 25-02-2002 | Отправлено: 13:07 02-10-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    s_chechel
     
    И меню фильтров чуть по иному стало себя вести - чтобы  оно применилось, даже если фильтр был выбран из истории нужно его изменить или выбрать пробелом. Я вчера на этом и попался - из сохранённой конфигурации арклайт выбирался уже помеченный фильтр, но фар считал что я его не задал и не применял. А я искал "где ошибка и в чём она заключается?".

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 14:03 02-10-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FarUE3 b5279 Git-9e490e5f7
     
    1. Far b5279 Git-9e490e5f7
    2. NetBox v2.4.5.531 Git-82b9ecd2f включая
       https://github.com/michaellukashov/Far-NetBox/issues/276 фикс
    3. Рефакторинг. Обновление совместимо с b5276 и новее

     
    Для х64 инсталлера нет за ненужностью.
     

    NetBox v2.4.5.531 Git-82b9ecd2f
    для Far3 (х86 и х64 отдельные архивы).

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 22:47 03-10-2018
    ndch

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

    Всего записей: 4677 | Зарегистр. 31-08-2008 | Отправлено: 14:57 04-10-2018 | Исправлено: ndch, 15:13 04-10-2018
    shmuz

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

    Цитата:
    DLL иногда вовсе не собирают, потому и в этот раз для теста собирал

    Что касается плагина Polygon, которому для операции дампа требуется sqlite3.exe, то 32-битный sqlite3.exe будет работать и с 64-битной версией плагина, поэтому нет необходимости собирать 64-битный sqlite3.exe, а 32-битный они выкладывают на сайте.

    Всего записей: 830 | Зарегистр. 09-03-2012 | Отправлено: 10:51 05-10-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shmuz
     
    Я его собирал для одного из пакетов моделирования - у 64-х битного счёт длится порядка 16 - 17 часов, а у 32-х битного около 25 - 26 часов. И х64 бинарник в нём оказался больше ко двору. Ну а коли собрал, то почему бы и не использовать?
     
    И кстати, я вчера с "последствиями" b5276 визуально встретился: мать звонит - "В машине вирус. Мастер берётся устранить, но у меня там важные документы....". Приехал, запускаю фар - а у всех файлов атрибуты Hidded+, System+... - ну тут точно зараза резвилась. Хорошо что собой на флешке Far b5279 настроенный был. Тогда и вспомнил про b5276, поменял БД конфигов и раскраска стала нормальной. А иначе...

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 16:07 05-10-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    За-а-бавно. Похоже на последствия рефакторинга в b5281 Git-6dc351825 - стоит макрос на AltShift= зовущий плагин, в данном случае AdvCmpEx (полный текст с комментом даны для понимания задумки):

    Цитата:
    --[[ ВНИМАНИЕ! Правые и левые модификаторы не проверяются для упрощения скрипта
         и улучшения его совместимости с ноутбучными клавиатурами, но вы можете сами
         это сделать назначив макрос к примеру на "AltShift=" чтобы для его вызова хватало
         пальцев одной руки что собственно и было задумано - минимум неудобства, максимум
         простоты вызова. /VictorVG @ VikSoft.Ru/
     
         v1.1 - перевешено на AltShift=, дескриптор изменён и сам скрипт переименован в
                связи с переименованием плагина автором.
    --]]
     
    local ACID="ED0C4BD8-D2F0-4b6e-A19F-B0B0137C9B0C"
    local ACMID="CF6DF7E7-060C-4dd7-80D8-69E20F96EA38"
     
     
    Macro {
      description="AdvCmpEx"; area="Shell Tree"; key="AltShift="; action=function()
       Plugin.Menu(ACID,ACMID)
      end;
    }

    логика простая - удобство пользования. Потребовалось тут сравнить архив и каталог на "кого молча поправили?". Машинально жму RAltShift= помня что без модификатора [R|L]Alt должен распознатся, и макрос сработать вызвав AdvCmpEx, но вместо него выводится диалог поиска на панели. Было отловлено на b5283 Git-0edfc66a5, проверка на "где впервые проявится?" вывела на b5281 Git-6dc351825. Понятно, что поправить один макрос несложно, но!:
     
    1) хоткеи используемых мной макросов специально выбираются так, чтобы исключить перекрытие встроенных функций фара и конфликт макросов за них т.к. неожиданный вывод  меню "Чего изволите-с?" создаёт предпосылки ошибок оператора и людей злит;
     
    2) если это не "последствия" b5281.2 и его скрытые глюки, а недокументированное изменение в обработке хоткеев фар-ом, то спасибо за заботу.  
     
    3) а судя по вызову LuaManager by IgorZ после b5281 Git-6dc351825 перестали распознаваться Alt и Ctrl в любых вариантах - при попытке назначить любой из них как модификатор хоткея нового макроса поле key макроса не заполняется....
     
    P.S.
     
    Меня когда я вижу в логах гит-а километровые простыни со списком файлов и слово Рефакторинг в описании коммита уже трясёт - "Ну, получите и распишитесь - глюки свежие, горяченькие с пылу с жару! Всё как в лучших домах Лондона и Парижу!", хотя думаю желающие пройтись по минному полю обязательно найдутся.


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 20:06 10-10-2018 | Исправлено: Victor_VG, 21:05 10-10-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На b5284 Git-b6de3b057 собрал - проверил - сравнение заработало. Спасибо.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")

    Всего записей: 22774 | Зарегистр. 31-07-2002 | Отправлено: 22:53 10-10-2018
    Tiikker

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Люди, привет! Хэлп! Установил себе новую Винду:
     
     
     
    И случилось страшное - Far изменил расцветку! И гад, не хочет изменяться ни в какую...
     
     
     
    Менял в настройках даже на зелёный, чёрный... После сохранения настроек по Shift+F9 и последующей перезагрузки цвета не меняются... ((( Пичалько.. Я так уже к ним привык...

    ----------
    Ех. http://forum.ru-board.com/profile.cgi?action=show&member=Uncle%20KILLER

    Всего записей: 381 | Зарегистр. 05-06-2018 | Отправлено: 11:21 17-10-2018
    Alex_Qwerty

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ставь семёрку :-D https://forum.farmanager.com/viewtopic.php?f=3&t=11038
    https://forum.farmanager.com/viewtopic.php?p=146357#p146357

    Цитата:
    Black = 12 12 12 - внушает уважение.
    Сразу видно, что люди работают, а не хней какой-то заняты.

    Всего записей: 1704 | Зарегистр. 09-09-2006 | Отправлено: 11:26 17-10-2018 | Исправлено: Alex_Qwerty, 11:32 17-10-2018
    Открыть новую тему     Написать ответ в эту тему

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

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

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru

    Рейтинг.ru