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

» Total Commander (Часть 7)

Автор: Andarin
Дата сообщения: 27.07.2012 13:27
Avada

Цитата:
папка открывается в неактивной панели и никакой курсор на целевой файл установлен быть там просто не может

В общем-то так, но, если нажать TAB для перехода в неактивную панель или мышкой перейти на неё, курсор окажется как раз на целевом файле. Т. е. если это текущая вкладка на неактивной панели. А в вышеупомянутом случае открываются новые вкладки на неактивной панели, и, само-собой, курсор там будет в самом верху.
P.S. Вот что значит х... связь. Опять опоздал, не увидел ответа выше
Автор: smersh2012
Дата сообщения: 27.07.2012 13:39
Кстати, о вкладках. Нельзя ли сделать, чтобы панель вкладок всегда всегда была активна, а так она появляется лишь в случае каких-то операций с ней (Ctrl+T, Ctrl+вверх и т.д.) ?! В Конфигурация-настройки-Вид окна такого пункта не нашел
Автор: Andarin
Дата сообщения: 27.07.2012 13:52
smersh2012
Настройки - Вид окна - поставить галочку "Вкладки папок" и в Настройки - Вкладки папок - поставить галочку "Показывать заголовки вкладок, даже если она одна"
Сейчас успел?
Автор: ramzes6
Дата сообщения: 27.07.2012 13:53
smersh2012

Цитата:
В Конфигурация-настройки-Вид окна такого пункта не нашел

А в настройках вниматочнее посмотреть не пробовал? Часто помогает...
Автор: Avada
Дата сообщения: 27.07.2012 13:55
oshizelly

Цитата:
На пассивной панели тоже есть фокус, но он "непроявленный".

Там всё несколько сложнее. После "открытия" ярлыка в случае использовании инструментария самого TC (ключа InactiveFocus) или TWinKey видно, что в неактивной панели курсор стоит на верхнем элементе. И только после перевода фокуса в эту панель под курсор попадёт нужный файл.

Цитата:
Смысл моего вопроса был именно в том, чтобы сразу можно было выбрать целевой файл. Стандартные команды Ctrl+Up и Ctrl+Shift+Up проблемы не решают.

Если и можно, то, ИМХО, только скриптом.
Автор: smersh2012
Дата сообщения: 27.07.2012 15:22
Andarin thanks!
ramzes6 в натуре, ты чорт, вместо того, чтобы умничать, лучше бы ответил по существу или вообще не писал ничего ... было бы время копаться в настройках, не спрашивал бы ... откуда только такие берутся
Автор: The Unforgiven
Дата сообщения: 27.07.2012 15:29
smersh2012
Хамить не надо.
Даже Gold-Memberство не даёт на это право.
Автор: smersh2012
Дата сообщения: 27.07.2012 15:37
The Unforgiven ступай себе лесом, тебя, кажется, никто не звал
Автор: SamLab
Дата сообщения: 27.07.2012 16:57
Total Commander 8.01 RC5

[more]27.07.12 Fixed: New 64-bit install.exe which also works on Linux with Wine, also with faulty CAB unpack dll (64)
27.07.12 Added: Multi-rename tool: New placeholder [A] inserts complete file name with extension, but without the path (32/64)
27.07.12 Fixed: TC8 not starting on Windows NT4 with AMD Sempron - problem with turning off SSE exceptions (use try..except to catch) (32)
25.07.12 Fixed: Pack (ZIP,TAR,Plugin) from Search - Feed to listbox to packer plugin -> include the same file only once, e.g. if the user selects c:\test1\ and c:\test1\test2\ with files in the latter (32/64)
25.07.12 Fixed: Internal associations: When multiple files of different types are selected, handle default "open" verb like in older versions: Each file will be opened with its own program (first matching filter for that program), and not the first matching all files as for additional verbs (32/64)
24.07.12 Fixed: Make it faster to use the following internal content plugin fields: tc.fullname, tc.name, tc.extension and tc.path (by not calling FindFirstFile again) (32/64)
24.07.12 Fixed: Tab context menu didn't react to right mouse button click on a menu item (32/64)
24.07.12 Fixed: Upload to FTP server: MFMT was sending wrong timestamp when using the new (Windows 7) time conversion from/to UTC (32/64)
24.07.12 Fixed: Rare crash in compare by content on Backspace or Undo operation (in wstrlcopy function) (32/64)
24.07.12 Fixed: Directory history and hotlist buttons were shown in the wrong location when starting TC with no button bar, non-flat interface, and no tabs (32/64)
19.07.12 Fixed: Disable target panel while adding files to background transfer manager, so the user cannot set the focus to it, e.g. by changing tabs on the target side (32/64)
19.07.12 Fixed: Do not show "Network (WORKGROUP)" in breadcrumb bar (32/64)[/more]
Автор: Bibiba
Дата сообщения: 27.07.2012 22:58

Цитата:
Хамить не надо.

А вот и мимо. Где хамство то мы как всегда и не заметили...

Цитата:
А в настройках вниматочнее посмотреть не пробовал? Часто помогает...

Вот где хамство.
Дальнейшие ответы smersh2012, это не хамство, а реплики уже оскорблённого человека, которого можно понять.
Автор: smersh2012
Дата сообщения: 27.07.2012 23:10
Bibiba красава


Добавлено:
вопрос такой: пользуюсь портативным ТС x64, изготовленным нехитрым способом - инсталляция, UseIniInProgramDir=7, сохранение папки с ТС, потом удаление из программ и компонентов. Есть ли более простой способ вместо этих танцев с бубном?! Распаковываю установочный файл, получаю набор файлов - FILE_ID.DIZ, INSTALL.CAB, INSTALL.EXE, INSTALL.INF, INSTALL.LNG, LIESMICH.TXT, README.TXT. Если распаковать далее INSTALL.CAB получается что-то не то, помимо каталога с файлами ТС еще два каталога образуются: каталог d с файлами REGISTER.RTF, TASTEN.TXT, TOTALCMD.CHM и каталог e с файлами REGISTER.RTF, KEYBOARD.TXT, TOTALCMD.CHM. Причем файлы REGISTER.RTF и TOTALCMD.CHM в этих папках, несмотря на аналогичное название, имеют разный размер. В общем, как правильно распаковать установочный файл, чтобы получить нормальный портабл?! Вопрос поднимал тут раньше, но полноценного решения не было.
Автор: Avada
Дата сообщения: 28.07.2012 00:28
All
Поскольку для TC 8.01 RC5 зеркала на wincmd.ru/totalcmd.net по техническим причинам добавить сейчас некому (CaptainFlint в отпуске и временно вне связи), в шапке для скачивания этой версии указана пока только страница загрузки на сайте разработчика. Впоследствии поправим.
Автор: irabel
Дата сообщения: 28.07.2012 08:38
smersh2012

Цитата:
каталог d с файлами REGISTER.RTF, TASTEN.TXT, TOTALCMD.CHM и каталог e с файлами REGISTER.RTF, KEYBOARD.TXT, TOTALCMD.CHM. Причем файлы REGISTER.RTF и TOTALCMD.CHM в этих папках, несмотря на аналогичное название, имеют разный размер

е - английский, d - немецкий
файлы справки, информации о регистрации и т.д.
для работы они не нужны, можно их удалить или заменить на русскую справку
Автор: Kiril777
Дата сообщения: 28.07.2012 19:14
Подскажите где задается путь хранения настроек ТС ?
wcx_ftp.ini
wincmd.ini
Автор: mime13
Дата сообщения: 28.07.2012 20:41
Kiril777
Либо в реестре, либо в самом wincmd.ini если используется ключ UseIniInProgramDir=7
Автор: The Unforgiven
Дата сообщения: 28.07.2012 21:02
Kiril777
Причём, если в wincmd.ini прописано UseIniInProgramDir=7, то Коммандер игнорирует те пути к wincmd.ini и wcx_ftp.ini, которые прописаны в HKEY_CURRENT_USER\Software\Ghisler\Total Commander и HKEY_LOCAL_MACHINE\SOFTWARE\Ghisler\Total Commander.
И становится, как сейчас модно говорить, полностью портАбельным
А значение ключа InstallDir, которое прописано в тех же ветках реестра, как заметил когда-то CaptainFlint,

Цитата:
Тоталом он не используется, только инсталлятором
Автор: addhaloka
Дата сообщения: 28.07.2012 22:04
Наверно, года с 2004 ни разу TC не устанавливал через его инсталлятор Вот в архивах батник нашел, который когда-то использовал, вместо инсталлятора, если кому [more=интересно]
Код: @echo off
setlocal

:_start
cls
echo.
echo Данный скрипт устанавливает или удаляет Windows Commander
echo (с помощью внесения/удаления записей реестра о программе)
echo.
echo [1] - Установить Windows Commander
echo.
echo [2] - Удалить Windows Commander
echo.
set _choice=
set /p _choice= Нажмите [ENTER] для отмены и выхода или введите вариант [1/2]:
if "%_choice%" == "" goto eof
if "%_choice%" == "1" goto _setup
if "%_choice%" == "2" goto _delete
goto _start

:_setup
reg add HKCU\Software\Akelsoft\AkelPad /v Font /t REG_BINARY /d f3ffffff00000000000000000000000090010000000000cc030201314c756369646120436f6e736f6c65000000000000000000000000000000000000 /f
reg add "HKCU\Software\Ghisler\Windows Commander" /v IniFileName /d .\wincmd.ini /f
reg add "HKCU\Software\Ghisler\Windows Commander" /v FtpIniName /d .\wcx_ftp.ini /f
reg add "HKCU\Software\Ghisler\Windows Commander" /v InstallDir /d "%cd%" /f
goto eof

:_delete
reg delete HKCU\Software\Akelsoft /f
reg delete "HKCU\Software\Ghisler\Windows Commander" /f
goto eof

endlocal
exit
Автор: Kiril777
Дата сообщения: 29.07.2012 05:31
mime13
The Unforgiven
ясно спасибо, допишу UseIniInProgramDir=7 в [Configuration] пусть будет портабл чтобы не заморачиваться
Автор: Avada
Дата сообщения: 29.07.2012 07:56
The Unforgiven

Цитата:
И становится, как сейчас модно говорить, полностью портАбельным

Отнюдь не полностью. Это мы только отвязали от реестра процедуру по нахождению INI-файлов. Для реальной портабельности нужна ещё привязка к каталогу TC всех указанных в его настройках путей: плагины, внешние и внутренние ассоциации, BAR-файлы, значки, кэш эскизов... То есть %Commander_path% и другие переменные.

Добавлено:
addhaloka

Цитата:
Наверно, года с 2004 ни разу TC не устанавливал через его инсталлятор

Сам для себя я это уже много лет делаю двухэтапной операцией (сначала открытие в инсталляторе файла install.cab и его распаковка в промежуточный каталог, затем копирование того, что нужно, в рабочий каталог TC). Инсталлятором пользовался только в тестовых целях, когда мы всякую документацию по TC писали. На чужие машины — разумеется, по стандарту.

Цитата:
Вот в архивах батник нашел, который когда-то использовал, вместо инсталлятора

Да, дела давно минувших дней... Но, насколько вижу, это никак не "вместо инсталлятора", а просто манипуляции с определёными записями реестра о местоположении самого TC и INI-файлов. То, что можно делать через REG-файлы либо утилиты типа INIReloc или TCDir. Опять же при UseIniInProgramDir=7 записи реестра по-любому игнорируются.
Автор: addhaloka
Дата сообщения: 29.07.2012 08:58
Avada 08:56 29-07-2012
Цитата:
То, что можно делать через REG-файлы либо утилиты типа INIReloc или TCDir. Опять же при UseIniInProgramDir=7 записи реестра по-любому игнорируются.

Этот батник для Windows Commander 5.11. Никаких UseIniInProgramDir=7 (и переменной %COMMANDER_PATH%) тогда и в помине не было
Автор: Skif_off
Дата сообщения: 29.07.2012 11:09
Avada

Цитата:
Для реальной портабельности нужна ещё привязка к каталогу TC всех указанных в его настройках путей: плагины, внешние и внутренние ассоциации, BAR-файлы, значки, кэш эскизов...

К слову о кэше эскизов: как-то задавал вопрос о возникающей в профиле папки GHISLER, никто не ответил, нашел решение сам - добавил в WINCMD.INI строку ThumbsLocation=%TEMP%
Автор: ytr
Дата сообщения: 29.07.2012 12:13
Столкнулся с проблемой. Скопировал (с помощью FAR) файлы с одного винта на другой (переношу информацию в связи с апгрейдом). После этого, прежде чем отдавать старый винт, решил чем-то сличить файлы по содержимому. Кроме Total Commander других подходящих прог для этого не знаю. По оказывается, что после копирования у файлов кое-где сбились секунды создания файла (часы-минуты совпадают). И теперь наверное из-за этого Total Commander кричит, что файлы не совпадат, хотя по содержимому они совпадают и опцию "игнорировать даты" я поставил. Мало того, несовпадение обнаруживается только в том случае, если если опция "по содеримому" установлена.
Пробовал Total Commander трех версий: 6-ю, 7-ю и 8-ю.

Не подскажет ли кто, как решить эту проблему? Или есть ли другая прога, которая может сравнить все файлы в папке и подпапках по содержимому, игнорируя даты?
Спасибо!
Автор: The Unforgiven
Дата сообщения: 29.07.2012 12:46
У меня был точно такой же случай, когда скопировал по локалке несколько гигабайт, проявилось в основном на пакетах msi. До сих так и не понял причину.
А программа - да, есть: WinMerge, можно ей попробовать, даты она игнорировать умеет.
После запуска File -> Open, выбрать два каталога для сравнения, и после завершения операции снять галочку View - Show Identical. Сорри за
Хотя мне было бы очень интересно узнать причину этого в TC, надеюсь, Avada знает
Автор: Avada
Дата сообщения: 29.07.2012 15:19
Skif_off

Цитата:
нашел решение сам - добавил в WINCMD.INI строку ThumbsLocation=%TEMP%

У меня значением стоит подкаталог внутри %Commander_path%. Что с точки зрения портабельности как-то поприятнее.

The Unforgiven

Цитата:
Хотя мне было бы очень интересно узнать причину этого в TC, надеюсь, Avada знает

Вынужден огорчить — сходу ответить не могу. Я у себя такого при синхронизации не наблюдал. И, ЕМНИП, это уже как-то обсуждалось, только не помню, когда и где.
Автор: smersh2012
Дата сообщения: 29.07.2012 23:21

Цитата:
К слову о кэше эскизов: как-то задавал вопрос о возникающей в профиле папки GHISLER, никто не ответил, нашел решение сам - добавил в WINCMD.INI строку ThumbsLocation=%TEMP%

Skif_off в какой именно раздел нужно добавить, в конфигурацию?
Добавлено:

Цитата:
У меня значением стоит подкаталог внутри %Commander_path%. Что с точки зрения портабельности как-то поприятнее

Avada расшифруйте плиз, как у вас эта строка выглядит


Автор: nevuser
Дата сообщения: 30.07.2012 00:49
ytr
А Вы попробуйте в корневом каталоге (корневом по отношению к той информации, которую Вы копировали) нажать Ctrl+B, то есть отобразить на панели все файлы из этого каталога и вложенных, затем выделите все файлы (Num+ , *.*) и подсчитайте контрольные суммы (Файлы->Посчитать CRC-суммы). (Я предпочитаю md5, но это на Ваш вкус). Затем то же самое - на другом диске. Полученные 2 файла с контрольными суммами сравните по содержимому(Файлы->Сравнить по содержимому).
Подсчет сумм может, конечно, занять достаточно много времени, но, по крайней мере, это альтернативный метод.
Автор: ytr
Дата сообщения: 30.07.2012 01:21
Контрольная сумма совпадает, мало того - в Файлы->Сравнить по содержимому - тоже совпадает.
Автор: Avada
Дата сообщения: 30.07.2012 06:55
ytr
Поскольку обсуждение проблемы переехало на русский форум TC, где вероятность решения проблемы несколько больше, продолжать тут, наверное, пока нет смысла.

Skif_off
Уточню, что сознательно не стал давать точный пример местоположения каталога с кэшем, потому у меня два таких каталога для разных размеров эскизов. Переключение между ними по скрипту (см. здесь). Это далеко не всем нужно, так что полная запись значения в общем виде: %Commander_path%\<любой_каталог>.
Автор: shadow_member
Дата сообщения: 30.07.2012 08:06
При копировании нескольких файлов файлы в папке- источнике помечаются по одному по мере копирования, в папке- приемнике копируемые файлы появляются все сразу и только после завершения процесса копирования. Так и должно быть, или не включена какая- то опция?
Автор: Avada
Дата сообщения: 30.07.2012 08:46
shadow_member
Нет, всё включено, так и должно быть. При обычном копировании выделение в исходной панели снимается последовательно, а результат в целевой панели отображается сразу. При фоновом копировании — наоборот. А при включении опции "Выполнять копирование/вставку Проводником" сначала снимается всё выделение, потом (по закрытии системного диалога копирования) всё сразу появляется в целевой панели.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

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


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