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

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

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Предыдущие топики:  1 2 3 4
 
Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в ночных сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
Архив всех предыдущих ночных сборок 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, не удалось, то задаёте вопрос разработчикам.

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

Всего записей: 35228 | Зарегистр. 26-02-2002 | Отправлено: 18:55 23-11-2017 | Исправлено: Victor_VG, 10:38 21-02-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VadimLou
 
У меня сейчас под Паскаль нет компиляторов, а от .map без .PDB толку много - имена функций в ассемблерном листинге. Потому я их и чищу - часть без целого бесполезна.

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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 15:14 27-02-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wave_Blessed
VadimLou
 
FIXED  
 
Issues#51: FarHints v1.22 AV при запуске  v1.0.6 для b2927 в Win64
 
только что взял с плагринга новую сборку Unicode CharMap v1.0.6 для b3000, поставил на тест-копию FarHints v1.22 без модуля Folders, вызвал плагин - работает, AV не возникает:
 
   
 
в History.txt плагина запись:

Цитата:
Ver 1.0.6
 
 - Собрано Delphi 10.2
 
 - Еще какие-то правки - не помню

этого хватило - у меня стояла FPC 2.4.2 сборка - linker version 2.44, у Delphi 10.2 - linker version 2.25 и если посмотреть два бинарника в ImpEx увидим что это линкер в FPC дров наломал:
 

 
эта ошибка повторяется во всех версиях FPC.
 


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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 03:47 28-02-2018
iNNOKENTIY21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно как то, отменить создание плагином FarHints v1.22 файлов Thumbs.db ?

Всего записей: 799 | Зарегистр. 16-08-2012 | Отправлено: 17:53 28-02-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21
 
Можно, но это не он их создаёт, а шелл. Надо отдать команду:

Код:
reg add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v DisableThumbsDBOnNetworkFolders /d 0x1 /t REG_DWORD /f & reg add "HKCU\SOFTWARE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoThumbnailCache /d 0x1 /t REG_DWORD /f

или руками исправить Реестр:

Цитата:
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001
 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoThumbnailCache"=dword:00000001

и о "радости" можно забыть.
 
Добавлено:
Иль злобный батник notumb.cmd (этот всё тихо делает) позвать:

Код:
@echo off & reg add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v DisableThumbsDBOnNetworkFolders /d 0x1 /t REG_DWORD /f > nul & reg add "HKCU\SOFTWARE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoThumbnailCache /d 0x1 /t REG_DWORD /f > nul & exit

 
Добавлено:
Батник если что сюды закинут. Это тестовый репозиторий сваян для подобного непотребства

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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 19:39 28-02-2018
iNNOKENTIY21

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

Всего записей: 799 | Зарегистр. 16-08-2012 | Отправлено: 20:42 28-02-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21
 
Я сейчас менюху гит-ю перекручиваю -  где мог - GitShell прикрутил, ну и ряд операций переделал. Короче на кошках учусь.

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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 21:26 28-02-2018
VadimLou



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG Обновите плиз ESC и для сборки x64. https://bugs.farmanager.com/view.php?id=3587

Всего записей: 661 | Зарегистр. 22-07-2004 | Отправлено: 21:34 28-02-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VadimLou
 
Гит доложил. Если получится - соберу. У меня сейчас 32-х битный старый ГСС. Никак не разверну новый.

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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 21:59 28-02-2018
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VadimLou
Victor_VG
Там только путь поменялся в мейке для GCC, остальное всё без изменений. Но на всякий случай собрал. В работе не проверял. Использовался GCC 7.2.0.

Всего записей: 2088 | Зарегистр. 07-07-2006 | Отправлено: 23:09 28-02-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
 
А я за енто время Git механику соорудил. Выкинул кучу лишнего, многое переделал.
 
Добавлено:
VadimLou
 
Сейчас с тем вариантом плагина проверил что у меня стоял - мышой работает, KBD - тут да, подтверждаю, новый - работает всё. Заменим бобика, не сложно.

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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 00:10 01-03-2018
skipik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Я днём дёрнул меню из твоей сборки, уже успел погонять немного. Только вот на истории так и падает, не знаю, что с этим делать пока. Может там ОС-зависимое и на Win10 проявляется.

Всего записей: 2088 | Зарегистр. 07-07-2006 | Отправлено: 00:26 01-03-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik
 
Не знаю. У меня работает без сбоев, а я тут её кое что в меню прикручу чтобы реже нос на сервер совать - иногда некогда.


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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 01:38 01-03-2018
VadimLou



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skipik , Victor_VG
>ESC - Спасибо - заработало.

Всего записей: 661 | Зарегистр. 22-07-2004 | Отправлено: 02:29 01-03-2018 | Исправлено: VadimLou, 02:31 01-03-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пока чего я b5153 Git-c81a08859 зарелизил с кучей изменений в гит-меню. Если что для отката сгодится.

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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 04:00 01-03-2018
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shmuel, почему при исполнении обычного скрипта test.lua, вызванного из другого макроса по:

Код:
os.execute('start /MIN "C:\\Program Files\\FAR\\lflua.exe" C:\\Lua5\\test.lua')

в test.lua win.xxx функции доступны, а far.xxx нет?

Всего записей: 1198 | Зарегистр. 16-06-2007 | Отправлено: 22:53 01-03-2018 | Исправлено: Alexyz21, 22:55 01-03-2018
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
1. В lflua.exe библиотека win доступна всегда, т.к. она независима от Far.exe.
2. os.execute() исполняется в отдельном процессе, а не в процессе Far.exe - это объясняет отсутствие доступа к библиотеке far.
3. Если вы работаете с макросом, зачем нужна lflua.exe, когда есть функции dofile, loadfile.

Всего записей: 717 | Зарегистр. 09-03-2012 | Отправлено: 00:49 02-03-2018 | Исправлено: shmuz, 00:53 02-03-2018
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поступаю так потому, что вывод консольных утилит, запускаемых в test.lua, портит окно FAR в ConEmu, сдвигая панели вверх. Побороть этот эффект смог только вынеся исполнение test.lua в другой процесс. К тому же исполнение test.lua занимает время около минуты (аплоад бэкапов на сервер), лишаться доступа к FAR на такой промежуток времени неудобно.

Всего записей: 1198 | Зарегистр. 16-06-2007 | Отправлено: 10:07 02-03-2018 | Исправлено: Alexyz21, 10:10 02-03-2018
Smitis

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

Цитата:
Поступаю так потому, что вывод консольных утилит, запускаемых в test.lua, портит окно FAR в ConEmu


Код:
function _G.pprint(...) panel.GetUserScreen() io.write(...) panel.SetUserScreen() end
function _G.pprintf(fmt,...) panel.GetUserScreen() io.write(fmt:format(...)) panel.SetUserScreen() end

 


----------
Разум когда-нибудь победит

Всего записей: 1278 | Зарегистр. 09-02-2003 | Отправлено: 10:27 02-03-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smitis
 
Я сейчас на тестовой b5157 создав дерево:
 
1:
.
..
2
 
1/2:
.
..
3
banned IP.txt
 
1/2/3:
.
..
bookmarks.html
Descript.ion
 
и посмотрел что у меня происходит:
 
в начале по CtrlZ скрипт создаёт ./1/2/3/Descript.ion с записью bookmarks.html cd ../ - cd 3 - cat Descript.ion

Цитата:
$ cat Descript.ion
bookmarks.html

, находясь в .1/2/ снова CtrlZ - ошибка LuaMacro:

Цитата:
LuaMacro  
 ...\14\Far\Profile\Macros\scripts\Shell_Description.lua:54
 bad argument #1 to 'Editor' (string expected, got nil)
 
Stack Traceback
===============  
(1) Lua function 'SimSU' at file '...\14\Far\Profile\
Macros\scripts\Shell_Description.lua:54' (best guess)  
Local variables:  
File = string: "2 "
quot = string: "[%s %&%(%)%[%]%{%}%^%=%;%!%'%+%,%` ]"  
path = string: "G:\\dev\\far3\\10\\1
ListNames = string: "Descript.ion,Files.bbs"
DescrName = nil

cd 3 - cat Descript.ion:

Цитата:
$ cat Descript.ion
3

значит если я правильно интерпретирую события в редактор вызываемый для редактирования Descript.ion передаётся пустышка и уже скрипт записывает туда имя каталога.

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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 16:48 02-03-2018 | Исправлено: Victor_VG, 21:16 02-03-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
b5158 - с дескрипторами порядок. Ошибка наблюдавшаяся в b5157 и описанная постом выше исправлена. Проверил.

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

Всего записей: 21181 | Зарегистр. 31-07-2002 | Отправлено: 21:18 02-03-2018 | Исправлено: Victor_VG, 21:21 02-03-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

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