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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1 Часть 2 Часть 3 Часть 4 Часть 5 Часть 6 Часть 7 Часть 8 Часть 9 Часть 10 Часть 11

 

 
 
Текущая финальная версия: 11.03 (32-битная/64-битная/32+64) (21.02.2024)
 
Предыдущие версии: 10.5x: 10.52 (32/64/32+64); 10.0x: 10.00 (32/64/32+64)
9.5x: 9.51 (32/64/32+64); 9.2x: 9.22a (32/64/32+64); 9.1x: 9.12 (32/64/32+64); 9.0x: 9.0a (32/64/32+64);
8.5x: 8.52a (32/64/32+64); 8.0x: 8.01 (32/64/32+64);
7.5x: 7.57a; 7.0x: 7.04a
 
Коллекция предыдущих версий | Новейшая история изменений (11.03, англ.)  

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


Полный набор русификации от CaptainFlint и Avada
v9.5+ (9.51, 14.11.2020, с переводом справки): CHM (зеркало), HLP (зеркало)
Начиная с версии 7.50 стандартный набор русификации от тех же авторов входит в дистрибутив TC!
 
Стандартный набор русификации от М. Жилина
v9.0+ (9.20, 03.07.2018): Скачать

Официальный сайт разработчика | Официальный форум TC | TotalcmdWiki | Русский сайт TC | Русский форум TC
О проблемах с wincmd.ru/totalcmd.net Подробности

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

Онлайновая русская справка (для TC 9.51, 14.11.2020)
Total Commander Knowledge Base 2.0 (русскоязычная база знаний)  
Оффлайновая версия TCKB 1.7 (CHM-файл)
Все ключи Total Commander (онлайновая версия файла данных Ultra TC Configuration Editor)
Команды и параметры Total Commander (справочные таблицы)
Стандартные клавиатурные назначения Total Commander (справочные таблицы)

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 23:14 05-12-2022 | Исправлено: DimONtm, 23:56 21-02-2024
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mr_eoi
Цитата:
Еще бы найти трюк, чтобы в папку не заходил.

Можно зайти, а потом (через паузу) вернуться в родительский каталог:
Код:
em_cd_dir,cm_wait 10,cm_GoToParent

Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 11:09 19-06-2023 | Исправлено: sa16, 11:10 19-06-2023
Plumber



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

Цитата:
Хочу свой набор иконок, на панель Total в какую паку сбросить СВОЙ набор иконок?

Особого значения не имеет, всё зависит от организационной структуры сборки.  
У меня, например, дополнительные иконки находятся в %Commander_Path%\BAR\ICON\, а рядом с totalcmd.exe только WCICONEX.DLL и WCICONEX.INC  
Некоторые с этим вобще не заморачиваются и в корень программы кидают всё подряд, благо программа это позволяут.
 

Всего записей: 1127 | Зарегистр. 18-03-2004 | Отправлено: 15:54 19-06-2023 | Исправлено: Plumber, 15:55 19-06-2023
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mr_eoi
Тогда как sa16 предложил или скриптами.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 16:51 19-06-2023
lyolik r

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
 
Благодарю за матчасть и сам скрипт.

Всего записей: 461 | Зарегистр. 26-05-2012 | Отправлено: 18:36 19-06-2023
mr_eoi



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

----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 23:10 19-06-2023 | Исправлено: mr_eoi, 23:28 19-06-2023
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Открываю дерево в отдельной панели (или два дерева) по Ctrl+Shift+F8.
Можно ли как-то с клавиатуры перейти (перенести фокус) на эту панель дерева? Дефолтный хоткей или cm_-команда, которую можно было бы назначить на свой хоткей?
Tab и Ctrl+I просто переключают между двумя панелями.
PS... cm_FocusLeftTree, cm_FocusRightTree, cm_FocusSrcTree, cm_FocusTrgTree ... как фсё сложно.

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 14:27 20-06-2023 | Исправлено: LonerD, 14:32 20-06-2023
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
Цитата:
Shift+Tab Выполнить переключение между отдельной панелью дерева и обычной панелью.

Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 14:45 20-06-2023 | Исправлено: sa16, 14:46 20-06-2023
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sa16
Спасибо.
Всё равно сложно для реализации желаемого скрипта. Надо эмулировать нажатия хоткеев, а это "корявое" решение.
Гислер запутал всё. Проще было бы сделать команды и повесить на них хоткеи. Но нет. Tab - одно действие, Ctrl+I - другое, команда 4006 - третье...
Не пойму, как определить, что курсор находится именно в дереве. Через WM_USER+50 можно получить активную панель. Но "дерево" относится к той же панели, и его активность никак не определяется.

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 16:39 20-06-2023 | Исправлено: LonerD, 16:45 20-06-2023
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
В Autorun --> Tweaks --> Идентификаторы контролов:
10013 Активное дерево каталогов.  
10014 Неактивное дерево каталогов.  
Может, пригодятся?

Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 16:58 20-06-2023
unter_officer



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
11.00 b8
 
https://www.ghisler.com/history1100.txt

Всего записей: 287 | Зарегистр. 03-08-2008 | Отправлено: 18:41 21-06-2023
lyolik r

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Изучаю AutoHotkey, и возник вопрос как в скрипт ahk передать нажатие 14 раз tab и backspace, так пробывал не всегда срабатывает
 

Цитата:
 
Sleep 1000
Send {Tab 14}
Send {Space}
 

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

Всего записей: 461 | Зарегистр. 26-05-2012 | Отправлено: 18:54 21-06-2023 | Исправлено: lyolik r, 19:56 21-06-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tc1100x32_64_b8
15.06.23 Исправлено:  
Диалоговое окно копирования F5, расширенное с помощью кнопки "Параметры"
не удавалось сохранять опцию "Переименовать старые целевые файлы, пропустить новые"
с помощью кнопки "Сохранить" (32/64)

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 18:55 21-06-2023 | Исправлено: ziabriev, 18:55 21-06-2023
LonerD



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

Цитата:
так пробывал не всегда срабатывает

Я вот такое обычно вставляю в начало скрипта:

Код:
SetBatchLines, -1
SetKeyDelay, 50, 50

Хотя стараюсь избегать махинаций с эмуляцией нажатия кнопок.
Можно ещё поиграться с Send, например SendInput попробовать. Паузу 20-100 мс добавить между табами и пробелом.
 

Цитата:
а именно клавиша для открытия календаря

Не очень понял о чём речь, но для календаря девять табов надо.
Хотя лучше отправлять сообщения самому контролу кнопочки, несколько надёжней.
Для 64-х битного ТС

Код:
  SendMessage, 0x201,,, Button5, ahk_class TATTRIBDLG
  SendMessage, 0x202,,, Button5, ahk_class TATTRIBDLG

Для 32-х битного - TButton3 вместо Button5.
(такая конструкция с сообщениями "зажал кнопку - отжал кнопку" работает надёжней, чем просто отправка сообщения о нажатии).

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 20:44 21-06-2023 | Исправлено: LonerD, 20:47 21-06-2023
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перевод списка ключевых изменений беты 8:
  • В диалоге прерывания операции копирования длинные пути теперь выводятся в сокращённом виде, полный путь отображется во всплывающей подсказке.
  • Команды cm_Copy, cm_RenMov: Добавлен новый флаг /R для управления сохранением относительных путей при копировании из режима без подкаталогов (R и R1 — сохранять, R0 — нет).
  • Команда cm_OpenDriveByIndex с положительными значениями меньше 100 теперь открывает только диски с буквами; значения 101 и далее — для открытия произвольного элемента списка или панели дисков.
  • Избранные каталоги: Максимальное число записей увеличено до 2000, но не более 128 Кб на секцию INI-файла (при превышении будет выведена ошибка).


----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 20:56 21-06-2023
lyolik r

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
Вот для наглядности, о чем речь идет. Открыл диалог по хоткею и отчитал 14 нажатий таба,за тем пробел для вызова диалога.
 


Всего записей: 461 | Зарегистр. 26-05-2012 | Отправлено: 00:27 22-06-2023 | Исправлено: lyolik r, 00:31 22-06-2023
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lyolik r
Понял. Через openattributes загружается шаблон и потом надо сэмулировать нажатие кнопки. Тогда как в примере в прошлом посте, только имена контроллов Button10 в 64-х битном ТС и TButton6 в 32-х битном.

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 01:55 22-06-2023
VanRein

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, как поменять цвет курсора, во время переименования файла, на белый? (Курсор, который выглядит как буква "I").

Всего записей: 1 | Зарегистр. 11-08-2015 | Отправлено: 06:11 22-06-2023 | Исправлено: VanRein, 06:12 22-06-2023
lyolik r

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
Все верно поняли.
 
В итоге скрипт обрел вид
 
Цитата:
 
#NoEnv
#NoTrayIcon
#SingleInstance force
WinWait, ahk_class TATTRIBDLG
SendMessage, 0x201,,, Button10, ahk_class TATTRIBDLG
SendMessage, 0x202,,, Button10, ahk_class TATTRIBDLG
 

 
Но есть нюанс что после выполнения скрипта он остается висеть в процессах и не выгружается. Хоть и аналогичный скрипт по содержанию для ahk_class TFindFile работает штатно.

Всего записей: 461 | Зарегистр. 26-05-2012 | Отправлено: 06:17 22-06-2023
Volchek



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


----------
Сегодня - это то самое завтра, о котором мы так беспокоились вчера

Всего записей: 1303 | Зарегистр. 05-01-2003 | Отправлено: 12:54 22-06-2023 | Исправлено: Volchek, 13:45 22-06-2023
mig73



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

Цитата:
цвет курсора, во время переименования файла, на белый? (Курсор, который выглядит как буква "I").

Это системная функция и ТС не умеет самостоятельно менять цвет символа курсора (это не буква, это сивол 'Вертикальная черта' - Pipe).
 

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 13:38 22-06-2023 | Исправлено: mig73, 13:44 22-06-2023
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 12)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru