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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 4)

Модерирует : gyra, Maz

Maz (23-11-2017 18:57): FAR Manager (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

AlViS



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

 
Предыдущие топики:  1 2 3
 
Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (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, не удалось, то задаёте вопрос разработчикам.

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

Всего записей: 2396 | Зарегистр. 03-01-2002 | Отправлено: 11:10 07-11-2015 | Исправлено: Victor_VG, 04:33 26-09-2017
skipik001



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

Цитата:
3.46.4

Странно, у меня эта версия нормально работает.
Но куча своя и плагин сам собирал.

Всего записей: 663 | Зарегистр. 14-11-2015 | Отправлено: 21:14 11-02-2016 | Исправлено: skipik001, 21:19 11-02-2016
klarus



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik001
 
Исходная либа:
 

Код:
Имя файла         : ImageView.dll
MD5               : 4c9a37bbd05a0dde4b31c839c4776ee1
SHA-1             : 5155daab4047d70c3cb46736430b54ca5f5a28b5
CRC32             : aa146a8e
Создан            : 11.02.2016 23:20:38
Размер            : 5 728 768
Версия файла      : 3.46.4.4362
Версия продукта   : 3.46.4.4362


----------
В действительности всё совершенно иначе, чем на самом деле. © Сент-Экзюпери
Не верьте золотом покрытым пластмассовым словам!

Всего записей: 4219 | Зарегистр. 02-04-2007 | Отправлено: 21:22 11-02-2016
VictorVG2

Редактировать | Цитировать | Сообщить модератору
klarus
 
VCOMP120.DLL нет. На неё и ругается. Это рунтайм MS VC++2013. Похоже придётся его статически линковать, но размер возрастёт.
 
Добавлено:
Ладно, возня с 2010-й толку не дала, времени копаться нет, закинул нужную либу в каталог плагина, но это вылезли старые грабли 2014-го года:

Цитата:
ImageView 3.41 15-07-2014
-------------------------
 * Пофиксен баг: зависимость с vcomp120.dll в x64

wseventeen
 
В changelog плагина опечатка в номере версии либы идущая с сервера проекта FreeImage - FreeImage 3.7.0 и у них на главной так, а в исходниках, доках и других местах - FreeImage 3.17.0. Когда стал возится обратил на это внимание. Забавно.

Отправлено: 22:33 11-02-2016
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
klarus
Там действительно просочилась vcomp120.dll. будет время - посмотрю где...
 
skipik001
У Вас видимо vcomp140.dll, и она есть в системе после установки vs2015.

Всего записей: 995 | Зарегистр. 20-12-2007 | Отправлено: 00:17 12-02-2016
VictorVG2

Редактировать | Цитировать | Сообщить модератору
wseventeen
 
Собирал 2013-й - для 32-бит зависимости GDI32.dll, gdiplus.dll, KERNEL32.dll, SHELL32.dll, USER32.dll и WS2_32.dll, а вот в 64-х битной сборке студия подключает VCOMP120.DLL откуда зовёт:
 
  VCOMP120.DLL
 
  Ordn  Name
    62  _vcomp_for_static_end
    65  _vcomp_for_static_simple_init
    67  _vcomp_fork
    69  _vcomp_leave_critsect
    98  omp_get_thread_num
    53  _vcomp_barrier
    58  _vcomp_for_dynamic_init
    56  _vcomp_enter_critsect
    60  _vcomp_for_dynamic_next  
 
я специально пересобрал FreeImage.lib в 2010 - получил для х86 ~ 87 Мб, для х64 ~ 53 Мб, но линкер говорит - мол не видит эту либу (хотя она в каталоге с мэйком лежит) , повозился сколько мог, отложил до лучшего моменту...

Отправлено: 00:27 12-02-2016 | Исправлено: VictorVG2, 00:29 12-02-2016
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VictorVG2
Возиться не надо, надо отключить Open MP support.
 
Добавлено:
Проекты для 3.17.0 я выложу вместе с пересобранными библиотеками.
Завтра, заодно и ImageView обновлю.

Всего записей: 995 | Зарегистр. 20-12-2007 | Отправлено: 02:23 12-02-2016
VictorVG2

Редактировать | Цитировать | Сообщить модератору
wseventeen
 
Спасибо! Про это и не подумал.
 
Добавлено:
wseventeen
 
Вроде и пересобираю всё отключив компилятору OMP в cl ключом /OPENMP-, а всё равно компилятор игнорирует указания и в FreeImage.lib красуется "You_must_link_with_Microsoft_OpenMP_library" - VC2013 игнорирует /OPENMP- и линкует эту либу с упорством маньяка. Не, эдак проще выходит её в каталог Far кинуть чем с vc воевать.

Отправлено: 02:47 12-02-2016
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VictorVG2
Пересобирать надо FreeImage.
Можно просто подождать, сегодня выложу.

Всего записей: 995 | Зарегистр. 20-12-2007 | Отправлено: 09:54 12-02-2016
SSchumi

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно как-то отключить плагины, но так чтобы они не загружались, но при этом работал для авто обновление?
 
Добавлено:
И второй вопрос - а можно как-то сделать дефолтные цвета по f3/f4 быстро?
Меня бесит эта белая тема. Если только по новой ставишь она по умолчанию пихается.

Всего записей: 747 | Зарегистр. 06-04-2006 | Отправлено: 11:21 12-02-2016
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
klarus
Плагин ImageView обновлён
 
skipik001
VictorVG2
Кроме библиотек FreeImage добавлены сорсы 3.17.0 и мои изменения.

Всего записей: 995 | Зарегистр. 20-12-2007 | Отправлено: 14:05 12-02-2016 | Исправлено: wseventeen, 14:06 12-02-2016
VictorVG2

Редактировать | Цитировать | Сообщить модератору
wseventeen
 
Спасибо! Я с её пересборки и начал т.к. сразу отыскал грепом строку #if defined (_OPENMP) в ./FreeImage/Source/LibRawLite/libraw/libraw_types.h. Стал пересобирать её с /OPENMP- - для х86 получил либу в 115 Мб, для х64 в 43 Мб, но всё равно студия включила мне в ней поддержку ОМР. А далее так же собрала и плагин....

Отправлено: 15:04 12-02-2016 | Исправлено: VictorVG2, 15:28 12-02-2016
Alexyz21

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

Код:
Z:\Temp\"File Name.txt"

?
 
Добавлено:
Вроде бы раньше как-то обсуждалось. Замена в редакторе в строке " Vec":

Код:
Search for                                  [ Word ] [ Selection ]
(.)Vec
Replace with
$1Vector${1}4Seasons
 
[ ] Case sensitive                 [x] Regular expressions
[ ] Whole words                    [ ] Preserve style
[ ] Reverse search
 
                      { Replace } [ Cancel ]

Получаю " Vector4Seasons", ожидаю "Vector 4Seasons".

Всего записей: 1385 | Зарегистр. 16-06-2007 | Отправлено: 16:00 12-02-2016
VictorVG2

Редактировать | Цитировать | Сообщить модератору
Alexyz21
 
У меня в Tru64 Unix терминал на такое ругается и просит исправить опечатки, хотя супер криминала я в этом не вижу - старая SunOS 2.3 такой путь ./var/"usr/home'/5619"/ac23/asban.so съела и сама выкинула из него кавычки, но за опечатки отругала, Far выкинет "мусор" сам, но если файла нет выведет ошибку. Так что от реализации.

Отправлено: 16:38 12-02-2016 | Исправлено: VictorVG2, 16:39 12-02-2016
wseventeen

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

Цитата:
Являются ли "стандартными" пути такого вида:  
 
Код:
Z:\Temp\"File Name.txt"
 

IMHO - нет.
\" - это экранированная кавычка, должна оставаться как есть.
 
Добавлено:
Но dir в cmd.exe относится к ним лояльно.

Всего записей: 995 | Зарегистр. 20-12-2007 | Отправлено: 17:42 12-02-2016
fcdobpiy



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexyz21
исправил работу colorer. в очередной сборке будет новая версия

Всего записей: 360 | Зарегистр. 22-08-2005 | Отправлено: 12:24 13-02-2016
SSchumi

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно ли навесить хот-кей, чтобы фар из трее развернуть и наоборот свернуть?

Всего записей: 747 | Зарегистр. 06-04-2006 | Отправлено: 12:54 13-02-2016
VictorVG2

Редактировать | Цитировать | Сообщить модератору
fcdobpiy
Alexyz21
 
Собрал для тестирования - FarColorer-1.2.5.0_x86_and_x64.7z (VC++ 2010, x86 и AMD64, Release, colorer.exe не собирал, схемы взяты из ночнушки чтобы были - компилятора для их сборки у меня нет). Эта DLL должна работать под ХР ибо специально для этого и собиралась в VC++ 2010. В сборки сейчас начну "запихивать". В х64 достаточно только архив обновить, в х86 нужно править исходники обновлялки.
 
 
Добавлено:
SSchumi
 
Для х86 есть такой плагин FarTray (ANSI, Far 1.50+), для х64 аналогов ему нет. Сам когда-то искал простой способ решения сей задачи и решения не отыскал.
 
Добавлено:
FarUE3 b4547 r13824 Upd1 Sat Feb 13 15:02:35 +0300 2016

Цитата:
1. FarColorer v1.2.5.0
2. LuaFAR History v3.6.4
3. NirSoft IPNetInfo v1.66
4. Рефакторинг. Обновление совместимо с SVN r13814 - SVN r13824
 
b4547 r13824 Sat Feb 13 02:28:47 +0300 2016
 
1. Far b4547 r13824
2. FarHexitor 3.12.2.4040 SVN r76
3. FarPEAnalyzer v3.6.2.4040 SVN r76
4. Editor_SaveRun.lua - новый макровызов CtrlShiftF10 (CtrlF10 починили)
5. Поправки в macro.txt учитывают изменения макровызовов.
6. Рефакторинг. Обновление совместимо с SVN r13814 - SVN r13824
 
b4546 r13821 Fri Feb 12 16:19:33 +0300 2016
 
1. LuaMacro v3.0.556.0
2. FarImageView 3.46.5.4362
3. Рефакторинг. Обновление совместимо с SVN r13814 - SVN r13821
 
b4546 r13820 Fri Feb 12 04:57:19 +0300 2016
 
1. Far b4546 r13820
2. LuaFAR Search v3.22.2 (сброс выделения найденного в редакторе Alt7)
3. MultiArc - пересоберём и мелкие хвосты подчистим
4. Обновим macro.txt.
5  Рефакторинг. Обновление совместимо с SVN r13814 - SVN r13819

Изменения в х64 совпадают с изменениями в х86 кроме пунктов касающихся инсталляторов.

Отправлено: 13:35 13-02-2016
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Модернизировал макрос RESearch.Grep.lua. Теперь можно править прямо результат грепа с сохранением всех изменений во всех найденных грепом файлах.
 
SSchumi, ConEmu - Hide to TSA.
 
fcdobpiy, VictorVG2 - проверил, работает.
 

Всего записей: 1385 | Зарегистр. 16-06-2007 | Отправлено: 15:22 13-02-2016 | Исправлено: Alexyz21, 15:25 13-02-2016
VictorVG2

Редактировать | Цитировать | Сообщить модератору
Alexyz21
 
Отлично! Значит мы свою часть работы сделали без ошибок.

Отправлено: 15:40 13-02-2016
skipik001



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перестал работать плагин svcmgr. Берём последнюю ночную сборку Far x64, кладём туда svcmgr, запускаем, получаем:
 

 
Такое началось с того момента, как Far стал собираться в MS VS 2015.
Это теперь нужно плагин править или ошибка в самом Far?

Всего записей: 663 | Зарегистр. 14-11-2015 | Отправлено: 18:21 13-02-2016
   

Страницы: 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 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 4)
Maz (23-11-2017 18:57): FAR Manager (часть 5)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru