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


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

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

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

Всего записей: 2395 | Зарегистр. 03-01-2002 | Отправлено: 11:10 07-11-2015 | Исправлено: Victor_VG, 04:33 26-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наблюдения к Mantis#0003485: Exception при попытке просмотра некорректного? hlf.
 
Не знаю что именно вешает ось, но на b5024 с чистым профилем и набором плагинов из http://svn.code.sf.net/p/farmanager/code/trunk/ у меня приложенный crash.hlf дважды привёл к зависанию ЦП с полной потерей управления системой как в виртуалке где стоит Win7 SP1 x64, так и в хосте под 11.1 демоном.  
 
Внешне всё выглядит так, будто  выполняется какая-то сверх длительная операция полностью использующая машинное время ЦП при потере управляемости ОС - она не реагирует на команды управления, KBD, курсор мыши двигается прыжками, меню программ ОС не вызывается, курсор индицирует состояние "Занят". В итоге после нескольких минут ожидания приходится жать Reset.  
 
А в тестовом b5025 просто вывелся этот хелп. Более экспериментировать с данным хелпом нет желания, но свои наблюдения озвучиваю.

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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 22:29 09-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да-а-а-а, я думал что в новой WinSCP только с URL баги, ан нет - фоновая передача с FTP так же сломана - Issues #256: Потеря данных в NetBox v2.4.5.526/v2.4.5.527 при фоновой передаче с FTP - потеря имён и типа файлов приводящая к их перезаписи. Зарепортил, пойду подумаю как поступить - откат на версию v2.4.4.524 решает проблемы Issues #255: NetBox v2.4.5.526/.527 - недокументированные изменения разбора URL в WinSCP v5.10.3 beta и свежего #256, но вылезут проблемы устранённые в v2.4.5.527:
 
  * Bugfix: SFTP: fix send files to remote server
  * Bugfix: Mantis-3468: SCP: wrong listing
    (http://bugs.farmanager.com/view.php?id=3468)
 
и задача фонового логирования:
 
  * use tinylog for logging
    (https://github.com/oyld/tinylog)
 
так что тут надо подумать...
 
   
 
Добавлено:
Но, с учётом потери данных и повреждения структуры вложенных каталогов (так же зафиксировано в эксперименте и зарепорчено в Issues#256) есть только два решения:
 
1) откат на версию 2.4.4.524
2) не пользоваться фоновой передачей данных для версий 2.4.5.526 - 2.4.5.527
 
в WinSCP v5.11.1 своих глюков навалом, но повреждения данных при фоновой передаче не замечено.

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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 12:27 10-09-2017
Wave_Blessed

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне всё более и более стрёмно обновлять нетбокс. И походу после каждого его использования надо каким-нить сторонним клиентом перепроверять, что все операции прошли беспроблемно и правильно.

Всего записей: 356 | Зарегистр. 16-04-2006 | Отправлено: 14:57 10-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wave_Blessed
 
Посему и откатил и х86 и х64 сборки:
 
b5026 r15128 Upd1 10.09.2017 15:11:38 +0300
 
1. Откат NetBox до v2.4.4.524 (см. Issues #255 и #256 на GitHub)
2. Рефакторинг. Обновление совместимо с SVN r15084 - SVN r15128
 
b5026 r15128 10.09.2017 09:37:45 +0300
 
1. Far b5026 r15128
2. Рефакторинг. Обновление совместимо с SVN r15084 - SVN r15128
 
а так же выложил бинарники FarNetBox-2.4.4.524_Far3_x64.7z | FarNetBox-2.4.4.524_Far3_x86.7z. По крайней мере может кому пригодятся, да и только NetBox не весь пакет дистрибутива Far-а качать.
 
Добавлено:

Цитата:
Мне всё более и более стрёмно обновлять нетбокс. И походу после каждого его использования надо каким-нить сторонним клиентом перепроверять, что все операции прошли беспроблемно и правильно.

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

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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 15:24 10-09-2017
Wave_Blessed

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

Цитата:
 Вылезшие баги лежат частью на совести авторов WinSCP, а потеря имён скорее всего опечатка в коде, но её ещё отыскать надо...

Понимаете, вы уже не раз оправдывали нетбокс тем, что часть ошибок лежит на сторонних либах, часть случайная. Но два соображения: а) меня как пользователя не волнует, кто виноват, мне как пользователю нужен продукт, которым я смогу беспроблемно пользоваться и не бояться обновлять; б) плохому танцору всегда туфли жмут. Я за почти двадцать лет пользования ФАРом и сторонними плагинами не встречал столько проблем (не считая юникода), сколько с одним только нетбоксом. И в очередной раз заглянув на форум, вижу, что в очередном билде нетбокса есть критическая бага, приводящая к потере данных. Повезло не на собственном горбу на неё напороться. Но так получается, что обновляя ФАР, нужно следить чтобы не обновить нетбокс. А если обновил, то прежде чем использовать его на реальных данных, погонять в хвост и в гриву на тестовых, убедиться, что повезло и билд получился без проблем. Потом ещё почитать форум и убедиться, что на него нет жалоб на плавающие баги. И только потом пометить условно безопасным и юзабельным. Вот посмотреть в чейнджлог плагина — что увидим? Фиксы, фиксы, фиксы, фиксы. С таким количеством фиксов он уже вылизан-вылизан должен быть. Ан нет, к фиксам добавляются новые баги, а потом они фиксятся.
 
Виктор, вы так и не попробовали с моей базой повторить баг с загрузкой не того файла при редактировании? Я редко когда и где встречал настолько странные баги. Мне как пользователю безразлично, после пересоздания базы баг пропал, но ведь где-то в чём-то он есть и кто-то ещё на него ведь тоже может наткнуться, и не заметить вовремя, не?
 
Извиняюсь, наболело.

Всего записей: 356 | Зарегистр. 16-04-2006 | Отправлено: 18:39 10-09-2017
Victor_VG



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

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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 19:06 10-09-2017
Dmitriy052

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Оцпия инвертирования выделения файлов активна по-умолчанию? (=Без плагинов)
 
Far 2.0.1666 x86 - нажатие на * (цифровая клавиатура) не инвертирует выделение.
Far30b3000.x86.20121208 - * работает только для файлов
 
 
Добавлено:
Нашел: Надо использовать Ctrl + *

Всего записей: 205 | Зарегистр. 08-11-2015 | Отправлено: 20:26 10-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dmitriy052
 
Да, в Far3 умолчанию настройки панели файлов (F9 - Настройки панели) Пометка папок и Правый клик помечает файлы сброшены. Поставьте там птичку и Ctrl не потребуется.

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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 20:45 10-09-2017 | Исправлено: Victor_VG, 20:50 10-09-2017
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Wave_Blessed
Кривее нетбокса еще ничего не придумали. Лучше использовать старый-добрый FTP плагин, а про SCP и WebDAV в FAR'е забыть и использовать, как это ни странно, WinSCP. Который работает очень стабильно, в отличие от его потомка в FAR.

Всего записей: 5683 | Зарегистр. 11-03-2002 | Отправлено: 05:57 11-09-2017
Uncle KILLER



Весь В Шрамах
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В 90-е годы в мире начинающих прогеров это называлось "полировать глюкало"  

----------
[•]Русификаторы здесь
[•]Онлайн игра Военная территория

Всего записей: 6227 | Зарегистр. 01-04-2002 | Отправлено: 08:04 11-09-2017
Victor_VG



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

Цитата:
Лучше использовать старый-добрый FTP плагин, а про SCP и WebDAV в FAR'е забыть и использовать, как это ни странно, WinSCP

Старый, добрый, но он ANSI и имена файлов/каталогов выходящие за спецификации ANSI не принимает.
 
Да, и "стабильный WinSCP" сам не менее исправно игнорирует RFC-1738, хотя автору написали, но пока получен ответ "Your report is wrong, is by design." возможно дежурный ибо судя по времени ответ был отправлен сразу по получению баг-репорта - т.е. на него просто не читая ответили...


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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 11:50 11-09-2017
Benchmark



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

Цитата:
Кривее нетбокса еще ничего не придумали. Лучше использовать старый-добрый FTP плагин, а про SCP и WebDAV в FAR'е забыть и использовать, как это ни странно, WinSCP. Который работает очень стабильно, в отличие от его потомка в FAR.

Именно так.
 
Uncle KILLER

Цитата:
В 90-е годы в мире начинающих прогеров это называлось "полировать глюкало"

Смех смехом, но глядя на то, как автор NetBox давно и безуспешно пытается адаптировать под свой плагин код из WinSCP, нормально работающий в этом самом WinSCP, становится очевидно - "где собака порылась".
Годы идут, ничего не меняется.

Всего записей: 6271 | Зарегистр. 01-10-2002 | Отправлено: 14:16 11-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
 
Если считать, что
Цитата:
код из WinSCP, нормально работающий в этом самом WinSCP
имеет право игнорировать спецификации IETF, то это приемлемо - ведь RFC это просто Request for Comments, а для истинных поклонников мелкософт понятие "стандарт" равносильно понятию "стандарт это пустой звук который следует игнорировать!" и это авторы WinSCP в очередной раз продемонстрировали в WinSСP v5.10.3 beta - WinSCP v5.11.1 игнорированием спецификации FRC-1738:3.1 оговаривающий схему построения URL:
 
3.1. Common Internet Scheme Syntax
 
   While the syntax for the rest of the URL may vary depending on the
   particular scheme selected, URL schemes that involve the direct use
   of an IP-based protocol to a specified host on the Internet use a
   common syntax for the scheme-specific data:
 
        //<user>:<password>@<host>:<port>/<url-path>
 
   Some or all of the parts "<user>:<password>@", ":<password>",
   ":<port>", and "/<url-path>" may be excluded.

 
ибо зачем?
 
 


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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 15:28 11-09-2017
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Если автора NetBox не устраивает, как что-то реализовано в WinSCP, то зачем он с упорством, достойным лучшего применения, продолжает пытаться использовать WinSCP'шный код ? В результате имеем ситуацию "мыши плакали, кололись, но продолжали жрать кактус".

Всего записей: 6271 | Зарегистр. 01-10-2002 | Отправлено: 17:18 11-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
 
Не знаю, спроси у него самого. Зачем мне быть испорченным телефоном?

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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 18:09 11-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mantis#3481
 
Проверка:
 
Запуск в комстроке Far hlf:wrap_bug.hlf, или lua: local hlf="1AF0754D-5020-49CB-9474-1F82691C84C1"; Plugin.Command(hlf,APanel.Path.."\\"..wrap_bug.hlf); или запуск .hlf-файла хелпа через ассоциации.
 
Результат:  
 
b5026 (х86 и х64) - воспроизводимость ошибки 100%;
 
b5027 (х86 и х64) текст в окне хелпа выравнивается правильно - первая строка параграфа начинается с абзаца, а вторая и следующие за ней строки текста начинаются с относительной колонки 3 окна хелпа.  
 
Вывод:
 
Описанная в тикете #3481 ошибка исправлена.

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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 01:08 12-09-2017 | Исправлено: Victor_VG, 01:38 12-09-2017
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Смотрю в Far30latest-x86_x64-bin.7z 5027 решили оставить NB527.

Всего записей: 1102 | Зарегистр. 16-06-2007 | Отправлено: 12:56 12-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
 
Так обновления исходников на гитхабе нет, а сборочный робот как я понимаю скачивает с гитхаба текущий коммит и из него собирает бинарники. Для отката надо указать гит-у конкретный коммит, а значит переписывать скрипты, что потребует их отладки. Тут проще руками переписать в каталоге плагина ChangeLog, NetBox.dll, NetBoxEng.lng, NetBoxRus.lng и README.md так как в версиях 2.4.5.527 и 2.4.4.524 именно они различаются. Ну а минимум это заменить NetBox.dl (отличия в .lng не повлияют на работу плагина).
 
Если ты про мой Far30latest-x86_x64-bin.7z так там просто NetBox пока удалён - он в /Far3 лежит отдельными архивами.

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

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 13:45 12-09-2017 | Исправлено: Victor_VG, 01:06 13-09-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
b5028 продолжим проверять Mantis#3481 по методике выше:
 
1) тестовый файл wrap_bug.hlf
 
для b5027 и b5028 отработан правильно:
 

 
чуток поправим его чтобы проверить вторую часть тикета:

Цитата:
Баг исправлен, но внесены новые.

wrap_bug2.hlf
 
проверяем на b5027 и тут видим описанную в тикете ошибку выравнивания - второй абзац выравнивается по левой границе первого, хотя и не должен;
 

 
проверяем выравнивание на b5028 - вот тут всё правильно по тэгу ^<wrap> выравнивается только первый абзац, второй выравнивается по левой границе окна:
 
 
 
Ошибка исправлена.
 
 


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





Думаю, что про ошибки и их статус есть смысл писать непосредственно на багтрекере, а не забивать этим тему на ру-борде

Всего записей: 19412 | Зарегистр. 31-07-2002 | Отправлено: 01:22 13-09-2017 | Исправлено: Maz, 19:47 13-09-2017
Alexyz21

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Насчёт восстановления возврата из сессии назад в список сессий в NB ничего не слышно?

Всего записей: 1102 | Зарегистр. 16-06-2007 | Отправлено: 12:45 13-09-2017
Открыть новую тему     Написать ответ в эту тему

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

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2017

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru