NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
- 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
C 2013/02/28 плагин входит в дистрибутив FAR 3, заменяя собой FarFTP.
Полезные ссылки:
При возникновении проблем:
Полезные ссылки:
При возникновении проблем:
Last edited by Michael Lukashov on Sat 19 Sep, 2015 10:22, edited 2 times in total.
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Latest post of the previous page:
У меня та же проблема, но при использовании корпоративных сетей (пробовал несколько).
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.
-
- 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
Есть такая штука - мост WebDAV <-> Mail.Ru Cloud - https://github.com/yar229/WebDavMailRuCloud
И с NetBox есть проблема у него:
И с NetBox есть проблема у него:
- NetBox пытается отправить большой файл (ограничение на бесплатных акках майл.ру - около 2 гиг)
- если файл больше максимально разрешенного размера, мост возвращает ошибку WebDAV "412 Precondition failed"
- после этого NetBox полностью кеширует файл в памяти и посылает его снова
- снова получает ошибку "412 Precondition failed"
- и только после этого NetBox выдает ошибку.
Last edited by Pasha_ZZZ on Thu 08 Dec, 2016 20:34, edited 1 time in total.
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Уже довольно давно (всё думал, что это наверняка и без меня заметят и пофиксят ) на WebDAV Yandex при создании папки по F7 выдаёт ошибку
Но папка создаётся. Если нажать "Пропуск", то она покажется сразу, если нажать "Прервать", то она станет видна после нажатия Ctrl-R.
FAR 3.0 build 4869 x64
Code: Select all
╔════════════════ Ошибка ═════════════════╗
║ Cannot change properties of file «11». ║
╟─────────────────────────────────────────╢
║ Not implemented. Code: 1006 ║
╟─────────────────────────────────────────╢
║ Прервать Повторить Пропуск ║
╚═════════════════════════════════════════╝
FAR 3.0 build 4869 x64
Last edited by solaris on Mon 19 Dec, 2016 10:07, edited 3 times in total.
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Оп! Давно не заглядывал на яндекс.диск, но в других WebDAV эта же фигня тоже есть. В частности, в вышеупомянутом WebDAV-эмуляторе Mail.ru cloud.
Пользуюсь ФАРом больше 20 лет © собирательный.
-
- 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
Это только если в диалоге Создать папку стоит галка Установить разрешения. Без нее все ОК.
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
У меня на WebDAV Yandex и в случае установки галки, и в случае неустановки, вылезает такая ошибка.Pasha_ZZZ wrote:Это только если в диалоге Создать папку стоит галка Установить разрешения. Без нее все ОК.
-
- 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
Может с настройками что-то не так? Вот мои (созданы вручную, без всяких выкладываемых тут шаблонов)
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>
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
У меня всё тоже самое, только нет <SFTPMaxVersion> (попробовал сейчас добавлять - ничего не изменилось) и <CodePage>.
Last edited by solaris on Mon 19 Dec, 2016 00:19, edited 1 time in total.
-
- 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
Code: Select all
Far 3.0 build 4870 x86
NetBox Version 2.4.2 build 442
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
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.
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Ого, первая проблема решилась! Я просто стёр папку PluginsData (подключения Netbox предварительно экспортировал, а потом импортировал).
В чём было дело - ХЗ. Могу прислать старый db файл, если надо.
В чём было дело - ХЗ. Могу прислать старый db файл, если надо.
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Да нет, без этой галки та же лажа. И в настройке передачи данных галка «устанавливать права» снята. Тереть настройки плагина и заново импортировать их, а также все сессии — влом.
P.s. Галка «игнорировать ошибки прав» не помогает.
Но кстати, провёл проверку нескольких старых версий (у меня они забэкаплены, ибо этот плагин — настоящее минное поле): все вплоть до NetBox.2.1.45.426 ведут себя точно так же.
P.s. Галка «игнорировать ошибки прав» не помогает.
Но кстати, провёл проверку нескольких старых версий (у меня они забэкаплены, ибо этот плагин — настоящее минное поле): все вплоть до NetBox.2.1.45.426 ведут себя точно так же.
Last edited by Wave on Mon 19 Dec, 2016 11:32, edited 2 times in total.
Пользуюсь ФАРом больше 20 лет © собирательный.
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Так можно просто рядом поставить второй FAR и импортировать в него 1 сессию.Wave wrote:Тереть настройки плагина и заново импортировать их, а также все сессии — влом.
NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Приветствую всех.
Сегодня несколько раз столкнулся с ошибкой - FAR падает с выдачей сообщения "C++ Exception" при попытке принять по FTP файл, если локальный путь для этого файла оказывается слишком длинным.
И - пожелание по функциональности. Я не нашел, как переименовать имя сессии, отображаемое в панели. Подозреваю, что это возможно через импорт/экспорт, но такой способ, хм, не через правильное место... Предлагаю либо добавить возможность переименования, либо, как минимум, просто изменять отображаемое имя, если при редактировании имя пользователя или адрес сервера поменялись. А то получается, что имя пользователя и сервера отредактировать можно, но в панели всегда будут отображаться те, которые были указаны при создании соединения.
Версия NetBox - из последней релизной сборки v.3.0 build 4774 x64.
Сегодня несколько раз столкнулся с ошибкой - FAR падает с выдачей сообщения "C++ Exception" при попытке принять по FTP файл, если локальный путь для этого файла оказывается слишком длинным.
И - пожелание по функциональности. Я не нашел, как переименовать имя сессии, отображаемое в панели. Подозреваю, что это возможно через импорт/экспорт, но такой способ, хм, не через правильное место... Предлагаю либо добавить возможность переименования, либо, как минимум, просто изменять отображаемое имя, если при редактировании имя пользователя или адрес сервера поменялись. А то получается, что имя пользователя и сервера отредактировать можно, но в панели всегда будут отображаться те, которые были указаны при создании соединения.
Версия NetBox - из последней релизной сборки v.3.0 build 4774 x64.