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

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

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

Widok (21-06-2006 15: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

   

Widok



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

 
Последняя версия: 6.54a
Предыдущие версии: 6.54, 6.53, 6.52, 6.51, 6.50, 6.03a

Переводы меню/интерфейса v6.0+:
от CaptainFlint (v6.54a, 19.02.2006, с переводом справки): Здесь или Здесь
от M€bius (v6.0, 20.11.03): здесь
от Yo_Yo (v6.50, 19.01.2005): Здесь

Русский сайт о Total Commander | Club Total | Тотальная установка TC
Контроллеры OTi vs. Total Commander | ВСЕ команды Total Commander
Настроенные и русифицированные СБОРКИ
Все вопросы по лечению пациента Только в Варезнике
Все вопросы по плагинам  - в Плагинах


Для тех, кто любит работать с Total Commander'ом, но не очень любит читать в хелпах о нюансах настройки и лазать по INI файлам. Программа TweakTC коротко описывает многие скрытые настройки TC и позволяет imho их достаточно удобно править.
 

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 14:26 20-02-2005 | Исправлено: mozers, 11:43 25-04-2006
Tim72



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

Цитата:
Не 4, а 3!

это двоичная система
 

Цитата:
если младший (нулевой) бит (2^0) =1 -> Использовать файл wincmd.ini...
если первый бит (2^1) =1 -> Использовать файл wcx_ftp.ini...
если второй бит (2^2) =1 -> Использовать конфигурационные файлы...

затем, переводим в привычную десятичную систему: 2^0+2^1+2^2:

Цитата:
значение данного ключа трактуется как сумма следующих параметров

Всего записей: 2480 | Зарегистр. 16-02-2002 | Отправлено: 18:53 21-02-2005 | Исправлено: Tim72, 19:04 21-02-2005
Labean_Hesv

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

Цитата:
Всё, разобрался.  
А как все-таки распаковать-то? Можно в ПМ.

Всего записей: 2786 | Зарегистр. 21-11-2004 | Отправлено: 19:04 21-02-2005
abz



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

Цитата:
Значит есть принципиальная возможность для каждой сборки использовать свой ini файл.

Наконец-то, Есть!  

Всего записей: 14974 | Зарегистр. 04-11-2002 | Отправлено: 19:16 21-02-2005
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abz
Именно 4, а не 3, Tim72 прав. Это значение приплюсовывается к названным выше 1 и/или 2, чтобы изменить поведение (надо ли обращать внимание на записи реестра. Если 4 прибавляется, то не надо. Если не прибавляется, то надо.)


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

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 23:12 21-02-2005
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Tim72
 
Да вы сами попробуйте!!! Я долго долбался с 4-кой - ini не подхватывалось. Поставил 3 и всё подхватилось!!!
 
 
Теория хороша, но практика показывает другие результаты.

Всего записей: 14974 | Зарегистр. 04-11-2002 | Отправлено: 00:05 22-02-2005
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abz
4 - это не окончательное число, а лишь добавочка-корректор. Отдельно, само по себе оно ничего не делает. Здесь нужен следующий подсчёт:
а) Если нужно использовать wincmd.ini, расположенный в каталоге программы, то пишем 1.
б) Если нужно использовать wcx_ftp.ini, расположенный в каталоге программы, то пишем 2.
в) Если нужно использовать оба этих файла, то пишем 3 (сумму 1 и 2).
г.1) Теперь думаем, нужно нам обращать внимание на записи в реестре или нет. Если запись в реестре важнее, чем простое наличие wincmd.ini в каталоге TotalCmd, то на этом успокаиваемся и записываем полученное значение UseIniInProgramDir в файл wincmd.ini (что у нас получилось выше - 1, 2 или 3).
г.2) Если же на записи в реестре обращать внимания не нужно (т.е. использовать файлы из каталога TotalCmd, независимо от того, что прописано в реестре), то требуется ещё к полученному результату добавить 4 (получится соответственно 5, 6 или 7). И вот этот новый результат уже надо записывать в UseIniInProgramDir.
 
Т.е. если ты запишешь UseIniInProgramDir=4, то это будет означать: не использовать ни wincmd.ini (т.к. число 1 не просуммирована), ни wcx_ftp.ini (т.к. число 2 не просуммировано), и не обращать внимания на записи в реестре (т.к. число 4 просуммировано). Т.е. полный бред, понятно, что при значении 4 ничего путного не выходит.

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

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 00:59 22-02-2005 | Исправлено: CaptainFlint, 01:00 22-02-2005
bdfy

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если настроить к примеру IETotal на просмотр поддерживаемых exeшников , то и отображатся они все будут не со своим родным значком ,а как архив. Можно ли как нибудь избежать этого ? чтобы и просматривать можно было и иконка нормальная оставалась ?

Всего записей: 977 | Зарегистр. 21-04-2004 | Отправлено: 01:08 22-02-2005
Tim72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CaptainFlint
возможно, формулировка:
Цитата:
4: При выборе конфигурационных файлов, игнорировать  записи в реестре.  
будет создавать меньшую путаницу?

Всего записей: 2480 | Зарегистр. 16-02-2002 | Отправлено: 02:09 22-02-2005 | Исправлено: Tim72, 02:10 22-02-2005
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tim72
Возможно. В следующей версии я всё равно намеревался описание этого пункта переделать как-нибудь по-другому, попонятнее. Просто в любом случае нет смысла выпускать новую версию из-за одной этой фразы.
 
bdfy
Открой диалог настройки архиваторных плагинов, выбери расширение, на которое повешен IETotal. В поле ввода появится запись вида "<число>, <путь к плагину>". Так вот, прибавь к этому числу 256 и впиши новое значение.

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

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 02:22 22-02-2005
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
 
Спасибо большое. Теперь понятно. Виноват.
Ты бы этот пост запихнул в HELP. Я думаю, он многим бы помог...
 
 
У меня ещё вопрос. На каком этапе устанавливается переменная %COMMANDER_PATH%? И где она хранится? По команде set её нет.
 
 
 
bdfy

Цитата:
Можно ли как нибудь избежать этого ? чтобы и просматривать можно было и иконка нормальная оставалась ?

Можно. Надо выставить 479 в строке плагина по этому примеру:

Код:
iso=479,%COMMANDER_PATH%\plugins\wcx_ISO\iso.wcx

Всего записей: 14974 | Зарегистр. 04-11-2002 | Отправлено: 02:52 22-02-2005 | Исправлено: abz, 03:01 22-02-2005
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abz
%COMMANDER_PATH% - это "внутренняя" переменная, она видна только для плагинов Тотала и дочерних процессов. Реально в системе её нет.
 
А про запихивание в справку... Ну куда его пихать? Вот попытаться сформулировать более понятно и корректно, наподобие того, что предложил Tim72, ещё можно. А писать такое детальное развёрнутое объяснение... Прямо в wincmd.ini - чересчур описание разрастётся, в какой-то другой раздел - а в какой именно? Нет, боюсь, этого сделать не удастся. Впрочем, сейчас в любом случае загадывать рано. До следующей версии теперь далеко... скорее всего...

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

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 03:15 22-02-2005
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А если так?
 

Цитата:
а) Если нужно использовать wincmd.ini, расположенный в каталоге программы, то пишем 1.
б) Если нужно использовать wcx_ftp.ini, расположенный в каталоге программы, то пишем 2.
в) Если нужно использовать оба этих файла, то пишем 3.
г) 5,6,7 (тоже что и а,б,в) но независимо от того, что прописано в реестре!

Всего записей: 14974 | Зарегистр. 04-11-2002 | Отправлено: 03:33 22-02-2005 | Исправлено: abz, 03:36 22-02-2005
mozers



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

Цитата:
На каком этапе устанавливается переменная %COMMANDER_PATH%? И где она хранится? По команде set её нет.

%COMMANDER_PATH% имеется в переменных окружения ЛЮБОГО процесса запущенного из Тотала. Там она и хранится.
Если SET давать не из проводника, а из ТС, то %COMMANDER_PATH% там присутствует.
Т.е. эту переменную можно использовать всегда, когда твердо уверен, что твой скрипт, или утилита будет стартовать из ТС.
 
Кстати, если дело касается не внешних скриптов и утилит, а самого ТС или его плагинов, то %COMMANDER_PATH% дело не ограничивается. Есть еще масса псевдо-переменных (которые в окружении не показываются, но ТС их вполне может использовать):
%$APPDATA%, %$DESKTOP%, %$PERSONAL%, %$PROGRAMS%, %$STARTMENU%,...

Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 10:37 22-02-2005
abz



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

Цитата:
Есть еще масса псевдо-переменных (которые в окружении не показываются, но ТС их вполне может использовать):  
%$APPDATA%, %$DESKTOP%, %$PERSONAL%, %$PROGRAMS%, %$STARTMENU%,...  

А где об этом подробнее можно почитать (на русском)?  
 
CaptainFlint
 
Не могу найти в help этого
 
 
Добавлено:
mozers

Цитата:
Если SET давать не из проводника, а из ТС, то %COMMANDER_PATH% там присутствует.

Если из-под ТС, то он пишет:
 

Всего записей: 14974 | Зарегистр. 04-11-2002 | Отправлено: 13:47 22-02-2005
Topcrust



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abz
Открой окно консоли из коммандера и в нем жми set.
Вот что у меня выдало:
 

Всего записей: 236 | Зарегистр. 05-01-2004 | Отправлено: 14:43 22-02-2005
mozers



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
abz
Ээ..., дарагой, DOS-овские команды надо давать через CMD или COMMAND:

Код:
cmd.exe /K SET
 
 
Или запустить (только из ТС) сеанс MS-DOS и делай в нем что хошь

Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 15:36 22-02-2005 | Исправлено: mozers, 15:38 22-02-2005
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Topcrust
mozers
 
Спасибо. Получилось. Всё нашёл, кроме переменной:

Цитата:
%$STARTMENU%


Всего записей: 14974 | Зарегистр. 04-11-2002 | Отправлено: 17:57 22-02-2005
c930

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мужики, а такой вопрос: у меня два TC стоят в разных каталогах. Так как эти переменные %COMMANDER_PATH% не будут путаться, если оба командера одновременно запустить? Они независимо будут сосуществовать без конфликта, или как?

Всего записей: 1131 | Зарегистр. 05-04-2002 | Отправлено: 18:50 22-02-2005
Insider

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если я отправляю файлы из TC 6.51 через контекстное меню на пишущий привод, выводится сообщение "...файл содержит дополнительную прикрепленную информацию.."
Как ее убрать? В прошлых версиях этого небыло.

Всего записей: 192 | Зарегистр. 31-10-2001 | Отправлено: 19:25 22-02-2005
bdfy

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

спасибо.  
 
Еще вопрос :а как настроить просмотр самораспаковывающихся rar-архивов?

Всего записей: 977 | Зарегистр. 21-04-2004 | Отправлено: 19:44 22-02-2005
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (часть 2)
Widok (21-06-2006 15:11): лимит страниц- продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru