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

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

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

Maz



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

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

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

Всего записей: 39128 | Зарегистр. 26-02-2002 | Отправлено: 12:51 26-09-2022 | Исправлено: XPerformer, 10:20 14-09-2024
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Rock
А как ведёт себя из-под ConEmu FAR с дефолтными настройками? А с дефолтными настройками ConEmu?
У меня по ShiftEnter из-под ConEmu нормально всё запускается.


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

Всего записей: 3453 | Зарегистр. 09-02-2003 | Отправлено: 22:32 20-11-2022
Rock

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

Цитата:
А как ведёт себя из-под ConEmu FAR с дефолтными настройками? А с дефолтными настройками ConEmu?
У меня по ShiftEnter из-под ConEmu нормально всё запускается.
 

Ну, буду при случае чистую виртуалку создавать, проверю. У меня плагин ConEmu с настройками по умолчанию вообще неработоспособен в плане Shift-Enter -- запускается с нереально маленького размера шрифтом и не сохраняет изменения. Где-то выше детально описывал и мне тогда скриптом помогли. Без костылей оно с настройками по умолчанию даже цвета в диалогах имеет темносерое на светлосинем, что я уже стал видеть плохо. Следует, правда, признать, что такие молодежные цвета в Фаре были с первой версии, то тогда было пох. Единственные пользовательские интерфейсы, к которым по умолчанию не было претензий -- это Windows 3.11 -- 2000 и Turbo Vision приложения (тот же Дос Навигатор -- жаль, что Дос кончился). Там глянул и сразу все понял. В современном виндовом UI я уже неоднократно попадал, что пялюсь в настройки, а, оказывается, если колесо покрутить оно проматываться начинает -- типа максимально ничего не видно. Я, конечно, знаю, откуда ноги растут и почему это делается, но достает. Особенно когда бесповоротно отламывают удобства, вроде возможности задать ширину хватательной области у окна, как в Windows 3.11. Сейчас эти области не просто маленькие без возможности увеличить, так еще и невидимые. Это прям как ConEmu восстанавливает самый маленький шрифт консоли после перезапуска без возможности сохранить размер.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 23:22 20-11-2022
Smitis



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

Цитата:
У меня плагин ConEmu с настройками по умолчанию вообще неработоспособен в плане Shift-Enter -- запускается с нереально маленького размера шрифтом и не сохраняет изменения.

Вот честно, Вы пишите "многабукаф" из которых совершенно неясна проблема. Какой-то винегрет из разрозненной несвязанной информации. Например, как Вы вообще "запускаете" плагин ConEmu? Это ПЛАГИН. Для ФАРа. DLL. Она не запускается. Никак. Даже через rundll32. Зачем Вы его запускаете?

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

Всего записей: 3453 | Зарегистр. 09-02-2003 | Отправлено: 00:07 21-11-2022 | Исправлено: Smitis, 00:07 21-11-2022
Rock

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

Цитата:
Вот честно, Вы пишите "многабукаф"

Потрындеть люблю...

Цитата:
из которых совершенно неясна проблема.

Да все ясно -- мне через пару минут тогда помогли. Известная проблема.

Цитата:
Например, как Вы вообще "запускаете" плагин ConEmu? Это ПЛАГИН. Для ФАРа. DLL. Она не запускается. Никак. Даже через rundll32. Зачем Вы его запускаете?

Я к тому, что я скачиваю с сайта именно плагин, инсталлирую плагин путем копирования всего содержимого архива в директорию Фара. Запускаю ConEmu64.exe и оно само запускает Фар. Я в курсе, что ConEmu можно ставить и использовать без Фара, но никогда не интересовался как это делается и как это выглядит. Я даже только сегодня случайно сообразил, что настройки ConEmu могут быть по F11 (и они там есть) и первый раз в жизни туда полез. В принципе, ничего интересного для меня там нет (я тупо ничего не понял).
Заменил в плагине ConEmu.x64.dll все ConEmuC64 на cmd.exe -- ничего не изменилось, значит запускает не плагин, а ConEmu64.exe. В ConEmuC64.exe строчек ConEmuC64 пять штук и какая из них отвечает за Shift-Enter уже просто не охота копаться.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 01:02 21-11-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Rock
Вместо cmd набирайте conhost и будет вам оно...

Всего записей: 12814 | Зарегистр. 11-03-2002 | Отправлено: 01:14 21-11-2022
Alexyz21



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

Цитата:
Я к тому, что я скачиваю с сайта именно плагин, инсталлирую плагин путем копирования всего содержимого архива в директорию Фара.

Заведите привычку читать описания и документацию того, что вы скачиваете, чтобы не было в голове каши и не путать потом людей. ConEmu плагином для FAR не является, вы скачиваете дистрибутив, который в том числе содержит и плагин для FAR.

Всего записей: 3678 | Зарегистр. 16-06-2007 | Отправлено: 10:29 21-11-2022
Rock

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

Цитата:
Заведите привычку читать описания и документацию того, что вы скачиваете

Фар -- это наследник Нортон Командера. Нортон Командер относится к классу программного обеспечения, которое изучается методом тыка, то есть, оно либо сразу понятно, как работает, либо удаляется.
Возможно, Вы пришли с Юникса и Вам просто не понятно то, что на Винде ни Microsoft Office, ни Metrowerks Codewarrior, ни Borland Builder, ни Visual studio, ни Dos Navigator, ни Watcom, ни TurboDegugger, ни Zortech, ни TopSpeed, ни IMV Visual Age, ни SoftIce ни что-то другое не требуют для начала работы чтения их документации. Вы просто ставите эту херь и через полчаса начинаете полноценно работать и заколачивать с помощью этих штук бабки.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 18:49 22-11-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rock
Ваши знания, как и ваше понимание устарели лет на 25-30, не меньше. Между FAR сегодня и NC, DN пропасть, измеряемая количеством предоставляемых возможностей и чтобы этим эффективно пользоваться приходится читать доку, да.

Всего записей: 3678 | Зарегистр. 16-06-2007 | Отправлено: 21:41 22-11-2022 | Исправлено: Alexyz21, 21:44 22-11-2022
Smitis



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

Цитата:
Нортон Командер относится к классу программного обеспечения, которое изучается методом тыка, то есть, оно либо сразу понятно, как работает, либо удаляется.
Возможно, Вы пришли с Юникса и Вам просто не понятно то, что на Винде ни Microsoft Office, ни Metrowerks Codewarrior, ни Borland Builder, ни Visual studio, ни Dos Navigator, ни Watcom, ни TurboDegugger, ни Zortech, ни TopSpeed, ни IMV Visual Age, ни SoftIce ни что-то другое не требуют для начала работы чтения их документации. Вы просто ставите эту херь и через полчаса начинаете полноценно работать и заколачивать с помощью этих штук бабки.

Наглядная демонстрация эффекта Даннинга-Крюгера.

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

Всего записей: 3453 | Зарегистр. 09-02-2003 | Отправлено: 21:52 22-11-2022
SetQ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
За FAR не скажу, скажу за AutoCAD.Подробнее...

Всего записей: 80 | Зарегистр. 12-12-2008 | Отправлено: 23:08 22-11-2022 | Исправлено: SetQ, 23:09 22-11-2022
Smitis



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

Всё это напомнило анекдот, когда старик пришёл к сексопатологу...
Перефразируя окончание:
- А вот мой сосед всем рассказывает, что за пол часа автокад освоил.
- Так вы тоже всем рассказывайте, что за пол часа автокад освоили.

П.С.
Без обид, ничего личного.

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

Всего записей: 3453 | Зарегистр. 09-02-2003 | Отправлено: 23:23 22-11-2022
kraeved



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят, пользуюсь широким режимом просмотра (Ctrl+4). Можно ли его допилить, чтобы появились узкая колонка с количеством подпапок следующего уровня вложенности? Например, INBOX | Папка | 4 будет значить, что внутри INBOX дожидаются 4 подпапки: INBOX\A, INBOX\B, INBOX\C, INBOX\D.

Всего записей: 1000 | Зарегистр. 01-03-2003 | Отправлено: 23:44 22-11-2022 | Исправлено: kraeved, 00:56 23-11-2022
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kraeved
Допилить можно (есть механизм кастомных колонок), но, подозреваю, что появятся тормоза.
 
Добавлено:
Впрочем, можете попробовать:

Код:
-- started: 2022-11-22
if ({ far.AdvControl("ACTL_GETFARMANAGERVERSION", true) })[4] < 5443 then return end
 
ContentColumns {
  GetContentFields = function(colnames)
    for _,v in ipairs(colnames) do
      if v:lower() == "subd" then return true end
    end
  end;
 
  GetContentData = function(filename, colnames)
    if win.GetFileAttr(filename):find("d") then
      local N, out = 0, {}
      far.RecursiveSearch(filename,"*", function(item,path)
          if item.FileAttributes:find("d") then N=N+1 end
        end)
      for k,v in ipairs(colnames) do
        if v:lower() == "subd" then out[k]=tostring(N) end
      end
      return out
    end
  end;
}

 
Добавлено:
Column types
N,S,<SubD>
Column widths
0,6,4

Всего записей: 1896 | Зарегистр. 09-03-2012 | Отправлено: 00:17 23-11-2022
Rock

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

Цитата:
А вот мой сосед всем рассказывает, что за пол часа автокад освоил.

Блин, вот никогда бы это не вспомнил: когда я был совсем маленький, меня препод на кафедре посадил за АвтоКад (еще досовский), сказал, чтоб быстренько разобрался, что к чему и коротенько пересказал ему, как быстренько простенький чертеж набросать. Не полчаса, конечно, ушло, но основное время я потратил на выносные размеры, которые тупо в той версии не работали, как надо.
А вот с PCADом (тоже досовским) пришлось разбираться тщательнее и тоже без документации -- написал программу, которая шерстила PCAD'ие схемы (ясный пень, что документации на их внутреннее представление у конечных пользователей просто не могло быть) и перенумеровывала электрические компоненты по ГОСТу (слева направо и сверху вниз). До этого ребята перед сдачей проектной документации в ОНТИ??? на утверждение сутками сидели и перенумеровывали все вручную (нумеровать сразу правильно не получалось, поскольку изобрести электрическую схему сразу набело никто не мог в принципе и компоненты двигались; типа, подвинул один резистор и будь добр пятьдесят штук перенумеруй).

Цитата:
Допилить можно (есть механизм кастомных колонок), но, подозреваю, что появятся тормоза.

А в Фаре такие вещи, в принципе, в многопоточном режиме делать можно? Типа, нарисовало, как смогло, а потом дорисовывает потихоньку.

Всего записей: 1258 | Зарегистр. 10-04-2003 | Отправлено: 01:20 23-11-2022
kraeved



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
Сохранил ваш код в Profile\Macros\scripts\Panel.ColumnCountSubfolders.lua, добавил параметры в режим просмотра, перезапустил Far 3.0.6055 x64. Получил ошибку: ...4: '=' expected near 'ContentColumns'.
 
Добавлено:
Кликнул «редактировать» на посте, скопировал код в этом режиме. Ошибка пропала.

Всего записей: 1000 | Зарегистр. 01-03-2003 | Отправлено: 02:09 23-11-2022 | Исправлено: kraeved, 03:41 23-11-2022
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kraeved
Сделайте copy-paste более тшательно, этой ошибки быть не должно.

Всего записей: 1896 | Зарегистр. 09-03-2012 | Отправлено: 02:24 23-11-2022
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
Цитата:
Впрочем, можете попробовать: subd

Прелестно!
 

 
Но есть проблемка с “защищёнными” папками, типа: ”System Volume Information“.
Молча бы, их, стороной обходило.
 
з.ы.
выяснилось, что падает, если при запросе прав, нажать мышкой вне окна.
 

Всего записей: 3650 | Зарегистр. 16-08-2012 | Отправлено: 07:52 23-11-2022 | Исправлено: iNNOKENTIY21, 08:01 23-11-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
shmuz
Да, тормоза добавляются, там где папок много. Тем более, он считает кол-во папок у ..
И на System Volume Information выскакивает фаровский UAC. Если разрешить - то покажет SubD у нее и дальше пусто. Если не разрешить - то у SVI SubD=0 и дальше пусто.

Всего записей: 12814 | Зарегистр. 11-03-2002 | Отправлено: 07:55 23-11-2022
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21
Pasha_ZZZ
Это было написано за 10 минут на коленке как "proof of concept".
Естественно, можно усовершенствовать.

Всего записей: 1896 | Зарегистр. 09-03-2012 | Отправлено: 09:19 23-11-2022
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
shmuz
Сделал проверку на SVI, выдает ошибку в этой строке:

Цитата:
if win.GetFileAttr(filename):find("d") then

если на диске С выходим в корень по Ctrl+\

Цитата:
attempt to index nil value

Всего записей: 12814 | Зарегистр. 11-03-2002 | Отправлено: 09:53 23-11-2022
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru