NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
- 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
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: 21 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Latest post of the previous page:
А самому собрать? Правильному джидаю программисту должно быть нетрудноDiRTy_GaRRy wrote:У тебя нет дебажного билда плагина?
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Второй день пытаюсь сподвигнуть себя на этот подвиг. Надеюсь, что на дня таки смогу.ice_scream wrote:А самому собрать? Правильному джидаю программисту должно быть нетрудноDiRTy_GaRRy wrote:У тебя нет дебажного билда плагина?
Ы?
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Нашёл баг, который делает для маня затруднительным использование плагина. Если на машине в Region -> Formats выставлен English (United States), а мы пытаемся зайти на ftp на котором есть файлы с русскими именами, то имена этих файлов показываются крокозяблами. После установки Region -> Formats в Russian (Russia) всё волшебным образом нормализуется.
Code: Select all
╔══════════════════════════════════════════ ftp.natm.ru:/ ══════════╤═════════╤══════════════════════╗
║и Имя │ Размер │ Запись ║
║/.. │ <Вверх>│12/29/1899 23:00:00.00║
║/avto │ <Папка>│01/21/2011 23:00:00.00║
║/movies │ <Папка>│08/09/2012 00:00:00.00║
║/test │ <Папка>│05/02/2012 00:00:00.00║
║ agentXXI.exe │ 675.50 К│07/04/2012 00:00:00.00║
║ Âíèìàíèå!.htm │ 418│11/16/2011 00:00:00.00║
║ Âíèìàíèå!.txt │ 374│11/16/2011 00:00:00.00║
║ │ │ ║
Code: Select all
╔══════════════════════════════════════════ ftp.natm.ru:/ ══════════╤═════════╤══════════════════════╗
║и Имя │ Размер │ Запись ║
║/.. │ <Вверх>│29.12.1899 23:00:00,00║
║/avto │ <Папка>│21.01.2011 23:00:00,00║
║/movies │ <Папка>│09.08.2012 00:00:00,00║
║/test │ <Папка>│02.05.2012 00:00:00,00║
║ agentXXI.exe │ 675,50 К│04.07.2012 00:00:00,00║
║ Внимание!.htm │ 418│16.11.2011 00:00:00,00║
║ Внимание!.txt │ 374│16.11.2011 00:00:00,00║
║ │ │ ║
Ы?
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
в скрипте сборки есть блок для поддержки win2000. но то ли оно не работает, то ли для фара не так собирают - в win2000 не работает. (как и LuaMacro, как и пока Colorer)
взяд из твоего CMakeList.txt этот блок, переделал под сущности farcolorer. плюс файл asm и cpp взял из папки common плагинов фара (отличаются от твоих). собрал farcolorer - работает на win2000. возможно в файлах дело
взяд из твоего CMakeList.txt этот блок, переделал под сущности farcolorer. плюс файл asm и cpp взял из папки common плагинов фара (отличаются от твоих). собрал farcolorer - работает на win2000. возможно в файлах дело
- 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
Так выбери кодировку в настройках сессии.DiRTy_GaRRy wrote:Нашёл баг, который делает для маня затруднительным использование плагина. Если на машине в Region -> Formats выставлен English (United States), а мы пытаемся зайти на ftp на котором есть файлы с русскими именами, то имена этих файлов показываются крокозяблами. После установки Region -> Formats в Russian (Russia) всё волшебным образом нормализуется.
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Думал написать, что это не помогает, но решил, что это вытекает из моего сообщения, ан нет. Короче, выбор кодировки, в первом случае, ни на что не влияет. Проверено на Windows Server 2008 R2 и на Windows Server 2012.t-rex wrote:Так выбери кодировку в настройках сессии.
P.S. Забавно, что завал, для которого я кидал патч, на Windows Server 2008 R2 не повторяется.
Ы?
-
- Posts: 705
- Joined: Tue 05 Apr, 2005 09:26
- Been thanked: 3 times
- Contact:
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Да, забыл написать, что для FTP выбрана кодировка 1251. Плюс в системе выставлена Russian, как язык для не Unicode программ. Я попробовал влезть и посмотреть что там и как в ftp с кодировками, но там какая-то суровая ATL-я магия к которой я оказался не готов, так как я нифига не нэтивщик.
Ы?
- 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
Не знаю чем такой патч поможет. WinUser.h:DiRTy_GaRRy wrote:Патч:
Code: Select all
WINUSERAPI LONG WINAPI SetWindowLongW(__in HWND hWnd, __in int nIndex, __in LONG dwNewLong);
Обновил vc10wrapper.cpp, но честно говоря ставить Win2000 в виртуалку и проверять сейчас ленивоctapmex wrote:в скрипте сборки есть блок для поддержки win2000. но то ли оно не работает, то ли для фара не так собирают - в win2000 не работает. (как и LuaMacro, как и пока Colorer)
взяд из твоего CMakeList.txt этот блок, переделал под сущности farcolorer. плюс файл asm и cpp взял из папки common плагинов фара (отличаются от твоих). собрал farcolorer - работает на win2000. возможно в файлах дело
Думаю переписать поддержку Ftp и выкинуть уже Filezilla и MFC к чертям. lftp http://lftp.yar.ru/ мне кажется очень подходящим.DiRTy_GaRRy wrote:Да, забыл написать, что для FTP выбрана кодировка 1251. Плюс в системе выставлена Russian, как язык для не Unicode программ. Я попробовал влезть и посмотреть что там и как в ftp с кодировками, но там какая-то суровая ATL-я магия к которой я оказался не готов, так как я нифига не нэтивщик.
- 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
И тебе там ещё баг - http://bugs.farmanager.com/view.php?id=2411
- 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
Исправлено в сегодняшней ночной сборке.Merlin Cori wrote:При подключении к серверу, пароль отображается реальными символами, а не *
Поотлаживать не на чем. На эмуляторе мне не получилось настроить Ftp сервер, потому что для соединения требуется два открытых порта. SSH сервер требует только один порт, поэтому у меня получилось пробросить порты и отладить. А Ftp нет.t-rex wrote:И тебе там ещё баг - http://bugs.farmanager.com/view.php?id=2411
- HaRT
- Moderator
- Posts: 10858
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Не поможет ли возможность настройки туннелей в PuTTY?ice_scream wrote:На эмуляторе мне не получилось настроить Ftp сервер, потому что для соединения требуется два открытых порта. SSH сервер требует только один порт, поэтому у меня получилось пробросить порты и отладить. А Ftp нет.
Можно было бы двумя процессами эмулятора слушать два разных порта, на которые ведут туннели.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- 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
Не осилил O_O. Может дадите ссылку где можно просветиться?HaRT wrote:Не поможет ли возможность настройки туннелей в PuTTY?
Можно было бы двумя процессами эмулятора слушать два разных порта, на которые ведут туннели.
- 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
Ох, пойду свой андроид найду.ice_scream wrote:Исправлено в сегодняшней ночной сборке.Merlin Cori wrote:При подключении к серверу, пароль отображается реальными символами, а не *Поотлаживать не на чем. На эмуляторе мне не получилось настроить Ftp сервер, потому что для соединения требуется два открытых порта. SSH сервер требует только один порт, поэтому у меня получилось пробросить порты и отладить. А Ftp нет.t-rex wrote:И тебе там ещё баг - http://bugs.farmanager.com/view.php?id=2411
- HaRT
- Moderator
- Posts: 10858
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: NetBox — SFTP/SCP/FTP/FTPS/WebDAV client
Ссылку-то не жалко: 4.24 The Tunnels panel — но это технические подробности.ice_scream wrote:Не осилил O_O. Может дадите ссылку где можно просветиться?HaRT wrote:Не поможет ли возможность настройки туннелей в PuTTY?
Можно было бы двумя процессами эмулятора слушать два разных порта, на которые ведут туннели.
Интереснее, применима ли схема в целом, так сказать, архитектурно. Нельзя ли чуть подробнее, почему с одним портом у Вас отладка получается, а с двумя — нет?
Фар есть инструмент, а не нянька. © 2009 DrKnS