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

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

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

Widok (01-06-2010 13:12): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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


 
Последняя финальная версия: 7.50a
 
Предыдущие версии: 7.5x: 7.50; 7.0x: 7.04a, 7.04, 7.03, 7.02a, 7.02, 7.01, 7.0; 6.5x: 6.58

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


Переводы меню/интерфейса v7.50+:
от CaptainFlint (v7.50a Lite, 24.09.2009): Здесь (зеркало)
от М. Жилина (v7.50.03, 29.06.2009): Здесь
 
Переводы меню/интерфейса v7.0x:
от CaptainFlint (v7.04a, 7.01.2009, с переводом справки): HLP (зеркало), CHM (зеркало)
от М. Жилина (v7.00.03, 13.07.2008): Здесь

Официальный сайт разработчика | Русский сайт о Total Commander | Польский сайт о Total Commander (англ.)
Тотальная установка TC | ВСЕ команды Total Commander

Настроенные и русифицированные СБОРКИ (и все вопросы по ним)
Все вопросы по лечению пациента — только в Варезнике
Все вопросы по плагинам  — в Плагинах

Total Commander Knowledge Base — Wiki-сборник статей и ответов на вопросы по TC | Оффлайн версия (CHM, версия 1.7)
Список аддонов, не перечисленных на wincmd.ru
Онлайновый вариант русской справки (на основе v7.0, 8.06.2007)

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:18 12-09-2009 | Исправлено: Avada, 20:14 24-03-2010
raffx



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada
Ясно. Жаль конечно. Нужная штука была бы.
Спасибо за ответы!

Всего записей: 98 | Зарегистр. 15-01-2009 | Отправлено: 13:25 26-01-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
raffx
Я в предыдущий свой пост ещё ссылочку потом добавил.

Всего записей: 7553 | Зарегистр. 31-07-2008 | Отправлено: 13:42 26-01-2010
sasha300



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

Цитата:
А в связи с замечательным переносом у меня вопрос: как технически выполнялась синхронизация через флэшку (каким инструментарием TC) и действительно ли скопированный на флэшку файл wincmd.ini оказывался идентичен файлу на компьютере?

Из инструментов tc.exe и то, что изображено на скриншоте:
 
Синхронизация на первый взгляд сделана просто, но возникали вопросы, которые уже хотел задать, но поэксперементировав, все само собой решилось.
Самое главное, поставить галки как показаны на скриншоте, выявил такой расклад минимализмом, т.е. убрал все галки, добавлял только по необходимости

С первой проблемой, которой столкнулся: при синхронизации ТС не затирает файлы отличающиеся от другого носителя (к примеру на флешке будет папка 1, а на диске этой папки не будет, если я сделаю синхронизацию с диска на флешку - папка 1 останется), просто надо проделать одно доп. движение, как показано на рисунке, ну а дальше выделить все файлы (ctr+A) и удалить содержимое

потом убираем галку "подтверждать замену" чтобы не делать не нужных кликов мыши:

А теперь контрольный выстрел : перед синхронизацией я добавил в wincmd.ini строчку 123 (ТС располагается на диске d: ), после синхронизации наблюдаем чудесную картину:

что и требовалось доказать: прстотоа -залог надежности, как автомат Калашникова
 
Добавлено:
забыл добавить один нюанс:
если создать с помощью TrueCrypt зашифрованый файл-контейнер, то синхронизация происходить не будет, чтобы происходила, надо ставить галку "проверять по содержимому", но из-за этого время проверки файлов увеличится примерно в 20-30 раз, поэтому этот файл контейнер лучше держать в отдельной папке и за второй проход прогонять синхронизацию. Это, на мой взгляд, самый мощный косяк всех синхронизалок (не думаю, что любая другая прога, справится с данной задачей лучше)  
 
Добавлено:
еще один: помните, Avada, как мне дали ссылку на tc.exe (нажимаю на клавишу, запускаются все нужные мне файлы), так при синхронизации NOD упорно шлет вышеупомянутый файл в карантин, но обошел я это так, просто заранее на флешке и на диске этот файлик есть, нод материться но файлик не трогает. Хотя вобщем-то можно поставить этот файл в исключения, но с относительными ссылками у антивирусника, как понимаю, не все так гладко (проскочила маска * ), а абсолютные ссылки ставить - не вижу смысла

Всего записей: 1409 | Зарегистр. 10-02-2008 | Отправлено: 14:29 26-01-2010 | Исправлено: sasha300, 16:11 26-01-2010
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sasha300
У первой картинки в ссылке на нормальный размер неправильное расширение. Соответственно, не увеличивается. Впрочем, опции там выставлены, похоже, почти те же, что на второй, только направление копирования другое. Где ставится галка "Подтвердить замену", понятно и без скрина.
 
Идентичность файлов определяется инструментом сравнения (внешним или внутренним, в т.ч. в самом диалоге синхронизации). Либо файлы на разных носителях после синхронизации одинаковые, либо разные. "Контрольные выстрелы" здесь не нужны.
 
Зачем к делу приплетён зашифрованный файл-контейнер и его влияние на опции, не понял. Нас, кажется, интересует перенос настроек TC с носителя на носитель в нормальном виде, без экзотики. Или уже нет?

Цитата:
при синхронизации ТС не затирает существующие файлы на другом носителе

Да ну? И в асимметричном режиме на правой панели не затирает, если целевую и исходную панели правильно выбрать? А как если справочку почитать?
И вообще у меня есть отчётливое ощущение, что опции синхронизации выставлены неправильно. Почему отмечено только "с подкаталогами"? Сравнение по содержимому не интересует? Почему на втором скрине нажата только кнопка копирования справа налево? На втором носителе нет вообще ничего, заслуживающего внимания и подлежащего копированию? Но тогда есть асимметричный режим, о котором уже упоминалось.
 
И не нужно приводить абстрактные скрины. Нужен 1 (один) скрин со всеми выставленеными перед реальной синхронизацией опциями, где с обеих сторон есть каталог, содержащий wincmd.ini. Причём чтобы строка с этим файлом была видна!
 
Что касается исполняемого файла TCMC.EXE, то вот это я для кого писал, специально предупреждая о высокой вероятности ложных срабатываний антивирусов? (С NOD не работаю, как там с установкой исключений, понятия не имею.)

Всего записей: 7553 | Зарегистр. 31-07-2008 | Отправлено: 16:07 26-01-2010
sasha300



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
узнал опять новое:
  • За пунктик "асимметрично" - не знал, спасибо
  • Сравнение по содержимому - если включить функцию, то сравнивать файлы TC будет в 30 раз дольше. Функция нужна только тогда, когда нужно синхронизировать файлы сделанные тем же truecrypt.

    Цитата:
    Что касается исполняемого файла TCMC.EXE

    я написал, что файл не трогается антивирусником
     

  • Всего записей: 1409 | Зарегистр. 10-02-2008 | Отправлено: 17:29 26-01-2010 | Исправлено: sasha300, 17:31 26-01-2010
    Avada



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

    Цитата:
    За пунктик "асимметрично" - не знал, спасибо  

    Все благодарности често переадресую справочной документации TC.

    Цитата:
    Сравнение по содержимому - если включить функцию, то сравнивать файлы TC будет в 30 раз дольше.

    Зато надёжнее. А нас применительно к wincmd.ini интересует именно тождество содержимого, а не имени, даты и размера.

    Цитата:
    я написал, что файл не трогается антивирусником  

    А я написал, что можно найти вариант файла, вызывающий гораздо меньшее число ложных срабатываний, который NOD и вовсе игнорирует без всякой ругани. Кстати, проверил сейчас его на virustotal.com — NOD реагирует спокойно.

    Всего записей: 7553 | Зарегистр. 31-07-2008 | Отправлено: 18:42 26-01-2010 | Исправлено: Avada, 18:44 26-01-2010
    nicothin



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приветствую.
     
    не могу разобраться: в соответствие с описанным в Russian Total Commander Knowledge Base пытаюсь сделать кнопку добавления выделенных файлов в winamp
    ( http://www.tckb.ru/wiki/%D0%9F%D1%80%D0%BE%D0%B4%D0%B2%D0%B8%D0%BD%D1%83%D1%82%D1%8B%D0%B5_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA_%D0%B8_%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2_%D0%B2_Winamp )
     
    При запуске скрипта получаю ошибку: Индекс выходит за пределы допустимого диапазона
     

     
    не могу понять что не так.

    Всего записей: 4 | Зарегистр. 08-10-2007 | Отправлено: 18:48 26-01-2010 | Исправлено: nicothin, 18:49 26-01-2010
    Pacho



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как из TC в Windows 7 x64 запустить MSConfig? Как не пытаюсь запустить (указывал путь c:\Windows\Sysnative\msconfig.exe; запускал непосредственно из директории c:\Windows\Sysnative\; делал кнопку на панели c:\Windows\Sysnative\msconfig.exe), а он мне: "нет такого пути!"

    Всего записей: 263 | Зарегистр. 02-04-2005 | Отправлено: 19:02 26-01-2010
    NickOnToluca



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

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 19:58 26-01-2010
    Pacho



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

    Цитата:
    А тотал запущен под админом?

    Действительно, под админом запускается. Неудобно, что надо перезапускать TC под админом...

    Всего записей: 263 | Зарегистр. 02-04-2005 | Отправлено: 20:30 26-01-2010
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Pacho
    Ну так тотал здесь не при чем.
     
    Возможно стоит попробовать от бычного пользователя запускать через cm_OpenAsUser.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 20:34 26-01-2010
    CaptainFlint



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pacho
    У меня в XP x64 msconfig вообще лежит в каталоге C:\WINDOWS\PCHealth\HelpCtr\Binaries\MSConfig.exe , а не в system32…

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

    Всего записей: 5544 | Зарегистр. 11-11-2002 | Отправлено: 20:46 26-01-2010
    Avada



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CaptainFlint
    ...точно так же, как и в XP x32.

    Всего записей: 7553 | Зарегистр. 31-07-2008 | Отправлено: 20:50 26-01-2010
    Pacho



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

    Цитата:
    Возможно стоит попробовать от бычного пользователя запускать через cm_OpenAsUser.

    Не, не катит. Программы, требующие повышения прав (Windows Vista\2008\Seven), таким макаром вообще не запускаются. Разве что, может, от имени встроенной учетной записи администратора. Но она у меня всегда отключена.
     

    Цитата:
    Ну так тотал здесь не при чем.

    Вообще-то, то, 64-битные приложения приходится запускать через Sysnative, - это проблема TC.
     
     
    CaptainFlint

    Цитата:
    У меня в XP x64 msconfig вообще лежит в каталоге C:\WINDOWS\PCHealth\HelpCtr\Binaries\MSConfig.exe

    Угу, и в Win2003 он где-то там лежал.

    Всего записей: 263 | Зарегистр. 02-04-2005 | Отправлено: 22:43 26-01-2010
    CaptainFlint



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

    Цитата:
    ...точно так же, как и в XP x32.

    Угу, только в x32 он запускается из Тотала простым набором msconfig<Enter>, а в x64 не хочет. Я сначала подумал, что какое-то несоответствие путей в разных окружениях, но сейчас обнаружил, что путь C:\WINDOWS\PCHealth\HelpCtr\Binaries вообще в PATH не входит. Тогда каким образом msconfig умудряется запускаться без указания полного пути к бинарнику?..

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

    Всего записей: 5544 | Зарегистр. 11-11-2002 | Отправлено: 23:30 26-01-2010
    NickOnToluca



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

    Цитата:
    Вообще-то, то, 64-битные приложения приходится запускать через Sysnative, - это проблема TC.
    он же сказал
    Цитата:
    указывал путь c:\Windows\Sysnative\msconfig.exe
    - не прокатило.
     
    Просто нет возможности попробовать.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 23:49 26-01-2010
    Vlood



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите такое...
    при наведении мышью на мп3-файл - в ХР у меня показывает битрейт, а в 7-ке не хочет. куда залезть чтобы включить это?

    Всего записей: 1149 | Зарегистр. 28-03-2007 | Отправлено: 00:08 27-01-2010
    CaptainFlint



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

    Цитата:
    он же сказал

    Цитата:
    указывал путь c:\Windows\Sysnative\msconfig.exe

    - не прокатило.

    Оно и не могло прокатить. Я же написал: нет там такого файла. Физически нет. msconfig располагается совершенно в другом месте.
     
    Как подсказал добрый человек на RSDN, путь к msconfig записан в реестре в ветке HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\ . В 64-битной винде (опять-таки, смотрю на XP, в семёрке может быть по-другому) 32-битные приложения перенаправляются из этой ветки в другую: HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\App Paths\ , а в ней почему-то путь к msconfig не прописан. Отсюда видно, что есть следующие варианты решения проблемы:
    1. Не то, чтобы решение, но так уж для порядку: запускать, указывая каждый раз полный путь к EXE-файлу: C:\WINDOWS\PCHealth\HelpCtr\Binaries\MSConfig.exe
    2. Подправить переменную окружения PATH, добавив в неё путь C:\WINDOWS\PCHealth\HelpCtr\Binaries
    3. Добавить в раздел реестра HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\App Paths\ подраздел с именем msconfig.exe, а в нём у параметра по умолчанию выставить значением C:\WINDOWS\PCHealth\HelpCtr\Binaries\MSConfig.exe

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

    Всего записей: 5544 | Зарегистр. 11-11-2002 | Отправлено: 01:02 27-01-2010
    Avada



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Vlood
    Комментарии из Проводника? За отсутствием Windows 7 не знаю, как там в TC работает этот вариант получениям комментариев. (Естественно, при включённой опции на странице настроек "Содержимое панелей; по умолчанию она выключена.) Если действительно не показывает (а что показывает? скрин можно?) — залезть в смежную тему по плагинам и искать пути решения там. Вот отсюда и далее, например. Я и на XP для отображения битрейта пользуюсь плагинами.

    Всего записей: 7553 | Зарегистр. 31-07-2008 | Отправлено: 08:33 27-01-2010
    Pacho



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

    Цитата:
    Я же написал: нет там такого файла. Физически нет. msconfig располагается совершенно в другом месте.

    Цитата:
    2. Подправить переменную окружения PATH, добавив в неё путь C:\WINDOWS\PCHealth\HelpCtr\Binaries

    Это только в Win XP/2003 MSConfig.exe находится в этой папке. В остальных ОС MSConfig лежит в папке System32.
    Но, поскольку 32-разрядные приложения (в т.ч. ТС) перенаправляются из System32 в SysWOW64, где лежат 32-разрядные версии системных файлов (а MSConfig только 64-разрядная), то приходится обращаться в виртуальную папку %WinDir%\Sysnative\MSConfig.exe.
     
    А проблема, как мне кажется в следущем (ниже сказанное относится к Windows Vista x64 и выше и это только моё предположение):
    64-разрядные приложения не подозревают о существовании виртуальной папки Sysnative. А при запуске программ, требующих прав администратора, вызывается UAC (контроль учетных записей), который является 64-разрядным. Т.е., ТС видит файл %WinDir%\Sysnative\MSConfig.exe и честно пытается его запустить, но UAC перехватывает попытку запуска и выдаёт: "Указанный путь не существует."
    Решение проблемы: запускать подобные утилиты из 64-разрядных приложений.
    Делаем кнопочку с командой:

    Код:
    C:\Windows\Sysnative\CMD.exe /c start MSConfig.exe

    и усё работает.

    Всего записей: 263 | Зарегистр. 02-04-2005 | Отправлено: 08:52 27-01-2010 | Исправлено: Pacho, 10:54 27-01-2010
       

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Total Commander (Часть 6)
    Widok (01-06-2010 13:12): Лимит страниц. Продолжаем здесь.


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru