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

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

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

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, иначе плагин не будет загружен.
* Блондинку на скриншоте зовут Tommie Jo.

 
Принципиальные различия между hard link, symlink и junction
Как запустить Lua/MoonScript из FAR
Как правильно добавить в программу нужную DLL (или иную зависимость), чтобы при обновлении ОС или иных программ она не перестала работать
Как распаковать UUE/XXE файлы патчей и использовать их?
 
ВНИМАНИЕ!
 
Правильное (корректное) завершение Far: всегда завершайте сеанс работы с Far по F10! Подробнее на форуме - Различие выхода из Far по F10 и крестиком
 
Общие правила обращения за помощью
  1. Решаете задачу самостоятельно, при необходимости ищете ответы в теме и других источниках. Предварительное изучение документации обязательно!
  2. Если ваших знаний не хватает, то задаёте вопрос в форуме и строго следуете инструкциям тех людей, которые вам помогают.
  3. Если решить задачу, следуя пунктам 1 и 2, не удалось, то задаёте вопрос разработчикам.

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

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 12:51 26-09-2022 | Исправлено: Smitis, 19:37 04-12-2023
vasyosuol 24

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

Цитата:
или вообще всю инфу uname -a


Код:
$ uname -a
Linux serg-vim3 5.15.85-1-MANJARO-ARM #1 SMP PREEMPT Wed Dec 21 18:18:45 UTC 2022 aarch64 GNU/Linux

 
Добавлено:
Это сейчас просто MANJARO загружена; но думаю, что и Армбиан там тоже 64-й...

Всего записей: 1101 | Зарегистр. 16-01-2013 | Отправлено: 09:31 30-04-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На потестить! Исходники ***DRAFT*** - SQLite 3.42.0 snapshot 02.05.2023 x86 и AMD64 Shell + DLL. С Polygon работает, собрано в GCC 12.20 с доступными на данный момент расширениями. Код Recovery взят от 3.41.2, по идее чудить не должен....
 
sqlite3420.7z

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 01:20 04-05-2023 | Исправлено: Victor_VG, 01:23 04-05-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PEAnalyzer v3.9.5.4040, SVN r353 - VC++2019 ругается:

Цитата:
Ошибка сборки.
 
"PEAnalyzer\PEAnalyzer.vcxproj" (целевой объект Build ) (1) -> (Целевой объект ClCompile) -> PEAnalyzer\plugin.cpp(68,17): error C2065: PF_RECURSIVEPANEL: необъявленный идентификатор [PEAnalyzer\PEAnalyzer.vcxproj]

подкостылил так Tickets #210, дифф:  

Код:
--- "plugin.cpp" SVN r353
+++ "plugin.cpp" workingcopy
@@ -65,6 +65,7 @@
     if (!settings::add_to_panel_menu)
         info->Flags = PF_DISABLEPANELS;
     else
+        #define PF_RECURSIVEPANEL 0x0000000000000040ULL
         info->Flags = PF_RECURSIVEPANEL;
 
     static const wchar_t* menu_strings[1];
 
 

собрался без варнингов и ошибок, работает на b4040 - b6134 Git-4719bf59e. Падений или видимых ошибок не вылезло. На потестить:
 
FarPEAnalyzer_3.9.5.4040_x64.7z и FarPEAnalyzer_3.9.5.4040_x86.7z.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 19:18 05-05-2023 | Исправлено: Victor_VG, 23:47 05-05-2023
perekrestok2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день. У кого-то сохранился старый билд Far 3.0.5337 ?
Выложите, пжл, на файлообменник.
 
Нужны x32(86) и x64.
 
Возможно нет "фирменного архива", то можно запаковать обычным rar/zip файлы FAR.EXE и остальные. Только 5337.

Всего записей: 11 | Зарегистр. 06-05-2023 | Отправлено: 17:07 06-05-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
perekrestok2
На гитхабе нет штоле?

Всего записей: 12403 | Зарегистр. 11-03-2002 | Отправлено: 17:21 06-05-2023
BorlandIMHO

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

Цитата:
На гитхабе нет штоле?

Неа
Там последнее, что доступно - b5557 на 100-й странице...

----------
http://www.imho.ws

Всего записей: 2403 | Зарегистр. 12-10-2006 | Отправлено: 18:02 06-05-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
perekrestok2
 
b5337 Git-5e1d91388 + b5337 Git-40f34a1c1, x86 + AMD64 + Plugins SDK, но без NetBox и Colorer - только то, что собирается из исходников Far - b5337.7z .

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 18:20 06-05-2023
perekrestok2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо всем. Благополучно удалось спасти 5337.
 
Victor_VG, вам отдельная благодарность!

Всего записей: 11 | Зарегистр. 06-05-2023 | Отправлено: 18:55 06-05-2023
zertyuiop



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день, возник немного нубский вопрос, только не закидывайте камнями. Со многими плагинами в комплекте идет Lua-макрос, и что с ним делать в Readme не описывается (если оно есть). Вопрос в том, нужно ли кидать эти макросы сразу в папку при установке плагина, или каким-то плагинам они нужны в из же папках (например LuaFar4Editor, или встроенный плагин EMenu). Как определить, какой макрос нужно тащить в папку макросов, а какой оставить при плагине?

Всего записей: 350 | Зарегистр. 25-08-2012 | Отправлено: 02:50 12-05-2023
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zertyuiop
При плагине макросы только для комплекта.
Если хотите чтобы они работали, надо их скопировать в %FARPROFILE%\Macros\scripts\

Всего записей: 1417 | Зарегистр. 20-12-2007 | Отправлено: 06:57 12-05-2023 | Исправлено: wseventeen, 15:12 12-05-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
wseventeen
С некоторыми плагами идут *.fmlua, это вроде макросы старого формата и на новых версиях они не пашут?

Всего записей: 12403 | Зарегистр. 11-03-2002 | Отправлено: 07:00 12-05-2023
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zertyuiop
LuaFar4Editor (плагин) не содержит макросов в комплекте, хотя там есть 2 файла с расширением lua, макросов в них нет.
Макрос описывается конструкцией
Macro {
-- какой-то код
}
В случае EMenu - там действительно файлы с макросами. Кидать ли их в папку, откуда грузятся макросы, решает пользователь, разобравшись, нужны они ему, или нет.
 
Pasha_ZZZ
*.fmlua работают, если установлен плагин MacroLib.

Всего записей: 1863 | Зарегистр. 09-03-2012 | Отправлено: 09:38 12-05-2023 | Исправлено: shmuz, 11:11 12-05-2023
Prutkovsky

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
С github скачал Ваш скрипт Panel.SelectDuplicatesFileNames.lua от Aug 20, 2020. Но при попытке запуска он выдаёт ошибку в строке 123. Подозреваю, что со времени его создания могли измениться некие параметры в Фаре.  
 
Друзья подсказали мне, что Вы бываете на этом форуме. Если можно, поправьте этот скрипт, пожалуйста. Очень уж он мне полезен будет.
 
Другие Ваши макросы, типа сортировки по атрибутам, вполне себе работают. Большое спасибо Вам за них.

Всего записей: 13 | Зарегистр. 13-05-2023 | Отправлено: 20:46 13-05-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Prutkovsky
 
drkns 2018-02-25 23:42:42+00:00 - build 5150
 
1. Настройки сортировки (numeric & case-sensitive) вынесены в System Settings.
   Там же теперь можно выбрать базовое сравнение (linguistic / invariant / ordinal).
   Настройки сортировки применяются глобально ко всему.
 
2. Для плагинов доступна функция FSF.CompareStrings, позволяющая сортировать так же, как сортирует Far (как именно - не оговорено и зависит от настроек).
   FSF.LStricmp и FSF.LStrnicmp - deprecated и не рекомендуются к использованию.
 
3. FCTL_SETNUMERICSORT, FCTL_SETCASESENSITIVESORT, PFLAGS_NUMERICSORT, PFLAGS_CASESENSITIVESORT больше нет.
 
Закомментируйте строки 122-124, настройка чувствительности к регистру в диалоге работать не будет, потом поправлю с учётом новых возможностей.
 
 
Стоило ли удалять флаги? Ведь и в системных настройках они выполняют ту же функцию. И разве не к данной панели относятся её сортировки? Надо ли было глобалить, может стоило наоборот, залокалить новые сортировки в свойства панели?

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 23:03 13-05-2023 | Исправлено: Alexyz21, 23:25 13-05-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Prutkovsky
 
С дублированием файлов (проверка по SHA1) можно "бороться" утилитой hdlink. Сам ей пользуюсь.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 23:28 13-05-2023
Prutkovsky

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
Спасибо. После комментирования указанных строк скрипт работает.  
Буду ждать и официальную версию.
 
Victor_VG
 
Спасибо. Попробую. Хотя мне больше нравится по возможности обходиться без сторонних утилит. Чем и хороши макросы.

Всего записей: 13 | Зарегистр. 13-05-2023 | Отправлено: 23:51 13-05-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Prutkovsky
Пока даже не определился как правильно поступить - возможно просто удалю Ignore case из диалога.

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 00:00 14-05-2023 | Исправлено: Alexyz21, 00:06 14-05-2023
shmuz

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

Всего записей: 1863 | Зарегистр. 09-03-2012 | Отправлено: 00:42 14-05-2023
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А это уже интересно PEAnalyzer v3.9.5, версия Far любая от b4040 до b6142 включительно. Открываем в плагине любой Msys бинарник, мне под руку попался awk.exe, F6 (дизассемблер) - в процессе работы дизассемблер падает с сообщением invalid vector subscript, при нажатии любой кнопки в диалоге ошибки вторым этапом следует AV в фар... Сейчас случайно обнаружил...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 03:28 14-05-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
Идею для его написания предложил чиновник, если вы помните. Решение было обобщено для более широкого круга задач, скрипт опубликован, но сам не пользуюсь, да.
 
Prutkovsky
Расскажите для чего его используете, и кто эти друзья?)

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 09:04 14-05-2023
Открыть новую тему     Написать ответ в эту тему

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

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