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

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

Модерирует : 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

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

Maz



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

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

"Когда ждать финальную версию 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
О проблемах с wincmd.ru/totalcmd.net Подробности

Все вопросы по плагинам и аддонам — в Плагинах
Все вопросы по лечению пациента — только в Варезнике
Настроенные сборки 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 (справочные таблицы)

Всего записей: 37445 | Зарегистр. 26-02-2002 | Отправлено: 12:00 10-03-2021 | Исправлено: CaptainFlint, 18:34 07-09-2021
Lagris

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

Цитата:
может озарение найдет

Озарение нашло. В виде слзша в начале путей. Теперь все работает как надо:

Код:
.Run """\Program Files\System Utilities\Total Commander\TOTALCMD.EXE"" /I=""\Program Files\System Utilities\Total Commander\Profiles\Sim_x32\wincmd.ini"" /F=""\Program Files\System Utilities\Total Commander \Profiles\Sim_x32\ftp.ini"""  & GetArgs(0), 1, False

Скрипт побежден, наконец-то.

Всего записей: 450 | Зарегистр. 26-08-2007 | Отправлено: 07:16 24-09-2021
Susie7



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bars\ Scripts\ History.ini Wincmd.ini - всё это от v.9.51 совместимо с новой версией, 10,00?

----------
Принцессы бывают не только в сказках

Всего записей: 780 | Зарегистр. 11-07-2018 | Отправлено: 08:09 24-09-2021
Greyleon



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Susie7
Я 10-я версию накатывал в режиме обновления, т.к. не хотел ничего переделывать по настройкам и всё прошло нормально. Всегда можно откатить обратно если есть куда...

Всего записей: 2107 | Зарегистр. 03-12-2016 | Отправлено: 08:13 24-09-2021 | Исправлено: Greyleon, 08:13 24-09-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, может такое быть, чтобы ключ, введенный в более новой версии ТС, мог бы заработать на более старой..? Конкретно про ключ UseIniInProgramDir говорю. Если справочнику по ключам верить, а я ему верю, этот ключ был добавлен в версии 6.50. Но он работает и в ТС5.51, т.е. параметры /I= и /F= можно не вводить. В версии 4.54 уже не прокатывает, там параметры требуются. Или здесь что-то другое..?

Всего записей: 450 | Зарегистр. 26-08-2007 | Отправлено: 13:21 24-09-2021
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris
Не может такого быть. То, что указанный ключ действительно введён в TC 6.50, можно выяснить не только из моего справочника, про это сказано и в истории версий.  Но с чего вы взяли, что он имеется и работает в 5.51? Элементарное тестирование показывает, разумеется, что при наличии файла wincmd.ini с UseIniInProgramDir=7 в каталоге TC этой версии все записи о местонахождении основных INI-файлов берутся только из реестра, как и должно быть до введения ключа. И какое отношение к этому имеют параметры /I= и /F=? Да, они указывают, где можно сохранять настройки в обход реестра, но не конкретно в wincmd.ini в каталоге программы, а где угодно и под каким угодно именем. Не говоря про то, что хранение файлов в каталоге программы можно в реестр и при установке её прописать, и потом (TCDir, INIReloc).
И вообще должен заметить, что практический смысл вашей увлечённости тестированием старых версий TC мне не особо понятен. Есть современные версии, вот и оттачивайте свой мастерство на них. Зачем лезть в антиквариат и что вы там пытаетесь найти?

Всего записей: 6561 | Зарегистр. 31-07-2008 | Отправлено: 15:07 24-09-2021 | Исправлено: Avada, 15:11 24-09-2021
mig73



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Susie7
Все настройки ini и панели инструментов bar полностью совместимы. Если правили меню и команды в \LANGUAGE, сохраните их куда-нибудь. Потом будете добавлять ваше путём сравнения вручную.

Всего записей: 7118 | Зарегистр. 24-02-2010 | Отправлено: 16:11 24-09-2021
Lagris

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

Цитата:
Не может такого быть.

В принципе, этого достаточно бы было. Одного не пойму, почему из реестра, если в реестре ничего нет.
Ни в HKEY_CURRENT_USER\SOFTWARE\Ghisler, ни в HKEY_LOCAL_MACHINE\SOFTWARE\Ghisler, ни в HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ghisler.

Цитата:
 практический смысл вашей увлечённости тестированием старых версий TC мне не особо понятен

Не забивайте себе голову этим... мало ли какие у людей причуды и предпочтения. На все реагировать - нервов не хватит. Но в данном конкретном случае логика проста: если UseIniInProgramDir бал введен в версии 6.50, то проверить работает ли он, можно на ближайшей предыдущей версии. Проверил, без этого ключа 5.51 запускается без параметров, полностью настроенным, wincmd.ini в папке тотала. Откуда Тотал знает, что wincmd.ini лежит в его папке, вот в чем вопрос.

Всего записей: 450 | Зарегистр. 26-08-2007 | Отправлено: 17:28 24-09-2021 | Исправлено: Lagris, 17:43 24-09-2021
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris
В версиях до 6.50 — если этого в реестре нет, то ниоткуда не знает. Проверьте как следует, я предполагаю какие-то ошибки вашего тестирования. У меня картина совершенно однозначная: если в реестре ничего нет, то в старых версиях хоть с ключом, хоть без (и в более новых без этого ключа или с заведомо неверным его значением) используется расположение по встроенному умолчанию, в папке Windows (при необходимости ключ создаётся там), а wincmd.ini в папке TC полностью игнорируется, даже если он там есть.
А из реестра потому, что пример приводился со значением 7, определяющим полный приоритет ключа перед реестром. (Разумеется, в старых версиях это не работает.) Про вариант без реестра сказано выше.

Всего записей: 6561 | Зарегистр. 31-07-2008 | Отправлено: 18:26 24-09-2021 | Исправлено: Avada, 18:36 24-09-2021
destiny child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris
знаете, хочется ответить вам вашими же словами))
Lagris (пост)
Цитата:
Откуда Тотал знает, что wincmd.ini лежит в его папке, вот в чем вопрос.

Lagris (пост)
Цитата:
Не забивайте себе голову этим... мало ли какие у людей причуды и предпочтения. На все реагировать - нервов не хватит.

 
вы тока представьте, ЧТО и СКОЛЬКО вспоминают для вас люди, чтобы понять/рассказать о том, ЧТО было в давно устаревшей версии ...ать лет  назад???
Они как минимум заслуживают того, чтобы им ПОЛНОСТЬЮ пояснили - ЗАЧЕМ этот экскурс в историю тотала им надо свершать. И уже не первый, и не второй раз...

Всего записей: 1665 | Зарегистр. 01-04-2006 | Отправлено: 18:39 24-09-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Если даже и ошибка, то со знаком плюс. На мой взгляд, естественно  Без ключа и без записей в реестре, да еще и без параметров запускать "полноценный" ТС с wincmd.ini в папке программы - это хорошо. Но поискать причину лишним не будет.
 
destiny child
Зачерствели вы, романтизм отсутствует. Да и не предлагал я экскурса... вопрос то был: может ли новый ключ работать на версии постарше....

Всего записей: 450 | Зарегистр. 26-08-2007 | Отправлено: 19:09 24-09-2021 | Исправлено: Lagris, 19:11 24-09-2021
destiny child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris (пост)
Цитата:
вопрос то был: может ли новый ключ работать на версии постарше....

если учитывать, что ключи вы настраиваете под свою сборку, а в ее основу по логике должны бы были положить НОВЕЙШУЮЮ версию тотала, то вопроса даже и быть не должно)))
а раз вас почему-то ну оооочень интересует поведение всякого чего-то в непонятно каких условиях воспроизведения в древних версиях, то - откройте хотя бы тайну а для чего все это в итоге?

Всего записей: 1665 | Зарегистр. 01-04-2006 | Отправлено: 20:26 24-09-2021
Lagris

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

Цитата:
если учитывать, что ключи вы настраиваете под свою сборку, а в ее основу по логике должны бы были положить НОВЕЙШУЮЮ версию тотала, то вопроса даже и быть не должно)))  

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

Всего записей: 450 | Зарегистр. 26-08-2007 | Отправлено: 21:45 24-09-2021
destiny child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris (пост)
Цитата:
Для чего мне проверять работу определенного ключа на новейшей и даже новее новейшей версии, если я знаю, что там ключ работать будет стопроцентно. Логичнее на древней версии проверить.

скорее это троллинг))) и нелогичность.
Вообще нет нужды узнавать работу в старой версии, если работать логично в новейшей. И уж тем более ретроспективно вниз по иерархии версий в каждой...
Или в Пн. Вы ходите с флешкой, где записана 5 версия тотала, во Вт берем 6 версию ну и т.д.?

Всего записей: 1665 | Зарегистр. 01-04-2006 | Отправлено: 22:14 24-09-2021 | Исправлено: destiny child, 22:17 24-09-2021
CaptainFlint



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

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

Как ключ может работать в версии программы, выпущенной до того, как автор программы этот ключ придумал и реализовал?
 
 
— К-как-то ты странно рассуждаешь, К-кристо... К-как же искать решение, к-когда его нет? Б-бессмыслица какая-то...
— Извини, Теодор, но это ты очень странно рассуждаешь. Бессмыслица — искать решение, если оно и так есть. Речь идет о том, как поступать с задачей, которая решения не имеет. Это глубоко принципиальный вопрос, который, как я вижу, тебе, прикладнику, к сожалению, не доступен.


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

Всего записей: 5068 | Зарегистр. 11-11-2002 | Отправлено: 02:05 25-09-2021 | Исправлено: CaptainFlint, 02:05 25-09-2021
Avada



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

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

Для того, что упомянутой стопроцентной гарантии на самом деле нет. Во-первых, полно примеров того, как в новых версиях прежние ключи работают несколько иначе, чем в старых (добавляются новые значения, изменяются значения по умолчанию, уточняются условия работы и пр.). Если в справочнике написано, что ключ введён в такой-то версии, это абсолютно не означает, что автор с ним потом ни разу ничего не делал. Во-вторых, иногда бывают элементарные баги, когда прекрасно работавший прежде ключ в новой версии начинает работать неожиданным образом или перестаёт работать вообще.

Всего записей: 6561 | Зарегистр. 31-07-2008 | Отправлено: 06:20 25-09-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Ну я для себя в этом вопросе разобрался. Там и ответ то нужен был короткий, который вы уже дали.
Я сейчас о другом: подскажите, если не трудно, в ИГП (инструменте группового переименования) в ТС10 никаких кардинальных изменений по сравнению с версией 9.51..? Точнее, могу ли я пользоваться справкой для 9-ой версии применительно к 10-ой..? Там, все-таки, для "регулярные выражения" требуется справка именно на русском. Во всяком случае, для меня - точно. И, похоже, придется для "понимания предмета" wincmd.ru прошерстить - там две достаточно объемные темы.

Всего записей: 450 | Зарегистр. 26-08-2007 | Отправлено: 10:25 25-09-2021
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris
Нет, конкретно для параметров переименования ничего важного в этот раз не добавилось, только документировано использование полей плагинов с префиксами/суффиксами, как в пользовательских колонках. Для регулярок (которые вообще-то связаны не только с ИГП и описаны в другом разделе) в доступной русской справке нет ещё, естественно, появившихся в TC 10 новаций (специальные группы, заглядывание вперёд/назад и пр.). С этим, если новые функции позарез нужны, следует пока разбираться либо по английской справке TC, либо по исходной русской справке от Андрея Сорокина, автора используемой Гислером библиотеки TRegExpr.

Всего записей: 6561 | Зарегистр. 31-07-2008 | Отправлено: 11:07 25-09-2021 | Исправлено: Avada, 11:10 25-09-2021
Shadowcore

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как-то можно прикрутить к сабжу, фонты не установленные в системе?
например, чтобы в portable всегда был шрифт JetBrains Mono

Всего записей: 846 | Зарегистр. 09-06-2021 | Отправлено: 15:06 26-09-2021
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shadowcore
Через плагин Autorun. Пояснения по команде LoadFont — в справке плагина. Уточнения синтаксиса cм., например, здесь или здесь.

Всего записей: 6561 | Зарегистр. 31-07-2008 | Отправлено: 15:25 26-09-2021 | Исправлено: Avada, 15:45 26-09-2021
DiMaS_2006



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго дня!
Есть ли возможность в TC быстро снять блокировку файла с другого компа (не заходя в окно windows-свойства)?
 

Всего записей: 515 | Зарегистр. 01-08-2006 | Отправлено: 10:12 27-09-2021
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru