Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 7)

Модерирует : gyra, Maz

articlebot (19-12-2012 23:27): переезжаем в новую тему, Часть 8  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


 
Текущая финальная версия: 8.01 (32-битная/64-битная/32+64) (3.08.2012)
 
Предыдущие версии: 8.0x: 8.0 (32/64/32+64); 7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий
Новейшая история изменений (англ.)  

Кто знает, когда ждать финальную версию x.xx?
"Когда будет готова!" — © К. Гислер
На вопрос "Когда будет русик к версии x.xx?" ответ точно такой же — © CaptainFlint

Полный набор русификации от CaptainFlint и Avada
v8.0+ (8.01, 12.12.2012, с переводом справки): CHM (зеркало), HLP (зеркало)
 
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v7.55+ (7.51.01, 27.02.2010): Здесь

Официальный сайт разработчика | Официальный форум TC | Русский сайт TC | Русский форум TC

Все вопросы по плагинам и аддонам — в Плагинах
Настроенные сборки Total Commander (и все вопросы по ним)
Все вопросы по лечению пациента — только в Варезнике


Русская справка (онлайновый вариант для TC 8.01, 12.12.2012)
Total Commander Knowledge Base (Wiki-сборник статей и ответов на вопросы)  
Оффлайновая версия TCKB (CHM, закачка версии 1.7)
Все команды Total Commander 8.01 (справочные таблицы)
Все стандартные клавиши Total Commander 8.01 (справочные таблицы)

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:11 01-06-2010 | Исправлено: Avada, 07:16 12-12-2012
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008
К сказанному CaptainFlint добавлю, что для выяснения отношений с MLSD не обязательно ждать новую версию TC. Привожу черновик русского описания ключа MLSD из wcx_ftp.ini, добавленного в 7.55 и благополучно пропущенного Гислером в справке.

Цитата:
MLSD
Команда для получения листинга каталогов с сервера.
По умолчанию выполняется автовыбор команды MLSD (если сервер сообщает о её поддержке, получив команду FEAT), и этот ключ отсутствует. В противном случае используются значения:  
1: Пытаться использовать команду MLSD, даже если сервер не сообщает о её поддержке или если команда FEAT недоступна.
0: Всегда использовать вместо MLSD команду LIST, как в старых версиях TC.

Это опция "Получение списка командой MLSD (затенено = автовыбор)" на странице "Расширенные" диалога "Настройка FTP-соединения". Соответственно, галка = 1, пустой квадратик = 0.  

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 09:53 23-10-2010
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
 
Не помогает!! Точнее помогает, но не так как хочется.
Параметр MLSD=0 можно задать только для определённого соединения, но нет возможности задать это глобально, для всех соединений сразу.
 
Пробовал добавить в разделы
 
[General]
MLSD=0
 
[default]
MLSD=0
 
[connections]
MLSD=0
 
и ничего не получилось. ((( Этот параметр нельзя включить глобально, он заточен под каждое конкретное соединение!!
Я часто работаю с ФТП и это целая проблема. Команда LIST обрабатывается 100% везде, а c MLSD - то не обрабатывается вовсе, то обрабатывается криво, например не читает некоторые каталоги (они отображаются как пустые), хотя файлы там есть и зайдя с версии 7.04 их прекрасно видно.
 
Но это пол проблемы.
Часть каталогов на ФТП, я задал через "ctrl+d" и добавил как быстрые ссылки,
(т.е. на каталоги ФТП, точно так-же как и на локальные папки).
В итоге выполняется команда cd ftp://xxx.xxx/pub/ и быстрый переход.
И это всё прекрасно работало до версии 7.04 (включительно).
При таком переходе (cd ftp://xxx.xxx/pub/) отключить MLSD вообще не получается,
так как опции FTP при этом не используются.
Короче новые версии тотала прямо беда для FTP-соединений, сижу на 7.04... ((

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 11:55 23-10-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008

Цитата:
Этот параметр нельзя включить глобально, он заточен под каждое конкретное соединение!!  

И что тут такого ужасного? Соединений в списке много до такой степени, что нельзя быстро выставить этот параметр для всех?  

Цитата:
При таком переходе (cd ftp://xxx.xxx/pub/) отключить MLSD вообще не получается

Об ограничении возможности FTP-настроек при подобной форме запуска говорилось много раз, в том числе и на этом форуме. А ещё говорилось о давно существующей команде ftpopen имя_соединения, описанной, например, здесь и позволяющей эту проблему обойти.  
 
И, кстати, вопрос: если учесть, что все эти дела с MLSD добавились в 7.55, что мешает использовать не 7.04, а 7.50(a)?  

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 13:18 23-10-2010
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
 
 
Что-то у меня не получается, давайте вместе попробуем.
Есть у меня в сети FTP-сервер, я захожу на него в каталог "pub", затем нажимаю "ctrl+d", выбираю пункт "добавить каталог".
В итоге в меню горячих каталогов у меня добавится ftp://xxx.xxx/pub/, при переходе на который выполняется команда "cd ftp://xxx.xxx/pub/".
И всё это прекрасно работает в версиях 7.04 и ранних (лет 5 я уже таким пользуюсь).
 
А теперь проблемы 7.55 (и скорее всего и в 7.50 тоже самое):
1) при переходе "cd ftp://xxx.xxx/pub/" просмотр папок ранее выполнялся командой LIST. А теперь я не могу заставить ТС работать с этой командой, так как нет там даже такой настройки!!!
Вы понимаете, что я подключаюсь не через "ctrl+f" - соединиться с FTP, а через "ctrl+d" - переход на горячую папку на FTP, где нет настройки "оключить MLSD"!!  
2) захожу в настройку "по горячим папкам" редактирую "cd ftp://xxx.xxx/pub/" на "ftpopen ftp://xxx.xxx/pub/" - так вообще не работает, нажимаю, никакой реакции
 
Вообщем нужно как-то ТС заставить по-умолчанию везде работать через LIST.
Но как...

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 15:10 23-10-2010
Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008 14:10 23-10-2010
Цитата:
редактирую "cd ftp://xxx.xxx/pub/" на "ftpopen ftp://xxx.xxx/pub/" - так вообще не работает, нажимаю, никакой реакции

А какая реакция может быть на заведомо неправильную команду? Выше же написано: "ftpopen имя_соединения".  
Справку по указанной ссылке читал?

Цитата:
4.

Вы можете также открывать FTP-соединение, используя либо cd ftp://ftp.servername.com, либо ftpopen имя_соединения, где имя_соединения  название, указанное в диалоговом окне Соединение с FTP-сервером.

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 15:18 23-10-2010 | Исправлено: Rodny, 15:19 23-10-2010
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
где имя_соединения  название, указанное в диалоговом окне Соединение с FTP-сервером.

 
Так я же и говорю, что видеть не хочу я это диалоговое окно! Я его не использовал - никогда!  
Я не вижу принципиальной разницы между папкой на диске С и между папкой на ФТП, поэтому все переходы на ФТП я выполняю по комбинации "ctrl+d" - т.е. переход в "горячий каталог".
Таким образом заход на ФТП делается в одно движение, что намного проще и удобнее, чем через вышеупомянутые диалоговые окна.
 

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 15:42 23-10-2010 | Исправлено: T2008, 15:44 23-10-2010
Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008
Один раз настроить соединение с желаемым именем через указанное окно. Один раз назначить кнопку на панели/ горячую клавишу на "ftpopen имя_соединения". После чего "заход на ФТП делается в одно движение".
Не хочешь? Ну, пользуйся 7.04, в чём проблема-то.

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 15:56 23-10-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008

Цитата:
А теперь проблемы 7.55 (и скорее всего и в 7.50 тоже самое):  

Для того, чтобы судить, то же или не то же, надо как минимум взять и попробовать. Для кого было написано, что изменения с MLSD появились в 7.55? Я-то это и так знаю...

Цитата:
Я не вижу принципиальной разницы между папкой на диске С и между папкой на ФТП  

Придётся увидеть. Потому что на самом деле различий там предостаточно.
Если хочется избавиться от MLSD в новых версиях, простой вариант с cd ftp://и_так_далее через меню избранных каталогов прокатывать не будет. Как будет — уже сказано. Хочется это делать вместо кнопок и клавиш через Избранные каталоги — тоже можно, только добавлять туда придётся малость посложнее. Открываются настройки этого меню, "Добавить", присваивается имя новому пункту меню, в качестве команды вводится ftpopen имя_соединения. OK. Пункт в меню появился, пользуйся на здоровье.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 17:48 23-10-2010
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
 
Что-то ты меня не понимаешь.
Я пользовался этой возможностью только исключительно из-за её удобства.
 
В нашей сети порядка 10тыс компьютеров, есть ФТП куда пользователи складывают новые файлы.
Сидишь в тотале, нажал "ctrl+d", а там сразу в меню горячих каталогов - прямые ссылки в каталоги на ФТП - "New_Games", "New_Video", "New_Soft". Жимнул на интересующей - и сразу оказался в нужном каталоге ФТП-сервера.  
Как вам объяснить - мне не надо рассказывать как пользоваться и создавать новые ФТП-соединения через диалоговые окна, мне это не надо - это очень неудобно. Это равносильно, что поставить отдельную программу для захода на ФТП... Я привык к "ctrl+d" - это быстро и просто. Я удивлён, что в новой версии я не могу использовать привычные мне функции.
 
Данный вопрос я задал местному админу, он вначале не понял, что за команда такая - MLSD. Т.е. человек админивший сервер даже не сразу вспомнил сию команду, а выпалил это "LIST или как". Пообещал разобраться, возможно обновит движок сервера.
 
Честно говоря, мне не понятно зачем Гислер решил использовать эту проблемную команду, более того он её сделал основной!!!
Логично было основной оставить LIST, а кому хочется приключений и геморроя - тот поставил бы птичку и выбрал MLSD...
 
На счёт версии 7.50 - прямо счас качаю и проверю
 
----------------------------------------------------------------------------------
 
Добавил.
Проверил. В 7.50а ещё этой проблемы нет, содержимое получается с помощью LIST.
Проблема появилась в 7.55 и 7.55а

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 18:34 23-10-2010 | Исправлено: T2008, 18:55 23-10-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
T2008

Цитата:
Проблема появилась в 7.55 и 7.55а

О чём и было сказано сразу же.  
 
А зачем Гислер поменял LIST по умолчанию на MLSD, объяснять долго и — при вышеприведённой постановке вопроса — бессмысленно. И всё я прекрасно понимаю, но мало ли кто к чему привык... Манипуляции с FTP в последнюю очередь рассчитаны на методику c командой cd, как самую негибкую в настройках, а штатный метод работы всё-таки предполагается не через Избранные каталоги. Да, там работает, но с ограничениями. И не только в отношении MLSD, кстати. Такова жизнь.
 

Цитата:
Пообещал разобраться, возможно обновит движок сервера.

Вот это разумный подход.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 20:28 23-10-2010
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada

Цитата:
Хочется это делать вместо кнопок и клавиш через Избранные каталоги — тоже можно, только добавлять туда придётся малость посложнее. Открываются настройки этого меню, "Добавить", присваивается имя новому пункту меню, в качестве команды вводится ftpopen имя_соединения. OK. Пункт в меню появился, пользуйся на здоровье.

А на версии 7.50(a) это тоже должно работать? У меня вроде бы не хочет.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 00:54 24-10-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Да, должно работать и прекрасно работает, я проверял. Только надо учесть (как и при использовании на кнопке), что если формировалась структура псевдопапок с FTP-подключениями, то в качестве имени надо указывать всю структурную цепочку: ftpopen Папка|имя_соединения. Если же соединение лежит в корне списка, то достаточно его имени.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 11:09 24-10-2010
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Эта-то часть как раз понятна.  
Но я понял (может, неправильно) из вашего обсуждения выше, что при помощи функции "горячих" каталогов (Directory hotlist) можно сразу перейти в нужную подпапку на FTP-сервере, даже если она не является корневой для данного соединения. А синтаксис команды ftpopen Папка|имя_соединения, похоже, не предусматривает имени подпапки Или на каждую подпапку на сервере надо создавать отдельное FTP-соединение?

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 11:51 24-10-2010 | Исправлено: oshizelly, 11:52 24-10-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly

Цитата:
Но я понял (может, неправильно) из вашего обсуждения выше, что при помощи функции "горячих" каталогов (Directory hotlist) можно сразу перейти в нужную подпапку на FTP-сервере, даже если она не является корневой для данного соединения.

В варианте с cd — да, можно. Хоть в Избранном, хоть на кнопке. См., например, здесь.

Цитата:
А синтаксис команды ftpopen Папка|имя_соединения, похоже, не предусматривает имени  подпапки Или на каждую подпапку на сервере надо создавать отдельное FTP-соединение?

Да, я пришёл к тому же выводу. Сетевой каталог к шаблону уже не прицепишь.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 12:26 24-10-2010
xzibit87

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как можно сделать так, чтобы при копировании Total Commander всегда добавлял в очередь по нажатию на Enter?

Всего записей: 30 | Зарегистр. 12-10-2008 | Отправлено: 12:29 24-10-2010
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 11:26 24-10-2010
Цитата:

Цитата:
 Но я понял (может, неправильно) из вашего обсуждения выше, что при помощи функции "горячих" каталогов (Directory hotlist) можно сразу перейти в нужную подпапку на FTP-сервере, даже если она не является корневой для данного соединения.  

В варианте с cd — да, можно. Хоть в Избранном, хоть на кнопке. См., например, здесь.

 
Что именно имеется в виду? Наверное, вот это:

Цитата:
cd имя_каталога или cd имя_архива    Перейти к указанному каталогу или открыть архив. Можно также добавить имя файла (на него установится курсор) или маску для фильтрации (в каталоге отобразятся только файлы с указанным расширением).
С помощью параметра "/user:" (в нижнем регистре!) можно задать логин/пароль для соединения с сетевым каталогом, например, cd \\сервер\каталог /user:имя_пользователя

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 12:38 24-10-2010 | Исправлено: oshizelly, 12:59 24-10-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Чтобы не сваливать в одну кучу локальные каталоги с сетевыми, я рекомендовал бы вот этот раздел. Нас интересует вариант cd \\сервер\каталог (с параметром "/user:" или без него). Образец синтаксиса (cd ftp://xxx.xxx/pub/) уже приводился.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 12:54 24-10-2010 | Исправлено: Avada, 12:58 24-10-2010
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
А как в параметрах команды задать пароль FTP-соединения?  
В справке четко указана такая возможность:  

Цитата:
"С помощью параметра "/user:" (в нижнем регистре!) можно задать логин/пароль для соединения с сетевым каталогом, например, cd \\сервер\каталог /user:имя_пользователя"

Но синтаксис приводится только для имени пользователя

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 13:45 24-10-2010
T2008

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как бы ни крутили, а по отношению к ФТП версия 7.55 объективно стала хуже 7.50 и более ранних.
Новые возможности надо вводить в добавление к старым, но никак не взамен, тем более не в ущерб старым - что в данном случае и получилось.
Так Гислеру и передайте.

Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 13:47 24-10-2010
DJ_NRG



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
T2008
Я дико извиняюсь, а вы таки много заплатили за ТС, чтобы с Гислера за него спрашивать?

----------
...Enjoy the Silence...
(c) Depeche Mode

Всего записей: 1447 | Зарегистр. 15-12-2006 | Отправлено: 15:51 24-10-2010 | Исправлено: DJ_NRG, 15:51 24-10-2010
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 7)
articlebot (19-12-2012 23:27): переезжаем в новую тему, Часть 8


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru