Показано с 11 по 20 из 21

Тема: Стоит бат на 2-х компах. Как объединить все в флэшку?

  1. #11
    Slu
    Slu вне форума
    Участник
    Регистрация
    18.02.2005
    Сообщений
    23

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    Цитата Сообщение от Andy_AiF
    Нет ничего проще.

    Этап 1. СведЕние.
    Один из ящиков переименовывается (Свойства ящика -> Общие сведения -> Название), второй копируется на флэшку и приносится домой. Папки, получается, в реале имеют разные имена, так что наложения не произойдёт.
    Добавляем принесённый ящик и перетаскиваем В НЕГО все письма из переименованного. После завершения операции - убиваем последний.


    Этап 2. Синхронизация.
    Хочется, чтобы в дальнейшем ящики оставались "одинаковыми"?
    В папке Inbox (Входящие, то бишь) в Бате создаём папку
    Swap и делаем примерно такой фильтр и на входящую, и на отправленную почту:
    $$$$ TB! Message Filter $$$$
    beginFilter
    UID: [0EE74100.01C62A8B.0C4C72BB.1A82EBA9]
    Name: Swap
    Filter: {\0D\0A\20`0`0`@\0D\0A}
    CopyMessage MarkRead folder \5C\5CMyMailbox\5CInbox\5CSwap
    IsContinue
    IsActive
    IsSendNow
    endFilter
    Теперь сведённый ящик копируем обратно на флэшку и несём обратно.

    С этого момента достаточно будет переносить только содержиме папки Swap, без зазрения совести заменяя её старое содержимое свежепринесённым "материалом"
    Не могли бы Вы подробнее рассказать как работает данный фильтр - очень интересно. Спасибо!

  2. #12
    Andy_AiF
    Andy_AiF вне форума
    Участник
    Регистрация
    15.10.2004
    Сообщений
    394

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    В двух словах - он кладёт копию КАЖДОГО письма в папку Swap, после чего работают остальные фильтры.

    Да, собственно, проще этот кусок Ctrl+C, а потом Ctrl+V в батовском сортировщике
    Кста, чуть не забыл: фильтр нужно поставить
    первым в списке, а то до него очередь доходить не будет…

    Нюанс: Если вложения хранятся "в отдельной папке", то лучше не папку создать, а отдельный ящик, тогда класть копии писем лучше не в \Inbox\Swap, а в Inbox того ящика

  3. #13
    Slu
    Slu вне форума
    Участник
    Регистрация
    18.02.2005
    Сообщений
    23

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    Уважаемый Andy_AiF. Спасибо за разъяснение, но мне, честно говоря не понятно в чем разница между копированием всей базы или только папки SWAP. Не могли бы Вы на пальцах рассказать как ПРАВИЛЬНО синхронизировать трия яищика: один на работе, второй - дома, третий - на ноутбуке. Название ящика одно и то же. Пока "синхронизирую" простым копированием всей базы ) Буду ОЧЕНЬ признателен за помощь. Также хотелось бы прикрутить программу синхрониации файлов, например VuBrief. Спасибо!!!

  4. #14
    Andy_AiF
    Andy_AiF вне форума
    Участник
    Регистрация
    15.10.2004
    Сообщений
    394

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    Если можешь синхронизировать ВЕСЬ ящик - флаг тебе в руки. Мне - надоело.

    Но мне - проще. Всего 2 ящика, поэтому прокатывает такая схема:
    Вышеуказанным фильтром у меня письма валятся в спец. ящик Swap (ибо вложения храню отдельно от писем).
    Перед уходом RAR'ю его.
    Когда прихожу на другой комп, убиваю все местные файлы ящика Swap и разархивирую на их место свежепринесённый Swap (записал эти несколько несколько команд в bat-файл )
    Обновляю папку Inbox - вижу принесённые письма. Запускаю "Пересортировать письма". Кста, правила Сортировщика просто взяты из моего синхронизируемого ящика (файл account.srb внаглую скопирован ), только правило Swap оттуда надо прибить, а то замкнутый цикл получится…

    Если вдруг забыл откуда-то забрать Swap, то по приходу на новое место первым делом чищу местный ящик (т.к. его содержимое и так уже было доставлено по назначению). А по возвращению к "забытому" Swap'у сперва сохраняю его в "надёжном месте", потом делаю всё как обычно, после чего возвращаю сохранённое на место. Чтобы таки донести…


    С тремя ящиками так не прокатит. Как сделать - ещё не придумал

  5. #15
    aff
    aff вне форума
    Участник
    Регистрация
    07.08.2003
    Сообщений
    1,376

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    Вот поэтому люди придумали ИМАП.
    И вот поэтому люди придумали флешки.
    Разве нет?

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

    думаю такое гораздо проще делать, чем регулярно маяться с синхрой.

  6. #16
    АндрейР
    АндрейР вне форума
    Участник
    Регистрация
    17.09.2005
    Сообщений
    24

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    Тоже давно мучает подобный вопрос, стоит два бата на работе и дома.
    Т.К. трафик оплачиваемый мной, то нет смысла качать по два раза одно и тоже, темболее что письма большие приходят.
    Думаю как синхронизировать эти баты, через флешку (в данном случае , избавиться от забывчивости, и использовать через блютуз память телефона) настроить все до полного автомата!
    Как програмист програмисту
    Не знаю можно ли это организовать в бате, но если поддерживает макросы, то наверное можно, не разбирался в бате!
    Алгоритм:
    По временному интервалу или событию выполняется блок.
    На флешку записывются письма( С прикрепленным файлом внутри) по условию не старше 3дней (этот параметр по вкусу, т.к. для себя корректирую) , (по условию отсутствия такового) присваивая файлу уникальное имя с учетом имя компьютера.
    В свою очередь проверяя нет ли подобных файлов с другого компа.
    если есть то поместить его в нужную папку, прогнать его фильтром той папки, если нет уже там такого.
    удалить этот файл с флешки (по вкусу, вариантов много)

    Написал очень кратко алгоритм, может чего забыл

    В общем все собираюсь сделать что-то для автоматической грамотной синхронизации, руки не доходят, но в ручную уже запарился(

    если есть вопросы и желание и советы по такой синхронизации пишите, давайте сделаем может???

  7. #17
    aff
    aff вне форума
    Участник
    Регистрация
    07.08.2003
    Сообщений
    1,376

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    Да вот же Andy_AiF предлагал.
    Интерпретация моя.

    вариант А. "малофайлов".
    Настраивается для каждого нужного ящика 2 правила сортировки:
    Условие - любое письмо.
    Действие - Экспорт в файл - Юниксбокс.
    Параметры - продолжить сортировку.
    Поместить правило выше всех.

    Такое правило вешаем и на прием и на отправку. В разные файлы.


    Эта папочка копится себе.

    Потом работает другая внешняя кнопочка программная, батниковая, скриптовая - кому как удобней.
    Она копирует файлы в количестве 2*колво_ящиков на носитель.
    А из оригинального места их удаляет.
    В том месте уже будет копиться следующая порция.

    На целевой машине есть другая кнопочка.
    Она делает что-то вроде:
    /IMPORTF="\\Мой ящик №1\Inbox";UNIX;FILE=D:\From1\account1.mbx;READ
    Ну ессно для каждого ящика. и пары входящие-исходящие.

    После завершения - файлы затираются как ненужные.

    Осталось только прогнать правила сортировки оптом.
    К сожалению команды такой нет.
    Но можно настроиить такое действие в планировщике на 2010 год.
    А потом заходить и тыркать - Выполнить это действие сейчас.
    (такая кнопочка появилась недавно кстати).

    Примерно та же история происходит в обратном направлении.
    Итого получается 4 кнопочки, на которые можно даже батники подвесить.

    Комментарии, замечания, возражения?


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


    ну и первое возражение: тут не учитывается ручное перемещение писем.
    Чем больше у вас эффективен сортировщик, тем меньше расхождение между базами в плане структуры.
    Контент вроде бы остается.

    Возражение второе: Коцаются параметры послеприема.
    А именно время приема, комменты, цветовые группы, флажки.

    Вот поэтому ранее предлагалось юзать именно tbb-файлы.
    Но коммандлайново они не импортируются - надо ручками или в обход. и в случае шифрования это бесполезно.

  8. #18
    АндрейР
    АндрейР вне форума
    Участник
    Регистрация
    17.09.2005
    Сообщений
    24

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    На мой взгляд, это не очень хорошее предложение.
    1) много остается ручной работы.
    2) Плохо применимо для новой системмы, у меня например 20ящиков, и для всех 20*2 (вход,исход) прийдется делать правило! На другой машине снова и т.д. не периносимая функция это.

  9. #19
    aff
    aff вне форума
    Участник
    Регистрация
    07.08.2003
    Сообщений
    1,376

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    1. Ручная работа - одноразовая.
    Народ тут явно хочет всё готовенькое. Чтоб и скрипты положили и всё такое.
    Machines should work, people should think
    не так ли ?

    2. ну много ящиков - много проблем.
    Я вообще сознательно сокращал их и объединял.
    Чего и рекомендую.

    Ну и смех один. общие фильтры никто вообще-то не отменял.
    Пример экспорта для общего фильтра вот:

    $$$$ TB! Message Filter $$$$
    beginFilter
    UID: [CCF73830.01C65D3B.24941DEA.59A57F94]
    Name: Копия
    Filter: {\0D\0A\20`21\0D\0A}
    ExportMessage FmtUnix filename C:\5Caaa_%ACCOUNTNAME.mbx filenamerelative %EXEDRIVE%\5Caaa_%ACCOUNTNAME.mbx
    IsContinue
    IsActive
    Ignore
    endFilter




  10. #20
    АндрейР
    АндрейР вне форума
    Участник
    Регистрация
    17.09.2005
    Сообщений
    24

    Re: Стоит бат на 2-х компах. Как объединить все в флэшку?

    Может конечно я не прав каких то деталях, писал выше, не занимался подробным изучением бата
    Насчет общих фильтров, я как раз и хотел сделать один универсальный блок. НО то что предлогаете вы по моему не приминимо, т.к. есть письма без адресата и следовательно вашь общий фильтр не сможет создать уникальное имя для файла письма и потом поместить его куда нужно. Подчеркиваю это не ошибка моя и не заблуждение, это предположение работы вашего фильтра!!!
    Насчет готовенького, я как раз и хотел заняться написанием такого "макросасинхронизации" с помощью или без помощи вашей, т.е. я не просил какраз готовенького!! Хотя если бы был готовый вариант, чтобы не изобретать велосиед, не отказался бы протестировать и потом может использовать.

Похожие темы

  1. Отличия 2.11 и текущей версии. Стоит ли апгрейдить?
    от Real McCoy в разделе The Bat!: вопросы и ответы
    Ответов: 3
    Последнее сообщение: 30.07.2007, 14:14
  2. Подскажите , как синхронизировать The Bat на двух компах???
    от АндрейР в разделе The Bat!: вопросы и ответы
    Ответов: 11
    Последнее сообщение: 20.09.2005, 15:22
  3. Стоит ли качать 3.0.9.2
    от I-Salt в разделе The Bat!: вопросы и ответы
    Ответов: 16
    Последнее сообщение: 07.03.2005, 22:29
  4. Фильтрация с одинаковыми базами на разных компах.
    от Chzhuchi в разделе Антиспам плагин BayesIt
    Ответов: 2
    Последнее сообщение: 11.08.2004, 21:49