Помогите с автоматической синхронизацией каталогов

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):не означает, что всё само синхронизируется
Об этом я тоже не писал. Только уточнял, не подойдёт ли вариант с нажатием кнопки "Синхронизировать".
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ramrr писал(а):не совсем всё понимаю что вы пишите
А и нечего тут понимать, это не то, что требуется.
Советую всё же нормально настроить каталоги профилей по вышеизложенному совету MVV или использовать портабельные решения. Возможно, в тех или иных программах есть поддержка командной строки с указанием пути к папке профиля.
sa писал(а):Об этом я тоже не писал.
Об этом писал вопрошающий.
sa писал(а):Только уточнял, не подойдёт ли вариант с нажатием кнопки "Синхронизировать".
Чего тут уточнять? Ты себя поставь в эти условия. Тебя лишнее окно и лишние манипуляции с подтверждениями при каждом запуске ТС нисколько не будут напрягать?
Последний раз редактировалось Flasher Чт фев 02, 2012 18:15, всего редактировалось 1 раз.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Flasher писал(а):при каждом запуске ТС
С Bat-файлом в автозагрузке ОС - только при загрузке операционной системы.

Ramrr
Почитайте справку про команду "Синхронизировать каталоги". В диалоге синхронизации есть кнопочка, которая
Выводит меню, позволяющее сохранять каталоги и/или настройки синхронизации, а также загружать сохранённые ранее шаблоны.
Последний раз редактировалось sa Чт фев 02, 2012 17:55, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sa писал(а):С Bat-файлом в автозагрузке ОС - только при загрузке операционной системы.
А если без загрузки нужно, при смене сеансов? Да и при загрузке (хотя ты про плагин сперва писал) - это явно далеко не приятная особенность..
Ramrr
Сообщения: 11
Зарегистрирован: Вт янв 31, 2012 20:37

Сообщение Ramrr »

sa после вашего последнего комментария, немножко прояснилось, спасибо.
Нашёл где кнопочка, и нашёл также где эта запись храниться в [SyncOptions] Wincmd.ini

теперь сделать батник с
<путь>\totalcmd.exe /S=S:=Opera
<путь>\totalcmd.exe

где Opera-имя при сохранении шаблоны при помощи кнопочки.
и всё... вроде
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Ramrr
Где эта запись хранится в [SyncOptions], можно было и не искать. Достаточно знать имя шаблона.
Кстати, "бантик" исправил на "батник". :wink:
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ramrr
Не проще использовать нормальную программу синхронизации, например, эту (с поддержкой комстроки) ? Синхронизация при каждом запуске ТС для чего требуется, если она по сути нужна только при загрузке ОС?
Avada писал(а):Кстати, "бантик" исправил на "батник"
А я уж тут хотел видео по созданию бантов скинуть. :lol:
Ramrr
Сообщения: 11
Зарегистрирован: Вт янв 31, 2012 20:37

Сообщение Ramrr »

Flasher
наверное уже проще, просто я грешным делом думал что ТС всё таки файловый менеджер и такие пустяки делает само-собой )
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ramrr
И какой файловый менеджер вот так просто может синхронизировать разные каталоги без лишних диалогов и вмешательства скриптов, плагинов, утилит? Я бы не назвал эту задачу пустяками.
На второй вопрос ответа не вижу.
Последний раз редактировалось Flasher Пт фев 03, 2012 17:34, всего редактировалось 1 раз.
Ramrr
Сообщения: 11
Зарегистрирован: Вт янв 31, 2012 20:37

Сообщение Ramrr »

Flasher
дык я ж не против утилит и скриптов, я про них и спрашивал, может готовые решения были.
а с бантиком да... затруднительно будет каталоги то синхронизировать ))
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ramrr
Я не про шутку (это не вопрос, а комментарий), а про вопрос насчёт запуска спрашиваю.
Ramrr
Сообщения: 11
Зарегистрирован: Вт янв 31, 2012 20:37

Сообщение Ramrr »

Код: Выделить всё

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

PS/ За софт Allway Sync отдельное спасибо, я смотрю он вроде портабелен, освою.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ramrr писал(а):может готовые решения были
Так а кто мешает поискать? Вопрос синхронизации каталогов поднимался не раз.
Выставляем место поиска "Автоматизация", ищем по синхрониз* каталог*.
Тут, например, ещё программы приводились.
Ramrr
Сообщения: 11
Зарегистрирован: Вт янв 31, 2012 20:37

Сообщение Ramrr »

подскажите, а шаблоны для батника надо писать в батнике для автозагрузки как отдельный путь или можно через запятую/точка с запятой? :
<путь>\totalcmd.exe /S=S:=Opera,; qTorrent
<путь>\totalcmd.exe

или

<путь>\totalcmd.exe /S=S:=Opera
<путь>\totalcmd.exe /S=S:=qTorrent
<путь>\totalcmd.exe
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Ramrr писал(а):или можно через запятую/точка с запятой?
В описании параметра /S командной строки TC такой вариант не приводится.
Второй способ, по-моему, должен сработать.
Ответить