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

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

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

Maz (15-01-2020 17:38): FAR Manager (часть 6)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 200

   

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

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

Всего записей: 38741 | Зарегистр. 26-02-2002 | Отправлено: 18:55 23-11-2017 | Исправлено: Victor_VG, 10:00 09-09-2019
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зачем колдовать? Надо проверять наличие _G.KbdLayout, а не _G.KbdLayout()

Всего записей: 1856 | Зарегистр. 09-03-2012 | Отправлено: 14:37 26-08-2019
Alexyz21



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

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 14:44 26-08-2019
shmuz

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

Цитата:
стоит ли перед массивом атрибутов горизонтальную тонкую линию-разделитель добавить

Мне кажется - да.

Всего записей: 1856 | Зарегистр. 09-03-2012 | Отправлено: 14:47 26-08-2019
Alexyz21



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

Цитата:
Мне кажется - да.

Мне тоже, но надеялся на нет ))) Сейчас добавлю.
 
Добавил, да, сейчас гораздо благороднее смотрится. Спасибо, что не дали зафилонить )
 
Шмуэль, по выносу редко используемых атрибутов в допдиалог выскажетесь?

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 14:49 26-08-2019 | Исправлено: Alexyz21, 15:18 26-08-2019
citPiks



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

Цитата:
Цитата:
Обновил, добавил защиту.
 
Всё равно падает, и на том же месте.

Скопипастил себе версию 14:13 26-08-2019. Не падает.

Всего записей: 373 | Зарегистр. 26-06-2016 | Отправлено: 15:14 26-08-2019
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
citPiks, это потому, что у вас скрипт KbdLayout.lua в скриптах лежит. Тем, у кого win<10, он не нужен - функция фара Far.KbdLayout() возвращает правильное значение. И при отсутствии скрипта было падение, сейчас это исправлено.

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 15:19 26-08-2019 | Исправлено: Alexyz21, 15:28 26-08-2019
citPiks



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
15:03 26-08-2019 тоже не падает. И диалог гармоничнее выглядеть стал благодаря дополнительному разделителю.  
 
В CtrlA показывается конец имени файла с длинным именем. В диалоге Вашего макроса — начало. И то, и другое по своему хорошо. Но если бы я умел, то попробовал бы показывать и то, и другое с разделителем ... по средине. И, по возможности, попробовал бы симлвола на 2 расширить диалог, раздвинуть в центре. На Ваше, разумеется, усмотрение.

Всего записей: 373 | Зарегистр. 26-06-2016 | Отправлено: 15:30 26-08-2019
shmuz

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

Цитата:
Шмуэль, по выносу редко используемых атрибутов в допдиалог выскажетесь?

Тут спорный вопрос.
Но в большинстве случаев эти экзотические атрибуты не нужны и только мельтешат перед глазами.

Всего записей: 1856 | Зарегистр. 09-03-2012 | Отправлено: 15:34 26-08-2019
Alexyz21



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

Цитата:
симлвола на 2 расширить диалог, раздвинуть в центре

С какой целью? - всегда найдутся файлы, которые не влезут.
 

Цитата:
показывать и то, и другое с разделителем ... по средине

Имхо как раз хорошо, что показывает начало, как в панели. Или хотите видеть расширения?
 
 
Добавлено:

Цитата:
только мельтешат перед глазами

с допдиалогом они уйдут в тень и по сути, станут невидимы, или правильнее сказать, не контролируемы.

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 15:34 26-08-2019 | Исправлено: Alexyz21, 15:41 26-08-2019
shmuz

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

Цитата:
с допдиалогом они уйдут в тень и по сути, станут невидимы.

На всех не угодишь. Я же сказал - тут спорный вопрос.

Всего записей: 1856 | Зарегистр. 09-03-2012 | Отправлено: 15:41 26-08-2019
citPiks



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

Цитата:
Цитата:
Вот если только пользователь забоится слишком сложного для него макроса. Тогда м.б. сделаете упрощённый? В качестве эффективного дубля штатного диалога.
 
? Не понял  

Приведу личный пример. Пару лет тому попытался я испробовать RESearch Grep. И так, и сяк пробовал, но ничего у меня не получилось, не разобрался я, и пометил его "не пашет". Потому, что на тот период был он для меня через чур сложным. Непонятным во многом.  
 
Это я к тому, что для Вас Ваши макросы не кажутся сложными. Но я уверен, что на самом деле, вероятнее всего, что для большинства пользователей Фара они чрезвычайно сложны. И этим могут даже отпугивать. И это сугубо не зависимо от Вас лично.  
 
И поэтому я полагаю, что было бы целесообразно помимо того, что Вы сейчас совершенствуете Panel.CustomSortByAttributes.lua, сделать также и простецкий вариант дубля штатного CtrlA. Вовсе не обязательно в точности как было до 5455, а, предпочтительно, в улучшенном, на Ваш взгляд, виде. На мой вгляд, это было бы весьма полезно.

Всего записей: 373 | Зарегистр. 26-06-2016 | Отправлено: 15:50 26-08-2019
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кнопку [ sym<=>dec ] добавить...

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 15:51 26-08-2019
citPiks



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

Цитата:
Цитата:
символа на 2 расширить диалог, раздвинуть в центре
 
С какой целью? - всегда найдутся файлы, которые не влезут

Поле Attributes: и кнопка [ Get from File ] слишком близко друг к другу, на мой взгляд. Да и имени файла чуток было бы попросторнее.  
 

Цитата:
Или хотите видеть расширения?

Однозначно не помешало бы. Но и от начала имени отказываться не хочется. И то, и другое полезны.
 
Добавлено:

Цитата:
[ sym<=>dec ]
А что это?

Всего записей: 373 | Зарегистр. 26-06-2016 | Отправлено: 16:00 26-08-2019
Alexyz21



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

Цитата:
И то, и другое полезны

Подумаю.
 
Насчёт упрощённого макроса - нет у меня времени на это. Я скрипты пишу попутно с работой, урывая по 5-10 мин в многозадачном режиме.
 

Цитата:
[ sym<=>dec ]  
 
 А что это?

символьная (symbols) и числовая (decimal) формы. Но в принципе символы и так по крестикам видны, поэтому пока не определился. Числовая форма была введена для контроля.  

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 16:09 26-08-2019 | Исправлено: Alexyz21, 16:15 26-08-2019
citPiks



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

Цитата:
в большинстве случаев эти экзотические атрибуты не нужны и только мельтешат перед глазами

Это верно. Но пусть уж лучше мельтешат, лишь бы картину в целом видеть можно было бы. Цельность образа, когда это возможно, более существенна, более востребована. Это глубинная потребность и мельтешащие помехи ей не сильно мешают.

Всего записей: 373 | Зарегистр. 26-06-2016 | Отправлено: 16:13 26-08-2019
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно смотреть на левый столбец из тех же 7-и атрибутов и не обращать внимания на 2 других столбца.

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 16:19 26-08-2019
citPiks



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

Цитата:
Насчёт упрощённого макроса - нет у меня времени на это

Мне кажется, Вы недооцениваете полезность упрощённого макроса. Вы ведь сами настаиваете на том, что работоспособный диалог, демонстрирующий все атрибуты и, вместе с тем, укладывающийся в заданные рамки, сформировать можно. Вот и показали бы практически, что это именно так.
 
Добавлено:
Вот интересно, а в форме патча к Far это можно было бы сделать?

Всего записей: 373 | Зарегистр. 26-06-2016 | Отправлено: 16:23 26-08-2019
Alexyz21



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

Цитата:
Вот интересно, а в форме патча к Far это можно было бы сделать?

Это лучше у Шмуэля спросить, но имхо если бы в диалоге не было бы времени с тиками, и диалог имел уникальный идентификатор, то его можно было бы подменять самопальным, но родной выводится ощутимо быстрее.
 
Обновил, добавил желаемое.

Всего записей: 3469 | Зарегистр. 16-06-2007 | Отправлено: 16:37 26-08-2019 | Исправлено: Alexyz21, 16:40 26-08-2019
shmuz

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

Цитата:
Вот интересно, а в форме патча к Far это можно было бы сделать?

Почему бы и нет.

Цитата:
его можно было бы подменять самопальным, но родной выводится ощутимо быстрее.  

Чем можете подтвердить это заявление (так, чтобы другие могли проверить)?

Всего записей: 1856 | Зарегистр. 09-03-2012 | Отправлено: 16:44 26-08-2019
citPiks



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

Цитата:
Обновил, добавил желаемое

Посмотрел Panel.CustomSortByAttributes.lua v1.8 (16:43 26-08-2019) и на длинных именах, и на коротких. И, да, так стало намного лучше. Спасибо!

Всего записей: 373 | Зарегистр. 26-06-2016 | Отправлено: 17:00 26-08-2019
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 5)
Maz (15-01-2020 17:38): FAR Manager (часть 6)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru