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.
User avatar
AlexL
Posts: 14
Joined: Mon 28 May, 2007 21:14
Location: Израиль
Has thanked: 2 times
Contact:

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

Post by AlexL »

Latest post of the previous page:

fps wrote: После последнего обновления плагина...стал выдавать ошибку:
║ SCP protocol error: Illegal time format ║
Если вернуть dll на версию 2.4.0, то всё работает.
У меня та же проблема, но при использовании корпоративных сетей (пробовал несколько).
v2.4.0.438 - работает.
v2.4.2.441 - не работает. Но убирание опции "Preserve timestamp" помогает (workaround).

Причем попутно выяснилась еще одна проблема: опция "Use same settings next time" не работает вообще. Например, если я отключаю "Preserve timestamp", включаю "Use same settings next time", и копирую файл с сети на C:, то при ручной попытке скопировать следующий файл опция "Preserve timestamp" оказывается почему-то включена. Она же оказывается включена в диалоге копирования даже если ее выключить в меню конфигурации плагина до копирования. Это означает, что <F3> на сетевом файле при такой проблеме (v2.4.2.441) выполнить вообще нельзя - опция-то игнорируется ("Preserve timestamp").
Last edited by AlexL on Tue 06 Dec, 2016 20:58, edited 1 time in total.
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

Есть такая штука - мост WebDAV <-> Mail.Ru Cloud - https://github.com/yar229/WebDavMailRuCloud
И с NetBox есть проблема у него:
  • NetBox пытается отправить большой файл (ограничение на бесплатных акках майл.ру - около 2 гиг)
  • если файл больше максимально разрешенного размера, мост возвращает ошибку WebDAV "412 Precondition failed"
  • после этого NetBox полностью кеширует файл в памяти и посылает его снова
  • снова получает ошибку "412 Precondition failed"
  • и только после этого NetBox выдает ошибку.
Клиент WebDAV Windows поступает так же, а Bitkinex работает как надо.
Last edited by Pasha_ZZZ on Thu 08 Dec, 2016 20:34, edited 1 time in total.
solaris
Posts: 18
Joined: Thu 17 May, 2012 10:38
Has thanked: 3 times

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

Post by solaris »

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

Code: Select all

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

FAR 3.0 build 4869 x64
Last edited by solaris on Mon 19 Dec, 2016 10:07, edited 3 times in total.
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 »

Оп! Давно не заглядывал на яндекс.диск, но в других WebDAV эта же фигня тоже есть. В частности, в вышеупомянутом WebDAV-эмуляторе Mail.ru cloud.
Пользуюсь ФАРом больше 20 лет © собирательный.
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

solaris wrote:на WebDAV Yandex при создании папки по F7 выдаёт ошибку
Wave wrote:в других WebDAV эта же фигня тоже есть.
Это только если в диалоге Создать папку стоит галка Установить разрешения. Без нее все ОК.
solaris
Posts: 18
Joined: Thu 17 May, 2012 10:38
Has thanked: 3 times

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

Post by solaris »

Pasha_ZZZ wrote:Это только если в диалоге Создать папку стоит галка Установить разрешения. Без нее все ОК.
У меня на WebDAV Yandex и в случае установки галки, и в случае неустановки, вылезает такая ошибка.
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

Может с настройками что-то не так? Вот мои (созданы вручную, без всяких выкладываемых тут шаблонов)

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<NetBox version="2.1">
    <Sessions>
        <Session name="MYLOGIN@webdav.yandex.ru">
            <Version>2.4.2</Version>
            <HostName>webdav.yandex.ru</HostName>
            <PortNumber>443</PortNumber>
            <UserName>MYLOGIN</UserName>
            <FSProtocol>WebDAV</FSProtocol>
            <RemoteDirectory>/</RemoteDirectory>
            <SFTPMaxVersion>0</SFTPMaxVersion>
            <Ftps>2</Ftps>
            <CodePage></CodePage>
            <LoginType>1</LoginType>
            <Password>MYPASSWORD</Password>
        </Session>
    </Sessions>
</NetBox>
solaris
Posts: 18
Joined: Thu 17 May, 2012 10:38
Has thanked: 3 times

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

Post by solaris »

У меня всё тоже самое, только нет <SFTPMaxVersion> (попробовал сейчас добавлять - ничего не изменилось) и <CodePage>.
Last edited by solaris on Mon 19 Dec, 2016 00:19, edited 1 time in total.
Pasha_ZZZ
Posts: 425
Joined: Mon 12 Jun, 2006 14:58
Has thanked: 1 time
Been thanked: 27 times
Contact:

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

Post by Pasha_ZZZ »

Code: Select all

Far 3.0 build 4870 x86
NetBox Version 2.4.2 build 442
А еще Параметры плагинов - NetBox - Настройки передачи данных, убрать галку Устанавливать права. Если не поможет - можно для обхода поставить Игнорировать ошибки прав
solaris
Posts: 18
Joined: Thu 17 May, 2012 10:38
Has thanked: 3 times

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

Post by solaris »

Pasha_ZZZ wrote:А еще Параметры плагинов - NetBox - Настройки передачи данных, убрать галку Устанавливать права. Если не поможет - можно для обхода поставить Игнорировать ошибки прав

Code: Select all

╔═════════════════ NetBox - Настройки передачи данных ═════════════════╗
║─────────── Режимы передачи ──────────────── Загрузка на сервер ──────║
║ ( ) Текст (текст, html, ...)           [ ] Устанавливать права       ║
║ (•) Двоичный (архивы, документы, ...)  Владелец  [x] R  [x] W  [ ] X ║
║ ( ) Определять автоматически           Группа    [x] R  [ ] W  [ ] X ║
║ Передавать как текстовые файлы:        Прочие    [x] R  [ ] W  [ ] X ║
║ l; *.css; *.cfg; *.ini; *.sh; *.xml ↓  Octal:  0644                  ║
║──────── Изменение имён файлов ──────── [x] Добавить X для папок      ║
║ (•) Не изменять     ( ) Верхний регистр[x] Игнорировать ошибки прав  ║
║ ( ) Первая большая  ( ) Нижний регистр [ ] Снимать атрибут «Архивный»║
║ ( ) Нижний для 8.3  [x] Заменять \:*"?────── Общие настройки ─────── ║
║───────── Загрузка с сервера ────────── [x] Сохранять время изменения ║
║ [ ] Сохранять атрибут Read-Only        [x] Вычислять общий объем     ║
╟─────────────────────────────── Другое ───────────────────────────────╢
║ Файлы по маскам (например: *|.svn/):   Скорость (Кб/с):  Unlimited  ↓║
║                                     ↓                                ║
╟──────────────────────────────────────────────────────────────────────╢
║                          { Да } [ Отмена ]                           ║
╚══════════════════════════════════════════════════════════════════════╝
Как ни странно, ошибка по-прежнему появляется.

Ох. Поставил перед проверкой build 4871 x64 и нарвался на ещё один глюк, не знаю, Far или Netbox.
Если зайти через Netbox на WebDAV или SFTP ресурс, нажать Shift-F4 (откроется окно редактирования нового файла), а потом Esc, FAR вылетает.
Last edited by solaris on Mon 19 Dec, 2016 10:07, edited 1 time in total.
solaris
Posts: 18
Joined: Thu 17 May, 2012 10:38
Has thanked: 3 times

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

Post by solaris »

Ого, первая проблема решилась! Я просто стёр папку PluginsData (подключения Netbox предварительно экспортировал, а потом импортировал).

В чём было дело - ХЗ. Могу прислать старый db файл, если надо.
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 »

Да нет, без этой галки та же лажа. И в настройке передачи данных галка «устанавливать права» снята. Тереть настройки плагина и заново импортировать их, а также все сессии — влом.
P.s. Галка «игнорировать ошибки прав» не помогает.

Но кстати, провёл проверку нескольких старых версий (у меня они забэкаплены, ибо этот плагин — настоящее минное поле): все вплоть до NetBox.2.1.45.426 ведут себя точно так же.
Last edited by Wave on Mon 19 Dec, 2016 11:32, edited 2 times in total.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

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

Post by Raistlin »

Существует ли NetBox для Far2 x86 с поддержкой шифрования Explicit FTP over TLS?
Magically yours
Raistlin
solaris
Posts: 18
Joined: Thu 17 May, 2012 10:38
Has thanked: 3 times

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

Post by solaris »

Wave wrote:Тереть настройки плагина и заново импортировать их, а также все сессии — влом.
Так можно просто рядом поставить второй FAR и импортировать в него 1 сессию.
dimbo
Posts: 14
Joined: Mon 28 Sep, 2009 08:23

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

Post by dimbo »

Приветствую всех.

Сегодня несколько раз столкнулся с ошибкой - FAR падает с выдачей сообщения "C++ Exception" при попытке принять по FTP файл, если локальный путь для этого файла оказывается слишком длинным.

И - пожелание по функциональности. Я не нашел, как переименовать имя сессии, отображаемое в панели. Подозреваю, что это возможно через импорт/экспорт, но такой способ, хм, не через правильное место... ;) Предлагаю либо добавить возможность переименования, либо, как минимум, просто изменять отображаемое имя, если при редактировании имя пользователя или адрес сервера поменялись. А то получается, что имя пользователя и сервера отредактировать можно, но в панели всегда будут отображаться те, которые были указаны при создании соединения.

Версия NetBox - из последней релизной сборки v.3.0 build 4774 x64.
User avatar
Sim
Posts: 435
Joined: Fri 12 Jun, 2009 09:43
Has thanked: 11 times
Been thanked: 2 times
Contact:

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

Post by Sim »

dimbo, Shift+F6
Случайности не случайны.
Post Reply

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