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

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

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

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

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

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



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
Сначала разрядность пары Плагин - Фар проверь и наличие самой либы. Не поможет попробуй удалить БД 42E4AEB1-A230-44F4-B33C-F195BB654931.db .

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

Всего записей: 21696 | Зарегистр. 31-07-2002 | Отправлено: 16:30 19-12-2017 | Исправлено: Victor_VG, 18:12 19-12-2017
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эхх... и вправду с разрядностью промахнулся, х64 записал вместо х86. Вить, спасибо.

Всего записей: 1267 | Зарегистр. 16-06-2007 | Отправлено: 16:57 19-12-2017
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
b5109
Всё ещё поломан редактор.
Выделяю в foobar2000 строки с треками, копирую в буфер обмена, вставлю в редактор Фара, получаю в конце каждой строки непонятный спец-символ. Далее сохраняю этот файл, открываю заново, имею в итоге одну длинную строку, вместо 12 коротких.

Всего записей: 2231 | Зарегистр. 07-07-2006 | Отправлено: 17:13 19-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
И я опечтку ответ влепил - к телефону позвали, Fix typo.
 
skipik
 
Так как я понял там ещё не всё сделано, да и рефакторинг радости не добавляет. Штука нужная, но после приходится вылавливать ошибки M$-го робота.

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

Всего записей: 21696 | Зарегистр. 31-07-2002 | Отправлено: 18:14 19-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
 
Пока в билде 5110 починены ассоциации - это как оказалось мешал плагинный ИИ ещё от b1840 (робот перестарался), в редакторе - да, пока СrLf не воспринимаются как перенос строки.
 
Добавлено:
b5110, разбираюсь чтобы  понять что с концами строк произошло:
 
b5110 новая копия, новый профиль, только входящие в дистрибутив плагины с ГитХаба и скриптов нет. Вставляю три строки из b5108 в новый файл:
 
ver 3.0 build 4450 SVN r13492ver 3.0 build 4450 SVN r13492ver 3.0 build 4450 SVN r13492
 
по клипборду видно что они уже склеены в одну (проверено в b5107). Смотрим хекс, видим что концы строк CrLf (0x0d0a) заменены на пробелы (0x20):
 

 
, а после вставки в редакторе следует ещё одна их замена на 0х01. Если источник копирования b5107 то замены 0x0d0a -> 0x20 не происходит и вставка осуществляется правильно.
 
Сейчас b5111 соберётся и в нём погляжу. Интересно.
 
b5111 собрался, посмотрел редактор по той же методике:
 
1) копирую три строки из тестового текста:
 
ver 3.0 build 4450 SVN r13492
ver 3.0 build 4450 SVN r13492
ver 3.0 build 4450 SVN r13492
 
в клипборде вижу строки отдельные, значит концы строк не искажены (для упрощения работы условно считаем что в b5108 они искажались)
 
2) вставляем в редактор, видим:
 
ver 3.0 build 4450 SVN r13492
ver 3.0 build 4450 SVN r13492
ver 3.0 build 4450 SVN r13492
 
3) сохраняем текст, переключаемся во вьер, а там в хекс режим - F6 -> F4 и видим что  концы строк не искажены - /0x0d0a:
 

 
 

 
 . ЧТД.
 


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

Всего записей: 21696 | Зарегистр. 31-07-2002 | Отправлено: 10:36 20-12-2017 | Исправлено: Victor_VG, 12:16 20-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в b5111 редактор исправлен, видна только косметика - https://github.com/FarGroup/FarManager/issues/12 , хотя с ней мирится можно т.к. после завершения операции панели перерисовываются и артефакты исчезают:
 

 

 

.

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

Всего записей: 21696 | Зарегистр. 31-07-2002 | Отправлено: 12:56 20-12-2017 | Исправлено: Victor_VG, 15:24 20-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DrKnS
 
Заметил что b5114 приобрёл ещё одно полезное качество - на нём стал нормально работать AdvCmpEx v3.0.0.36 при сравнении файлов локального и FTP каталогов - до него старые билды при сравнении пропускали version.txt, а с ним нет, хотя настройки сравнения не изменялись. Визуально это выглядело так (я восстановил пометки после синхронизации файлов):
 
b5113 игнорировал version.txt:
 

 
b5114 сравнивает его и показывает что и он изменён:
 

 
удобно.

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

Всего записей: 21696 | Зарегистр. 31-07-2002 | Отправлено: 02:23 22-12-2017 | Исправлено: Victor_VG, 02:24 22-12-2017
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Где сейчас лежат предыдущие ночнушки?
 
FAR3.0.5114
Пробую сделать замену в RESearch с помощью FarLua - в "ASDFGH 2 (F205)" поиск "^(.-) %(.-%)", замена на "%1" - возвращает строку полностью без изменений, а не "ASDFGH 2". В процессе экспериментов выяснил, что проблема в ".-" - аналог "^(.*?) %(.*?%)" ищется и заменяется корректно. Прошу исправить - "-" используется мною с lua 4 и их тьма в разных пресетах и скриптах, переправить все минусы на "*?" очень трудоёмко.
 
В 5107 тоже не работает.

Всего записей: 1267 | Зарегистр. 16-06-2007 | Отправлено: 12:48 22-12-2017 | Исправлено: Alexyz21, 13:45 22-12-2017
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexyz21
Цитата:
Где сейчас лежат предыдущие ночнушки?
Все там же - https://farmanager.com/nightly.php

Всего записей: 7086 | Зарегистр. 11-03-2002 | Отправлено: 12:52 22-12-2017
shmuz

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

Цитата:
Пробую сделать замену в RESearch с помощью FarLua - в "ASDFGH 2 (F205)" поиск "^(.-) %(.-%)", замена на "%1"

Режим FarLua подразумевает, что строка замены - валидный Lua-скрипт, каковым "%1", конечно, не является.

Всего записей: 763 | Зарегистр. 09-03-2012 | Отправлено: 14:22 22-12-2017
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С каких пор? %0-%9 в качестве переменных замен работают ещё с lua4, работают и в 5114.
 
A!!! Дошло - там валидный скрипт-функция с длиннющей корректирующей таблицей значений, здесь указал лишь один пример - Imperial:
 

Код:
 
--------------
-- Глобальная таблица, уже загружена в память.
_G.tyre_mt = {
"Imperial",{
"^(.+?) %(.+?%)","%1"
},
f = function (self,v,m)
    local br = false
    for i=1,#self/2 do
        if v:upper()==self[i*2-1]:upper() then
            v=self[i*2-1]
            for j=1,#self[i*2]/2 do
                local a=regex.match(m,"/"..self[i*2][j*2-1]:gsub("%%","\\").."/i")
                if a then  
                    if self[i*2][j*2]:match("%%1") then m=self[i*2][j*2]:gsub("%%1",a) else m=self[i*2][j*2] end
                    br=true
                end
                if br then break end
            end
        end
        if br then break end
    end
    return v,m
end
}
------------------
-- А это мы её вызываем в пресете замены RESearch (FarLua)
vendor,model=_G.tyre_mt:f(vendor,model)
------------------
 

 
Всё, увидел - моя ошибка - матчу-то с помощью pcre, а не lua... Выходит нужно исправить лишь строки поиска в этой таблице, это элементарно. Сорри за кипиш.

Всего записей: 1267 | Зарегистр. 16-06-2007 | Отправлено: 14:28 22-12-2017 | Исправлено: Alexyz21, 15:15 22-12-2017
Yevgeniy



Database Master
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как удалить слишком длинное дерево каталогов с файлами?
 
 

----------
Omnia Mea Mecum Porto
Сервера раскрытия информации
Ru-Board BitTorrent Tracker

Всего записей: 4824 | Зарегистр. 15-07-2003 | Отправлено: 11:09 28-12-2017
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yevgeniy
Именно в корзину? Это ограничение Windows API.
Если совсем удалить, жмите Shift-Del.

----------
Кекс. Антибиотики. Ламбада.

Всего записей: 1442 | Зарегистр. 13-10-2005 | Отправлено: 11:20 28-12-2017
Benchmark



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

Цитата:
Как удалить слишком длинное дерево каталогов с файлами?  

Тоже сталкивался с этим. Решилось с помощью Total Commander.

Всего записей: 6371 | Зарегистр. 01-10-2002 | Отправлено: 13:30 28-12-2017
Pasha_ZZZ



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

FAR x86 3.0.5116 + NetBox 2.4.5.531, протокол WebDAV

Всего записей: 7086 | Зарегистр. 11-03-2002 | Отправлено: 14:22 04-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FarUE3 b5119 Git-091046a80 04.01.2018 23:10:40 +0300
 
1. b5119 Git-091046a80
2. Рефакторинг. Обновление совместимо с b5081 и новее.
 
b5116 Git-0c6af8f3c 04.01.2018 01:17:05 +0300
 
1. b5116 Git-0c6af8f3c
2. LuaFAR History v3.9.0
3. Рефакторинг. Обновление совместимо с b5081 и новее.
 
b5116 Git-1f8d33df6 30.12.2017 22:32:49 +0300
 
1. b5116 Git-1f8d33df6
2. CtrlAltMenuDisk v4.0.0
3. ArcLite :: changelog - убрана случайная опечатка в тексте для b268
4. Рефакторинг. Обновление совместимо с b5081 и новее.

 
Pasha_ZZZ
 
Попробуй v2.4.4.524 так как в 531-й авторы WinSCP сломали RFC-1738 и не только его, но и WebDAV, а так же работу с файловой системой...

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

Всего записей: 21696 | Зарегистр. 31-07-2002 | Отправлено: 23:43 04-01-2018
serg3001



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если в режиме командной строки в Far'е просматривать содержание HELP'a, там как прокручивать текст можно? А то отображается только нижняя часть содержания.
 

Всего записей: 2064 | Зарегистр. 16-10-2010 | Отправлено: 10:43 05-01-2018
wadimuss

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
serg3001
или пайпом и морем
help | more
 
или перенаправьте в файл и чЕтайте потом его
help > help.txt
 
или накатите сверху ConEmu (при установке сам найдет FAR и внедрится в него)
https://conemu.github.io/
а там и скроллинг и еще много плюшек для FAR-а

Всего записей: 537 | Зарегистр. 24-11-2008 | Отправлено: 11:28 05-01-2018 | Исправлено: wadimuss, 11:31 05-01-2018
novice2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
serg3001
или в свойствах ярлыка высоту буфера (не окна!) экрана сделать большой, и потом проматывать кнопками Ctrl+Alt+стрелки

Всего записей: 848 | Зарегистр. 29-10-2001 | Отправлено: 12:08 05-01-2018 | Исправлено: novice2, 12:08 05-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
serg3001
 
edit:< help
 
Добавлено:
аналогично - view: < help, ....

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

Всего записей: 21696 | Зарегистр. 31-07-2002 | Отправлено: 22:21 06-01-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

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