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

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

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

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

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

Всего записей: 35940 | Зарегистр. 26-02-2002 | Отправлено: 18:55 23-11-2017 | Исправлено: Victor_VG, 08:15 29-06-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
paldr
 
Названная вами задача слишком частная для создания и поддержки отдельного плагина.
 
В составе Far1/Far2/Far3 имеются универсальные архивные плагины (MultiArc в Far1 и ранних Far2, ArcLite в Far2/Far3) и в репозитории Far исходники NewArc/NewArc.Ex (в данный момент их разработка приостановлена) которые должны были заменить MultiArc. Воспользуйтесь возможностями одного из них. Думаю, что в Far3 лучше использовать ArcLite с вызовом его через Lua/MoonScript макрос. Это обеспечит максимальную гибкость   решения вашей частной задачи.

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

Всего записей: 23670 | Зарегистр. 31-07-2002 | Отправлено: 14:39 16-09-2018
ozr1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В ночной сборке 5268 при выделении файлов на файловой панели перестал внизу отображаться их суммарный размер. Походу, что-то сломали...

Всего записей: 126 | Зарегистр. 05-07-2015 | Отправлено: 16:16 16-09-2018
abelenki2

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

Цитата:
В ночной сборке 5268 при выделении файлов на файловой панели перестал внизу отображаться их суммарный размер. Походу, что-то сломали...

уже исправили:
 
https://forum.farmanager.com/viewtopic.php?p=150753#p150753

Всего записей: 126 | Зарегистр. 16-03-2016 | Отправлено: 16:19 16-09-2018 | Исправлено: abelenki2, 16:19 16-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ozr1
abelenki2
 
Я бинарники b5269 Git-b5599237d полчаса назад закоммитил. А сейчас ещё и PH v3.0.6390.1863 Git-77995cd6 добавлю.
 
Баг:
 
b5268 Git-70f35849f - в копире сломан диалог построения фильтров для копирования/пересылки.  
 
Списки истории ввода в диалоге настройки фильтров копирования/пересылки по нажатию стрелки справа от конца поля ввода не открываются, но при наборе текста фильтра выводится (если установлен флаг:  F9 -> Настройки автозавершения -> Показывать список [x]) список истории ввода для диалога построения фильтра, хотя запись в БД history.db производится, в БД filters.db при отключённой автозаписи конфигурации фар - нет, но как мне думается выбранные фильтры и их настройки после выполнения операции должны писаться туда, но у меня данная БД давно стоит пустая и я только сегодня на это обратил внимание т.к. всё время выбирал настройки и имена фильтров из списков истории.  
 

 
До b5267 Git-aa99c2b8d данный диалог работал корректно.
 
P.S.
 
Похоже или Фото-Радикал сломали, или они специально под Gecko редиректные скрипты на мусорный домен f-picture.net повесили. Пришлось на upload.ee картинку класть, а там превьюшка маленькая....

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

Всего записей: 23670 | Зарегистр. 31-07-2002 | Отправлено: 16:40 16-09-2018 | Исправлено: Victor_VG, 19:41 16-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<del, merged>

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

Всего записей: 23670 | Зарегистр. 31-07-2002 | Отправлено: 18:45 16-09-2018 | Исправлено: Victor_VG, 18:46 16-09-2018
Wave_Blessed

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опять нарвался: ФТП, нетбокс коннектится, но вообще ничего не показывает, мол, сервер пустой-пустой, ни файла, ни каталожка, а, например, файлзилла всё нормально отображает с абсолютно теми же данными: хост, порт, логин, пароль.
Знаю, знаю, предоставить лог, но нафига, всё равно глас вопиющего в пустыне.
 
нетбокс 524 и 531 билды, фар 5235.
 
Лог какой-то такой (время повырезал ради компактности):
Подробнее...

Всего записей: 557 | Зарегистр. 16-04-2006 | Отправлено: 20:56 16-09-2018
Victor_VG



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

Цитата:
> PORT 192,168,0,61,210,75  
< 500 Illegal PORT command
. Could not retrieve directory listing
. Got reply 4 to the command 2
*  
* Could not retrieve directory listing
* Illegal PORT command
. Startup conversation with host finished.
. Sending dummy command to keep session alive.  

на сервер приходит не корректная команда PORT для переключения его на порт 75 и сервер пишет Illegal PORT command естественно отвечая ошибкой 500. Проверь исходный URL и настройки соединения. Где-то в них опечатка. У меня всё выводится с любых FTP:
 

 


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

Всего записей: 23670 | Зарегистр. 31-07-2002 | Отправлено: 21:48 16-09-2018
MasterLogic

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz а можете свой скрипт модернизировать для работы с плагином PlugMenu by Max Rusov? Правда там меню в виде Dialog сделано. Или диалог не возвращает номер позиции?

Всего записей: 35 | Зарегистр. 21-01-2003 | Отправлено: 21:55 16-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Баг с фильтрами сволок к себе на багтрекер - b5268 Git-70f35849f - в копире сломан диалог построения фильтров для копирования/пересылки. Issues #8. Починится - закрою, а там с ним проще работать чем в теме концы искать...

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

Всего записей: 23670 | Зарегистр. 31-07-2002 | Отправлено: 21:55 16-09-2018 | Исправлено: Victor_VG, 21:56 16-09-2018
shmuz

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

Всего записей: 883 | Зарегистр. 09-03-2012 | Отправлено: 22:56 16-09-2018
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
альтернативный вариант - просто добавляем в таблицу гуиды нужных меню без необходимости редактировать код возврата GetKey() + добавлено меню фильтров
Подробнее...

Всего записей: 1436 | Зарегистр. 16-06-2007 | Отправлено: 10:30 17-09-2018 | Исправлено: Alexyz21, 10:34 17-09-2018
Wave_Blessed

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, что именно проверять? То, что я копипащу? Что скопипащенное в файлзиллу — работает?
И да, порт в настройках задан умолчательный — 21. Более того, эта сессия создавалась ещё в хрен знает когда и в тех версиях нетбокса, в которых создавалась, — работала.

Всего записей: 557 | Зарегистр. 16-04-2006 | Отправлено: 16:07 17-09-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Wave_Blessed
Сервак этот внутри локалки? Просто включен активный режим и в команде PORT указан адрес 192.168.0.61, на который сервер извне ну никак не достучится.

Всего записей: 8124 | Зарегистр. 11-03-2002 | Отправлено: 16:11 17-09-2018
Wave_Blessed

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
P.s. Проверил на доступных мне ФТП. Часть работает нормально, часть — те же симптомы.

Всего записей: 557 | Зарегистр. 16-04-2006 | Отправлено: 16:12 17-09-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Wave_Blessed
Во всех сессиях на странице FTP(S) включите пассивный режим.

Всего записей: 8124 | Зарегистр. 11-03-2002 | Отправлено: 16:18 17-09-2018
Wave_Blessed

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ, нет, сервак не внутри локалки. Это хостинг, на который я когда-то давно заливал кое-какие сайты, но на долгое время забыл о его существовании.
За подсказку про активный режим спасибо, включил пассивный — заработало. Виноват исключительно он?

Всего записей: 557 | Зарегистр. 16-04-2006 | Отправлено: 16:27 17-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Похоже доступ к истории полей ввода диалогов глобально сломан в ./far/FarDlgBuilder.cpp::677:
 
было:

Код:
Dlg->SetPosition(-1, -1, m_DialogItems [0].X2+4, m_DialogItems [0].Y2+2);

стало:

Код:
Dlg->SetPosition({ -1, -1, static_cast<int>(m_DialogItems[0].X2 + 4), static_cast<int>(m_DialogItems[0].Y2 + 2) });


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

Всего записей: 23670 | Зарегистр. 31-07-2002 | Отправлено: 16:30 17-09-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Wave_Blessed
Активный режим - это анахронизм высокой степени ненужности. Использовать только когда без него совсем никак. Клиент должен быть доступен для подключения к нему сервером, глупость в общем.
 
Добавлено:
Victor_VG
Цитата:
drkns 15.09.2018 15:13:24 +0100 - build 5268
 
1. Рефакторинг. Паттерны типа "int X1, int X2, int Y1, int Y2" заменены на rectangle, "int X, int Y" - на point.

Всего записей: 8124 | Зарегистр. 11-03-2002 | Отправлено: 16:32 17-09-2018
Wave_Blessed

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

Всего записей: 557 | Зарегистр. 16-04-2006 | Отправлено: 16:34 17-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
 
Уже компилю с откатом строки 677 на Dlg->SetPosition(-1, -1, m_DialogItems [0].X2+4, m_DialogItems [0].Y2+2); и после проверю.  
 
Добавлено:
Ладно, не собралось, а возится некогда. Но причина похоже именно в этом месте.

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

Всего записей: 23670 | Зарегистр. 31-07-2002 | Отправлено: 16:40 17-09-2018 | Исправлено: Victor_VG, 16:50 17-09-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 99 100 101 102 103 104 105

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