Ru-Board.club
← Вернуться в раздел «Программы»

» Плагины и настройки FAR часть 2

Автор: Nep
Дата сообщения: 10.04.2006 10:02
FAR Manager : http://www.farmanager.com (старый адрес http://www.rarlab.com)



Как правильно установить последнюю версию?
1. Скачайте FAR Manager 1.70 (1.75) и установите.
2. Скачайте последнее обновление после версии 1.70 (1.75) и перепишите файлы из архива в каталог с установленным FAR Manager 1.70 (1.75).
3. Скачайте последнюю сборку FAR Manager 1.71 и перепишите файлы из архива в каталог с установленным Far Manager. Там же скачайте последнее обновление стандартных плагинов и распакуйте его в подкаталог Plugins.
Примечание: версия 1.75 RC0 является более стабильной и функциональной, чем релиз 1.70.

Где искать дополнительные плагины от сторонних разработчиков?
1. Плагринг. Долгое время не обновлялся, но все старые плагины лежат там.
2. Анонсы плагинов на официальном форуме. Теперь все новые плагины и обновления старых плагинов выкладываются на официальном форуме проекта.

Как самому собрать Far 2 x64? Far x64 - ночные сборки
[more=Инструкция]


Устанавливаем Microsoft .NET Framework Version 2.0 Redistributable Package (x64).

Устанавливаем Windows SDK for Windows Server 2008 and .NET Framework 3.5. Выбираем только следующие компоненты: Header Files, x64 Libraries, Visual C++ Compilers, Win32 Development Tools.

Устанавливаем CollabNet Subversion Command-Line Client v1.5.5 (for Windows).

Запускаем из меню Start ярлык Microsoft Windows SDK v6.1 / CMD Shell. Убедитесь что используется x64 компилятор, для этого выполните команду cl. В первой строке вывода обратите внимание на выделенный участок:
Microsoft (R) C/C++ Optimizing Compiler Version 15.00.21022.08 for x64
Если используется 32-битный компилятор, то отредактируйте ярлык, добавив в конце командной строки параметр /x64.

Переходим в каталог, в котором будут хранится исходные коды (к примеру, выполняем команду cd c:\temp).

Скачиваем исходный код в подкаталог src: svn co http://farmanager.com/svn/trunk src

Собираем Far Manager:
cd src\unicode_far
nmake -f makefile_vc

В подкаталоге Release.64.vc получаем нужные файлы: Far.exe, far.map, FarEng.hlf, FarEng.lng, FarRus.hlf, FarRus.lng, File_id.diz

Собираем обработчик исключений:
cd ..\misc\fexcept
nmake -f makefile_vc WIDE=1

Из подкаталога final.64W.vc берем файлы demangle64.dll, ExcDump.dll, FExcept.dll и помещаем в один каталог с Far.exe. Регистрируем обработчик исключений с помощью SetFarExceptionHandlerW.reg.

Собираем плагины для Far 2:
cd ..\..\plugins
nmake -f makefile_all_vc WIDE=1

Получаем результаты сборки в подкаталоге final.64W.vc в каталоге каждого плагина. Как правило, нужны все файлы, кроме *.lib, *.exp и подкаталога obj.

Плагины multiarc и ftp не имеют версий для Far 2, поэтому собираем версии для Far 1.75 (они будут работать вместе с Far 2). К примеру, для multiarc:
cd multiarc
nmake -f makefile_vc

Результаты сборки будут помещены в подкаталог final.64.vc. Аналогично поступаем с плагином ftp.


Для автоматизации данного процесса можно использовать скрипт build.mak:

Код:
!if "$(CPU)"=="AMD64"
suffix=64
!else
suffix=32
!endif

build:
cd unicode_far
nmake -f makefile_vc
cd ..\misc\fexcept
nmake -f makefile_vc WIDE=1
cd ..\..\plugins
nmake -f makefile_all_vc WIDE=1
cd multiarc
nmake -f makefile_vc
cd ..\ftp
nmake -f makefile_vc
cd ..\..
echo \obj\ > .exclude
echo .lib >> .exclude
echo .exp >> .exclude
xcopy unicode_far\Release.$(suffix).vc\* bin /i /y /exclude:.exclude
xcopy unicode_far\LICENSE bin /i /y
xcopy unicode_far\README-EN bin /i /y
xcopy unicode_far\README-RU bin /i /y
xcopy misc\fexcept\final.$(suffix)W.vc\*.dll bin /i /y
xcopy misc\fexcept\final.$(suffix)W.vc\SetFarExceptionHandlerW.reg bin /i /y
xcopy plugins\align\final.$(suffix)W.vc\* bin\plugins\align /e /i /y /exclude:.exclude
xcopy plugins\autowrap\final.$(suffix)W.vc\* bin\plugins\autowrap /e /i /y /exclude:.exclude
xcopy plugins\brackets\final.$(suffix)W.vc\* bin\plugins\brackets /e /i /y /exclude:.exclude
xcopy plugins\compare\final.$(suffix)W.vc\* bin\plugins\compare /e /i /y /exclude:.exclude
xcopy plugins\drawline\final.$(suffix)W.vc\* bin\plugins\drawline /e /i /y /exclude:.exclude
xcopy plugins\editcase\final.$(suffix)W.vc\* bin\plugins\editcase /e /i /y /exclude:.exclude
xcopy plugins\emenu\final.$(suffix)W.vc\* bin\plugins\emenu /e /i /y /exclude:.exclude
xcopy plugins\farcmds\final.$(suffix)W.vc\* bin\plugins\farcmds /e /i /y /exclude:.exclude
xcopy plugins\filecase\final.$(suffix)W.vc\* bin\plugins\filecase /e /i /y /exclude:.exclude
xcopy plugins\ftp\final.$(suffix).vc\* bin\plugins\ftp /e /i /y /exclude:.exclude
xcopy plugins\hlfviewer\final.$(suffix)W.vc\* bin\plugins\hlfviewer /e /i /y /exclude:.exclude
xcopy plugins\macroview\final.$(suffix)W.vc\* bin\plugins\macroview /e /i /y /exclude:.exclude
xcopy plugins\multiarc\final.$(suffix).vc\* bin\plugins\multiarc /e /i /y /exclude:.exclude
xcopy plugins\network\final.$(suffix)W.vc\* bin\plugins\network /e /i /y /exclude:.exclude
xcopy plugins\proclist\final.$(suffix)W.vc\* bin\plugins\proclist /e /i /y /exclude:.exclude
xcopy plugins\tmppanel\final.$(suffix)W.vc\* bin\plugins\tmppanel /e /i /y /exclude:.exclude
del .exclude

clean:
del /s /q unicode_far\Release.$(suffix).vc
del /s /q misc\fexcept\final.$(suffix)W.vc
del /s /q plugins\align\final.$(suffix)W.vc
del /s /q plugins\autowrap\final.$(suffix)W.vc
del /s /q plugins\brackets\final.$(suffix)W.vc
del /s /q plugins\compare\final.$(suffix)W.vc
del /s /q plugins\drawline\final.$(suffix)W.vc
del /s /q plugins\editcase\final.$(suffix)W.vc
del /s /q plugins\emenu\final.$(suffix)W.vc
del /s /q plugins\farcmds\final.$(suffix)W.vc
del /s /q plugins\filecase\final.$(suffix)W.vc
del /s /q plugins\ftp\final.$(suffix).vc
del /s /q plugins\hlfviewer\final.$(suffix)W.vc
del /s /q plugins\macroview\final.$(suffix)W.vc
del /s /q plugins\multiarc\final.$(suffix).vc
del /s /q plugins\network\final.$(suffix)W.vc
del /s /q plugins\proclist\final.$(suffix)W.vc
del /s /q plugins\tmppanel\final.$(suffix)W.vc
Автор: GoreC
Дата сообщения: 10.04.2006 12:19
Можно ли сделать так чтобы Far поддерживал шрифт Terminus!?
Или подскажите чем переделать TTF шрифт чтоб фар его понял
Автор: Abs62
Дата сообщения: 10.04.2006 22:17
GoreC
FAR использует стандартные шрифты, установленные для консоли. Как их добавлять, можно прочесть в kb247815.
Автор: volodyalipkin
Дата сообщения: 10.04.2006 22:24
GoreC
Попробуйте почитать
здесь
Автор: GoreC
Дата сообщения: 10.04.2006 22:58
Блин, я это все прекрасно знаю! И на форуме Far все читал и даже постил!

Но я так и не смог сделать так, чтобы Far понял шрифт! Если хотите могу выслать шрифт! И вы попробуете!
Автор: KapralBel
Дата сообщения: 11.04.2006 08:32
GoreC
Выложи где-нибудь шрифт и .рег файл
Автор: GoreC
Дата сообщения: 11.04.2006 08:44
А какой reg. файл нужен???

А шрифт, пожалуйста:
hxxp://ser-gor.at.tut.by/font.rar
Автор: KapralBel
Дата сообщения: 11.04.2006 09:19
GoreC
С эти шрифтом полный облом
.reg - типа такого (меняется только имя шрифта)

Код:
REGEDIT4

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"0"="Andale Mono"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOS Emulation\Font]
"Font"="Andale Mono"
Автор: GoreC
Дата сообщения: 11.04.2006 13:35
Ну я сам рег файл не создавал! Всегда сам все в реестр писал!

А где можно достать тогда шрифты для консоли!
Автор: KapralBel
Дата сообщения: 11.04.2006 13:42
GoreC
Вообще я качал несколько разных моноширинных шрифтов - все равно самый удобный Lucida Console
Если надо ссылки на шрифты кину завтра
Автор: GoreC
Дата сообщения: 11.04.2006 14:15
Кидай линки, интересно!

Хотел вот чтоб было вот так:
Автор: sabio
Дата сообщения: 11.04.2006 14:41
А что, ссылку на предыдущую ветку топика в шапку не вынесли?
Автор: KapralBel
Дата сообщения: 11.04.2006 14:46
GoreC
Поясни картинку...
Автор: zhuman
Дата сообщения: 11.04.2006 20:22
Для юзеров FAR-a и Total Commander-a:

Обновился Flashion - програмка, которая устанавливается
в Flashget в качестве антивируса и вставляет URL, комментарии
и прочие данные о загруженном Flashget-ом файле в Descript.ion или Files.bbs.

Обновления:
- добавлен дружественный инсталлятор, который прописывает все необходимые параметры и позволяет настроить некоторые фичи. Теперь ничего нигде вручную прописывать не надо;
- добавлена возможность записи лога (-l) всех url в один файл (url_db.txt) в папке Flashion-a;
- чтобы не показывать сообщение о завершении закачки надо убрать ключ '-v' из текстового поля Args в окне настроек Flashget-a (Tools > Options > File Manager), или отключить "Verbose Mode" при инсталляции;
[!] для отображения русских описаний в FAR-е, нужно в настройках Flashget-а добавить опцию -с (или выбрать ANSI2OEM в инсталляторе).
- можно отключить сообщения об ошибках (-s);
- теперь запуск реального антивиря работает и под Window NT/XP;
инсталлятор (120КБ)
архив (36КБ)
В архиве включен простенький инсталлятор (install.bat) и исходник на си.
Отзывы, баги и пожелания плз в гостевую на http://coldpizza.narod.ru/
Автор: GoreC
Дата сообщения: 11.04.2006 20:59
Хочу такой вот шрифт! Вроде бы это какой-то 8х12! Но это не стандартный Terminal который в винде! Буква W прямая, не такая как в стандарте
Автор: chupakabra
Дата сообщения: 11.04.2006 22:07
GoreC
Посмотри на плагринге в разделе System.Fonts
Автор: Sish
Дата сообщения: 12.04.2006 07:26
Да, всем хорош релиз сабжа (по сравнению с beta 5), однако поддрежку unicode-символов в именах файлов так и не реализовали
Автор: KapralBel
Дата сообщения: 12.04.2006 08:41
[http://jaist.dl.sourceforge.net/sourceforge/dejavu/dejavu-ttf-2.4.1.zip] - фри
[http://www.evertype.com/emono/evermono.zip] - share...
[http://download.savannah.nongnu.org/releases/freefont/freefont-ttf.zip] - фри
Все юникодные, моноширинные - с поддержкой многих кодовых страниц
Автор: sabio
Дата сообщения: 13.04.2006 19:36
Если кто общается тесно с разработчиками, предложите им реализовать следующий фикс: в Network browser плагине описание компа/шары следует выводить не в полностью "самодельной" колонке Comment, а в переименованной (?) колонке Description. Это позволит сортировать элементы на панели по этому описанию (Ctrl+F10), что иногда очень удобно. Исправление - элементарное. Видимых побочных последствий для пользователя - никаких.
На мое письмо аналогичного содержания, отправленное больше года назад, они так и не прореагировали. (а я ведь им даже исходники исправленные выслал!)
Для предыдущей версии я сам поправил и перекомпилил себе этот плагин. А повторять это снова (и снова) уже лениво.

А еще хотелось бы в редакторе хоткей для дублирования строки, на которой курсор (Ctrl+D ?) - реализация этого через макрос портит клипборд, а писать ради этой фичи отдельный плагин, ИМХО, чересчур.
А также, чтобы Ctrl+X/Shift+Del в редакторе вел себя так же, как Ctrl+Ins/Ctrl+C, когда нет выделения - т.е. вырезал в буфер текущую строку.

Добавлено:
Для Ctrl+D решение нашлось.
Home Alt+End Ctrl+P Enter Shift+Home Del
Правда, я не сам его придумал, подсказали. А еще, оказывается, есть $IClip, который переключает Far с системного буфера обмена на собственный и обратно.

Добавлено:
Небольшое уточнение: эта последовательность не совсем корректно работает - если вначале строки нет пробелов, то у копии удаляется первый символ.
Похоже, $IClip единственное полноценное решение.
Автор: philips
Дата сообщения: 17.04.2006 12:59
Поставил Far 1.70. по F5 и F6 теперь выскакивает меню плагинов. Как вернуть копирование и перемещение
Автор: KapralBel
Дата сообщения: 17.04.2006 13:13
philips
Ctrl-. Ctrl-. F5
Ctrl-. Ctrl-. F6
Автор: Sish
Дата сообщения: 17.04.2006 13:42
philips
Попробуй переустановить ещё раз с удалением ветки HKEY_CURRENT_USER\Software\Far из реестра после деинсталляции.
Автор: newquaker
Дата сообщения: 22.04.2006 12:25
может ли FAR копировать размер файлов в буфер? Если нет, то какая прога может это делать?
Автор: KapralBel
Дата сообщения: 22.04.2006 12:40
newquaker
Dir >file.lst
Автор: newquaker
Дата сообщения: 22.04.2006 18:45
спасибо, а Total Comander это может?
Автор: Sish
Дата сообщения: 23.04.2006 06:09
newquaker

Цитата:
спасибо, а Total Comander это может?

Это ты можешь проделать даже через Меню -> Выполнить
Автор: volodyalipkin
Дата сообщения: 23.04.2006 23:19

Цитата:
может ли FAR копировать размер файлов в буфер?

Рекомендую плагин Filelist
Автор: ANDE2003
Дата сообщения: 24.04.2006 13:50
Вопрос. Каким плагином пользуется народ для работы с файликами ISO? Сам я использую ISO-image view and extract от Alexei Ivanov версии 1.3 от 2001 года. У меня с ним проблема он плохо работает с ISO файликами большого размера (под 2 гига).
Автор: Sish
Дата сообщения: 24.04.2006 13:54
ANDE2003
[off] ИМХО для этих целей лучше подходит UltraISO [/off]
Автор: ANDE2003
Дата сообщения: 24.04.2006 14:48
Sish


Цитата:
ИМХО для этих целей лучше подходит UltraISO



Ну да, а картинки лучше просматривать в PhotoShop. А еще зачем в FAR встроен MultiArc когда архивы проще просматривать в WinRar.

У меня вопрос про плагины к FAR, а не про то какие бывают программы для выполнения тех или иных функций.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778

Предыдущая тема: Notebook Hardware Control


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.