Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 7)

Автор: cracklover
Дата сообщения: 04.12.2010 15:41
кстати, никто не замечал, что и 7.55a и 7.56 иногда при закрытии явно закрывается некорректно, так как слышен короткий и характерный звук Windows об аварийно завершившемся приложении и процессе?
проверено на куче компов с разными осями, как с антивирусами, так и без.
в более ранних версиях такого никогда не замечал.
Автор: sasherb
Дата сообщения: 04.12.2010 15:42
Быстрей бы исправил
Автор: NickOnToluca
Дата сообщения: 04.12.2010 15:42
Описанных тормозов не заметил, но что это?


Внутири папки нет такого значка, нет там и Desktop.ini
Это уже третий раз с разными папками и так же различаются иконки.

Исчезает только если зайти в папку и вернуться обратно.
Автор: sasherb
Дата сообщения: 04.12.2010 15:42
Быстрей бы исправил
Автор: naben
Дата сообщения: 04.12.2010 15:47
NickOnToluca
На МакОСи запустил Тотал? )
Автор: NickOnToluca
Дата сообщения: 04.12.2010 16:28
Ваши мнения по поводу того, как я организовал себе кнопку меню.

Ветвящееся меню из панелей
http://www.youtube.com/watch?v=k7n3G8lRYa8

Из недостатков только то, что, когда панель включена,
кнопка "Включить" все так же присутствует на панели,
хотя функцию свою уже отработала.
Но это не важно.
Автор: Avada
Дата сообщения: 04.12.2010 17:12
sasherb
Оттого что мы тут ещё двадцать пять раз скажем, быстрее выхода новой версии не исправлено не будет. А для того, чтобы исправить, надо стабильно подтвердить и понять причину. А между тем на русском форуме TC в ответ на моё сообщение о тормозах пока пишут только, что ничего такого не наблюдается. И на оффоруме тишина. Вот так-то. Да и я, пожалуй, проверю ещё хотя бы на парочке машин с разной конфигурацией TC, потому как дело может быть не только и не столько в Тотале, сколько, например, в каких-нибудь плагинах. Случаи бывали.

NickOnToluca
Пояснения словами будут уместны. Да и код кнопки не помешает.
Автор: NickOnToluca
Дата сообщения: 04.12.2010 18:03
Avada

Цитата:
Пояснения словами будут уместны. Да и код кнопки не помешает.

Добавил описание к видео.
Кода как бы нет. Все на переключении панелей и опции "как меню".
Автор: naben
Дата сообщения: 04.12.2010 18:04
Avada
Просто пригрузи процессор на 100% какой нибудь программой, например кодировщиком видео, и понаблюдай как 7.55а и 7.56 перемещаются по папкам, думаю результат будет на лицо
Автор: kalimusha
Дата сообщения: 04.12.2010 18:17
Avada


Цитата:
kalimusha
У меня 32-битная система, и последний раз в деле я это подменю видел во время альфа-тестирования 7.50, когда была временно включена возможность его видеть где угодно. В нижней части подменю X64 отображается команда Настроить... (Configure...). Дальше, соответственно, можно выполнять включение/исключение заданного расширения меню из подменю X64. Но, насколько понимаю, в основном контекстном меню под x64 оно от этого не появится (проверить не могу, у меня в тестовой версии расширения отображались везде, но они были 32-битные). Потому и говорю, что не то.


но почему же в 32-битном Total commandere 64-битный WinRaR? в отличие от 7-zip? отображается в контекстном меню нормально, т.е. напрямую, без подменю x64 ?
Автор: Rodny
Дата сообщения: 04.12.2010 18:21
naben 18:04 04-12-2010
Цитата:
Просто пригрузи процессор на 100% какой нибудь программой, например кодировщиком видео, и понаблюдай как 7.55а и 7.56 перемещаются по папкам, думаю результат будет на лицо

Не вижу абсолютно никакой разницы.
Автор: Avada
Дата сообщения: 04.12.2010 18:28
naben
Вот я именно это и делал. Ладно, посоветую другим.

NickOnToluca
Посмотрел видео несколько раз, но принцип работы кнопки "Включить", к примеру, так и не понял. Видно, день неудачный. Надеюсь, другим повезёт больше.

kalimusha
Понятия не имею, почему. И ничего не могу проверить по вышеназванной причине.
Автор: CaptainFlint
Дата сообщения: 04.12.2010 18:48
kalimusha

Цитата:
но почему же в 32-битном Total commandere 64-битный WinRaR?

Он там не 64-битный. Просто 64-битный WinRAR устанавливает в систему и 32-, и 64-битное расширение оболочки, а 7-zip — только 64-битное. Расширение оболочки — это обычная библиотека, DLL, а система принципиально не позволяет внедрять 64-битные библиотеки в 32-битные процессы и наоборот (не считая одного очень редкого, крайне специфического и не встречающегося в реальной жизни исключения). Именно поэтому Гислер вынужден был реализовать 64-битную заглушку, которая подключает в себя 64-битные расширения и посредством специального канала связи пересылает информацию о них в основной 32-битный процесс Тотала — по-другому просто не сделать.

Другой вопрос, что Гислер мог бы добавлять эти пункты не в подменю X64, а в основное меню, технических ограничений здесь нет (вроде бы). Но учитывая, как тормозно работает этот способ передачи данных, я был бы первым, кто попросил бы сделать такое "прямое" встраивание отключаемым.
Автор: NickOnToluca
Дата сообщения: 04.12.2010 18:50
Avada

Цитата:
принцип работы кнопки "Включить"

Там кнопка, которая ссылается на панель, на которой она и висит, но эта кнопка уже без опции "как меню", поэтому она просто включает панель, а не показывает ее.
Я позже в виде скриншотов сделаю в дополнение к описанию.
Автор: ViNiNi
Дата сообщения: 04.12.2010 18:51
У меня три вопроса?
1. В одной из сборок я нашел русифицированный wincmd.ini (вроде это сборка IMPOMEZIA). Меня терзают смутные сомнения, что русификацией данного файла не разработчик данной сборки занимался. Есть ли русифицированный wincmd.ini файл? Если не прав, поправьте.
2 Какой плагин создает кнопки в виде раскрывающего меню, т.е. при нажатии кнопки открывалось меню с кнопками?
P.S. Ссылка "Ветвящееся меню из панелей http://www.youtube.com/watch?v=k7n3G8lRYa8" от NickOnToluca не работает.
3. Можно ли создавать фоновый цвет для строки (именно для данной строки) по выбранному шаблону? У меня в текстовом документе раскрашены буквы в синий цвет, я хочу раскрасить эту строку (не буквы, а строку) по шаблону "создан не более 1 часа назад"; чтобы буквы текстового документа были синими, а подсвечивалась строка этого текста, например: желтизной.
Автор: naben
Дата сообщения: 04.12.2010 18:52
Avada, Rodny
Во всём виноват параметр:
WatchDirs=1
Отвечает за автоматическое обновление каталогов. Так же тормоза происходят при складывании остальных значений и этой единички. Наверное, Гислер что-то менял в функции обновлений каталогов.
Пробуйте
Автор: kalimusha
Дата сообщения: 04.12.2010 19:01
CaptainFlint

спасибо за развернутый ответ ... значит ли это, что если я на windows 7 x64 установлю 32-битный 7-zip, то в контекстном меню total commander он пропишется напрямую, без подменю ?
Автор: NickOnToluca
Дата сообщения: 04.12.2010 19:02
ViNiNi

Цитата:
Какой плагин создает кнопки в виде раскрывающего меню, т.е. при нажатии кнопки открывалось меню с кнопками?

Это не плагин. Это встроенная фича начиная с какой-то версии.
Я готовлю описание подробное. А ссылка работает.
Автор: Rodny
Дата сообщения: 04.12.2010 19:11
naben 18:52 04-12-2010
Цитата:
Во всём виноват параметр:
WatchDirs=1

У меня WatchDirs=11
Автор: NickOnToluca
Дата сообщения: 04.12.2010 19:13
КНОПКА ВЕТВЯЩЕГОСЯ МЕНЮ ПАНЕЛЕЙ

Эта кнопка позволяет видеть дополнительные панели как в виде меню
(чтобы запускать, не переключаясь на другую панель), так и в виде текущей панели.

[more=Читать дальше...]
КНОПКА ВЕТВЯЩЕГОСЯ МЕНЮ ПАНЕЛЕЙ

Эта кнопка позволяет видеть дополнительные панели как в виде меню
(чтобы запускать, не переключаясь на другую панель), так и в виде текущей панели.
Во многих сборках есть кнопки, которые переключают на другую панель.
Однажды мне показалось, что отдельные кнопки для переключения панелей
в сумме занимают много места и я решил объединить все три в одну,
что тоже присутствовало во многих сборках.

Видео: http://www.youtube.com/watch?v=k7n3G8lRYa8

Для этого делается отдельная панель, например, Panels.bar,
на которой, допустим, три кнопки:
"Основная", "Системная" и "Пользовательская" (можно больше).
Соответственно каждой из них создается файл панели:
Default.bar, System.bar, User.bar ...

Теперь на основную панель тотала вешается кнопка с командой
"%COMMANDER_PATH%\Panels.bar" и произвольной иконкой.
И главное - с опцией "как меню".


Панель Panels.bar снабжается похожими кнопками:
"%COMMANDER_PATH%\Default.bar"

ВАЖНО! Обратите внимание, что эта кнопка - без опции "как меню"
Она нам понадобится, чтобы возвращаться к основной панели.

"%COMMANDER_PATH%\System.bar"


"%COMMANDER_PATH%\User.bar"


Эти три кнопки ставим тоже "как меню".

Вроде все, но... Как теперь кидать мышкой программы на панель?
Для этого делаем возможность включать нашу "менюшную" панель как обычную.
Просто добавляем первой же кнопкой на панелях System.bar и User.bar кнопку,
которая ссылается на эту же панель, но без опции "как меню".





Т.е. панель будет содержать кнопку, которая ссылается на саму эту панель.

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

Цитата:
"%COMMANDER_PATH%\Panels.bar" и произвольной иконкой.
И главное - с опцией "как меню".


Таким образом, можно сделать сколько угодно ветвящееся меню.

ПОДСКАЗКА: Все панели лучше не создавать с нуля, а клонировать из Default.bar, которая уже чем-то заполнена, а потом уже перенастраивать.

Из недостатков только то, что, когда панель включена,
кнопка "Включить" все так же присутствует на панели,
хотя функцию свою уже отработала.
Но это не важно.[/more]
Автор: naben
Дата сообщения: 04.12.2010 19:18
Rodny
11 тоже подходит, что бы начало тормозить Проц хоть пригружал на 100%? У меня лично всё очень явно видно на разных версиях.
Автор: ViNiNi
Дата сообщения: 04.12.2010 19:18
NickOnToluca

Цитата:
А ссылка работает.

У меня экран изображения при загрузки пишит "An error occurred, please try again later."

Цитата:
Я готовлю описание подробное.

Я буду очень рад за ваш труд.
Автор: Avada
Дата сообщения: 04.12.2010 19:18
naben
Функция слежения в новой истории несколько раз упоминается, но никаких таких изменений в ней не просматривается.
Что касается складывания, то это проверять смысла нет. Единичка — базовый компонент битовой суммы. Если функция слежения отключена, то суммировать её уже не с чем, прочие опции недоступны.

ViNiNi
1. windmd.ini — это основной файл настроек. Он вообще не русифицируется в принципе за полной ненадобностью и невозможностью этого: там только секции, ключи и их значения. Ни с каким другим файлом не перепутано?
2. Ссылка прекрасно работает, открывал в разных браузерах несколько раз.
3. Для строки — нет. Только для самого имени файла/папки.

Добавлено:
NickOnToluca
Спасибо, теперь понятно.
Автор: naben
Дата сообщения: 04.12.2010 19:23
Avada

Цитата:
Функция слежения в новой истории несколько раз упоминается, но никаких таких изменений в ней не просматривается.

Раз упоминается, значит он там ковырялся и что-то напортачил )

Цитата:
Что касается складывания, то это проверять смысла нет. Единичка — базовый компонент битовой суммы. Если функция слежения отключена, то суммировать её уже не с чем, прочие опции недоступны.

Ну да, так и есть, я и показал на примере WatchDirs=1 , но просто лично у меня стояла цифра 53, сложенная из кучи других цифр
Автор: NickOnToluca
Дата сообщения: 04.12.2010 19:26
naben

Цитата:
WatchDirs=1 , но просто лично у меня стояла цифра 53, сложенная из кучи других цифр

У меня - 51.
Что это значит?
Автор: naben
Дата сообщения: 04.12.2010 19:29

Цитата:
У меня - 51.
Что это значит?

Это значит, что:
51= 32+16+2+1
1: включить функцию слежения (по умолчанию она отключена).
2: также обнаруживать изменения размера, даты, атрибутов.
16: обновлять строку состояния (общее количество файлов). Внимание: может замедлять работу на больших дисках!
32: обновлять информацию о свободном дисковом пространстве. Внимание: может замедлять работу на больших дисках!

Автор: ViNiNi
Дата сообщения: 04.12.2010 19:29

Цитата:
У меня экран изображения при загрузки пишит "An error occurred, please try again later."

Прошу меня извинить, использовал другой браузер, все нормально. Проблема была в моих настройках браузера компьютера.


Добавлено:
Avada

Цитата:
Он вообще не русифицируется ... . Ни с каким другим файлом не перепутано?


В windmd.ini было: "
[Configuration]
; При сравнении файлов игнорируется разница во времени, составляющая ровно один час. Это полезно при сравнении NTFS- и FAT-томов (летнее время!).
1hourdif=1

; Поиск в каталоге:
; 0 = Ctrl+Alt; 1 = Alt; 2 = только буква; 3 = буква (с диалогом поиска); 4 = отключён.
; Используйте Ctrl+Q для поиска
AltSearch=4!
"

и т.д.
А в общем это не так важно.

Добавлено:

Цитата:
windmd.ini

Опечатка: wincmd.ini
Автор: naben
Дата сообщения: 04.12.2010 20:09
ViNiNi
Да это просто кто-то взял и вставил комментарии, это только утяжеляет конфигурационный файл.
Автор: Avada
Дата сообщения: 04.12.2010 20:20
ViNiNi
Собственно, уже пояснили. Я, оказывается, даже успел забыть, что такое иногда делают. Хозяин, безусловно, барин, но это плохое решение по многим причинам. Если во время правки перед глазами нужны подробные описания любого ключа (а это, конечно, очень желательно), настоятельно рекомендую Configuration Editor из недавно тут упоминавшегося пакета Ultra TC Editors. Лучше этой утилиты внешней программы настройки TC не существует.
Автор: LonerDergunov
Дата сообщения: 04.12.2010 20:56
Какие разрешения и цвета значков актуальны на Панели инструментов?
16, 24 и 32 в подавляющем большинстве случаев, наверное, достаточно.
А вот цвета? Достаточно оставить только полноцветные или же 256 и 16?
В каком случае могут пригодиться 256 и 16 цветов? Что будет если они отсутствуют в значке - значок вообще не отобразится?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.