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

Здесь можно обсудить ваш любимый плагин.
User avatar
Michael Lukashov
Posts: 517
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.
Kirill
Posts: 263
Joined: Thu 04 Aug, 2005 10:27
Location: Kaliningrad
Has thanked: 3 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Kirill »

Latest post of the previous page:

sandrey wrote:А можно тестовую версию и для Far3 x86
Там же на github'е. https://github.com/michaellukashov/Far-NetBox/downloads

Хотелки запишите, пожалуйста, выбор privatekey с обзором. Спасибо
pdan_pdan
Posts: 15
Joined: Tue 30 Nov, 2010 12:00

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by pdan_pdan »

the problem seems to appear if I use Far3bis from http://code.google.com/p/conemu-maximus5/downloads/list
I put Far3 normal, clean, then add NetBox => everything works.
I put over Far3bis => NetBox only shows in PluginConfiguration (not in plugins and disks menu)
I delete plugincache.db from Profile => the same
I put over Far3 normal => NetBox doen not show even in PluginConfiguration
I delete plugincache.db from Profile => it works again
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Wave »

Последняя тестовая, открыл диалог очереди, нажал Suspend (очередь делал только для теста), получил

Code: Select all

╔════════════════ Исключительная ситуация ═════════════════╗
║ Исключение:  Нарушение доступа (чтение из 0x00000008)    ║
║ Адрес:       0x05A2607A                                  ║
║ Функция:     ProcessKeyW                                 ║
║ Модуль:      R\Plugins.off\Internet\NetBox2\NetBox2.dll  ║
╟──────────────────────────────────────────────────────────╢
║             { Выгрузить плагин } [ Отладка ]             ║
╚══════════════════════════════════════════════════════════╝
А после выгрузки плагина улетел и ФАР.
XPSP3x86, 1807bis20.

Кстати, как работает Import old sessions? Бросил в папку плагина Sessions от первой ветки — Imported 0 sessions. Бросил сессии в корень папки — аналогично.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
Michael Lukashov
Posts: 517
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Michael Lukashov »

Wave wrote:Последняя тестовая, открыл диалог очереди, нажал Suspend (очередь делал только для теста), получил
Fixed. https://github.com/downloads/michaelluk ... 86_test.7z
Wave wrote:Кстати, как работает Import old sessions? Бросил в папку плагина Sessions от первой ветки — Imported 0 sessions. Бросил сессии в корень папки — аналогично.
Команда "Import old sessions" импортирует из реестра данные сессий, которые были созданы в WinSCP Far plugin 1.6.2 и NetBox до 2.0.5.
Сессии из NetBox 1 не импортируются - лениво :)
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV клиент

Post by Maximus5 »

ice_scream wrote:NetBox 2.0.7 30.01.2012

* FAR3: Fixed incompatibility with Far3bis and future Far3 versions
(http://forum.farmanager.com/viewtopic.p ... df9#p89457)
Это у тебя проблема былла, или мне что-то в bis поправить?
User avatar
Michael Lukashov
Posts: 517
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV клиент

Post by Michael Lukashov »

Maximus5 wrote:Это у тебя проблема былла, или мне что-то в bis поправить?
У меня в коде была проверка на точное соответствие размеров структур:

Code: Select all

        if (Info->StructSize != sizeof(...))
            return INVALID_HANDLE_VALUE;
В bis размеры структур поменялись, из за этого плагин не работал.
Я поменял проверки на

Code: Select all

        if (Info->StructSize < sizeof(...))
            return INVALID_HANDLE_VALUE;
User avatar
Michael Lukashov
Posts: 517
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Michael Lukashov »

Wave wrote:
ingiboy wrote:У меня, помимо этого сообщения, при открытии файла с неUTF8 невозможно потом переключиться в нормальную кодировку. Например, если файл содержит cp1251, то после открытия файла пытаться получить читаемый текст переключением кодировок через F8 уже не получится.
Подтверждаю.
Кстати. Возможно это зависит от настроек:
F11 --> NetBox commands --> Configure --> Transfer settings --> Transfer mode --> (•) Binary (archives, doc, ...)
pdan_pdan
Posts: 15
Joined: Tue 30 Nov, 2010 12:00

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by pdan_pdan »

Sorry, it's the same regarding Far3bis

Now I have to choose between NetBox(not working in bis) and Macrolib(nor working in original) :)
User avatar
Michael Lukashov
Posts: 517
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Michael Lukashov »

pdan_pdan wrote:Sorry, it's the same regarding Far3bis

Now I have to choose between NetBox(not working in bis) and Macrolib(nor working in original) :)
I checked with far3.2417bis x86 and it was working.
Maybe you should try to clear plugins cache?
far.exe /clearcache
pdan_pdan
Posts: 15
Joined: Tue 30 Nov, 2010 12:00

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by pdan_pdan »

no luck
it's netbox 2.0.7 (build 44), tried with both 2417bis and 2426bis
maybe it helps:
if I display Plugins Configuration, NetBox is not loaded (minus sign), then I enter configuration for it, and then star shows in front, but the plugin still does not show in plugins or disk menu
I cleaned everything, using original far3-2426 + far3-2426bis, portable profile (all in c:\Far3 folder)
If I install PlugMenu, NetBox shows as hidden in list
If I can do anything to help please tell me.

Edit: Version for Far2 works through Far3Wrap
User avatar
Michael Lukashov
Posts: 517
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Michael Lukashov »

pdan_pdan wrote:no luck
it's netbox 2.0.7 (build 44), tried with both 2417bis and 2426bis
Still don't know exactly what was the cause. But, can you please test this new version: https://github.com/downloads/michaelluk ... 86_test.7z
(Note to myself: should check all cases more carefully before release)
pdan_pdan
Posts: 15
Joined: Tue 30 Nov, 2010 12:00

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by pdan_pdan »

Yessssss.
It's working - tested with both bis and original, thank you
User avatar
Michael Lukashov
Posts: 517
Joined: Mon 23 Jan, 2006 09:38
Has thanked: 6 times
Been thanked: 21 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Michael Lukashov »

Recompiled and resent Far3 version
https://github.com/downloads/michaelluk ... x86_x64.7z
No changes; just recompiled and tested under clean Far3 and Far3bis installations.
topmo3
Posts: 156
Joined: Mon 21 Aug, 2006 15:36
Has thanked: 37 times
Been thanked: 6 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by topmo3 »

Последний NetBox 2.0.7 (и, насколько я понял и предыдущие) у меня не показывает атрибуты (pemissions) в диалоге по CtrlA. Все поля пустые. Пробовал в 2.1 build 1807 bis23 x86 и x64 на 2-х разных серверах и разных протоколах (SCP, FTP, SFTP).

Это у меня только так?
Может настройки какие? Пока ничего не нахожу в настройках...
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Wave »

topmo3 wrote:Последний NetBox 2.0.7 (и, насколько я понял и предыдущие) у меня не показывает атрибуты (pemissions) в диалоге по CtrlA. Все поля пустые. Пробовал в 2.1 build 1807 bis23 x86 и x64 на 2-х разных серверах и разных протоколах (SCP, FTP, SFTP).

Это у меня только так?
Может настройки какие? Пока ничего не нахожу в настройках...
Аналогично.
ice_scream wrote:Возможно, настройка свойств сессии спасет отца русской демократии:

Connection - Edit session --> Connection --> Keepalives --> Executing dummy protocol commands --> Seconds between keepalives

Code: Select all

╟─────────────────────── Connection ──────
║ [x] Passive mode
╟──────────────────────── Timeouts ───────
║ Server response timeout:  15     seconds
╟─────────────────────── Keepalives ──────
║ ( ) Off
║ ( ) Sending of null SSH packets
║ (•) Executing dummy protocol commands
║ Seconds between keepalives:  30
Сообщение, что по истечении 900 секунд соединение отваливается. Я ещё попробую «[ ] Passive mode», но…
Кстати, может быть причина в том, что курсор на файловой панели, а не плагиновой?
Но вообще, что мешает не сигналить об отваливании, а просто если юзер на сервере куда-то перейдёт — сделать реконнект?

После отваливания от сервера плагин выбрасывает в C:, а не туда, откуда я его вызывал. Случай простой: я с диском С вообще почти ничего не делаю, у меня ФАР стартует с показом диска Д. Случай поэкзотичней, что если в системе нет диска С?
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Wave »

Иногда по непонятным причинам плагин не может перейти на уровень выше. Встретил это пока дважды. В одном случае я был в каталоге, где был ещё и симлинк — вошёл в симлинк — вышел из той папки, куда симлинк указывал. А сейчас х.з., похоже надо заново вызвать плагин и соединиться с сервером.

P.s. Стандартный FTP-плагин при входе в симлинк выходит в тот каталог, где симлинк располагается. А этот — выходит не оттуда, куда заходит. Почему так? Т.е.
/home/public_html/ — линк на /home/domains/domain.com/public_html/
Стандартный плаг зайдёт в /home/public_html/ и выйдет в /home/, а нетбокс2 зайдёт в /home/public_html/ и выйдет в /home/domains/domain.com/
Я не определился, как удобней, но по любому это не такое поведение, как у самого ФАРа.
Пользуюсь ФАРом больше 20 лет © собирательный.
Post Reply

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