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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 (справочные таблицы)

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlekseyA
Конфигурация --> Настройка
Раздел настроек "Файловые панели", включите опцию "Длинные имена файлов".

Всего записей: 1882 | Зарегистр. 31-05-2008 | Отправлено: 04:47 14-03-2023 | Исправлено: Nimbussr, 04:50 14-03-2023
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlekseyA
в wincmd.ini искать UseLongNames если нет прописать UseLongNames=1

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 05:06 14-03-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Правильная рекомендация выглядела бы так: если найдена строка UseLongNames=0 — убрать её. А если ключа нет, то как раз по умолчанию используется UseLongNames=1, т.е. длинные имена отображаются. На самом деле лезть в wincmd.ini вообще не надо, потому что это диалоговый ключ (см. предыдущее сообщение).  
 
AlekseyA
Переключение в TC на имена 8+3 — обычно результат либо случайного сброса указанной опции в диалоге настроек, либо случайного применения команды "Показывать длинные имена" (cm_SwitchLongNames) из расширенного русского меню. Вернуть нормальную настройку надо как можно быстрее, поскольку последствия могут быть неприятными (подробнее см. здесь).
А если это действительно результат запуска TC любой версии с неизменными настройками, то причину надо искать со стороны системы. Начав с того, что отображается в других файловых менеджерах, включая Проводник.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 06:00 14-03-2023 | Исправлено: Avada, 06:36 14-03-2023
AkulaBig

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

Цитата:
И AkelPad очень долго грузится.

Вы что-то путаете. Я долгое время пользовался NPP, но потом перешел на AkelPad. И одним из его преимуществ является как-раз очень быстрая работа. Мои слова могут подтвердить мои сборки и NPP и AkelPad в соответствующих форумах. NPP грузится очень-очень медленно. Я уже не говорю про размер и скорость голого AkelPad. Который в десятки раз меньше NPP и в несколько раз его быстрей.

Всего записей: 4305 | Зарегистр. 11-03-2003 | Отправлено: 07:28 14-03-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris Smirnov
1  Кнопка с TCIMG:

Код:
creat="%p"||"%O".txt||open<%%COMMANDER_PATH%%\Programs\Notepad++x86Portable\notepad++.exe|1>

Создать текстовый файл именем курсора и открыть в notepad++
 
2  Пробуйте скрипт - создаёт файл именем курсора (%P%N) с "C:\Windows\Notepad.exe", открывает в notepad++:

Код:
Set WshShell = CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
 
Dim argument
argument = ""
 
if WScript.Arguments.Count >= 1 then
   For i = 0 To WScript.Arguments.Count - 1
       argument = argument & WScript.Arguments.Item(i) & " "
   Next
end if
 
notepad  = WshShell.ExpandEnvironmentStrings("C:\Windows\Notepad.exe")
notepad2  = WshShell.ExpandEnvironmentStrings("%COMMANDER_PATH%\Programs\Notepad++x86Portable\notepad++.exe")
filename = Trim(argument) & ".txt"
command  = notepad & " " & filename
command2  = notepad2
 
Set file = FSO.CreateTextFile(filename, false, false)
 
If (FSO.FileExists(filename)) Then
    WshShell.Run command2, 1, false
End If
 
Set FSO = nothing
Set WshShell = nothing
 

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 07:56 14-03-2023 | Исправлено: ziabriev, 09:55 14-03-2023
AlekseyA

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

Цитата:
Сверху границы табуляторов мышкой подвигай до желаемого состояния.

 
Не понял совет. ширина колонки там никак не влияет на отображаемые файлы. На всех других ОС ставил ТС - все норм.
 
 
Добавлено:

Цитата:
Конфигурация --> Настройка
Раздел настроек "Файловые панели", включите опцию "Длинные имена файлов".

 
Вот же точно, помогло.  Спасибо.  Странно что на других ОС по умолчанию все показывает норм...

Всего записей: 44 | Зарегистр. 22-06-2004 | Отправлено: 10:02 14-03-2023 | Исправлено: AlekseyA, 10:05 14-03-2023
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris Smirnov
Цитата:
ПРОБЛЕМА: создает текстовый файл лишь с частью имени до первого пробела.
...
КАК ИСПРАВИТЬ?

Цитата:
НЕ РАБОТАЕТ
У меня после добавления кавычек вокруг "%O.%E" работает: текстовый файл создаётся с полным именем.
 
Чтобы созданный файл открывался  в Notepad++ попробуйте такую правку в скрипте:
command  = notepad & " " & """" & filename & """"

Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 10:07 14-03-2023 | Исправлено: sa16, 10:12 14-03-2023
Avada



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

Цитата:
Странно что на других ОС по умолчанию все показывает норм...

Интересное наблюдение. Хорошо бы это ещё кому-то проверить на вышеуказанной ОС и в случае подтверждения сообщить автору TC. И я так и не понял: на проблемной виртуальной ОС в Проводнике порядок или нет?

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 11:19 14-03-2023 | Исправлено: Avada, 11:21 14-03-2023
ziabriev



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

Код:
Boris Smirnov

Если вырезать  в скрипте  [& " " & filename], работает с  параметрами (%P%N)  и ("%O%E")

Код:
Set WshShell = CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
editor  = WshShell.ExpandEnvironmentStrings("%COMMANDER_PATH%\Programs\Notepad++x86Portable\notepad++.exe")
filename = Wscript.Arguments(0) & ".txt"
command  = editor
Set file = FSO.CreateTextFile(filename, false, false)
If (FSO.FileExists(filename)) Then
    WshShell.Run command, 1, false
End If  
Set FSO = nothing
Set WshShell = nothing
 

(  "filename" определяется параметром кнопки )

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 11:39 14-03-2023 | Исправлено: ziabriev, 14:01 14-03-2023
CaptainFlint



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

Цитата:
Хорошо бы это ещё кому-то проверить на вышеуказанной ОС

Длинные имена по умолчанию включены, и от системы это не зависит. В частности, у меня на работе есть множество виртуалок под 2012R2, на некоторые из них я ставил Тотал и ни разу не возникало необходимости вручную возвращать длинные имена.
 
Я совершенно уверен, что отключение опции у Алексея — результат модификации ключа в INI (как именно это произошло — через диалог, вызовом команды, ручной правкой, использованием чужого INI… — разумеется, вопрос открытый). Хотя в теории нельзя исключить возможность ошибки в Тотале, но я даже не представляю, как можно написать код, который должен тупо присваивать переменной конкретное значение, а по факту делает это не всегда, а лишь в определённых ситуациях.

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

Всего записей: 5484 | Зарегистр. 11-11-2002 | Отправлено: 15:16 14-03-2023
Boris Smirnov

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

Цитата:
1  Кнопка с TCIMG:

От TCIMG отказался по двум причинам. 1. Грузилось дольше, чем со скриптом. 2. Virustotal показыввет кучу троянов. Про упаковщики и прочие ложные срабатывания знаю, но ставить не буду, пока не будет чистой версии.
 

Цитата:
2 Пробуйте скрипт - создаёт файл именем курсора (%P%N) с "C:\Windows\Notepad.exe", открывает в notepad++:

Файл создает, НО НЕ ОТКРЫВАЕТ в NOTEPAD++
 

Цитата:
Если вырезать  в скрипте  [& " " & filename], работает с  параметрами (%P%N)  и ("%O%E")

Реально работает (у меня только с параметром param=%P%N)
 
Осталась одна задача. Как сделать, чтобы вновь созданный файл автоматически грузился в Notepad++ (Ваш вариант 1 измененного скрипта)? Сейчас файл только создается, но автоматом не открывается. ПРИМ.: Должно открываться как при закрытом Notepad++, так и при открытом.
------------------------------------------------------------------------------------------
 
AkulaBig
 

Цитата:
Я долгое время пользовался NPP, но потом перешел на AkelPad. И одним из его преимуществ является как-раз очень быстрая работа.

 
Может дело в количестве плагинов-скриптов и там, и там. Я пользуюсь сборкой AkelPad Image Full 32.32. Там много наворотов и потому грузится долго. Лайт версия возможно была бы быстрой.
 
Добавлено:
sa16

Цитата:
Чтобы созданный файл открывался  в Notepad++ попробуйте такую правку в скрипте:
command  = notepad & " " & """" & filename & """"

 
Ура! Спасибо - с этой правкой и param=%P%N заработало.  
Что интересно с param="%O.%E" не работает корректно.
 
Спасибо всем, кто помогал!

Всего записей: 495 | Зарегистр. 04-11-2001 | Отправлено: 01:54 15-03-2023 | Исправлено: Boris Smirnov, 02:56 15-03-2023
AkulaBig

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

Цитата:
Я пользуюсь сборкой AkelPad Image Full 32.32

Ну дак это сборка от автора TCIMG. Туда входит вообще все, что существует для AkelPad. Конечно эта сборка несколько медленней, чем, например, моя. Но все равно быстрей, чем NPP даже чистый.
Ну и распознавание кириллицы у NPP отвратительное. Для меня это оказалось даже главнее, чем скорость.

Всего записей: 4305 | Зарегистр. 11-03-2003 | Отправлено: 06:28 15-03-2023 | Исправлено: AkulaBig, 06:30 15-03-2023
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris Smirnov
Цитата:
Что интересно

А мне в третий раз стало интересно: после задвоения кавычек в строке param=""%O.%E"" у вас текстовый файл (UltraCompare Portable x64_v20.10.0.24_Portable_my.7z.txt) стал создаваться с полным именем?

Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 08:16 15-03-2023 | Исправлено: sa16, 15:20 15-03-2023
Boris Smirnov

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

Цитата:
А мне в третий раз стало интересно: после задвоения кавычек в строке param=""%O.%E"" у вас текстовый файл (UltraCompare Portable x64_v20.10.0.24_Portable_my.7z.txt) стал создаваться с полным именем?

 
Если вносить Вашу правку "Чтобы созданный файл открывался  в Notepad++ попробуйте такую правку в скрипте:
command  = notepad & " " & """" & filename & """"
 
То работают варианты:
param=%P%N
или
param=""%O.%E""
 
ПРИМЕЧАНИЕ: Изначально Ваша фразу  

Цитата:
У меня после добавления кавычек вокруг "%O.%E" работает: текстовый файл создаётся с полным именем.
 
я понял неправильно и использовал ранее "%O.%E" вместо ""%O.%E"". Потому написал ранее, что работает только параметр %P%N, на самом деле работают оба указанных выше + Ваша правка строки в скрипте.  
 
---------------------------------------------------------
Если использовать исходный скрипт, который у меня не работал без правки на command  = notepad & " " & """" & filename & """", то ситуация такая:
 
С обоими вариантами параметров %P%N и ""%O.%E"" создает 4 файла:
 
Portable
UltraCompare
x64_v20.10.0.24_Portable_my.7z.txt
UltraCompare Portable x64_v20.10.0.24_Portable_my.7z.txt
 
Причем на создание первых трех идет запрос создания и они открываются автоматом в Notepad++, на последний нужный - запроса нет. Но он создается в фоне где-то, но не открывается автоматом.
 
----------------------------------------------------------
 
Добавлено:
AkulaBig

Цитата:
Ну дак это сборка от автора TCIMG. Туда входит вообще все, что существует для AkelPad. Конечно эта сборка несколько медленней, чем, например, моя. Но все равно быстрей, чем NPP даже чистый.
Ну и распознавание кириллицы у NPP отвратительное. Для меня это оказалось даже главнее, чем скорость.

 
Да, сборка от автора TCIMG супернаворочена. Но там есть нужные мне вещи потому использую ее. Из-за "тяжести" видимо открывается примерно в 4 раза дольше NPP, хотя там тоже много плагинов. Сравнил после Вашего поста о скорости еще раз с исходным дистрибутивом AkelPad Image - у меня никаких добавлений, что могло бы тормозить, разве настройки менял.  
А распознавание кириллицы - вполне возможно, хотя AkelPad тоже не блистал . Давайте не будем здесь обсуждать эти проги. Все же топик Total Commander. Спасибо!

Всего записей: 495 | Зарегистр. 04-11-2001 | Отправлено: 17:25 15-03-2023
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris Smirnov
Цитата:
понял неправильно и использовал ранее "%O.%E" вместо ""%O.%E"". Потому написал ранее, что работает только параметр %P%N

Спасибо за ответ, иначе всё казалось странным. Возможно, в данном случае хватает и %N, без пути. Кстати, изначально у меня речь шла именно о создании текстового файла, а не об открытии его в Notepad++.
Вариант с %O.%E плохо смотрится в случае файла или папки без расширения – появляется лишняя точка после имени (конечно, её можно убрать средствами скрипта).

Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 19:24 15-03-2023 | Исправлено: sa16, 19:49 15-03-2023
Boris Smirnov

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

Цитата:
Вариант с %O.%E плохо смотрится в случае файла или папки без расширения – появляется лишняя точка после имени (конечно, её можно убрать средствами скрипта).

Супер! Вроде достаточно только %N

Всего записей: 495 | Зарегистр. 04-11-2001 | Отправлено: 20:22 15-03-2023 | Исправлено: Boris Smirnov, 20:30 15-03-2023
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Boris Smirnov
Я бы для однозначности (надёжности) выбрал всё-таки %P%N.

Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 13:41 16-03-2023 | Исправлено: sa16, 13:41 16-03-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sa16
У меня ваш скрипт:
 
[em_команда]
Param=""""%O""""
 
Пока тестируется. Так можно?

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 13:54 16-03-2023 | Исправлено: ziabriev, 13:56 16-03-2023
sa16

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Цитата:
У меня ваш скрипт
Скрипт не мой.

Цитата:
Так можно?
Если в параметрах будет только %O, то запрошенное Boris Smirnov полное имя (с расширением) для текстового файла не получится сформировать.

Всего записей: 489 | Зарегистр. 07-09-2016 | Отправлено: 14:08 16-03-2023 | Исправлено: sa16, 14:14 16-03-2023
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sa16
У меня именно так: Param=""""%O""""
Мне не надо с расширением, это для батника.

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 14:37 16-03-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