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

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

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

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

   

The Unforgiven



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

 
Текущая финальная версия: 9.20 (32-битная/64-битная/32+64) (04.07.2018)
 
Предыдущие версии: 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.20, англ.)  

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


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

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

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

Всего записей: 3665 | Зарегистр. 20-12-2001 | Отправлено: 19:11 16-12-2015 | Исправлено: Avada, 20:38 05-07-2018
Lisbon

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

то будут проблемы с отображением кириллицы, а если так:

то нет проблем.

Всего записей: 359 | Зарегистр. 10-01-2011 | Отправлено: 11:44 29-06-2018 | Исправлено: Lisbon, 11:52 29-06-2018
bbcby

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

Всего записей: 622 | Зарегистр. 11-06-2003 | Отправлено: 11:57 29-06-2018 | Исправлено: bbcby, 11:58 29-06-2018
naben



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

Цитата:
Кстати, вопрос: в чём практическая потребность держать пользовательские команды с специальном файле, работающем только при использовании одноимённого меню, а не в универсальном, работающем всегда? Я знаю, что так можно делать. Но вот нужно ли?  

Честно говоря, давно это делал и не помню, зачем так сделал. Помню, что стоял перед выбором как сделать лучше и почему-то выбрал этот вариант.
 
Переместил в usercmd.ini, но там не хранятся названия пользовательских команд, там только альясы.  

Цитата:
Команды в меню "Запуск" — встроенные или пользовательские?  
 
В диалоге "Выбор команды" что с названиями команд?  

Команды в меню "Запуск" - пользовательские и хранятся у меня  в wincmd.ini, который тоже в кодировке win 1251. В диалоге "Выбор команды" всё нормально, всё на русском.
 
TAB-файлы тоже в кодировке win 1251.
 
Добавлено:
Поколдовал я немного с кодировкой. Если в меню "Запуск" создавать команды с помощью Тотала, то кодировка отобржается нормально, если править wincmd.ini, то кракозябы. Так же в одном файле походу может быть несколько кодировок, что выглядит очень странно. Привожу пример своего wincmd.ini и то, ка кон отображается. В нём команду "Создать" я сделал средствами самого Тотала, остальные команды создавались правкой файла wincmd.ini в AkelPad.  

 


Всего записей: 359 | Зарегистр. 18-02-2007 | Отправлено: 12:46 29-06-2018
Skif_off

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

Цитата:
если править wincmd.ini, то кракозябы.


Цитата:
правкой файла wincmd.ini в AkelPad.  

Какую кодировку AkelPad выбирает при открытии файла? В некоторых  случаях wincmd.ini (и ТАВ-файлы тоже) может быть ошибочно открыт в UTF-8 и требуется принудительно сменить на локальную СР125х.

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 13:52 29-06-2018 | Исправлено: Skif_off, 13:53 29-06-2018
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
naben
Псевдонимы (альясы) никогда в жизни не хранились в usercmd.ini, для этого есть секция [Alias] в wincmd.ini. А пользовательские команды (то есть команды с префиксом em_), в свою очередь, не хранятся в меню "Запуск", они лишь могут использоваться для создания команд в пользовательских меню ("Запуск", избранных каталогов) или кнопок. Не говоря про то, что на первых скринах было и выпадающее меню кнопки, к меню "Запуск" не относящееся никаким боком.
В скрине из Akelpad внизу ясно написано про UTF-8 (нескольких кодировок у разных строк там не видно). Но у вас были другие проблемы, давайте обсуждать их, не запутывая исходный вопрос привлечением лишних сущностей. Впрочем, тут пора разбираться с редактором и его настройками. А ещё лучше править настройки TC в подходящих инструментах и поменьше заниматься прямой правкой как минимум в упомянутом редакторе, раз там возникают такие вещи. Лично я предпочитаю компоненты Ultra TC Editors.
Кстати, я ранее имел в виду не TAB-файлы, а BAR-файлы, прошу прощения за описку.
Не очень уверен, что совет с изменением системных настроек для неюникодных приложений тут поможет, но вы это хотя бы пробовали?

Всего записей: 7558 | Зарегистр. 31-07-2008 | Отправлено: 13:56 29-06-2018 | Исправлено: Avada, 14:00 29-06-2018
anty_elkabas



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

Всего записей: 375 | Зарегистр. 22-05-2006 | Отправлено: 14:01 29-06-2018 | Исправлено: anty_elkabas, 14:02 29-06-2018
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
anty_elkabas
Про это уже сказано в двух предыдущих постах.

Всего записей: 7558 | Зарегистр. 31-07-2008 | Отправлено: 14:03 29-06-2018
Darth_Max

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Можете сделать для последней версии расширенное меню, как русскоязычное, но на английском? Это не потребует времени на русификацию.

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 14:15 29-06-2018
Avada



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

Всего записей: 7558 | Зарегистр. 31-07-2008 | Отправлено: 14:24 29-06-2018 | Исправлено: Avada, 14:26 29-06-2018
Darth_Max

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

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

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

Всего записей: 1199 | Зарегистр. 02-10-2014 | Отправлено: 14:53 29-06-2018
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
naben
Avada
Изменение системных настроек может вызвать сюрпризы в других программах.
Есть вариант использовать BAR-файлы, wincmd.ini и usercmd.ini в кодировке UTF-16 LE, чтобы не сталкиваться впредь при переходе между ОСями с разной неюникодной локалью. Тут это немного гемор, наверное, проще создать все с нуля в UTF-16 LE и перенести.
 
Avada
Ultra TC Editors, при всём своём удобстве, не даёт всех возможностей, доступных в текстовых редакторах.
 
Darth_Max

Цитата:
Очень интересный подход

Ваш интереснее: делать то, что вовсе не должна делать команда по русификации И откуда взяться быстроте в переносе перевода не менее 300 строк, с проверкой изменений и амперсандами при недостатке свободного времени? Описаные новых параметров и команд есть в шапке и Ultra TC Editors.
Есть расширенные меню от Peter H. S. Madsen (ake petermad), не смотрели?

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 15:08 29-06-2018 | Исправлено: Skif_off, 15:08 29-06-2018
naben



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

Цитата:
Псевдонимы (альясы) никогда в жизни не хранились в usercmd.ini, для этого есть секция [Alias] в wincmd.ini. А пользовательские команды (то есть команды с префиксом em_), в свою очередь, не хранятся в меню "Запуск", они лишь могут использоваться для создания команд в пользовательских меню ("Запуск", избранных каталогов) или кнопок. Не говоря про то, что на первых скринах было и выпадающее меню кнопки, к меню "Запуск" не относящееся" никаким боком.  

Да, я немного подзабыл уже и попутал.

Цитата:
Не очень уверен, что совет с изменением системных настрроек для неюникодных приложений тут поможет, но вы это хотя бы пробовали?

Как ни странно, но это помогло, если все конфигурационные файлы перевести в кодировку utf-8. А вот файлы панелей BAR только в кодировку utf-8 без BOM, именно без BOM, потому что тогда Тотал запускается и не видит панелей инструментов. AkelPad как оказалось не умеет сохранять в данной кодировке и я воспользовался Notepad++, и теперь всё более менее нормально.
Помойму Гислер немного перемудрил с кодировками или наоборот недомудрил)
 
Добавлено:
Skif_off
Вроде этот вариант тоже работает)
Если сделать так, как сказал Skif_off, то есть перевести все файлы настроек в UTF-16 LE, то настраивать локали в настройках винды не нужно.

Всего записей: 359 | Зарегистр. 18-02-2007 | Отправлено: 15:16 29-06-2018 | Исправлено: naben, 15:39 29-06-2018
yozhic



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

Цитата:
Если кто-то на базе вашего расширенного русскоязычного меню сделает и выложит в открытый доступ англоязычное, у вас не будет претензий?

У кое-кого в сообществе будет благодарность. Сам пользуюсь меню русским расширенным от ув. форумчан, а коллегам по работе (нерусскоязычным) даю английское расширенное от Питера (по причине отсутствия англ. аналога нашего расш. меню). Понятное дело, возникают сложности, когда нужно объяснить куда пойти и что нажать.  
 
 
Добавлено:
naben

Цитата:
AkelPad как оказалось не умеет сохранять в данной кодировке

False. (Прошу прощения за оффтоп, за любимый редактор обидно).

Всего записей: 2971 | Зарегистр. 20-03-2008 | Отправлено: 15:23 29-06-2018
naben



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А ещё такой вопрос, тут уже обсуждалась связка команд cm_MkDir,cm_Return , а можно ли запустить cm_MkDir с параметром, что бы например не высвечивалось окно ввода имя папки, а сразу например подставлялась текущая дата?

Всего записей: 359 | Зарегистр. 18-02-2007 | Отправлено: 16:03 29-06-2018
Lisbon

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

Цитата:
Есть вариант использовать ... wincmd.ini ... в кодировке UTF-16 LE, чтобы не сталкиваться впредь при переходе между ОСями с разной неюникодной локалью.

Можно поиметь проблемы с wfx-плагинами, при определённых условиях, при переходе между ОСями с разной неюникодной локалью.
Если имена wfx-плагинов в ini, будут в кириллице, например, вот так:

Код:
[FileSystemPlugins]
SFTP=%COMMANDER_PATH%\Plugins\wfx\SFTP\SFTPPlug.wfx
WebDAV=%COMMANDER_PATH%\Plugins\wfx\WebDAV\DAVPlug.wfx
Виртуальный диск=%COMMANDER_PATH%\Plugins\wfx\VirtualDisk\VirtualDisk.wfx
Диспетчер автозагрузки=%COMMANDER_PATH%\Plugins\wfx\Startups\Startups.wfx
Диспетчер задач=%COMMANDER_PATH%\Plugins\wfx\AceHelper\AceHelper.wfx

то при переходе на  "Сеть / FS-плагины", пункты в названиях, которых присутствует кириллица, не будут видны(доступны), а будут видны, только пункты в названиях которых используется латиница.
Возможно это баг, а может и нет, а просто ограничение и мне неизвестно, сообщал ли  кто-то о такой проблеме Ghisler.

Всего записей: 359 | Зарегистр. 10-01-2011 | Отправлено: 17:08 29-06-2018 | Исправлено: Lisbon, 17:09 29-06-2018
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darth_Max
Насчёт того, что там устарело.  Рускоязычные версии стандартных языковых файлов доступны в актуальном состоянии. Плюс кое-что дополнительное и упоминавшееся выше (ключи, команды, параметры, клавиши). Расширенное меню — лишь демонстрационный материал, заготовка для желающих улучшить стандартное меню, а делать это можно и массой других способов (например, моё собственное расширенное меню организовано абсолютно по-другому). По остальным моментам дискутировать не намерен.
А предъявлять претензии в силу вышесказанного было бы просто глупо.
 
Skif_off
Ultra TC Editors даёт возможности, реально необходимые именно и конкретно для правки настроек TC. Не больше и не меньше (с возможностью, разумеется, учёта всяких ценных замечаний по улучшению). У хороших текстовых редакторов, безусловно, иные задачи.
 
naben
Нет, нельзя. У этой команды нет параметров. И для таких дел есть другие инструменты.
А основную проблему с кодировками вы на самом деле так и не решили...

Всего записей: 7558 | Зарегистр. 31-07-2008 | Отправлено: 17:15 29-06-2018 | Исправлено: Avada, 19:04 29-06-2018
Skif_off

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

Цитата:
Можно поиметь проблемы с wfx-плагинами, при определённых условиях, при переходе между ОСями с разной неюникодной локалью.

Все конфиги ТС, BAR- и TAB-файлы, файлы локализации (кроме меню) по сути INI-файлы и, насколько помню, ТС для чтения/записи использует соответствующие функции WinAPI, которые вроде прозрачно работают как с файлами в ANSI, так и в UTF-16 LE.
Возможно, проблема с BOM в начале юникодных строк в конфиге в ANSI? Странно, что коснулось только wfx. Это похоже на баг, по-хорошему бы отписать Гислеру. Кажется, видел ваш ник на оффоруме
 
naben

Цитата:
AkelPad как оказалось не умеет сохранять в данной кодировке

AkelPad умеет сохранять в любой кодировке, которую способен открыть
 
Avada
Сейчас нет возможности проверить Ultra TC Editors, а вспомнить сходу не получилось, но, думаю, сортировка, добавление и поиск дубликатов в тех же фильтрах, массовые поиск/замена с регэкспами, регистр и прочее провернуть в текстовом редакторе попроще. Хотя не назвал бы необходимость ручной правки частой задачей.

Всего записей: 6595 | Зарегистр. 28-01-2008 | Отправлено: 19:18 29-06-2018 | Исправлено: Skif_off, 19:19 29-06-2018
mig73



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lisbon
А какова необходимость менять "Startups" на "Диспетчер автозагрузки" не совсем врубаю. ИМХО кто пользоваться умеет, тому и "Startups" понятен

Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 09:14 30-06-2018
naben



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

Цитата:
naben
Нет, нельзя. У этой команды нет параметров. И для таких дел есть другие инструменты.  

Жаль конечно, вроде уже как всё есть что бы подобный функционал реализовать, но такой вот мелочи очень не хватает и приходится пользоваться сторонними скриптами или утилитами. Надеюсь, кто нибудь Гислеру намекнёт, что подобного функционала не хватает)
 
Добавлено:

Цитата:
А основную проблему с кодировками вы на самом деле так и не решили...  

Почему не решили? Решили по совету Skif_off перекодировать файлы настроек и панелей в  UTF-16 LE и теперь всё прекрасно отображается как на руккской версии Windows, так и на английской.
 
p/s Подверждаю, в английской локали Windows не видны плагины, написанные русским шрифтом.

Всего записей: 359 | Зарегистр. 18-02-2007 | Отправлено: 10:43 30-06-2018 | Исправлено: naben, 10:54 30-06-2018
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
naben
UTF-16 LE — это другое дело, это вполне штатный вариант.
 
mig73
Не нужно — не переименовывайте. А я, например, предпочитаю видеть в панели FS-плагинов их названия по-русски. Мне так нравится — это достаточный аргумент?
Хотя читать всё это, как несложно догадаться. умею и по-английски. И вопрос был не про необходимость русификации, а про конкретный глюк, который действительно неплохо бы по возможности проверить и исправить.

Всего записей: 7558 | Зарегистр. 31-07-2008 | Отправлено: 12:00 30-06-2018
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 9)
Maz (11-07-2018 20:27): Total Commander (часть 10)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru