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

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

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

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, не удалось, то задаёте вопрос разработчикам.

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

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



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FarUE3 b5266 Git-94a060925 (x86 и x64)
 
Поменяно:
 
1. Far b5266 Git-94a060925
2. Uninstall v1.10.16_1
3. Рефакторинг. Обновление совместимо с b5263 и новее.

 
Для х64 инсталляторы (см. п3) не собираются.

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

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 00:38 13-09-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
Цитата:
Uninstall v1.10.16_1  
Крайне странный бамп версии...

Всего записей: 8120 | Зарегистр. 11-03-2002 | Отправлено: 05:43 13-09-2018
sToLp



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

Цитата:
1. Это хак, если можно без этого обойтись, если нельзя, то это нормально.

А, в этом смысле! Тогда вполне понятно.  
 

Цитата:
2. Не документировано, если разберётесь-хорошо. Подробнее...

Код красивый. Автовыделение последнего выполненного пункта отлично работает и для меню плагинов, и для меню настроек плагинов и для far:config, и это весьма удобно.  
 

Цитата:
3. Сделал. Вышло даже не 3, а 2 доп. строки в плагине.

Сверхоперативно! Опция "selected=true;" работает именно так, как надо, ощутимо добавляет в меню выбора макросов маленький, но очень приятный комфортный момент. Большое спасибо!  
 
Victor_VG
Благодарю Вас за предоставленную возможность ознакомиться с работой LuaMacro b665 ещё до выхода официальной сборки! Сам я Фар не собираю по банальной причине "нельзя объять необъятное" и Ваши регулярные сборки часто оказываются очень полезны.

Всего записей: 75 | Зарегистр. 26-06-2016 | Отправлено: 07:25 13-09-2018 | Исправлено: sToLp, 07:27 13-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
 
Возможно что и "недоправил" в Uninstall.rc. Погляжу. Спасибо за подсказку.
 
Добавлено:
Пофиксил. Там в UnInstall.cpp::66 стоит номер версии 1.10.15.0. Будет вместе с b5267 (сейчас его соберу только с РН закончу - под утро коммит пришёл, собрал, но ещё не проверял). Специально проверил данный фикс на Renevall - на его работу он не влияет что я указал в логе изменений.

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

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 11:40 13-09-2018
Tiikker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, Витя, привет, это Uncle KILLER, вопрос.. ты выкладываешь только сборку с плагинами.. Как думаешь, можно все папки аддонов и плагинов выкладывать отдельно, иди ядро Фара жёстко завязано? Тоесть, конкретный исполняемый файл идёт только с конкретными сборками?


----------
Ех. http://forum.ru-board.com/profile.cgi?action=show&member=Uncle%20KILLER

Всего записей: 782 | Зарегистр. 05-06-2018 | Отправлено: 13:02 13-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tiikker
 
Привязка идёт только к MinFarVersion. Если нужно то вытаскивай любой плагин и используй отдельно. Максимум что может потребоваться (если конфликтуют хоткеи) в Lua-скриптах под себя хоткеи поменять. Но я их специально подбираю  так, чтобы не перекрывали хоткеи фара и плагинов - в скрипте поменять хоткей элементарно - значение кey="" меняем на нужное и он сработает на другой хоткей.  
 
Надуманных ограничений нет и вводить их я не стану. Это моя принципиальная позиция. Если кто отыщет у меня ошибку - говорите исправлю, а если предложите вариант её исправления - от души скажу "спасибо!".

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

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 13:25 13-09-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
на форуме фара сказали, что вроде как починили в 5267 и никаких пересборов и правок плага не надо

Всего записей: 8120 | Зарегистр. 11-03-2002 | Отправлено: 13:43 13-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
 
Да, и старый работает, но так как в Unistall.cpp::66 жёстко зашит номер версии:

Код:
void WINAPI GetGlobalInfoW(struct GlobalInfo *Info)
{
    Info->StructSize = sizeof(GlobalInfo);
    Info->MinFarVersion = FARMANAGERVERSION;
 
    Info->Version =     MAKEFARVERSION(1,10,15,0,VS_RELEASE);
    Info->Guid = MainGuid;

то по F3 выводится 1.10.15.0  и у кого стоит Renevall, то он будет обновлять плагин до бесконечности. Я сейчас с твоей подсказки это пофиксил, хотя и грубо - некогда делать чтобы внутренний номер версии читался из project.ini, хотя по совести и надо. Позже сделаю. Если что напомни, ладно? Я как раз сейчас готовлю пуш для него.  
 
P.S.
 
Новый гит 2.19.0 оказался (по крайней мере в случае с РН) на порядок шустрее 2.18.0, и b5267 на бенчмарке так же показал более быструю работу в сравнении с b5266:  
test.lua

Код:
local a = Far.UpTime; far.MacroLoadAll(); msgbox("",(Far.UpTime - a)/1000)
 
mmode(1,0); local t=Far.UpTime; for i=1,1000 do Keys"Tab" end far.Message(Far.UpTime-t)

у меня отрабатывает lm:@test.lua за 94 - 97 ms , а b526 - b5266 в тех же условиях этот тест отрабатывали за 106 - 109 ms. Пустячок, но приятный.

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

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 14:30 13-09-2018
sToLp



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

Цитата:
Не документировано, если разберётесь-хорошо. Подробнее...Ссылка

Воспользовавшись тем, что Ваш макрос хорошо структурирован и в нём всё-таки есть, хоть и не очень большие, но необходимые пояснения, я легко дополнил в него ещё и обработку объёмного меню "Ассоциации для файлов (File associations)". И весьма доволен тем, что получилось. Благодарю Вас за публикацию этого макроса!

Всего записей: 75 | Зарегистр. 26-06-2016 | Отправлено: 15:38 13-09-2018
shmuz

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

Всего записей: 880 | Зарегистр. 09-03-2012 | Отправлено: 15:45 13-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подновил:
 
FarUE3 b5267 Git-49dfab262 (x86 и x64)
 
1. Far b5267 Git-49dfab262
2. FarAudioPlayer v3.43.0.5055
3. FarJClassInfo v3.10.0.4040
4. Uninstall v1.10.16_1 (more fix)
5. Рефакторинг. Обновление совместимо с b5263 и новее

 
для х64 инсталлятор не собирается;
 
UnInstall v1.10.16_1

 
v1.10.16_1
 - поправлен запуск на Far3 b5262 (https://forum.farmanager.com/viewtopic.php?p=150733#p150733)
  - фикс номера версии в GetGlobalInfoW(), версия файла 1.10.16_1 (BSD нумерация версий, на работу Renevall не влияет)
  - мелкая косметика

 
пока вроде всё.  
 
P.S.
 
Приятное наблюдение - обновил Git до v2.19.0 и сразу скорость пуша по HTTPS возросла с "привычных" ~ 50 - 100 Кб/с до 2 - 4 Мб/с. С момента обновления контролирую, и в то же время 100 Мб/c канал используется на 70%, сессии и репозитории разные, HTTPS:
 
Writing objects: 100% (3/3), 599.01 KiB | 33.28 MiB/s, done.
Writing objects: 100% (7/7), 11.44 MiB | 3.99 MiB/s, done.
Writing objects: 100% (3/3), 10.52 MiB | 1.85 MiB/s, done.
Writing objects: 100% (1/1), 164 bytes | 164.00 KiB/s, done.
Writing objects: 100% (64/64), 1.13 MiB | 788.00 KiB/s, done.
 
а, ночью со свободного 1 Гб/с канала в 2.18 видел 182 Кб/с (впервые!) - значит HТTPS в новом гит улучшили.


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

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 18:28 13-09-2018 | Исправлено: Victor_VG, 18:39 13-09-2018
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Renewal
 
Добавлено:
И он тоже обновлён .xml - JCllassInfo...7z

Всего записей: 1005 | Зарегистр. 20-12-2007 | Отправлено: 22:42 13-09-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wseventeen
 
Спасибо. Сейчас заодно и гляну как новый коммит соберу.  
 
P.S.
 
модные развлечения.
 
Добавлено:
А эти я версии уже через минуты после заливки на сервер взял и у себя всё обновил до них. Просто у меня Renewal стоит только в одной из тест-копий и там я его сразу обновил, а после словил эти "картинки" .... Ещё раз спасибо!

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

Всего записей: 23659 | Зарегистр. 31-07-2002 | Отправлено: 23:49 13-09-2018 | Исправлено: Victor_VG, 00:04 14-09-2018
paldr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Существует ли в природе плагин для просмотра содержимого и/или быстрой распаковки scene-релизов?

Всего записей: 23 | Зарегистр. 20-07-2008 | Отправлено: 12:50 16-09-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
paldr
Вряд ли кто-то занимался такой специфичной фигней. Батник все решает, можно добавить в пользовательское меню например.

Всего записей: 8120 | Зарегистр. 11-03-2002 | Отправлено: 12:55 16-09-2018
paldr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне больше нечем заняться, как писать скрипты на языке-продукте чьего-то воспаленного сознания

Всего записей: 23 | Зарегистр. 20-07-2008 | Отправлено: 13:43 16-09-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
paldr
Ну да, некогда же, надо на форуме писать. А работать в ОС производства того же воспаленного сознания ничего не мешает?

Всего записей: 8120 | Зарегистр. 11-03-2002 | Отправлено: 13:46 16-09-2018
paldr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не, не мешает. Она меня совершенно устраивает, в отличие от.
 
Если у вас ничего полезного нет, то проходите, ок?

Всего записей: 23 | Зарегистр. 20-07-2008 | Отправлено: 13:52 16-09-2018
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
paldr
Вам уже сказано, что можно сделать. Если собственная творческая жилка отсутствует - четко сформулируйте задачу в нужном топике:
Командная строка, батники, сценарии (bat, cmd)

Всего записей: 8120 | Зарегистр. 11-03-2002 | Отправлено: 13:56 16-09-2018
paldr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я вам уже ответил, что не собираюсь ковыряться в говне. Что неясно-то?




Нарушение п. 2.3. главы VIII Соглашения по использованию

Всего записей: 23 | Зарегистр. 20-07-2008 | Отправлено: 13:57 16-09-2018 | Исправлено: Maz, 10:40 24-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

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