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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98

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

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-плагинов для хранения настроек плагинов в папке профиля, а не в реестре
 
Общие правила обращения за помощью
  1. Решаете задачу самостоятельно, при необходимости ищете ответы в теме и других источниках. Предварительное изучение документации обязательно!
  2. Если ваших знаний не хватает, то задаёте вопрос в форуме и строго следуете инструкциям тех людей, которые вам помогают.
  3. Если решить задачу, следуя пунктам 1 и 2, не удалось, то задаёте вопрос разработчикам.

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

Всего записей: 35917 | Зарегистр. 26-02-2002 | Отправлено: 18:55 23-11-2017 | Исправлено: shmuz, 12:17 12-06-2019
Guri100

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




Флуд

Всего записей: 11 | Зарегистр. 27-11-2018 | Отправлено: 15:38 27-11-2018 | Исправлено: gyra, 16:06 27-11-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то интересно странное - есть две разных копии Far х64 b5328 Git-fa90442f6, в обеих одинаковая копия БД NetBox v2.4.5.531 Git-82b9ecd2f и при попытке подключения к ftp.rarlabs.com ведут себя по разному: одна сразу соединяется, а другая ждёт ответа сервера и разрывает соединение с записью в логе о его отсутсвии. При этом что любопытно после аварийного завершения через РН и "проблемная" копия может соединится, но после не выйти в файловую панель зависнув на моменте разрыва соединения. В брандмауэре блокировок для неё нет о чём на вкладке Network сообщает PH - Far.exe (PID), <local_host_name>, ccmad, <local_IP>, <local_port_is> 3114, <remoute_host_is> zimbra.win-rar.com, ftp, <remout_IP_is> 5.135.104.100, 21, TCP, Established, Allowed, not restricted, Germany.
 
ОС и роутер перезапускал, настройки скидывал, проверял соединение через ftp и FileZilla Client 3.38.1 x64, но пока не пойму с чем встретился - либо это локальная ошибка в моей сети или где-то в цепочке работы идут? Кто нибудь может глянуть поведение данного соединения? Может независимое наблюдение даст мне подсказку где искать причину явления - уж больно необычно оно выглядит. Неудачные попытки соединения только с одной копии и только с одним FTP из нескольких. Именно это породило предположение о возможных работах на данном сервере.
 
Перенос этой копии на другую машину похоже не помогает:
 

 
и если в момент пока она ждёт ответа сервера запустить любое иное FTP соединение, то и она может подключится. Для эксперимента взял бинарники из ночнушки - картина столь же неясная, но какая-то причина у явлений должна быть...

Всего записей: 23535 | Зарегистр. 31-07-2002 | Отправлено: 16:26 27-11-2018 | Исправлено: Victor_VG, 16:59 27-11-2018
shmuz

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

Всего записей: 872 | Зарегистр. 09-03-2012 | Отправлено: 16:32 27-11-2018
skipik



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

 
wseventeen
Сборка ArcLite, Release | x64 в MS VS 2017 15.9.2:

Код:
2>module.cpp(435): warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
2>C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt\corecrt_wstring.h(123): note: see declaration of 'wcscpy'
2>LINK : warning LNK4281: undesirable base address 0x66000000 for x64 image; set base address above 4GB for best ASLR optimization
1>LINK : warning LNK4281: undesirable base address 0x64000000 for x64 image; set base address above 4GB for best ASLR optimization  

Это всё можно игнорировать?

Всего записей: 2782 | Зарегистр. 07-07-2006 | Отправлено: 17:50 27-11-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С FTP пока не совсем понятно, но судя по тому что его иной раз "удаётся пробить" сначала зайдя на другие FTP, и тому что проблема видна в логах FileZilla Client похоже горе-техники районного монополиста снова сеть "настроили".
 
Добавлено:
И по поводу WinMerge - на winmerge.org уже пару дней как доступна версия 2.16.0 (x86 и х64, официальный русский перевод не завершён, берите альтернативный в Программах): WinMerge-2.16.0-Setup.exe  (5.42 MB) | WinMerge-2.16.0-x64-Setup.exe (6.03 MB) | winmerge-2.16.0-exe.zip (7.42 MB, портабле) | winmerge-2.16.0-x64-exe.zip (8.31 MB, портабле) | winmerge-2.16.0-full-src.7z (10.16 MB, исходники, включая зависимости), так что проблема поиска WinMerge нужной разрядности легко снимается.  
 
Аналогично для Far x86 она легко снимается и простым созданием хардлинков на бинарники WinMerge из %ProgramFiles% в  %ProgramFiles(x86)% через Alt-F6 в фар х64. Особых затрат дискового пространства на NTFS это не вызовет, но при удалении программы "вторую копию" придётся удалить вручную - хардлинк это регистрация одного и того же тела файла в нескольких каталогах с соответствующим увеличением его счётчика связей.

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

Всего записей: 23535 | Зарегистр. 31-07-2002 | Отправлено: 21:25 27-11-2018 | Исправлено: Victor_VG, 22:08 27-11-2018
m00slim25



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arclite построен на 7z.dll, а MultiArc, я так понимаю, канул в лЕту?
Тогда каким образом можно прицепить к FAR'у поддержку архивов Inno Setup (idska32) ?

Всего записей: 783 | Зарегистр. 30-05-2006 | Отправлено: 06:15 28-11-2018 | Исправлено: m00slim25, 06:15 28-11-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
m00slim25
Цитата:
Arclite построен на 7z.dll
Не постороен, а юзает
Цитата:
MultiArc, я так понимаю, канул в лЕту
Никуда он не канул, просто в комплекте не идет.

Всего записей: 7999 | Зарегистр. 11-03-2002 | Отправлено: 07:12 28-11-2018
Victor_VG



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

Цитата:
Внимание:
 
Начиная с билда 1762 плагин входит в комплект поставки юникодной версии FAR'а, заменяя собой Multiarc.
 
В arclite не реализованы некоторые функции, присутствовавшие в Multiarc, в частности упаковка в RAR.

Аркоайт построен как оболочка над реализованным в 7z.dll архиватором 7-Zip и использует его возможности, но это же вызывает ограничения в его применении для некоторых задач.

Цитата:
Тогда каким образом можно прицепить к FAR'у поддержку архивов Inno Setup (idska32)

Легко. Настроить связку ArcLite - MA на отсутствие конфликтов, в MA задействовать custom.fmt + custom.user.ini с кодом:

Цитата:
[InnoSetup5]
TypeName=Inno Setup 5
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 35 2E
IDOnly=1
List=innounp -v -m -a %%AQ
Errorlevel=1
Start="^---------"
End="^---------"
Format0="/^\s*?(?P<size>\d+?)\s+?(?P<mYear>\d+?)\.(?P<mMonth>\d+?)\.(?P<mDay>\d+?)\s+?(?P<mHour>\d+?):(?P<mMin>\d+?)\s+?(?P<name>\S.*)$/i"
Extract=innounp -x -m -a {-c%%R} %%AQ {@%%LMQ}
ExtractWithoutPath=innounp -e -m -a {-c%%R} %%AQ {@%%LMQ}
Test=innounp -t -m -a %%AQ
AllFilesMask="*.*"
 
[InnoSetup4]
TypeName=Inno Setup 4
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 34 2E
IDOnly=1
List=innounp -v -m -a %%AQ
Errorlevel=1
Start="^---------"
End="^---------"
Format0="/^\s*?(?P<size>\d+?)\s+?(?P<mYear>\d+?)\.(?P<mMonth>\d+?)\.(?P<mDay>\d+?)\s+?(?P<mHour>\d+?):(?P<mMin>\d+?)\s+?(?P<name>\S.*)$/i"
Extract=innounp -x -m -a {-c%%R} %%AQ {@%%LMQ}
ExtractWithoutPath=innounp -e -m -a {-c%%R} %%AQ {@%%LMQ}
Test=innounp -t -m -a %%AQ
AllFilesMask="*.*"
 
[InnoSetup3]
TypeName=Inno Setup 3
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 33 2E
IDOnly=1
List=innounp -v -m -a %%AQ
Errorlevel=1
Start="^---------"
End="^---------"
Format0="/^\s*?(?P<size>\d+?)\s+?(?P<mYear>\d+?)\.(?P<mMonth>\d+?)\.(?P<mDay>\d+?)\s+?(?P<mHour>\d+?):(?P<mMin>\d+?)\s+?(?P<name>\S.*)$/i"
Extract=innounp -x -m -a {-c%%R} %%AQ {@%%LMQ}
ExtractWithoutPath=innounp -e -m -a {-c%%R} %%AQ {@%%LMQ}
Test=innounp -t -m -a %%AQ
AllFilesMask="*.*"
 
[InnoSetup2]
TypeName=Inno Setup 2
ID=49 6E 6E 6F 20 53 65 74 75 70 20 53 65 74 75 70 20 44 61 74 61 20 28 32 2E
IDOnly=1
List=innounp -v -m -a %%AQ
Errorlevel=1
Start="^---------"
End="^---------"
Format0="/^\s*?(?P<size>\d+?)\s+?(?P<mYear>\d+?)\.(?P<mMonth>\d+?)\.(?P<mDay>\d+?)\s+?(?P<mHour>\d+?):(?P<mMin>\d+?)\s+?(?P<name>\S.*)$/i"
Extract=innounp -x -m -a {-c%%R} %%AQ {@%%LMQ}
ExtractWithoutPath=innounp -e -m -a {-c%%R} %%AQ {@%%LMQ}
Test=innounp -t -m -a %%AQ
AllFilesMask="*.*"
 
[InnoSetup]
TypeName=Inno Setup
ID=49 6E 6E 6F
IDPos=48
Extension=exe
List=innounp -v -m -a %%AQ
Errorlevel=1
Start="^---------"
End="^---------"
Format0="/^\s*?(?P<size>\d+?)\s+?(?P<mYear>\d+?)\.(?P<mMonth>\d+?)\.(?P<mDay>\d+?)\s+?(?P<mHour>\d+?):(?P<mMin>\d+?)\s+?(?P<name>\S.*)$/i"
Extract=innounp -x -m -a {-c%%R} %%AQ {@%%LMQ}
ExtractWithoutPath=innounp -e -m -a {-c%%R} %%AQ {@%%LMQ}
AllFilesMask="*.*"

в каталог фар-а или любой иной в %PATH% положить innoup.exe и пользоваться. Вход в установки CtrlPgDn. У меня так в FarUE3 сделано, а туда перенесено из моих же более ранних проектов.

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

Всего записей: 23535 | Зарегистр. 31-07-2002 | Отправлено: 09:39 28-11-2018 | Исправлено: Victor_VG, 09:40 28-11-2018
john_doe



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

Цитата:
Тогда каким образом можно прицепить к FAR'у поддержку архивов Inno Setup
Multiarc никто не отменял, но кроме него также есть модуль к плагину Observer.

Всего записей: 153 | Зарегистр. 03-02-2006 | Отправлено: 15:45 01-12-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
john_doe
Цитата:
кроме него также есть модуль к плагину Observer.
Он только 32-битный

Всего записей: 7999 | Зарегистр. 11-03-2002 | Отправлено: 15:54 01-12-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
buniak_a_h
 
С оффорума Правильно ли я понимаю, что тема включения внешнего МЕНЮ заброшена как бы за ненадобностью?
 
Shell_UserMenu.lua

Цитата:
-- Скрипт позволяет обеспечить доступ к главному и локальным меню комбинируя их вызов.
-- По первому нажатию F2 вызывается главное меню которе скрипт всегда загружает из каталога
-- %farprofile%\Menus с фиксированным именем файла FarMenu, вторичное нажатие F2 в меню в
-- отличии от обычного поведения механизма меню в Far когда может вызываться только одно
-- меню реализует рекурсивную схему меню - "главное меню из которого динамически вызывается
-- локальное". В данном скрипте уровень глубины рекурсии не ограничен и из каждого меню можно
-- вызвать новое локальное меню. Только вернутся не забудьте. /VictorVG/
--
-- Авторы идеи VictorVG и shmuel. Написано 03/04 марта 2013 от Р.Х., 17:32/06:43 мск.
-- Обновлено Thu Nov 06 02:28:40 +0300 2014
 
Macro {
  area="MainMenu UserMenu"; key="F2"; description="Call Far local user menu."; action = function()
   mf.usermenu(0);
end;
}
 
Macro {
  area="Info Shell Tree"; key="F2"; description="Call Far main user menu."; action = function()
  mf.usermenu(3,"FarMenu");
end;}

с тех пор и работает, а ещё иногда стоит и мануалы читать.

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

Всего записей: 23535 | Зарегистр. 31-07-2002 | Отправлено: 17:28 02-12-2018
Smitis

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
Я там уже ответил. И человек спрашивал совсем про другое.

----------
Разум когда-нибудь победит

Всего записей: 1653 | Зарегистр. 09-02-2003 | Отправлено: 23:10 02-12-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smitis
 
Добро. Может ему и этот пример сгодится. Я с тех пор этот макрос и не трогал: работает - зачем ломать?

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

Всего записей: 23535 | Зарегистр. 31-07-2002 | Отправлено: 23:33 02-12-2018
m00slim25



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
Почему в редакторе до сих пор нет такой мегафункции, как Wrap Text (Перенос по словам) ?
Какие то сложности с её внедрением?
 
ЗЫ. Без неё совсем печаль... Приходится в Akelpad загружаться. А у него свои трудности с автораспознаванием кодировок

Всего записей: 783 | Зарегистр. 30-05-2006 | Отправлено: 07:01 04-12-2018 | Исправлено: m00slim25, 07:02 04-12-2018
abelenki2

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

Цитата:
Почему в редакторе до сих пор нет такой мегафункции, как Wrap Text (Перенос по словам) ?

макрос; вызывается по F3:
 
https://mega.nz/#!5x5TBCAD!irnTnA9s1-iV-td5xoy0-_ssvELvqAhtRUhMtXTfA90

Всего записей: 124 | Зарегистр. 16-03-2016 | Отправлено: 07:06 04-12-2018
Andy_Urb



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
m00slim25 F11 - Автосвёртка?

Всего записей: 1060 | Зарегистр. 24-09-2003 | Отправлено: 07:45 04-12-2018
shmuz

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

Цитата:
Почему в редакторе до сих пор нет такой мегафункции, как Wrap Text (Перенос по словам) ?
Какие то сложности с её внедрением?  

Полноценной свёртки нет, это правда. Есть плагины, пытающиеся этот недостаток восполнить, но они делают это не идеально.
Сложность в том, что редактор Фара изначально не был на это рассчитан, и в том, что при добавлении такой функции нужно не поломать функции API. Короче, это не такая простая задача, как может показаться на первый взгляд.

Всего записей: 872 | Зарегистр. 09-03-2012 | Отправлено: 08:58 04-12-2018
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
Порекомендуйте, пожалуйста, наименее шероховатую версию FAR под XP.

Всего записей: 1386 | Зарегистр. 16-06-2007 | Отправлено: 13:52 04-12-2018
shmuz

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

Цитата:
Порекомендуйте, пожалуйста, наименее шероховатую версию FAR под XP.

Увы, не могу, поскольку уже полтора года работаю только на Windows 7. На данный момент мой рабочий билд Фара = 5325.

Всего записей: 872 | Зарегистр. 09-03-2012 | Отправлено: 14:04 04-12-2018
Smitis

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

Цитата:
Порекомендуйте, пожалуйста, наименее шероховатую версию FAR под XP.

ФАР до последнего билда 5334 включительно работает под XP/2003


----------
Разум когда-нибудь победит

Всего записей: 1653 | Зарегистр. 09-02-2003 | Отправлено: 14:52 04-12-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 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98

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