NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Здесь можно обсудить ваш любимый плагин.
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by Michael Lukashov »

C 2013/02/28 плагин входит в дистрибутив FAR 3, заменяя собой FarFTP.

Полезные ссылки:

При возникновении проблем:
Last edited by Michael Lukashov on Sat 19 Sep, 2015 10:22, edited 2 times in total.
abc007
Posts: 7
Joined: Fri 27 Jan, 2017 14:55

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by abc007 »

Latest post of the previous page:

В NetBox давно уже существует один баг (проверил и в сегодняшних ночных сборках).
Если подключиться к серверу (у меня это ssh) и после этого порвётся соединение, то NetBox предложит реконнект. Баг начинается после успешного реконнекта: невозможно ходить по папкам сервера. Например, мы пытаемся зайти в папку или выйти на верхний уровень, нажимаем Enter на соответствующем названии и ничего не происходит. Новое содержимое появляется только тогда, когда нажимаем Ctrl-R. То же самое с командой cd - для обновления содержимого приходится нажимать Ctrl-R, что очень неудобно.
CodeMonkey
Posts: 62
Joined: Thu 14 Jul, 2016 11:17
Has thanked: 12 times

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by CodeMonkey »

tstr wrote: а

Code: Select all

net use
?
Тоже 401
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by HaRT »

abc007 wrote: после успешного реконнекта: невозможно ходить по папкам сервера
А если в настройках соединения ?
Фар есть инструмент, а не нянька. © 2009 DrKnS
abc007
Posts: 7
Joined: Fri 27 Jan, 2017 14:55

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by abc007 »

HaRT wrote: А если в настройках соединения отключить запоминание директории ?
Не помогает, свободно перемещаться по директориям не получается
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by Michael Lukashov »

abc007 wrote: л и в сегодняшних ночных сборках).
Если подключиться к серверу (у меня это ssh) и после этого порвётся соединение, то NetBox предложит реконнект.Новое содержимое появляется только тогда, когда нажимаем Ctrl-R. То же самое с командой cd - для обновления содержимого приходится нажимать Ctrl-R, что очень неудобно.
Полагаю тут может помочь отключение опции [] Кэшировать посещённые каталоги сервера
И вообще надо бы убрать это кэширование в следующей версии, от этого больше проблем чем пользы.
abc007
Posts: 7
Joined: Fri 27 Jan, 2017 14:55

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by abc007 »

ice_scream wrote: Полагаю тут может помочь отключение опции [] Кэшировать посещённые каталоги сервера
Попробовал, но эта опция тоже не помогает. Сейчас ещё обратил внимание, что обновление директории (Ctrl-R) не обновляет путь в названии панели и в командной строке на правильный. Пути меняются на правильные только после выполнения какой-нибудь команды. (это всё в случае реконнекта)
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by HaRT »

ice_scream, а сложно ли заодно в линейке вкладок вверху диалога настроек (Session Environment Directories SFTP SCP/Shell FTP(S)) подсвечивать фоном текущую? Да, я знаю, что она пишется в заголовке диалога, но всё равно каждый раз, перемещаясь по вкладкам, теряюсь.
Фар есть инструмент, а не нянька. © 2009 DrKnS
abc007
Posts: 7
Joined: Fri 27 Jan, 2017 14:55

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by abc007 »

Вспомнил ещё про две небольшие баги.

1. Если указать ключ ssh в поле "Файл с секретным ключом", то вне зависимости от положения переключателя

Code: Select all

╟──────────────── Предпочитаемая версия SSH ────────────────╢
║ ( ) только 1  ( ) 1  ( ) 2  (•) только 2                  ║
выдаётся предупреждение

Code: Select all

╔═══════════════════════ Предупреждение ═══════════════════════╗
║ **Private key file «xxx.ppk»                                 ║
║ contains key in PuTTY SSH-2 format. It does not follow       ║
║ your preferred SSH protocol version.**                       ║
║                      Прервать   Ignore                       ║
╚══════════════════════════════════════════════════════════════╝
2. С тайм-аутами, по-видимому, какая-то ошибка. В настройках показывается, что 0 секунд - это без тайм-аута:

Code: Select all

╟──────────────────────── Тайм-ауты ────────────────────────╢
║ Ожидание ответа сервера:  15     секунд (0 - без тайм-аута)
В действительности, при подключению к серверу с тайм-аутом 0 секунд нам сразу же выдаётся предупреждение:

Code: Select all

╔═════════════════════ Подтверждение ══════════════════════╗
║ **Host is not communicating for more than 0 seconds.     ║
║ Still waiting...**                                       ║
║                                                          ║
║ Note: If the problem repeats, try turning off «Optimize  ║
║ connection buffer size».                                 ║
║                     Прервать (56 s)                      ║
╚══════════════════════════════════════════════════════════╝
То есть, возникает вопрос, а как действительно отключить тайм-аут при ожидании ответа от сервера? Иногда это очень мешает, ведь в предыдущем диалоге (Host is not communicating for more than xxx seconds.) никак нельзя выбрать опцию что-то вроде "ждать ещё и ещё...". Кстати, было бы очень полезно, если б таковая присутствовала...
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by Wave »

Я извиняюсь, если разработка-отладка плагина возобновилась, может и это пофиксите?
solaris wrote: Уже довольно давно (всё думал, что это наверняка и без меня заметят и пофиксят :) ) на WebDAV Yandex при создании папки по F7 выдаёт ошибку

Code: Select all

 ╔════════════════ Ошибка ═════════════════╗
 ║ Cannot change properties of file «11».  ║
 ╟─────────────────────────────────────────╢
 ║ Not implemented. Code: 1006             ║
 ╟─────────────────────────────────────────╢
 ║     Прервать   Повторить   Пропуск      ║
 ╚═════════════════════════════════════════╝
 
Но папка создаётся. Если нажать "Пропуск", то она покажется сразу, если нажать "Прервать", то она станет видна после нажатия Ctrl-R.

FAR 3.0 build 4869 x64
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
PaperbackWriter
Posts: 121
Joined: Mon 21 Jan, 2013 10:24
Location: РФ, Южный Федеральный Округ
Has thanked: 14 times
Been thanked: 1 time

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by PaperbackWriter »

ice_scream, если поддержка плагина возобновлена, Вы будете писать в теме плагина, какие произошли обновления и когда, как раньше? А то там последний апдейт отмечен 14.02.2016
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by Wave »

Обновил до 2.4.2.454 и обнаружил, что плагин разучился ходить по каталогам то ли на webdaw, то ли конкретно на яндекс-диске.
Дано: захожу на яд, перехожу вглубь на пару-тройку каталогов — и всё, ступор. Не могу ни выйти на уровень выше ни по ентеру на .. ни по CtrlPdUp, ни зайти на каталог глубже. Могу только открыть нетбокс заново и заново же прогуляться по паре-тройке каталогов. Впрочем, иногда получается больше чем по паре-тройке. От чего зависит, не понял. Такое впечатление, что первые полминуты по каталогам гулять можно, а дальше зась.

О, обнаружил, что теперь не получается соединиться с эмулятором webdaw для mail.ru cloud.

Откатился на 451 билд.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by buniak_a_h »

Обновился на версию 2.4.2 (Build 455). Плугин перестал входить в каталоги на FTP-сервере по <Enter>. "Выбрасывает" в корневой каталог. В версии NetBox Version 2.4.2 (Build 442) всё было нормально. Логи прилагаю. Перед переходом на вложенный каталог специально делал значительную паузу, чтобы в логе легче было найти это место (отметил строкой из "*").
Log-s.rar
Bad.log и Good.log
(14.05 KiB) Downloaded 59 times
В архиве Bad.log - не переходит; Good.Log - переходит.
Версия OS - Windows XP SP3
Версия ФАР-а - 3.0.4898
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by buniak_a_h »

Wave wrote: Обновил до 2.4.2.454 и обнаружил, что плагин разучился ходить по каталогам то ли на webdaw, то ли конкретно на яндекс-диске.
Ни с WebDav, ни с Яндекс-диском не связано. Плугин разучился ходить по каталогам на обычном FTP-сервере. ЛОГи выслал в посте
buniak_a_h wrote:
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by buniak_a_h »

Wave wrote: Обновил до 2.4.2.454 и обнаружил, что плагин разучился ходить по каталогам
Есть исправленная версия.
xatus
Posts: 10
Joined: Mon 16 Jan, 2012 18:01

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by xatus »

Far 3.0.4900 x64 + NetBox 2.4.2.460 19.02.2017
С включенной опцией "Synchronized browsing" при переходах по каталогам выпадает ошибка:

Code: Select all

╔════════════════════ Information ═════════════════════╗
║ Cannot open corresponding directory in the opposite  ║
║ panel.                                               ║
║                                                      ║
║ Do you want to try to create directory '\1\'?        ║
║                       Yes   No                       ║
╚══════════════════════════════════════════════════════╝
Структура каталогов на удалённом сервере и локальном диске идентична.
Ошибка проявилась давно, как минимум с версии 2.3.0.436 26.05.2016.
abc007
Posts: 7
Joined: Fri 27 Jan, 2017 14:55

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by abc007 »

Netbox 2.4.2.460 (Far 3.0.4904 x86) при работе с SCP иногда вылетает. Про билд 463 ничего сказать не могу, т.к. в ночной сборке far его нет.

Исключение возникает где-то в недрах TTerminal::ReadDirectory(bool ReloadOnly, bool ForceCache), перехватывается в "catch (Exception & E)" и передаётся в CommandError.
По всей видимости, исключение -- EAbort, т.к. после CommandError управление переходит в CRT функцию abort(). В дебаг логе никаких намёков на ошибку нет.

Как воспроизвести так и не понял.
Last edited by abc007 on Thu 02 Mar, 2017 01:25, edited 1 time in total.
Post Reply

Return to “Обсуждение плагинов”