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.
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Latest post of the previous page:

Я сегодня в сборке 4447, бродя по SFTP по Линуксовому хосту (точнее, быстро поднимаясь вверх по CtrlPgUp), словил . Никаких последствий не заметил.
Что это сообщение означает и зачем оно мне показывается?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
PaperbackWriter
Posts: 121
Joined: Mon 21 Jan, 2013 10:24
Location: РФ, Южный Федеральный Округ
Has thanked: 14 times
Been thanked: 1 time

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

Post by PaperbackWriter »

И у меня тоже отображается "String list does not allow duplicates", но только после нажатия CTRL-R.
А CTRL-R нажимать приходится потому, что часто при хождении по FTP каталогам отображаются удаленные файлы и каталоги.
EGez
Posts: 145
Joined: Thu 04 Oct, 2012 13:53
Location: Hamburg, DE
Has thanked: 2 times
Been thanked: 2 times

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

Post by EGez »

Доброе время суток.

Помнится я тут об одном баге сообщал. Давно было, но до сих пор еще не поправлен. Никому не нужно, или никто воспроизвести не может?

При попытке создать копию файла на удаленной стороне (ShiftF5 на панели плагина) с помощью параллельной сессии Shell, плагин фактически выполняет команду cp sourcefile. Т.е. второй аргумент, обозначающий цель, просто отсутствует. При этом cp в протоколе радостно просит выполнить cp --help.

Т.к. постоянно пользуюсь этой операцией, после каждого обновления приходится откатываться назад на 2.1.39 build 331.

Выше указанный пост содержит фрагмент протокола.

Параметры сервера нужны?

23-Session protocol SSH-2
23-SSH implementation: OpenSSH_6.7p1 Ubuntu-5ubuntu1.3
23-Compression: ZLib
23-File transfer protocol: SFTP-3

Спасибо
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 »

EGez, у меня тоже не работает копирование файла на сервере.
Случайности не случайны.
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 »

EGez wrote:При попытке создать копию файла на удаленной стороне (ShiftF5 на панели плагина) с помощью параллельной сессии Shell, плагин фактически выполняет команду cp sourcefile.
Была ошибка в коде. Будет исправлено в следующей ночной сборке плагина
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 »

HaRT wrote: Я сегодня в сборке 4447, бродя по SFTP по Линуксовому хосту
Никогда с таким не сталкивался. Такое случается только в определенном каталоге? Можете выложить логи?
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 »

PaperbackWriter wrote: Часто бывает, что после заливки файлов на FTP, они появляются на панели только после обновления содержимого каталога (CTRL-R).
Также после хождения по удаленным каталогам показывается то, что было недавно удалено, приходится нажимать CTRL-R.
В настройках сессии уберите отметку опций
[ ] Cache visited remote directories
[ ] Cache directory changes
User avatar
HaRT
Moderator
Posts: 10866
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

ice_scream wrote: Никогда с таким не сталкивался. Такое случается только в определенном каталоге? Можете выложить логи?
Я с таким столкнулся лишь единожды. Если увижу вновь, постараюсь получить логи.
А по тексту сообщения в коде не найти? Основной-то вопрос, зачем такое показывается пользователю.
Фар есть инструмент, а не нянька. © 2009 DrKnS
DmitriC
Posts: 49
Joined: Thu 15 Dec, 2011 09:34

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

Post by DmitriC »

ice_scream wrote: ok, проверьте завтрашнюю ночную сборку - должно быть исправлено.Оказалось, что в реализации FTP протокола настройка кодировки не учитывалась.
Прошу прощения, а как теперь сменить кодировку FTP при использовании командной строки (не создавая соединения)? У меня на сервере UTF-8. При использовании плагина NetBox версии, например, 2.1.44.409 07.10.2015 все отображалось нормально. Сегодня обновил Far (Far30b4456.x86.20151116), NetBox 2.1.45.416 07.11.2015 - повылазили кракозябры. :(
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 »

на SFTP Shift+F5 сейчас работает.
попробовал на FTP и мне выдало сообщение об ошибке:

и соединение оборвалось.
Может есть смысл игнорировать комбинацию клавиш если команда "копирование внутри сервера" не работает на FTP
Случайности не случайны.
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 »

DmitriC wrote: как теперь сменить кодировку FTP при использовании командной строки (не создавая соединения)? У меня на сервере UTF-8. При использовании плагина NetBox версии, например, 2.1.44.409 07.10.2015 все отображалось нормально. Сегодня обновил Far (Far30b4456.x86.20151116), NetBox 2.1.45.416 07.11.2015 - повылазили кракозябры.
В сегодняшней ночной сборке (версия 2.1.45.417) по умолчанию используется кодировка UTF-8. Задать кодировку из командной строки пока нельзя.
А вообще, если хочется приватности и не хочется создавать сессии, можно создать .xml файлы с данными сессии, и хранить их в криптоконтейнере veracrypt.
Veracrypt - рекомендации лучших параноиков :)
Sim wrote: Может есть смысл игнорировать комбинацию клавиш если команда "копирование внутри сервера" не работает на FTP
Да, имеет смысл.
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 »

HaRT wrote: А по тексту сообщения в коде не найти?
Это сообщение указывает на использование StringList, который много где используется.
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 »

Еще заметил частенько переходишь из редактирования файла на панели (на одной из панелей открыт сервер в NetBox) и интерфейс фара замирает на секунд 30-60, т.е. вообще не реагирует ни на какие действия пользователя. Похоже что NetBox пытается что-то делать с соединением и замораживает интерфейс в ожидании таймаута, как-то это не правильно. Такие операции должны происходит в фоновом процессе, а не в основном потоке фара.
Случайности не случайны.
DmitriC
Posts: 49
Joined: Thu 15 Dec, 2011 09:34

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

Post by DmitriC »

ice_scream wrote: В сегодняшней ночной сборке (версия 2.1.45.417) по умолчанию используется кодировка UTF-8.
Спасибо, все работает!
ice_scream wrote: А вообще, если хочется приватности и не хочется создавать сессии, можно создать .xml файлы с данными сессии, и хранить их в криптоконтейнере veracrypt.Veracrypt - рекомендации лучших параноиков
Тут дело не в приватности. Просто я не хочу создавать сессии на "эпизодические" ftp-сервера. В данном случае мне проще "по-быстрому" из командной строки подключиться. :)
EGez
Posts: 145
Joined: Thu 04 Oct, 2012 13:53
Location: Hamburg, DE
Has thanked: 2 times
Been thanked: 2 times

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

Post by EGez »

ice_scream wrote: Была ошибка в коде. Будет исправлено в следующей ночной сборке плагина
Подтверждаю исправность. (ShiftF5 на SFTP)

Посмотрел дифф. Добавленный %s без кавычек, это для возможных дополнительных параметров? А ведь я находил это место, только на скорую не мог найти, где оно используется. Поэтому увидав два маркера даже и не пришло в голову, что их оказывается три должно быть.

Спасибо.
EGez
Posts: 145
Joined: Thu 04 Oct, 2012 13:53
Location: Hamburg, DE
Has thanked: 2 times
Been thanked: 2 times

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

Post by EGez »

Кстати, а почему при "Open in Putty" запускается putty.exe -l $username -P $port $host а не putty.exe -load "WinSCP temporary session", как кода-то было? Ведь если в "Integration settings" указать какой-нибудь враппер, который запускает последнюю команду - все работает на ура.
Post Reply

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