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

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

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

articlebot (20-03-2016 21:01): Обсуждение продолжается в части 9  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Постоянно не пересел, но фифти-фифти с 8.01 — уже точно. Никаких граблей как-то не ощутил. Поскольку я вообще всё в TC и около обновляю вручную, скопировал папку 8.01 в другое место и перенёс туда все нужные файлы от новой версии. Вот с несколькими ярлыками и работаю. Изменил умолчальные значения нескольких новых ключей (внеся их прежде в файл данных к Ultra TC Configuration Editor), и стало совсем хорошо.
А фраза Гислера абсолютно стандартна и давно известна. Хотя теоретически, конечно, произойти может что угодно с какой угодно версией. Даже с финальной. Бывали случаи.

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 18:04 06-09-2013 | Исправлено: Avada, 18:55 06-09-2013
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Согласен, предупреждение практически стандарт для любого софта, но зачастую альфы/беты пользуются во всю, а тут как-то напрягает , дождусь все-таки RC1-2, 50/50 неудобно, а тестер из меня никакой.

Цитата:
я вообще всё в TC и около обновляю вручную

А почему? Где-то пару месяцев назад внезапно заметил, что сам так делаю - Выгрузить все плагины и вперед: readme/whatsnew, сравнение конфига, если есть в комплекте (*.example.*/*.sample.*/*.template.*), копирую вручную, строчку не поправлю, если нет бэкапа с текущим состоянием, wincmd.ini безусловно, хотя вроде ни разу проблем не было.

Всего записей: 5732 | Зарегистр. 28-01-2008 | Отправлено: 20:35 06-09-2013
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
50/50 — это мои личные нынешние обстоятельства (из-за тестирования и перевода). А вообще момент перехода зависит от количества вкусностей в новой версии и критичности ещё не исправленных в ней реальных багов. На 8.0 я перешёл как на основную во второй половине тестирования, когда к x64 стали добавляться всякие фичи. С 8.5, думаю, этот момент наступит гораздо раньше.
Почему вручную? Хотя бы потому, что ни у TC, ни у плагинов не устанавливаю всё подряд: кое-что может затереть мои одноимённые файлы, кое-что копировать в папки плагинов/аддонов не вижу смысла (например, ненужные мне языки). А к выгрузке плагинов приходится прибегать нечасто (постоянно загруженных плагинов немного). Или вообще не прибегать, если обновляться из другой, более ранней, версии TC. Ну и бэкапы, само собой.

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 21:07 06-09-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как можно автоматизировать (в идеале, при помощи штатных нативных внутренних команд) такую операцию: вставить текущее имя файла (вместе с расширением) под курсором в качестве комментария (descript.ion) к этому же файлу. (Хорошо бы ещё окружить его квадратными скобками.)
Хотя бы для одного файла под курсором, а ещё лучше для нескольких выделенных.
(Понятно, что это можно сделать через диалог [Change Attributes], указав для поля [Comments] значение [Fullname]. Но это долго и неудобно
 
Спасибо!
 
Avada 11:12 06-09-2013  
Цитата:
автопереименованию без всякого контроля со стороны юзера я отношусь примерно так же, как к автоматическому удалению без всяких запросов. Тише едешь — дальше будешь

Разумно, не поспоришь. Хотя случайное неверное переименование, как правило, всё же гораздо менее мучительно больно, чем случайное удаление.
 
Добавлено:
Avada 17:04 06-09-2013
Цитата:
Изменил умолчальные значения нескольких новых ключей (внеся их прежде в файл данных к Ultra TC Configuration Editor), и стало совсем хорошо.

Можно ли узнать, каких именно ключей? Может, другим тоже стоит обратить на эти ключи сугубое внимание.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 21:28 06-09-2013
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Про автоматизацию превращения имени в комментарий навскидку не отвечу, а для нескольких файлов это делается уже не раз здесь упоминавшейся скриптовой утилитой TCEditCommentExtended.

Цитата:
Можно ли узнать, каких именно ключей?

Можно. Три ключа для увеличения объёма всяких историй (HistoryLen, OldCmdLineCount, MaxItemsInComboBox). Переделанный под свои задачи ключ Contextmenu для открытия выделенного текста из Листера в браузере по умолчанию в заданном поисковике. Ключ SyncRecompareAfterCopy=0, прибивающий автоматический запуск нового сравнения после выполненной синххронизации. И ключ ShowWarningIcons=0, отключающий показ восклицательного знака у некоторых изменённых пользователем опций повышенной рискованности (как минимум, до тех пор, пока дизайн этого знака не станет более пристойным).

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 22:15 06-09-2013 | Исправлено: Avada, 22:21 06-09-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 21:15 06-09-2013  
Цитата:
Про автоматизацию превращения имени в комментарий навскидку не отвечу, а для нескольких файлов это делается уже не раз здесь упоминавшейся скриптовой утилитой TCEditCommentExtended.

На всякий случай переспрошу, ибо в описании утилиты TCEditCommentExtended ответа не нашёл: можно сделать так, чтобы по нажатии кнопки или хоткея для каждого из выделенных файлов был добавлен комментарий с его собственным именем? То есть, для каждого файла -  свой собственный комментарий?

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 02:09 07-09-2013
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Я был неправ, утилита действительно работает с метаданными только для единичного файла. А вот диалог изменения атрибутов TC, да, это сделать позволяет. Но там несколько не хватает (по аналогии с другими окнами) спецкоманды открытия этого самого диалога с автозагрузкой конкретного шаблона.

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 07:50 07-09-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 06:50 07-09-2013  
Цитата:
диалог изменения атрибутов TC, да, это сделать позволяет. Но там несколько не хватает (по аналогии с другими окнами) спецкоманды открытия этого самого диалога с автозагрузкой конкретного шаблона.

Это как раз то, с чего мы начали. А кто-нибудь уже обращал внимание Гислера на этот недостаток функционала?
 
Также невозможно создать юзер-команду, чтобы, не прыгая по полям диалога [Change Attributes], назначить выделенным файлам определённое время и/или дату создания/модификации (допустим, 00:00:00 или 01/01/1980 и т.п).  
Теоретически, это можно было бы решить созданием юзер-команды на базе команд от command-line утилиты NirCmd. Но, к несчастью, у этой утилиты свои заморочки, например, она не умеет работать с юнкодными именами файлов, содержащими хотя бы один пробел (по крайней мере, это касается команд setfiletime/setfilefoldertime).
 
(Аналогично TTC не позволяет штатно присвоить/снять атрибут только для чтения/архивирован/скрытый/системный, но это можно решить, создав в TC набор юзер-команд для команды attrib с разными ключами из системного командного интерпретатора.)
 
Добавлено:
Также реально не хватает команды для обновления времени модификации выделенных файлов и папок до текущего системного (в диалоге изменения атрибутов хоткей Alt+U). Наверное, тоже можно как-то решить при помощи внешней утилиты, но мне что-то такая не попадалась.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 12:06 07-09-2013 | Исправлено: oshizelly, 14:49 08-09-2013
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Эта тема, насколько понимаю, хорошо известна? В случае чего там же есть смысл и продолжать.
Насчёт предложений Гислеру по новой параметризованной команде. Подобных предложений по самым разным функциям было много, но реализована пока лишь малая часть. Именно про атрибуты, возможно, тоже было, но мне не попадалось.

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 13:10 07-09-2013
Nek1t



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Во вкладке открыт каталог, в нем сотня папок, сортировка по дате изменения. Если из других приложений, например, создать каталог в одной из этих папок, то ее дата модификации изменится и TC "поднимет" эту папку в самый верх.
Почему-то это происходит не всегда и иногда TC "не замечает" это - видна старая дата изменения.
Если в самом TC или в стандартном Explorer перейти в такую папку, а потом вернуться назад, то все сразу отсортируется правильно и дата обновиться.  
Как форсировать обновление состояния всех папок внутри каталога на вкладке (CTRL+R результата не дает)? Или это такая особенность Windows и система не меняет дату изменения родительского каталога, пока к нему не обратишься?
TC 7.5, WinXP
 

Всего записей: 1288 | Зарегистр. 25-10-2006 | Отправлено: 17:22 07-09-2013
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nek1t
Рекомендую проверить на несколько более новой версии, чем 7.50 (скажем, 8.01). Впрочем, у меня и в 7.04a пересортировка происходит при возврате в окно TC нормально. Без всякого захождения вовнутрь. И в том числе без включения функции слежения за каталогами. Но, само собой, при включённой сортировке каталогов как файлов.
А Ctrl+R отвечает за обновление только того, что реально видно в текущей панели. И дату в обсуждаемом случае меняет, конечно же, система.

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 18:19 07-09-2013 | Исправлено: Avada, 18:25 07-09-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь создать кнопку с командой Nircmd для файла под курсором. Однако никакой реакции. Где ошибка? Путь к файлу проверял три раза, тут всё правильно. При запуске того же из командной строки всё работает.
Подозреваю, что как-то не так взаимодействуют параметры командной строки самого Nircmd в поле [Command] и параметры, передаваемые из TC, в поле [Parameters]. Но как должно быть правильно?

Код:
TOTALCMD#BAR#DATA
"D:\Program Files\NirCmd\nircmd.exe" setfiletime "24-06-2003 17:57:11" "22-11-2005 10:21:56"
"%p%n" "%t%m"
wciconex.dll,61
NirCmd setfiletime
d:\Program Files\NirCmd\
 
-1

Спасибо!
 
P.S.
Передаваемое в Nircmd.exe имя файла должно быть в коротком DOS-формате 8.3, так как у Nircmd.exe есть баг: игнорирует файлы с юникодными символа и пробелами в имени.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 18:32 07-09-2013 | Исправлено: oshizelly, 18:33 07-09-2013
spirit21

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

Цитата:
Переделанный под свои задачи ключ Contextmenu для открытия выделенного текста из Листера в браузере по умолчанию в заданном поисковик

Можно поинтересоваться, как переделанный?

Всего записей: 1271 | Зарегистр. 13-11-2004 | Отправлено: 18:36 07-09-2013
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
spirit21
Например, вот так:
Цитата:
Contextmenu1=Google.ru|http://www.google.ru/search?q=%s
Contextmenu2=Yandex|http://www.ya.ru/yandsearch?text=%s
Всё это прописывается в секции [Lister].
 
oshizelly
Тут много было всякого разного, и я не успел вовремя отреагировать вот на это:

Цитата:
Две нужные вещи так и не добавились (среди прочих) ...
2. Возможность перемещения/копирования файлов в родительскую папку через диалог F5, когда на второй панели открыт архив.

А как предполагалось бы копировать/перемещать в родительскую папку именно по F5, когда на второй панели не открыт архив, но при этом не открыта и эта самая папка? Всё это запросто делается при любом состоянии второй панели перетаскиванием на строку с [..], на соответствующую часть пути заголовка своей же панели... и так далее. В определённых ситуациях мышь куда удобнее клавиш.

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 18:54 07-09-2013 | Исправлено: Avada, 19:46 07-09-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 17:54 07-09-2013  
Цитата:
А как предполагалось бы копировать/перемещать в родительскую папку именно по F5, когда на второй панели не открыт архив, но при этом не открыта и эта самая папка?  

В этом случае можно использовать стандартный диалог копирования, вызываемый клавишей F5, введя в верхнее поле ссылку на родительскую папку ..\ Но когда на пассивной панели открыт архив или FTP, то вызвать стандартный диалог копирования невозможно, вместо него открывается, соответственно, диалог добавления файла в архивир или загрузки на FTP.
 
Но оказалось, что задача вообще решается по-другому: в такой ситуации надо использовать Shift+F5 для копирования и Shift+F6 для перемещения, тогда всё работает, как обычно, независимо от текущего содержимого пассивной панели.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 20:38 07-09-2013
German AW



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос касательно поддержки 7zip: не планируется ли добавить 7zip в Настройки-Архиваторы, чтобы там можно было бы указать путь к exe-шнику и в случае необходимости использовать внешний архиватор?

Всего записей: 1943 | Зарегистр. 23-10-2003 | Отправлено: 21:29 07-09-2013 | Исправлено: German AW, 21:31 07-09-2013
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
German AW
Я уже раньше отвечал: Гислер считает, что для всего остального достаточно имеющихся плагинов.
 
oshizelly

Цитата:
Но когда на пассивной панели открыт архив или FTP, то вызвать стандартный диалог копирования невозможно, вместо него открывается, соответственно, диалог добавления файла в архив или загрузки на FTP.

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

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 21:37 07-09-2013
xChe



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прикрутип плагин wdHash чтобы попробовать как работает новый поиск дубликатов по same plugin fields:[=wdhash.MD5]
Так эта штука в результат выдаёт все файлы в папке без исключения, если убрать галку "Поиск по содержимому". А если галку "Поиск по содержимому" не убирать, то какой прок от поиска по MD5?

Всего записей: 3324 | Зарегистр. 07-05-2006 | Отправлено: 21:44 07-09-2013
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xChe
Там можно и примерчик попроще найти, без внешних плагинов. Допустим, в двух папках среди прочего есть по штучке одинаковых файлов. Ищем дубликаты по размеру (который в опции). Нормально. Теперь ищем опять же по размеру, но в поле из плагина tc. C указанием единицы (например, байт). Находится всё содержимое. Явный баг.

Всего записей: 5595 | Зарегистр. 31-07-2008 | Отправлено: 22:11 07-09-2013 | Исправлено: Avada, 23:44 07-09-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada 20:37 07-09-2013  
Цитата:
 А перетащить файл куда проще, чем возиться с диалогами, задавая там путь вышележащей папки.  

"Возиться" - это два раза нажать на клавишу с точкой?
 

Цитата:
для единичного файла по Shift+F6 без специальных ухищрений выполняется бездиалоговое переименование в панели.

Почему "бездиалоговое"? Там тоже диалог, только нестандартный. Попробуйте в этом диалоге ввести в качестве префикса относительный путь (например, две точки со слешем в конце как ссылку на родительскую папку) или абсолютный путь C:\Test и т.п.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 23:00 07-09-2013 | Исправлено: oshizelly, 23:02 07-09-2013
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 8)
articlebot (20-03-2016 21:01): Обсуждение продолжается в части 9


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru