Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 8)

Автор: vmbvmb
Дата сообщения: 26.01.2015 21:39
Увы.
1. Смена режима ничего не меняет.
2. Файерволл на десктопе отключён.

Добавлено:
Есть ли способ заставить TC писать в лог при соединении? Он выдаёт кучу информации, но она потом попадает в эту узенькую полоску из двух строчек, из которой её не скопировать, насколько я понимаю. Мог бы выложить лог соединения.

Добавлено:
О, нашёл опцию в настройках для лога. Сейчас попробую выложить.
Автор: CaptainFlint
Дата сообщения: 26.01.2015 21:50
vmbvmb
Приведите примеры логов для серверов с успешным и неуспешным подключением.

P.S. Долго я писал сообщение.
Автор: vmbvmb
Дата сообщения: 26.01.2015 22:01
Лог успешного соединения (соединение, смена папки, выход):

[more=Десктоп]
----------
Connect to: (26.01.2015 21:51:07)
hostname=xx.x.xx.xxx
username=xxx
startdir=
xx.x.xx.xxx=xx.x.xx.xxx
220 (vsFTPd 2.0.7)
USER xxx
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
EPRT
EPSV
MDTM
PASV
REST STREAM
SIZE
TVFS
UTF8
211 End
HELP SITE
214-The following commands are recognized.
ABOR ACCT ALLO APPE CDUP CWD DELE EPRT EPSV FEAT HELP LIST MDTM MKD
MODE NLST NOOP OPTS PASS PASV PORT PWD QUIT REIN REST RETR RMD RNFR
RNTO SITE SIZE SMNT STAT STOR STOU STRU SYST TYPE USER XCUP XCWD XMKD
XPWD XRMD
214 Help OK.
Connect ok!
PWD
257 "/"
Get directory
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (xx,x,xx,xxx,xx,xxx)
LIST
150 Here comes the directory listing.
Download
Waiting for server...
226 Directory send OK.
CWD obmen
250 Directory successfully changed.
PWD
257 "/obmen"
Get directory
PASV
227 Entering Passive Mode (xx,x,xx,xxx,xx,xxx)
LIST
150 Here comes the directory listing.
Download
Waiting for server...
226 Directory send OK.
QUIT
221 Goodbye.
[/more]

Лог неудачного соединения (соединение, обрыв):

[more=Ноутубк]
----------
Connect to: (26.01.2015 21:49:05)
hostname=xx.x.xx.xxx
username=xxx
startdir=
xx.x.xx.xxx=xx.x.xx.xxx
220 (vsFTPd 2.0.7)
USER xxx
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
HELP SITE
Connect ok!
PWD
Socket error: 10054
OFFLINE6, error=0
[/more]

Видно, что существенная разница начинается после строчки «211-Features:», вот только я не разбираюсь, это сервер шлёт разную информацию, или клиент, сам TC.
Автор: CaptainFlint
Дата сообщения: 26.01.2015 22:12
Исправлено.
Пардон, невнимательно прочёл исходный пост…
Автор: vmbvmb
Дата сообщения: 26.01.2015 22:18
На всякий случай логи тех соединений, которые успешны на обеих машинах. Они идентичны, только время разное и некоторые цифры, наверное, относящиеся к IP.

[more=Десктоп]
----------
Connect to: (26.01.2015 22:11:25)
hostname=xxx.ucoz.ru
username=xxx
startdir=
xxx.ucoz.ru=xxx.xxx.xxx.xxx
220---------- Welcome to Pure-FTPd ----------
220-You are user number 2 of 100 allowed.
220-Local time is now 23:11. Server port: 21.
220-This is a private system - No anonymous login
220 You will be disconnected after 15 minutes of inactivity.
USER xxx
331 User xxx OK. Password required
PASS ***********
230-User xxx has group access to: 1002
230-OK. Current restricted directory is /
230-59 files used (0%) - authorized: 25600 files
230 116 Kbytes used (0%) - authorized: 519168 Kb
SYST
215 UNIX Type: L8
FEAT
211-Extensions supported:
EPRT
IDLE
MDTM
SIZE
REST STREAM
MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
MLSD
TVFS
ESTP
PASV
EPSV
SPSV
ESTA
211 End.
HELP SITE
214-The following SITE commands are recognized
CHMOD
IDLE
UTIME
214 Pure-FTPd - http://pureftpd.org/
OPTS UTF8 ON
500 Unknown command
Connect ok!
PWD
257 "/" is your current location
Get directory
TYPE A
200 TYPE is now ASCII
PASV
227 Entering Passive Mode (xxx,xxx,xxx,xxx,xxx,xx)
MLSD
150 Accepted data connection
Download
Waiting for server...
226-Options: -l
226 5 matches total
QUIT
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.
[/more]

[more=Ноутбук]
----------
Connect to: (26.01.2015 22:12:15)
hostname=xxx.ucoz.ru
username=xxx
startdir=
xxx.ucoz.ru=xxx.xxx.xxx.xxx
220---------- Welcome to Pure-FTPd ----------
220-You are user number 4 of 100 allowed.
220-Local time is now 23:12. Server port: 21.
220-This is a private system - No anonymous login
220 You will be disconnected after 15 minutes of inactivity.
USER xxx
331 User xxx OK. Password required
PASS ***********
230-User xxx has group access to: 1002
230-OK. Current restricted directory is /
230-59 files used (0%) - authorized: 25600 files
230 116 Kbytes used (0%) - authorized: 519168 Kb
SYST
215 UNIX Type: L8
FEAT
211-Extensions supported:
EPRT
IDLE
MDTM
SIZE
REST STREAM
MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
MLSD
TVFS
ESTP
PASV
EPSV
SPSV
ESTA
211 End.
HELP SITE
214-The following SITE commands are recognized
CHMOD
IDLE
UTIME
214 Pure-FTPd - http://pureftpd.org/
OPTS UTF8 ON
500 Unknown command
Connect ok!
PWD
257 "/" is your current location
Get directory
TYPE A
200 TYPE is now ASCII
PASV
227 Entering Passive Mode (xxx,xxx,xxx,xxx,xxx,xx)
MLSD
150 Accepted data connection
Download
Waiting for server...
226-Options: -l
226 5 matches total
QUIT
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.
[/more]
Автор: CaptainFlint
Дата сообщения: 26.01.2015 23:31
vmbvmb
Последние идеи, какие пришли в голову:
1. Что с файерволлом на ноутбуке? Если включён, попробовать отключить.
2. Из логов видно, что на "хорошем" сервере работает Pure-FTPd, а на "плохом" — vsFTPd. Хорошо бы собрать статистику, есть ненулевая (хотя и низкая, как мне кажется) вероятность, что это как-то влияет.
3. Можно попробовать сравнить расположение удачных серверов с неудачными, проверить пути к ним через tracert. Может, все неудачные идут через какой-то конкретный узел, вызывающий проблемы (правда, не уверен, чем именно пакеты с десктопа и ноута могут отличаться).
4. Проверить работоспособность других FTP-клиентов, чтобы выяснить, системная ли это проблема или Тоталовская (почти уверен, что системная, но лучше знать точно).


Цитата:
Видно, что существенная разница начинается после строчки «211-Features:», вот только я не разбираюсь, это сервер шлёт разную информацию, или клиент, сам TC.

В основном, строки, начинающиеся со слов, написанных заглавными буквами (и без отступов) — это команды, посланные Тоталом серверу, ниже — ответ сервера. В частности, различие возникает, когда Тотал пытается выяснить у сервера, что он умеет. Сначала командой FEAT запрашиваются общие функции и возможности (причём во втором случае либо сервер отказывается выдавать эту информацию, либо она режется где-то по пути), потом командой HELP SITE выполняется попытка получить список поддерживаемых сервером команд (и опять во втором случае Тотал получает лишь пустой список).

Боюсь, что у меня идеи исчерпались. Если бы я сам на такое напоролся, я бы, скорее всего, полез анализировать разницу через Wireshark, но если нет опыта работа с этим инструментом, это будет весьма тяжко…
Автор: vmbvmb
Дата сообщения: 27.01.2015 00:05
1. Отключён.
2. У меня очень мало адресов для подключения. Ну, вот ещё три, два неудачных с одного сервера и разных IP (почему-то отличаются) — и правда, там vsFTPd; третий удачный, с паблика Firefox, но там не понятно, какой сервер.


[more=Ошибка 1]----------
Connect to: (26.01.2015 23:39:41)
hostname=xx.xxx.x.xxx
username=xxx
startdir=/xxx/xxx.ru
xx.xxx.x.xxx=xx.xxx.x.xxx
220 (vsFTPd 2.3.2)
USER xxx
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
EPRT
EPSV
MDTM
PASV
REST STREAM
SIZE
TVFS
UTF8
211 End
HELP SITE
214-The following commands are recognized.
OPTS UTF8 ON
CWD /xx/xxx.ru
OFFLINE2, error=10054
Connect ok!
----------
Connect to: (26.01.2015 23:40:14)
hostname=xx.xxx.x.xxx
username=xxx
startdir=/xxx/xxx.ru
xx.xxx.x.xxx=xx.xxx.x.xxx
220 (vsFTPd 2.3.2)
USER xxx
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
HELP SITE
CLNT Total Commander (UTF-8)
Socket error: 10054
OFFLINE6, error=0
Connect ok!
[/more]

[more=Ошибка 2]----------
Connect to: (26.01.2015 23:44:09)
hostname=xx.xxx.x.xxx
username=xxx
startdir=/xx/xxx.ru
xx.xxx.x.xxx=xx.xxx.x.xxx
220 (vsFTPd 2.3.2)
USER xxx
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
HELP SITE
CLNT Total Commander (UTF-8)
Socket error: 10054
OFFLINE6, error=0
Connect ok!
----------
Connect to: (26.01.2015 23:44:30)
hostname=xx.xxx.x.xxx
username=xxx
startdir=/xxx/xxx.ru
xx.xxx.x.xxx=xx.xxx.x.xxx
220 (vsFTPd 2.3.2)
USER xxx
331 Please specify the password.
PASS ***********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
HELP SITE
Connect ok!
CWD /xxx/xxx.ru
Socket error: 10054
OFFLINE6, error=0
[/more]

[more=Успешно]----------
Connect to: (26.01.2015 23:48:16)
hostname=ftp.mozilla.org
username=anonymous
startdir=
ftp.mozilla.org=63.245.215.56
220-
220- ftp.mozilla.org / archive.mozilla.org - files are in /pub/mozilla.org
220-
220- releases.mozilla.org now points to our CDN distribution network and no longer works for FTP traffic
220
USER anonymous
331 Please specify the password.
PASS ***********
230-
230- ftp.mozilla.org / archive.mozilla.org - files are in /pub/mozilla.org
230-
230- Notice: This server is the only place to obtain nightly builds and needs to
230- remain available to developers and testers. High bandwidth servers that
230- contain the public release files are available at http://releases.mozilla.org/
230- If you need to link to a public release, please link to the release server,
230- not here. Thanks!
230-
230- Attempts to download high traffic release files from this server will get a
230- "550 Permission denied." response.
230-
230- Low-traffic files, including SeaMonkey releases, are OK.
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
EPRT
EPSV
MDTM
PASV
REST STREAM
SIZE
TVFS
UTF8
211 End
HELP SITE
214-The following commands are recognized.
ABOR ACCT ALLO APPE CDUP CWD DELE EPRT EPSV FEAT HELP LIST MDTM MKD
MODE NLST NOOP OPTS PASS PASV PORT PWD QUIT REIN REST RETR RMD RNFR
RNTO SITE SIZE SMNT STAT STOR STOU STRU SYST TYPE USER XCUP XCWD XMKD
XPWD XRMD
214 Help OK.
OPTS UTF8 ON
200 Always in UTF8 mode.
Connect ok!
CWD /pub/mozilla.org/firefox/nightly/latest-mozilla-central/
250 Directory successfully changed.
PWD
257 "/pub/firefox/nightly/latest-mozilla-central"
Get directory
TYPE A
200 Switching to ASCII mode.
PASV
227 Entered Passive Mode (63,245,215,56,202,132)
LIST
150 Here comes the directory listing.
Download
Waiting for server...
226 Directory send OK.
QUIT
221 Goodbye.
[/more]

3. Трассировка по всем адресам с ноутбука проходит одинаково нормально.

4. Такая же проблема была на FireFTP, расширение к Firefox, но я его уже снёс, не буду, наверное, возвращать.

Похоже, и правда проблема в сервере. Не знаю, что можно дальше сделать. Версии старые, а последняя стабильная была два с половиной года назад, форум сервера из Википедии не работает, так что автора вряд ли есть смысл тревожить. Попробую сообщить держателям серверов, может, обновят версию, хотя надежды мало.

Автор: CaptainFlint
Дата сообщения: 27.01.2015 01:16
vmbvmb

Цитата:
3. Трассировка по всем адресам с ноутбука проходит одинаково нормально.

Я имел в виду не просто сделать трассировку (очевидно, что она пройдёт, раз коннект к серверу осуществился и начали посылаться хоть какие-то команды), а проанализировать сам маршрут пакетов, сравнить, в какой момент их пути расходятся. Но если проблемный сервер на самом деле один (разные IP могут быть вызваны, скажем, балансировкой нагрузки на облачном хранилище), то ситуация в корне меняется. Всё, действительно, может уткнуться в конкретную особенность конкретного сервера (не обязательно версию, это может быть вызвано какими-нибудь параноидальными настройками). Желательно попросить у админов серверов посмотреть для начала серверные логи подключения. Может, натолкнёт на мысли.
Автор: vmbvmb
Дата сообщения: 27.01.2015 01:23
Да, спасибо. Я уже разослал обоим хозяевам ссылки.
Автор: swed
Дата сообщения: 27.01.2015 06:51

Цитата:
Socket error: 10054
OFFLINE6, error=0

Нужно включить пассивный режим на этом клиенте или
на маршрутизаторе (десктопе, настройки шаровой сети, вкладка безопасность) разрешить активные соединения (UPnP, или вручную настроить )
Автор: vmbvmb
Дата сообщения: 27.01.2015 07:25
swed
Если имеется в виду галочка пассивного режима в настройках FTP-соединения в TC, то она включена. А насчёт активных соединений в десктопе — не могу найти вкладку безопасности. Сообщите, пожалуйста, порядок действий выхода на неё.
Автор: swed
Дата сообщения: 27.01.2015 19:15

Цитата:
Если имеется в виду галочка пассивного режима в настройках FTP-соединения в TC, то она включена.

судя по логу - нет

Цитата:
А насчёт активных соединений в десктопе — не могу найти вкладку безопасности.

центр управления сетями, свойства адаптера смотрящего в интернет, и, извиняюсь вкладка "Доступ" а не безопасность , "Разрешить другим пользователям сети управлять общим доступом", если не ошибаюсь это и есть UPnP
Автор: vmbvmb
Дата сообщения: 27.01.2015 19:59
1. Точно стоит пассивный доступ, у всех соединений, я проверял.
2. Отметил, перезагрузился. К сожалению, ничего не изменилось.

Но всё равно спасибо за советы и время.
Автор: CaptainFlint
Дата сообщения: 27.01.2015 20:22
swed

Цитата:
судя по логу - нет

По логу до активного-пассивного режима дело попросту не доходит. Соединение обрывается до того, как Тотал имеет возможность инициализировать обмен данными командами PORT или PASV.
Автор: michur25
Дата сообщения: 27.01.2015 23:37
Настроил Быстрый поиск на Буква (с диалогом поиска), работал нормально, но после чего то стал на панели вместо всей папки отображать только те файлы и папки которые начинаются на эту букву, тогда как раньше курсор просто переходил на первый файл который начинался на эту букву.
Как это исправить?
Автор: swed
Дата сообщения: 28.01.2015 08:11

Цитата:
Настроил Быстрый поиск на Буква (с диалогом поиска), работал нормально, но после чего то стал на панели вместо всей папки отображать только те файлы и папки которые начинаются на эту букву, тогда как раньше курсор просто переходил на первый  файл который начинался на эту букву.

В диалоге быстрого поиска - справа кнопка - если нажата - только найденные (CTRL+S)
Автор: michur25
Дата сообщения: 28.01.2015 12:49

Цитата:
В диалоге быстрого поиска - справа кнопка - если нажата - только найденные (CTRL+S)

Что то не то.
Автор: CaptainFlint
Дата сообщения: 28.01.2015 13:30
michur25
Это то.
Автор: spirit21
Дата сообщения: 28.01.2015 23:35
Старый ТС в новом инсталлере (обновлен файл английской справки):
As you may have noticed, Google Chrome refuses to download TC 8.51a for being "unknown malware". Since there is no way to contact Google about the problem, I have created a new installer which combines the currently two parts (self extractor to TEMP, then install.exe) into a single installer.

The new installer doesn't unpack any files to temp, it extracts them directly to the target chosen by the user.

You can get the new installer here:

http://totalcmd2.s3.amazonaws.com/tcmd851ax32.exe
http://totalcmd2.s3.amazonaws.com/tcmd851ax64.exe
http://totalcmd2.s3.amazonaws.com/tcmd851ax32_64.exe
Автор: Skif_off
Дата сообщения: 28.01.2015 23:55
spirit21
Вы забыли написать, откуда это взяли
Автор: kost2005
Дата сообщения: 29.01.2015 00:53
Skif_off

http://www.ghisler.ch/board/viewtopic.php?t=41672

http://www.ghisler.com/amazons3.php
Автор: Nek1t
Дата сообщения: 29.01.2015 22:07
Если выбрать файл (не выделить, а просто кликнуть 1 раз на него), то вокруг строчки с ним появляется пунктирная рамка выделения. Если окно TC или даже одна из панелей теряет фокус, то это выделение визуально исчезает, пока фокус не будет восстановлен. Как-то исправить это можно?
Автор: Abel11
Дата сообщения: 29.01.2015 22:25

Nek1t 23:07 29-01-2015
Цитата:
Если выбрать файл (не выделить, а просто кликнуть 1 раз на него), то вокруг строчки с ним появляется пунктирная рамка выделения

Wincmd.ini
[Configuration]
InactiveFocus=
0: не отображать;
1: отображать серой штриховой рамкой;

Автор: Avada
Дата сообщения: 29.01.2015 23:24
Nek1t
В TC есть возможность отображать курсор не только в активной, но и в неактивной панели. Или не отображать, как по умолчанию. Исправлять тут нечего, это разные варианты нормального поведения. Если нужны курсоры в обеих панелях, стандартное решение частично приведено выше (полностью ключ описан в справке TC), альтернативное решение (другой вид неактивного курсора и другие возможности его настройки) — с помощью одной из функций плагина TWinKey.
Автор: Nek1t
Дата сообщения: 29.01.2015 23:40
Abel11
Avada

Цитата:
[Configuration]
InactiveFocus=

Отлично, то, что нужно.
Автор: cheshirscat
Дата сообщения: 01.02.2015 12:54
Друзья, как сделать так, чтоб при нажатии на кнопку закрыть, ТС не закрывался, а сворачивался в область уведомления?
Автор: Skif_off
Дата сообщения: 01.02.2015 13:08
cheshirscat
MinimizeOnClose
Автор: cheshirscat
Дата сообщения: 01.02.2015 14:47
Skif_off
странно, добавляю параметр MinimizeOnClose=1 в wincmd.ini - не работает
[more=мой wincmd.ini ]"[Configuration]
InstallDir=c:\totalcmd1
languageini=wcmd_rus.lng
Mainmenu=wcmd_rus.mnu
UseNewDefFont=0
firstmnu=2618
FirstTime=0
test=194
SeparateTree=0
PanelsVertical=0
[FileSystemPlugins64]
$checksum$=3014672
MinimizeOnClose=1"[/more]

win8.1x64 ТС взят с офсайта
Автор: Avada
Дата сообщения: 01.02.2015 15:26
cheshirscat
Если записать ключ не в ту секцию (а именно это и сделано), то ничего, конечно, работать не будет.
Автор: cheshirscat
Дата сообщения: 01.02.2015 15:35
Avada
ну собственно, я это понял, но вопрос то не снят с повестки. а в какой секции этот параметр должен быть

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176

Предыдущая тема: Распечатка брошюры в Word 2003


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.