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
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

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

Post by Michael Lukashov »

Latest post of the previous page:

У меня совсем другие результаты. 34 и 25 секунд (2.1.16 и 2.1.18) Причем стабильно.
Проеврялся точно один и тот же каталог? Битность Фара какая? Я проверял на версии 3.0 (build 2739) x86,
x64 сейчас под рукой нет.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

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

Post by John Doe »

Вышеприведённые результаты были получены на Windows XP x86, билд фар - последний (2789)

Только что проверил на домашней машине (Windows 7 x32).
Для чистоты эксперимента создал пустую папку /0/00 (и зашёл в неё)

Результаты такие (с отключенным кэшированием)
2.1.16 - 17 секунд
2.1.18 - 27 секунд
Запускал по 3 раза, результат стабильный (исключая миллисекунды)

А с кэшированием получилось одинаково по 10 секунд, но это нам наверно не очень интересно.
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

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

Post by Michael Lukashov »

Вот жеж как бывает. При каждом переходе по каталогу отправлялось по 3 запроса, а не по 2 как раньше, отсюда замедление в 1.5 раза. У меня на домашнем компе похоже все соединения проксируются у провайдера, поэтому проблема не воспроизводилась. На рабочем компе можно соединиться и через прокси и напрямую, проблема со скоростью сразу стала видна. Фикс будет в новой версии.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

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

Post by John Doe »

Хорошо что разобрались.

P.S.
Shift-Ins на панели зачем-то помещает в буфер обмена полное имя файла.
Мешает.
DmitriC
Posts: 49
Joined: Thu 15 Dec, 2011 09:34

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

Post by DmitriC »

А можно ли добавить в плагин возможность копирования в командную строку по нажатии 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

А то для сохранения ссылки приходится вручную адрес дописывать...
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 569
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:

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

Post by Zeroes »

1) тест FarNetBox-2.1.9_Far3_x86_x64.7z

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 ]              ║
   ╚══════════════════════════════════════════════════════════════════════╝
вопрос: это плаг виноват тут или FAR3?

резюме Валентина Скирдина:

ну как бы и фар, т.к. тупо не обрезал. но 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) ║
Такой функциональности назначения хоткеев нет в FAR2/FAR3.

только вручную по F4 в меню дисков назначение сейчас.
Last edited by Zeroes on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлено форматирование моноширинного блока
--- Zeroes & Ones ---
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

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

Post by Michael Lukashov »

1) Лады, поправлю
2) Не знал, что это шоустоппер :) Ну раз уж так сильно мешает, уберу
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

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

Post by John Doe »

В 2.19 со скоростью порядок.
А с включенным кэшированием вообще красота: там где в предыдущей версии было 6 секунд - теперь 1 секунда.
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 569
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:

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

Post by Zeroes »

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").
--- Zeroes & Ones ---
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH »

FAR2.1x86,NetBox2.1.9
DmitriC
Posts: 49
Joined: Thu 15 Dec, 2011 09:34

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

Post by DmitriC »

Спасибо за Ctrl+F в версии 2.1.9!
Vix
Posts: 57
Joined: Sat 24 Jul, 2010 22:48
Been thanked: 1 time

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

Post by Vix »

Vix wrote:Не возвращается в директорию более высокого уровня по FTP.
══════════════ Error ═══════════════
Error changing directory to '..'.
────────────────────────────────────
Error changing directory to '..'.
Directory not found.
Directory not found.
────────────────────────────────────
Ok
sandrey
Posts: 49
Joined: Wed 03 Nov, 2010 14:44

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

Post by sandrey »

Не работает proxy socks на протоколах FTP и WEBDAV
Мегамонстр
Posts: 73
Joined: Fri 24 Aug, 2012 15:24
Been thanked: 1 time

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

Post by Мегамонстр »

Господа! Плагин регулярно крешится при попытке редактирования/создания файла. При этом Far2 спрашивает, нужно ли прибивать сам процесс фара или достаточно его выгрузить. Как это исправить?
User avatar
Michael Lukashov
Posts: 516
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

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

Post by Michael Lukashov »

sandrey wrote:Не работает proxy socks на протоколах FTP и WEBDAV
Исправлено, будет в следующей версии.
Мегамонстр wrote:Как это исправить?
Для начала - предоставить логи сессии, если лень самому описывать конфигурацию и параметры сессии.
Мегамонстр
Posts: 73
Joined: Fri 24 Aug, 2012 15:24
Been thanked: 1 time

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

Post by Мегамонстр »

Не знаю, как представить логи, но ошибка выглядит так:
Исключение: Нарушение доступа (чтение из 0x0000000000)
Адрес: 0x6fbf2e38
Функция: ProcessEditorEventW
Модуль: NetBox.dll
Post Reply

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