NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 22 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.
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 22 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Latest post of the previous page:
У меня совсем другие результаты. 34 и 25 секунд (2.1.16 и 2.1.18) Причем стабильно.Проеврялся точно один и тот же каталог? Битность Фара какая? Я проверял на версии 3.0 (build 2739) x86,
x64 сейчас под рукой нет.
- John Doe
- Бюрократ
- Posts: 14595
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 516 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Вышеприведённые результаты были получены на Windows XP x86, билд фар - последний (2789)
Только что проверил на домашней машине (Windows 7 x32).
Для чистоты эксперимента создал пустую папку /0/00 (и зашёл в неё)
Результаты такие (с отключенным кэшированием)
2.1.16 - 17 секунд
2.1.18 - 27 секунд
Запускал по 3 раза, результат стабильный (исключая миллисекунды)
А с кэшированием получилось одинаково по 10 секунд, но это нам наверно не очень интересно.
Только что проверил на домашней машине (Windows 7 x32).
Для чистоты эксперимента создал пустую папку /0/00 (и зашёл в неё)
Результаты такие (с отключенным кэшированием)
2.1.16 - 17 секунд
2.1.18 - 27 секунд
Запускал по 3 раза, результат стабильный (исключая миллисекунды)
А с кэшированием получилось одинаково по 10 секунд, но это нам наверно не очень интересно.
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 22 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Вот жеж как бывает. При каждом переходе по каталогу отправлялось по 3 запроса, а не по 2 как раньше, отсюда замедление в 1.5 раза. У меня на домашнем компе похоже все соединения проксируются у провайдера, поэтому проблема не воспроизводилась. На рабочем компе можно соединиться и через прокси и напрямую, проблема со скоростью сразу стала видна. Фикс будет в новой версии.
- John Doe
- Бюрократ
- Posts: 14595
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 516 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Хорошо что разобрались.
P.S.
Shift-Ins на панели зачем-то помещает в буфер обмена полное имя файла.
Мешает.
P.S.
Shift-Ins на панели зачем-то помещает в буфер обмена полное имя файла.
Мешает.
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
А можно ли добавить в плагин возможность копирования в командную строку по нажатии Ctrl+F полного пути к файлу, вместе с адресом сервера, как это делал стандартный FTP-плагин? То есть:
FTP-плагин по Ctrl+F дает, например: ftp://192.168.1.10/2012_08_15/15.08.12.rar
А NetBox, соответственно: /2012_08_15/15.08.12.rar
А то для сохранения ссылки приходится вручную адрес дописывать...
FTP-плагин по Ctrl+F дает, например: ftp://192.168.1.10/2012_08_15/15.08.12.rar
А NetBox, соответственно: /2012_08_15/15.08.12.rar
А то для сохранения ссылки приходится вручную адрес дописывать...
- Zeroes
- Мультикопипастер Броадкастер
- Posts: 661
- Joined: Wed 16 Mar, 2005 20:53
- Location: Gomel \ Belarus
- Has thanked: 4 times
- Been thanked: 15 times
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
1) тест FarNetBox-2.1.9_Far3_x86_x64.7z
http://pic2net.ru/view/v/bc616d8d5f9f16 ... 1ba3e0.jpg
вопрос: это плаг виноват тут или FAR3?
резюме Валентина Скирдина:
ну как бы и фар, т.к. тупо не обрезал. но IMHO больше плагин, который не подготовил строку
фар не в курсе, что это путь, посему плагину нужно было подготовиться самому
если бы был в курсе, то обрезал бы по правилам обрезания путей
в общем нужно в обоих местах править
1. в фаре, чтобы тупо обрезал (видимо где-то проскакивает - ХЗ, смотреть надо)
2. плагин - чтобы готовил сам данные по причинам описанным выше (он знает, что это строка содержит путь)
2) ты никак не прокомментировал по поводу:
Из интерфейса плагина надо выкидывать настройку Hotkey (*) Autoassign ( ) Manual: (1 - 9)
Такой функциональности назначения хоткеев нет в FAR2/FAR3.
только вручную по F4 в меню дисков назначение сейчас.
http://pic2net.ru/view/v/bc616d8d5f9f16 ... 1ba3e0.jpg
Code: Select all
╔════════════════════════════════ Copy ════════════════════════════════╗
║ Copy "D:\=WORK=\=CHECKPOINT=\SOFT\R70.50\CHANGED\ETC\10.180.0.12\passwd"
║ /etc/ ║
╟───────────────────────── Transfer settings ──────────────────────────╢
║ Do not replace invalid characters; File mask: ║
║ ║
║ ║
╟──────────────────────────────────────────────────────────────────────╢
║ [ ] New and updated file(s) only ║
║ [ ] Transfer on background (add to queue) [x] No confirmations ║
║ [ ] Use same settings next time ║
╟──────────────────────────────────────────────────────────────────────╢
║ [ Transfer settings... ] { Ok } [ Cancel ] ║
╚══════════════════════════════════════════════════════════════════════╝
резюме Валентина Скирдина:
ну как бы и фар, т.к. тупо не обрезал. но IMHO больше плагин, который не подготовил строку
фар не в курсе, что это путь, посему плагину нужно было подготовиться самому
если бы был в курсе, то обрезал бы по правилам обрезания путей
в общем нужно в обоих местах править
1. в фаре, чтобы тупо обрезал (видимо где-то проскакивает - ХЗ, смотреть надо)
2. плагин - чтобы готовил сам данные по причинам описанным выше (он знает, что это строка содержит путь)
2) ты никак не прокомментировал по поводу:
Из интерфейса плагина надо выкидывать настройку Hotkey (*) Autoassign ( ) Manual: (1 - 9)
Code: Select all
╔════════ NetBox - Interface settings ═══════╗
║ [x] Add to Disks menu ║
║ Hotkey (*) Autoassign ( ) Manual: (1 - 9) ║
только вручную по F4 в меню дисков назначение сейчас.
Last edited by Zeroes on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлено форматирование моноширинного блока
Reason: Исправлено форматирование моноширинного блока
--- Zeroes & Ones ---
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 22 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
1) Лады, поправлю
2) Не знал, что это шоустоппер
Ну раз уж так сильно мешает, уберу
2) Не знал, что это шоустоппер
- John Doe
- Бюрократ
- Posts: 14595
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 516 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
В 2.19 со скоростью порядок.
А с включенным кэшированием вообще красота: там где в предыдущей версии было 6 секунд - теперь 1 секунда.
А с включенным кэшированием вообще красота: там где в предыдущей версии было 6 секунд - теперь 1 секунда.
- Zeroes
- Мультикопипастер Броадкастер
- Posts: 661
- Joined: Wed 16 Mar, 2005 20:53
- Location: Gomel \ Belarus
- Has thanked: 4 times
- Been thanked: 15 times
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
ice_scream
А нет ли возможности управлять настройкой Winscp?
Connection -> [] Optimize connection buffer size
http://pic2net.ru/view/v/9fcf71bc3554d9 ... 02455e.jpg
в опциях диалога настройки твоего плага не нашёл этого.
тут выяснилось (автор Winscp мне разъяснил) что если эта опция будет OFF (по дефолту в 419/508 включена) то это поможет избежать проблем при скачке файлов размером >10mb с бажных SSH серверов (Это про то что я репортовал здесь раньше про "Server unexpectedly closed network connection").
А нет ли возможности управлять настройкой Winscp?
Connection -> [] Optimize connection buffer size
http://pic2net.ru/view/v/9fcf71bc3554d9 ... 02455e.jpg
в опциях диалога настройки твоего плага не нашёл этого.
тут выяснилось (автор Winscp мне разъяснил) что если эта опция будет OFF (по дефолту в 419/508 включена) то это поможет избежать проблем при скачке файлов размером >10mb с бажных SSH серверов (Это про то что я репортовал здесь раньше про "Server unexpectedly closed network connection").
--- Zeroes & Ones ---
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Vix wrote:Не возвращается в директорию более высокого уровня по FTP.
══════════════ Error ═══════════════
Error changing directory to '..'.
────────────────────────────────────
Error changing directory to '..'.
Directory not found.
Directory not found.
────────────────────────────────────
Ok
-
Мегамонстр
- Posts: 74
- Joined: Fri 24 Aug, 2012 15:24
- Been thanked: 1 time
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Господа! Плагин регулярно крешится при попытке редактирования/создания файла. При этом Far2 спрашивает, нужно ли прибивать сам процесс фара или достаточно его выгрузить. Как это исправить?
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 22 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Исправлено, будет в следующей версии.sandrey wrote:Не работает proxy socks на протоколах FTP и WEBDAV
Для начала - предоставить логи сессии, если лень самому описывать конфигурацию и параметры сессии.Мегамонстр wrote:Как это исправить?
-
Мегамонстр
- Posts: 74
- Joined: Fri 24 Aug, 2012 15:24
- Been thanked: 1 time
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Не знаю, как представить логи, но ошибка выглядит так:
Исключение: Нарушение доступа (чтение из 0x0000000000)
Адрес: 0x6fbf2e38
Функция: ProcessEditorEventW
Модуль: NetBox.dll
Исключение: Нарушение доступа (чтение из 0x0000000000)
Адрес: 0x6fbf2e38
Функция: ProcessEditorEventW
Модуль: NetBox.dll