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
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

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

Post by t-rex »

Latest post of the previous page:

ну там оно где то должно определят в какой зоне ftp вернул время, фиг его знает какая функа там правильней, но все ровно надо перекрыть возможность возврата -1 которая всегда будет падать, ручным выставлением нуля.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

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

Post by t-rex »

Я бы вернул назад _mktime64, а то иди знай как повлияет _mkgmtime64 а _mktime64 там уже давно и ни кто не жаловался, тем более что падание решено добавкой catch.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

t-rex
зачем гадать - жаловался / не жаловался.
запиши файл на свой андроид другим фтп клиентом, прочитай нетбоксом и сравни времена.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

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

Post by t-rex »

при чём тут андроид? это же глобальное изменение.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

а это конкретный тест.
_mktime у тебя и уменя даст разные времена, для одних и тех же файлов.
правда не удивлюсь, если в нетбокс потом есть дополнительные приседания, чтобы от этого избавиться.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

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

Post by t-rex »

ну я как раз и об этом, это же код файлызиллы, провереный как бы - я бы не менял такое так быстро.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

а я бы всё-таки проверил...
да и ещё андроид потому, что он по логу из тикета на мантисе поддерживает MLST/MLSD.
а время там в ответе, насколько я помню, UTC.
2useven10
Posts: 5226
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 314 times

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

Post by 2useven10 »

Фикс конечно лучше лучше сделать добавкой параметра в конструктор CTime::CTime(..., utc = false);
И из парсера MLSD вызывать его с true.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

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

Post by t-rex »

Вроде как парсер mlsd это единственное место которое вызовает этот конструктор, так что вроде всё ок тогда.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

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

Post by t-rex »

1. Может добавить ftp в список дефолтных префиксов? (SetCommandPrefixes(L"netbox,scp,sftp,ftps,http,https,webdav");)

2. Как получить URL файла под курсоров в клипборд?
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 client

Post by Michael Lukashov »

t-rex wrote:1. Может добавить ftp в список дефолтных префиксов? (SetCommandPrefixes(L"netbox,scp,sftp,ftps,http,https,webdav");)
2. Как получить URL файла под курсоров в клипборд?
1. Это можно.
2. Ctrl-F копирует полный URL в командную строку.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

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

Post by t-rex »

Я специально так наводяще спросил :) Про CtrlF знаю, хотя это и не совсем то. Но вот теперь выбери несколь файлов, как получить их URLы?
Надо наверное на какой то CtrlShiftIns иди AltShiftIns повесить такое.
User avatar
HaRT
Moderator
Posts: 10860
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

И отдельно надо решить, включать ли в URL логин и/или пароль, разумеется, где протокол это поддерживает, например: ftp://login:password@sub.domain.tld/path/to/file
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
PaperbackWriter
Posts: 121
Joined: Mon 21 Jan, 2013 10:24
Location: РФ, Южный Федеральный Округ
Has thanked: 14 times
Been thanked: 1 time

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

Post by PaperbackWriter »

А почему нельзя выбрать, перезаписывать ли файлы с ftp на диск?
В диалоговом окне эта опция неактивна и установлена по умолчанию, пробовал настроить через опции плагина,
убрал галочку с "Overwriting of files" - ничего не поменялось.

Far 3.0.3423 x64, установлен английский язык.
vhodim
Posts: 3
Joined: Sun 21 Apr, 2013 06:57

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

Post by vhodim »

ice_scream wrote:
vhodim wrote:Почему NetBox так коряво показывает общий размер файлов в папке на FTP-сервере?
Запускаю Far 3.0.3363, открываю сессию к серверу Filezilla, выделяю файлы - размеры выделенного совпадают.
Щито я делаю не так? (Это тонкий намек, что неплохо бы более подробно описывать условия возникновения бага, тогда шанс исправить больше)
*nix-системы отдают в списке файлов также и размер директории, так что если есть вложенные директории в текущей, то в суммарный размер попадают и размеры папок, что не совсем корректно. Простой пример:
заходим анонимно по FTP: ftp://ftp.freebsd.org/www/
там видим кучку вложенных директорий и три файла, реальный размер файлов около килобайта, внизу же отображается почти 17...
kt368
Posts: 8
Joined: Thu 25 Oct, 2012 08:47

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

Post by kt368 »

Здравствуйте!
Мне нужно заливать файлы на FTP сервер, подскажите, как настроить NetBox, чтобы он при обрыве связи с сервером бесконечно с периодом 1 минута пытался реконнектиться с FTP сервером, в случае удачного реконнекта продолжал заливать файлы в ту же дирректорию, что и раньше? А то раз в несколько часов пропадает инет на машине с сервером, приходиться через радмин заходить на клиент раз в час и смотреть не отвалился ли uploading... :?
Post Reply

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