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

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



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
 
Артефакты иногда проявляются в редакторе, а их проявление зависит от текущего размера шрифта и могут выглядеть например так:
 

 
меняем размер шрифта через плагин Console Control и артефакты то появляются,то исчезают:
 
 
 
- это консоль чудит, и я уже привык к этому. Просто меняю размер шрифта и явление исчезает.


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 05:16 18-11-2022
VDVolkov



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

Цитата:
меняем размер шрифта через плагин Console Control и артефакты то появляются,то исчезают:

Спасибо за ответ.
У меня нет плагина Console Control (не использую), но в свойствах FAR выставлял шрифты 16, 18, 20, 24, 28, 36. Артефактов не обнаружил.
Скрины выкладывать не буду (могу если нужно). Предлагаю обсуждение этого шрифта закончить, так как на вкус и цвет...
 
P.S. Однако, для чистоты экперимента попробую установить указанный плагин (если версия FAR 3.0 4515 позволит). По результатам могу отписаться.
Всем хорошего дня.

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 05:36 18-11-2022 | Исправлено: VDVolkov, 05:36 18-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
 
Позволит - его минимум Far 3.0 b2927. Плагин управляется макросами и удобен тем, что позволяет менять не только размер шрифта и сам шрифт, но и подгонять размер окна консоли фар-а "по месту" что удобно. Под ConEmu Build 210718 (alpha), несмотря на запись в README.TXT "Ограничения: Windows Vista+ (частично совместимо с Windows XP), не совместимо с ConEmu." плагин работает корректно.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 05:53 18-11-2022 | Исправлено: Victor_VG, 05:57 18-11-2022
wseventeen

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

Цитата:
Предлагаю обсуждение этого шрифта закончить, так как на вкус и цвет...

Это не повод, если кому-то пригодится, уже хорошо.
Меня вполне устраивает Consolas, но любителей ретро шрифтов достаточно.
Можно анонсировать здесь, возможно есть и другие похожие темы на оф. форуме...
Если есть известные ограничения/особенности/зависимости от системы неплохо их сразу упомянуть.

Всего записей: 1417 | Зарегистр. 20-12-2007 | Отправлено: 06:15 18-11-2022
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Скачал и установил Console Control. Да, удобно. Оставлю для себя. Но воспроизвести появление артефактов не смог, менял и размер шрифта, и размер окна. Если Вам не трудно, прошу подсказать какие действия я должен сделать что бы появились артефакты. Готов отписаться об эффекте от моих действий. Если у Вас Windows 10, то, наверное, мы не поймем друг друга.
Может быть артефакты проявляютя с использованием ConEmu, но я ConEmu использовать, видимо, не буду, ни к чему мне это дома.  
Плагин Console Control для меня открытие. Век живу, век учусь...  
 
wseventeen

Цитата:
Если есть известные ограничения/особенности/зависимости от системы неплохо их сразу упомянуть.

Да, ввел сообщество в заблуждение.

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 06:27 18-11-2022 | Исправлено: VDVolkov, 06:32 18-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
 
Win7 SP1 x64, CMD, экран 1080р - возможно, что причина в высоте экрана т.к. при 72dpi самая нижняя строка наполовину своей высоты обрезается. Экспериментально выяснил, что данный эффект убирается при выборе шрифта Lucida Console, 15 pt. Им и пользуюсь с настройкой консоли CMD 80х35, Lucida Console,15.
 
А ConEmu у меня в виде виртуалки (PAF) для отдельных проверок. Так, я проще себе сделал - Far3-x86_x64-startup-bin.tar.xz. В этом наборе х86 и х86-64 запускалки которые решают две задачи - развязка консолей по клавиатуре - т.е.переключение языка в одной, не переключает его в других, и даёт возможность одновременного запуска нескольких независимых копий фар-а с разными настройками и набором скриптов / плагинов.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 06:55 18-11-2022 | Исправлено: Victor_VG, 07:02 18-11-2022
Alexyz21



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

Панель FAR под ConEmu с Lucida Console 20 10 0 + 2 последние галки + Clear Type, в редакторе шрифт такой же - очень комфортный для восприятния - не толстый, выедающий глаза, не тонкий, что не разгледеть, не топорно квадратно-рубленый, без засечек, усложняющих чтение, расстояния между символами и строками оптимально. Единственное но - отображение иероглифов растянутое и слипаются их края. За исключением этого, любые другие настройки (кроме 20 10 0) дают худший результат, разрешение 1920х1080. Более приятные шрифты не попадались, но сменить на более правильно отображающий иероглифы был бы не против.
 
 
Shmuel
Почему использовали пару FileTimeToSystemTime - SystemTimeToTzSpecificLocalTime, а не FileTimeToLocalFileTime - FileTimeToSystemTime? - Разве последняя не должна быть быстрее при том же результате?

Всего записей: 3485 | Зарегистр. 16-06-2007 | Отправлено: 11:21 18-11-2022 | Исправлено: Alexyz21, 12:36 18-11-2022
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
Вопрос скорости я вообще не рассматривал, только вопрос корректности.
Тот вариант, что вошёл в скрипт, соответствует, с учётом временной зоны и летнего/зимнего времени Фару и проводнику. А FileTimeToLocalFileTime даёт сдвиг на час на некоторых файлах.
Это недавно обсуждалось на форуме Фара.

Всего записей: 1863 | Зарегистр. 09-03-2012 | Отправлено: 13:24 18-11-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли возможность защититься от переполнения таблицы cdef повторными дублирующими объявлениями функций:

Код:
ffi.cdef [[ ... ]]
?

Всего записей: 3485 | Зарегистр. 16-06-2007 | Отправлено: 13:50 18-11-2022 | Исправлено: Alexyz21, 13:56 18-11-2022
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cdef это функция, а не таблица. Переполнения не происходит, эта функция игнорирует попытки переопределения. Если надо всё-таки переопределить - перезагрузить Фар.

Всего записей: 1863 | Зарегистр. 09-03-2012 | Отправлено: 13:59 18-11-2022
wseventeen

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

Цитата:
Почему использовали пару FileTimeToSystemTime - SystemTimeToTzSpecificLocalTime

Здесь тоже недавно давал ссылку.
Теперь это есть в явном виде в документации MS
https://learn.microsoft.com/en-us/windows/win32/sysinfo/file-times

Всего записей: 1417 | Зарегистр. 20-12-2007 | Отправлено: 14:08 18-11-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuz
прочесть создаваемую ей таблицу с определениями можно?

Всего записей: 3485 | Зарегистр. 16-06-2007 | Отправлено: 14:08 18-11-2022
shmuz

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

Всего записей: 1863 | Зарегистр. 09-03-2012 | Отправлено: 15:53 18-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wseventeen
mikki
 
NetBox, FarFTPи любые UNC пути - имена с пробелами всегда надо заключать в кавычки. Для NTFS в именах файлов/каталогов не допустимы символы:  

Цитата:
+ { ; " \ = ? ~ ( ) < > & * | $ ' `

- источник документация Майкрософт от WinNT 3.5.1...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 05:32 19-11-2022 | Исправлено: Victor_VG, 05:33 19-11-2022
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wseventeen (пост)
Цитата:
Штатный шрифт Win10 Consolas показывает все символы без каких-либо проблем.

Ничего нет. тока кавычки. Я, если что - про строку с combined символами.
VDVolkov (пост)
Цитата:
Мне не понятно о какой черной полосе идет речь

Парадокс в том, что на полном примере скрипта, что скопирован с форума - этой полосы нет.
А вот на вашем кусочке текста оттуда - есть:

VDVolkov (пост)
Цитата:
ConEmu я сейчас не использую.

А это вот точно ответ на вопрос - что не так и что делать)))
Нативный FAR  в консоли винды реально под Consolas шрифт показывает все символы в этой ацццкой строке. Но правда при этом теряется смысл combined упаковки всех символов. Даже мне кажется, что править эту строку нельзя простым способом - символы "разбегутся" как обычные символы в обычной строке. В итоге я бы даже сказал - на первое место выходит вопрос: а КАК этот текст набрали? В каком редакторе???
Но все же похоже в ConEmu какой-то тогда баг есть, раз никакими шрифтами не добиться того же, что можно получить в простой нативной консоли терминала винды - показ упакованных символов "посимвольно".
 
А тут у нас нет его представительства? Топика тока с ComEmu? Хотя, учитывая кол-во issue на гитхабе - почти 1000 - вероятность исправления бага, даже если он будет подтвержден - стремится к нулю....
 
 
VDVolkov (пост)
Цитата:
Я сожалею, что отнял время у форумчан на занятия с этим шрифтом.  

Наоборот - это было захватывающе)))

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 11:35 19-11-2022 | Исправлено: destiny child, 16:21 19-11-2022
wseventeen

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

Всего записей: 1417 | Зарегистр. 20-12-2007 | Отправлено: 13:13 19-11-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Учитывая правильный результат, SystemTimeToTzSpecificLocalTime стоит добавить в win биб-ку. И структуру SYSTEMTIME в winapi.lua.

Всего записей: 3485 | Зарегистр. 16-06-2007 | Отправлено: 16:12 19-11-2022
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
Вообще-то проблемы преобразования времён легко порождаются игнором разницы часовых поясов "источник -  приёмник" самим пользователем, и более того, в процессе получения данных из сети эта информация часто утрачивается в самом приложении связи. Значит, чтобы сделать "защиту от дурака" придётся как-то этот факт отлавливать и править. А лишняя возня кому-то нужна?

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
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 | Отправлено: 16:29 19-11-2022
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
 
Раз разговор все-таки продолжается считаю некорректно отмалчиваться.
 
В ConEmu версии 150813g (с которой я дружил, пока работал с ConEmu) все отображается корректно и без полос с "моим" шрифтом Pragmata FAR. Эту версию ConEmu могу выложить. Я дал себе труд проверить отображение этого скрипта в других более высоких версиях ConEmu, включая последние alpha. Отображение на всех корявое. Версии ниже 150813g не проверял.  
Видимо, я совсем консерватор и не люблю перемен: Far3 4515 bis, ConEmu 150813g...
 
P.S. Если Вам интересно могу выложить скрины с ConEmu, тряхну сединой, вспомню молодоcть и работу с ConEmu.

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 04:59 20-11-2022 | Исправлено: VDVolkov, 07:13 20-11-2022
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
Возможно стоило бы сообщить Максимусу на гитхаб с ConEmu https://github.com/Maximus5/ConEmu

Всего записей: 3485 | Зарегистр. 16-06-2007 | Отправлено: 09:27 20-11-2022
Открыть новую тему     Написать ответ в эту тему

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