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

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

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

Maz (10-03-2021 12:01): Total Commander (часть 11)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Maz



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

 
Текущая финальная версия: 9.51 (32-битная/64-битная/32+64) (25.03.2020)
 
Предыдущие версии: 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
 
Коллекция предыдущих версий | Новейшая история изменений (9.51, англ.)  

"Когда ждать финальную версию 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 | Русский сайт TC | Русский форум TC
Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки Total Commander (и все вопросы по ним)

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

Всего записей: 38741 | Зарегистр. 26-02-2002 | Отправлено: 20:26 11-07-2018 | Исправлено: CaptainFlint, 21:01 14-11-2020
Stone_01



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

Цитата:
а не должно было?  

то что доктор прописал, все как надо.

Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 01:36 18-09-2019
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maK
Насчёт "не должно было" могу сообщить, что у меня при тестовой проверке всё это запускалось просто при указании нужной строки первой в CFG-файле без всякого указания специальной секции. И ни в одной версии Autorun требования указывать эту секцию в документации я не нашёл. Равно как и в теме по плагину на русском форуме TC. Откуда информация?

Всего записей: 7427 | Зарегистр. 31-07-2008 | Отправлено: 05:55 18-09-2019
AkulaBig

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

Цитата:
Попробовал и без символа #

Вам-же выше объясняли, что Pragma AutorunFinalizeSection - это секция для выполнения действий при выходе из ТС. Прочитайте наконец короткую справочку по плагу ауторан.
И то, что вы убрали символ, заставляет выполнять вашу прогу при выходе из ТС, а не при входе. Вам-же написали, что строка не нужна, а не символ.

Всего записей: 4193 | Зарегистр. 11-03-2003 | Отправлено: 08:38 18-09-2019
maK



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

Всего записей: 5634 | Зарегистр. 19-12-2003 | Отправлено: 09:28 18-09-2019
rediffusion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maK
 
STARTPROGRAM и ShellExec не одно и тоже?

Всего записей: 174 | Зарегистр. 05-03-2018 | Отправлено: 09:54 18-09-2019
AkulaBig

Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShellExec - это команда плагина ауторан, а STARTPROGRAM - не знаю чего. Так что не одно и тоже. Без ShellExec вы ничего не запустите.

Всего записей: 4193 | Зарегистр. 11-03-2003 | Отправлено: 15:05 18-09-2019
Stone_01



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Я читал короткую справку и там не нашел упоминания о команде Startprogram.
Cогласно сведениям справки там указано , что Первая секция выполняется при запуске TC, вторая — при завершении.
 
Вы же сами писали ранее:
Цитата:
У вас прагма закомментина, поэтому батник запускает при запуске, а не при выходе.
Я предположил что прагма может работать в двух режимах и добавил символ решетки #, когда задавал вопрос.
 
Потом меня смутили вопросы Avada на пред. странице и я попробовал наоборот, о чем и написал на форуме.  
Я так понимаю с ваших слов получается,что есть и альтернативный способ запуска файлов, при запуске TC. Можно было по другому прописать. Просветите, как еще?

Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 21:51 18-09-2019 | Исправлено: Stone_01, 21:54 18-09-2019
crackcrack



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При копировании с облако в облако в Total Commander, создается временный файл, что не есть хорошо.
Интересует - он потом самоудаляется или придется чистить вручную?

----------
Ты навсегда в ответе за всех, кого приручил©Лис
Бойтесь равнодушных. Именно с их согласия совершаются все преступления©Ясенский

Всего записей: 3964 | Зарегистр. 20-04-2006 | Отправлено: 05:09 19-09-2019
AkulaBig

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

Цитата:
не нашел упоминания о команде Startprogram

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

Цитата:
Я предположил что прагма может работать в двух режимах

Нет, прагма только для выполнения команд при выходе из ТС.

Цитата:
добавил символ решетки #

Неужели вы до сих пор не поняли, что это просто символ комментария. Закомментили строку, она перестала выполняться, раскомментили - вновь выполняется.

Цитата:
Можно было по другому прописать

Да никак вы по-другому не запустите. Вот синтаксис команды из справки, в котрой и про комменты и про все другое написано:
Подробнее...

Всего записей: 4193 | Зарегистр. 11-03-2003 | Отправлено: 07:35 19-09-2019 | Исправлено: AkulaBig, 07:37 19-09-2019
Stone_01



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Спасибо за комментарии. Я видел упоминание о символе #, что все что после того символа является комментариями.
 
Но я опять вернусь  к первому своему запросу по запуску батника.Меня смутило изначально, что батник начал запускался при старте TC когда был прописан символ # перед прагмой.  
Тогда получается что первом случае, плагин игнорировал строку с
 "#Pragma AutorunFinalizeSection" и запуск батника срабатывал только за счет второй строки.  
ShellExec /T "C:\Test\file.bat".
Все верно? Хочется понять логику почему здесь срабатывало.

Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 15:11 19-09-2019
AkulaBig

Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну конечно игнорировал прагму. Она-же закомментина.
А выполнял shellexec перед запуском ТС. Если убрать коммент, то будет выполняться при выходе из ТС.
 
Добавлено:
А если удалить вообще всю строку, опять будет запускаться до запуска ТС. То-есть секция выполнить до запуска не выделяется никакой инструкцией, а секция выполнить после запуска - выполняется после инструкции прагма.
 
Добавлено:
Вот так я запускаю эвресинг до запуска ТС и убиваю его при выходе из ТС.
SetEnv OIT_DATA_PATH %COMMANDER_PATH%
 ShellExec %COMMANDER_PATH%\Utilities\Everything\Everything.exe -startup
 
Pragma AutorunFinalizeSection
 ShellExec %COMMANDER_PATH%\Utilities\Everything\Everything.exe -exit

Всего записей: 4193 | Зарегистр. 11-03-2003 | Отправлено: 17:22 19-09-2019
Stone_01



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Спасибо, ясно.
 
У вас при запуске используется строка "SetEnv OIT_DATA_PATH %COMMANDER_PATH%"
Согласно справки команда SetEnv отвечает за переменную окружения. Это только в вашем случае нужно было использовать эту команду? Я правильно понимаю что вы сообщаете плагину о переменной окружения используемого TC-ом. Чтобы плагин точно ориентировался %COMMANDER_PATH%.
 
Как часто нужно использовать команду SetEnv при запуске файлов вместе со стартом TC?
 
"OIT_DATA_PATH" где находится эта переменная? ее обязательно тоже надо прописывать?

Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 18:09 19-09-2019 | Исправлено: Stone_01, 18:14 19-09-2019
AkulaBig

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

Цитата:
SetEnv

Не обращайте на это внимание. Это нужно для моей сборки. Надо было удалить для вас, да забыл.
 
Добавлено:
Это чтобы один плаг не гадил в Винде

Всего записей: 4193 | Зарегистр. 11-03-2003 | Отправлено: 21:23 19-09-2019
crackcrack



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

Цитата:
Это чтобы один плаг не гадил в Винде
 

 
какой?

----------
Ты навсегда в ответе за всех, кого приручил©Лис
Бойтесь равнодушных. Именно с их согласия совершаются все преступления©Ясенский

Всего записей: 3964 | Зарегистр. 20-04-2006 | Отправлено: 04:55 20-09-2019
AkulaBig

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

Всего записей: 4193 | Зарегистр. 11-03-2003 | Отправлено: 08:23 20-09-2019
Stone_01



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

Всего записей: 352 | Зарегистр. 22-12-2017 | Отправлено: 21:39 20-09-2019 | Исправлено: Stone_01, 23:29 20-09-2019
presentRU

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Папка с TC находится в директории с названием, содержащим кириллицу. Если запускать TCx32, то всё нормально, а вот при запуске TCx64 не подхватываются настройки из файла wincmd.ini. Ни плагины, ни вкладки, ни другие опции. Если переместить TC в папку с названием латиницей, то в обоих случаях всё нормально работает. Проверил на v.9.21a и v9.22a. Куда копать?

Всего записей: 821 | Зарегистр. 16-10-2006 | Отправлено: 19:55 21-09-2019
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
presentRU
Не подтверждаю. Ни 9.21a, ни 9.22a в папке с именем в кириллице проблем в 64-битной версии с подхватом настроек не имеют.

Всего записей: 7427 | Зарегистр. 31-07-2008 | Отправлено: 20:41 21-09-2019
presentRU

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Долго ковырялся. Насколько я понял, контент-плагин NTFS Descriptions, прописанный в wincmd.ini, приводил к такому поведению. Т.е. после удаления строк с ним в секции [ContentPlugins], загрузка происходила нормально. Дальше не стал копать, удалил вручную все строки в [ContentPlugins] и заново поставил плагины wdx, в том числе NTFS Descriptions. Почему и как это проявлялось именно таким образом - даже и не знаю. Сейчас полёт нормальный.

Всего записей: 821 | Зарегистр. 16-10-2006 | Отправлено: 22:00 22-09-2019 | Исправлено: presentRU, 22:16 22-09-2019
rediffusion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сохранить вкладки обе панели.
Закрыть все вкладки [обе панели].
Загрузить сохранённые вкладки [удалив текущие].
* Работает хорошо.
 
 А если так:
Сохранить вкладки обе панели.
Закрыть вкладки Активная Панель.
Закрыть вкладки Другая Панель.
Загрузить сохранённые вкладки [удалив текущие].
Замечание! Вкладки загружает наоборот (если на правой панели было 4 а на левой 10 то после загрузки вкладок `ОБЕ ПАНЕЛИ` -- на правой 10 а на левой 4). У всех так или только у меня?
 
## В плане решения проблемы нашёл такой вариант:
cm_ExchangeWithTabs ···· 535 ···· Поменять местами панели (все вкладки)
А есть ли какой другой способ без лишних телодвижений?

Всего записей: 174 | Зарегистр. 05-03-2018 | Отправлено: 12:47 23-09-2019 | Исправлено: rediffusion, 12:55 23-09-2019
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 10)
Maz (10-03-2021 12:01): Total Commander (часть 11)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru