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

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



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

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 13:37 29-10-2017
sToLp



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

Всего записей: 75 | Зарегистр. 26-06-2016 | Отправлено: 13:49 29-10-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sToLp
 
Тогда подождать несколько дней чтобы обнулился счётчик попыток входа, если снова не пустит, писать т-рексу или Валентину - только админы имеют право снятия подобных блокировок. И заодно проверить связь на возможных паразитов - похожие случаи бывали, особенно к беспроводных радио сетях где постороннему проще контролировать связь, а пассивного "гостя" труднее поймать.

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 14:00 29-10-2017
wseventeen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sToLp
https://forum.farmanager.com/viewtopic.php?p=146864#p146864

Всего записей: 1019 | Зарегистр. 20-12-2007 | Отправлено: 20:05 29-10-2017
Taciturn

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
Зачем к Wget подключать curl-ca-bundle.crt? Есть же нормальный, который системное хранилище использует.

Всего записей: 1303 | Зарегистр. 26-07-2003 | Отправлено: 20:13 29-10-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Taciturn
 
Фокус в том, что этот вариант имеет ряд недостатков - реализованы далеко не все команды и возможности, используется только en-US локаль, хотя нет сообщений о невозможности проверить сервера, только проверка происходит не через локальное хранилище а обращением на gnu.org...

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 20:41 29-10-2017
sToLp



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wseventeen
Спасибо за информацию!
Я так и предполагал, что это временный сбой, а теперь это подтвердилось.  
Будем ждать фикса.  
 
P.S. А вот и починилось. Довольно быстро.

Всего записей: 75 | Зарегистр. 26-06-2016 | Отправлено: 21:07 29-10-2017 | Исправлено: sToLp, 22:07 29-10-2017
kurtkoba

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

Всего записей: 2 | Зарегистр. 23-10-2017 | Отправлено: 21:08 29-10-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Taciturn
 
Возвращаясь к "нормальному варианту Wget который системное хранилище использует" - подробнее разницу описал тут. Описания опций взяты из исходников версии 1.19.2. Тех что перечислены в списке не реализованных как и поддержки NLS, PCRE в этом варианте нет, а у Тумы они всегда есть.

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 21:10 30-10-2017
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
1. На сетевом диске папка, в ней ~3600 архивов RAR. Выделяю последние 900, копирую (скорость ~20 МБ/с) - после копирования Фар падает. Причем раньше падал с окном своей ошибки, теперь показал в консоли синий экран (Not enough memory). Памяти свободной дофига было на момент падения (гига 4).
2. Если Фар запущен скажем сутки - сам не закрывается, надо на крест долго жать после F10. Только что запущенный Фар замечательно закрывается по F10.
 
Это все х86, куча версий, в том числе самая свежая 5082. Тянется уже довольно давно.

Всего записей: 8178 | Зарегистр. 11-03-2002 | Отправлено: 15:34 31-10-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
 
По поведению похоже на поведение связки "симанка 2.48 + адобе флеш 27" - идёт работа, у симанки утекает память, в итоге в районе памяти задачи порядка 3 Гб она виснет. Посмотри размер памяти процесса? И глянь кто из плагинов вызывает утечку памяти? Я бы отсюда начал смотреть. С тем же РН ты неплохо знаком а тут он быстрее выручит в поиске ошибки.

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 16:59 31-10-2017
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
Ладно, это посмотрю... а вот баг с копированием вряд ли связан с утечкой памяти. Слишком уж быстро он проявляется.

Всего записей: 8178 | Зарегистр. 11-03-2002 | Отправлено: 13:51 01-11-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
 
Пункт 2 вроде в 5084 должен исправится, но тут надо по наблюдать. Пункт 1 - давай идти методом исключения и уберём всё, что мешает. Тогда причина отыщется. Посмотри на наборе плагинов из ночнушки и чистом профиле. Кстати и скрипты перепроверь -  они могут вызывать неприятности и проблемы. Чтобы было проще тестировать используй Far3-x86_x64-testkit.7z - возьми нужную разрядность и распакуй либо в х86 либо в х64, а чтобы новая копия фар-а в своей копии консоли работала запуск через runfar.cmd.

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 15:06 01-11-2017
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вот скрин, причем окно консоли поменяло размер на стандартный (в самом фаре больше):

Всего записей: 8178 | Зарегистр. 11-03-2002 | Отправлено: 15:17 01-11-2017
Victor_VG



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

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 15:53 01-11-2017
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Victor_VG
Там вообще странная ситуация. Копирую - падает. Запускаю пустой с новым профилем - ОК. Запускаю оригинал без плагинов - ОК. Запускаю как обычно - ОК. Видимо не каждый раз или требуется перезагрузка.

Всего записей: 8178 | Зарегистр. 11-03-2002 | Отправлено: 16:00 01-11-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
 
Погоди, давай разберём что нам уже известно, а известно заметь не мало:
 
1) Копирую - падает.  
2) Запускаю пустой с новым профилем - ОК.  
3) Запускаю оригинал без плагинов - ОК.  
4) Запускаю как обычно - ОК
.
 
1) - видим что возникает ошибка, где именно пока не знаем;
2) - если профиль пустой и ошибки нет, значит есть вероятность либо наличия в БД ошибочных записей, либо кто из макросов шалит - это мы пока не проверяли, а надо;
3) - без плагинов не воспроизводится - ошибку способен вызывать один из них;
4) - при обычном запуске (как ты обычно запускаешь, через что и в какой среде - может консоль кашу портит?) то же не воспроизводится;
 
значит что я бы сделал:
 
1) - если у меня есть отладчик MS VS2010+,  то скачать ночнушку и её PDB, распаковать их в один каталог и запустить под отладчиком чтобы он указал на место где возникает ошибка, ну а при падении, если оно не мгновенное он по PDB расшифрует место до строки в исходниках;
 
2) сразу бы запустил тест-копию контролируя в её свойствах (Ентер на имени процесса) по вкладке Perfomance в окне Processes РН что у меня с памятью происходит, плюс глянул бы по Ctrl-L его лог - там будет список запущенных/завершённых процессов, по умолчанию 970 записей, и даже если задача завершена, открытая вкладка её свойств сохранит её состояние за период времени с момента начала контроля до её завершения и мы можем сделать с неё скриншот, а он нам многое расскажет.
 
Кстати этот скриншот хотелось бы видеть чтобы понять куда дальше смотреть.


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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 16:23 01-11-2017 | Исправлено: Victor_VG, 16:25 01-11-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересное обнаружил:  
 
берём curl 7.56.1 со страницы Viktor Szakats (GCC / -static и понимает переменные среды в путях к сохраняемому файлу), в b5084 и b5085 выполняем команду: curl -kR --output %FARHOME%\curl-ca-bundle.crt https://curl.haxx.se/ca/cacert.pem. Результат разный - в b5084 вывод летит в консоль, на диске пусто, в b5085 получаем что хотим:
 
Far Manager, version 3.0 (build 5085) x64
Copyright © 1996-2000 Eugene Roshal, Copyright © 2000-2017 Far Group
 
$ curl -kR --output %FARHOME%\curl-ca-bundle.crt https://curl.haxx.se/ca/cacert.
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  230k  100  230k    0     0   230k      0  0:00:01 --:--:--  0:00:01  508k

 
правда b5084 отработает команду в ином формате:
 
$ curl -kRo %TEMP%\curl-ca-bundle.crt https://curl.haxx.se/ca/cacert.pem
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  230k  100  230k    0     0   230k      0  0:00:01 --:--:--  0:00:01  528k
 
значит вероятно заодно и какая-то скрытая ошибка раскрытия переменных среды в b5085 испарилась? Меня лично поведение b5085 более чем устраивает., хотя в процессе экскрементов b5084 сделал таки мне бяку сохранив curl-ca-bundle.crt под именем C:\Programm, а тот сразу лочится ядром и даже на перезапуске не удаляется, а ось на него матерится. Пришлось с BSD вражину пристрелить - при не запущенном ядре винды его и лочить некому.

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 03:15 02-11-2017
Pasha_ZZZ



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну вот, при выходе по F10 зависон, часики в углу встали. Вкладка Performance, ничего такого уж криминального:

Добавил еще Statistics. А в Threads видно, FarHints что-то делает...

Всего записей: 8178 | Зарегистр. 11-03-2002 | Отправлено: 11:01 03-11-2017 | Исправлено: Pasha_ZZZ, 11:06 03-11-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
 
Ну, с ним проблемы знакомые. Модуль текст я у себя давно убрал, но и Folders способен вызывать крах. Глянь, не его ли работа?

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

Всего записей: 23922 | Зарегистр. 31-07-2002 | Отправлено: 11:57 03-11-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)
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