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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abelenki2
 
Не за что. Я вот тут ещё одну свежую байку увидел и не понимаю за каким чёртом надо было её придумывать? Стать очередным посмешищем?

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

Всего записей: 1248 | Зарегистр. 26-03-2016 | Отправлено: 16:25 31-07-2016
uncleShi_v2



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


Цитата:
пост - abelenki2 от - 05:28 31-07-2016
а то farmanager.com более не существует.

насовсем?

Всего записей: 106 | Зарегистр. 08-04-2016 | Отправлено: 18:07 31-07-2016
VictorVG4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uncleShi_v2
 
Думаю просто работы идут. На том же sourcefoge.net это штатное явление после отказа массива SSD примерно год назад. Не вижу оснований для паники.

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

Всего записей: 1248 | Зарегистр. 26-03-2016 | Отправлено: 18:27 31-07-2016
Skifoff2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проясните, пожалуйста, о чём речь? У меня скриптов немного, нужно поправить самому или Far/плагин сделает что нужно?

Всего записей: 121 | Зарегистр. 20-07-2016 | Отправлено: 19:44 31-07-2016
bahtey



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FAR v 2 b1807 x64
Как бы заставить видеть портативные устройства, подключенные к ПК?
Может плагин? (сайт Код ошибки 118 (net::ERR_CONNECTION_TIMED_OUT))

Всего записей: 794 | Зарегистр. 14-12-2006 | Отправлено: 19:56 31-07-2016
VictorVG4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skifoff2
 
В LuaMacro b580 для макросов добавлено не обязательное поле - (см. документ ./Encyclopedia/macroapi_manual.ru.chm в официальном дистрибутиве Far3 b4743 SVN r14343 и новее) id содержащее уникальный идентификатор макроса. Я ставил эксперимент с переименованием в своих старых макросах аналогичного по смыслу параметра uid в id, но поскольку LuaManager v3.14 новый формат макросов в полном объёме ещё не поддерживает получил ожидаемый отрицательный результат и временно отложил переименование. Входящий в состав плагина LuaMacro MacroBrowser.lua поле id в таблице macro обрабатывает без сбоя, а т.к. для LuaManager на тот момент новой версии ещё не было я решил отложить внесение данной поправки в свои скрипты чтобы исключить потенциальный источник ошибок.
 
Добавлено:
bahtey
 
FarPortaDev , автор Артём Сеничев, но я сомневаюсь что версия для Far2 где-то сохранилась. Да и многие Android устройства при переключении в режим Накопитель USB без плясок с бубном читаются. По крайней мере мой Explay Fresh (Android 4.4.2) это умеет.

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

Всего записей: 1248 | Зарегистр. 26-03-2016 | Отправлено: 19:58 31-07-2016
bahtey



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VictorVG4
Да, но там в режиме MTP.
Как диски не мапятся.

Всего записей: 794 | Зарегистр. 14-12-2006 | Отправлено: 20:24 31-07-2016
VictorVG4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bahtey
 
Ну, не знаю что у вас за устройства. Я для списания данных с карт памяти просто переключаю режим, кабель в хаб благо он у меня 4 x USB 3.0 + 2 x USB 2.0 к плате HP подключён (чип Texas Instrument TUSB7340 сидит на PCIe 1x Gen2, не чудит и драйвера шустрые) и делаю что мне надо. Вот с Renesas mPD720201 с драйверами проблем предостаточно - чип конфликтует с JMicron JM36x/38x и драйвера на платах где стоят такие чипы постоянно слетают...

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

Всего записей: 1248 | Зарегистр. 26-03-2016 | Отправлено: 20:36 31-07-2016
shmuz2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skifoff2
Это изменение никак не влияет на работу самого LuaMacro, но влияет на скрипт Rebind и два сторонних макробраузера, которые используют Rebind.
Far/плагин сами ничего не будут переименовывать.

Всего записей: 120 | Зарегистр. 09-04-2016 | Отправлено: 20:44 31-07-2016
bahtey



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да не видит система как usb-накопитель, хотя драйвера установлены.
Потому в MTP режиме, и соответственно через проводник приходится только открывать, потому думали, может через far можно "увидеть".
Т.е. как вариант поставить 3-ю версию.

Всего записей: 794 | Зарегистр. 14-12-2006 | Отправлено: 20:46 31-07-2016 | Исправлено: bahtey, 20:46 31-07-2016
VictorVG4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bahtey
 
Да, вариант разумный, но и посмотреть чего системе не хватает стоит. Такое ощущение что какой-то зависимости нет и цепочка толком не работает...
 
shmuz2
 
Да и по идее зачем им это делать? Зачем нам давать роботу излишнюю самостоятельность в принятии решений, особенно если их последствия не очевидны? А если если его логика даст сбой? Я считаю что робот должен быть жёстко ограничен в пределах зоны безопасных решений, а окончательное решение должен принимать человек по результатам анализа как задачи так и последствий.

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

Всего записей: 1248 | Зарегистр. 26-03-2016 | Отправлено: 21:02 31-07-2016
john_doe



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

Цитата:
Jon_Dow  
 
Поскольку сервер форума Фара на неопределённое время недоступен, информацию касательно испытания мною усовершенствованной версии CtrlAlt.lua поместил туда.
Не к тому пользователю обращаетесь)
 
Описанные вами проблемы выглядят странно. У меня всё чётко работает.
На всякий случай вот чуть более актуальная версия скрипта:
Подробнее...
 
Впрочем, фар почти всё это и сам уже умеет (За исключением комбинаций с двумя Alt'ами / двумя Ctrl).
 
P.S.
 

Цитата:
При нажатии на шорткат LCtrlLAlt меню конфликтующих макросов выводит макросы, назначенные на CtrlAlt. А при нажатии на RCtrlRAlt это меню выводит макросы, назначенные на CtrlAlt, CtrlRAlt, RCtrlAlt и RCtrlRAlt.  
Естественно, иначе и быть не может.

Всего записей: 153 | Зарегистр. 03-02-2006 | Отправлено: 00:07 01-08-2016 | Исправлено: john_doe, 16:22 02-08-2016
Skifoff2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VictorVG4
shmuz2
Прошу прощения, понял, что опциональное, но не понял, мне в своей сборке с небольшим количеством скриптов нужно будет что-то в них менять? Просьба не отсылать в справку, ибо вот это:

Цитата:
id = "F0109446-AA63-4873-AEC3-17AEE993AA53"; -- string (опциональное поле)

всё, что там есть, и это ни разу не пояснения

Всего записей: 121 | Зарегистр. 20-07-2016 | Отправлено: 00:44 01-08-2016
VictorVG4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skifoff2
 
Я думаю пока не надо т.к. определение "опциональное" подразумевает что "элемент может быть, но может и отсутствовать".  
 
В моих экспериментах MacroBrowser.lua встретив в макросе поле uid="..." по F3 просто говорит что у данного макроса не назначен id, а если это поле переименовать то выводит его значение. А на работе других элементов сборки отсутствие id не сказывается. У меня исторически сложилось так, что я качестве id для всех своих скриптов что под Win, что под UNIX использую GUID-ы - лично мне так удобнее, а появится новая версия LuaManager.lua и Rebind.lua с поддержкой поля id - вот тогда переименую где надо, благо у меня в этом нуждается всего чёртова дюжина скриптов и те наперечёт известны.
 
В справке в качестве примера id="..." приведён GUID, так почему бы им не воспользоваться при условии его уникальности? Благо генераторов GUID-ов полно начиная со скриптовых и кончая программами из состава многих сред разработки (MS Visual Studio, IBM Visual Ege, Borland Delphy, ...) . Вам остаётся только выбрать тот, который больше понравится, ну а тут как говорится на вкус и цвет советчиков нет.

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

Всего записей: 1248 | Зарегистр. 26-03-2016 | Отправлено: 01:17 01-08-2016 | Исправлено: VictorVG4, 01:18 01-08-2016
john_doe



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

Цитата:
Вам остаётся только выбрать тот, который больше понравится
В командной строке (или меню пользователя)
Код:
lua:print(win.Uuid(win.Uuid()):upper())
или
Код:
lua:far.CopyToClipboard(win.Uuid(win.Uuid()):upper())

 
А LuaManager автоматически генерирует гуиды для макросов.
 
Ещё когда-то на форуме выкладывалось: Подробнее...

Всего записей: 153 | Зарегистр. 03-02-2006 | Отправлено: 02:31 01-08-2016
sToLp



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

Цитата:
На всякий случай вот чуть более актуальная версия скрипта:

Шорткаты CtrlAlt, CtrlRAlt, RCtrlAlt и RCtrlRAlt выдают соответствующие сообщения чётко.  
CtrlShift, RCtrlShift, AltShift, RAltShift, CtrlAltShift и RCtrlRAltShift тоже. А LRCtrl и LRAlt не работают.
Причём это и в Win10x64entRu Far 4747 x64, и в Wn7x32ru Far 4747 x86.
 

Цитата:
Цитата: При нажатии на шорткат LCtrlLAlt меню конфликтующих макросов выводит макросы, назначенные на CtrlAlt. А при нажатии на RCtrlRAlt это меню выводит макросы, назначенные на CtrlAlt, CtrlRAlt, RCtrlAlt и RCtrlRAlt.  
 
Естественно, иначе и быть не может.  

Но ведь в таком случае (раз все они выводятся под маркой одного ключа CtrlAlt)  их различение практически обесценивается — достаточно назначать макросы только на этот ключ. По-моему, было бы куда правильнее, если бы Фар различал нажатия на каждый из этих и подобных им шорткатов обособленно.  

Всего записей: 75 | Зарегистр. 26-06-2016 | Отправлено: 10:01 01-08-2016 | Исправлено: sToLp, 10:35 01-08-2016
FREEHACK

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста.Использую давно версию FAR 1.75
После перехода на Win10 или Win 8.1 при редактировании файлов в самом FAR и сохранении изменений в них - в нижней панели FAR стал загораться красным цветом.Можно ли как-то убрать этот эффект?

Всего записей: 135 | Зарегистр. 02-10-2005 | Отправлено: 11:26 01-08-2016
abelenki2

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

Цитата:
Можно ли как-то убрать этот эффект?

да, использовать последнюю версию Far:
 
 
https://yadi.sk/d/9O2eMhdumhPZw

Всего записей: 123 | Зарегистр. 16-03-2016 | Отправлено: 11:33 01-08-2016 | Исправлено: abelenki2, 11:34 01-08-2016
Wave_Blessed

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

Цитата:
Цитата:
пост - abelenki2 от - 05:28 31-07-2016
а то farmanager.com более не существует.
 
насовсем?

Просто что-то уже несколько дней сайт-форум недоступны. Для сайта такого уровня это уже что-то серьёзное.

Всего записей: 548 | Зарегистр. 16-04-2006 | Отправлено: 13:07 01-08-2016
john_doe



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

Цитата:
А LRCtrl и LRAlt не работают.
Жаль. У меня всё чётко.
Удерживаю например левый Ctrl, а потом правый нажимаю и отпускаю (только его).
 
Работают и LRAltShift / LRCtrlShift.
Две любых клавиши удерживаю, третьей клацаю
 

Цитата:
Но ведь в таком случае (раз все они выводятся под маркой одного ключа CtrlAlt)  их различение практически обесценивается — достаточно назначать макросы только на этот ключ. По-моему, было бы куда правильнее, если бы Фар различал нажатия на каждый из этих и подобных им шорткатов обособленно.  
Вы забыли как работает luamacro.
Указание "CtrlAlt" абсолютно эквивалентно "LCtrlLAlt LCtrlRAlt RCtrlLAlt RCtrlRAlt".
Т.е. все "обезличенные" модификаторы внутри luamacro раскрываются в явные L/R.
 
В вашем случае RCtrlRAlt входит во все четыре комбинации (CtrlAlt, CtrlRAlt, RCtrlAlt и RCtrlRAlt)

Всего записей: 153 | Зарегистр. 03-02-2006 | Отправлено: 13:39 01-08-2016 | Исправлено: john_doe, 13:52 01-08-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