Показано с 1 по 10 из 12

Тема: Плз. Хелп! Нужен Макрос!

  1. #1
    Toni
    Toni вне форума
    Участник Аватар для Toni
    Регистрация
    17.05.2005
    Адрес
    Salzburg
    Сообщений
    90

    Плз. Хелп! Нужен Макрос!

    :'(

    Народ, есть у меня такая проблема:

    Я достаточно часто в командировках. «Путешествую» со своим ноутбуком. В результате чего (понятное дело) пишу из разных мест. При этом важно, что бы получатели знали, где я в данный момент нахожусь.

    В свое время я нашел простое решение (может быть, не самое «крутое», но, мне хватало!)

    Я вписал строчку в шаблоны адресатов (новое письмо):

    %INCLUDE="E:\Data\Управление Производством\Офис\Aufenthaltort.txt" am %DATESHORT, um %TIME.

    Создал файл: «Aufenthaltort.txt», содержание, которого менял по ситуации (т.е. либо «место 1», либо «место 2».

    Когда я хотел перейти на версию 3.51.10, то это, вдруг, перестало работать!

    Но, об этом я уже писал более подробно тут:

    http://www.forum.nobat.ru/index.php?…19541#msg19541

    Короче, сейчас (в очередной раз) попробовал очередную новую версию Бата (Beta 3.61.12) и вынужден был констатировать, увы, что глюк не исчез. :-(

    Но, поскольку:

    a) уж больно хочется периодически обновляться

    b) не смотря на обновление, нужна та же функция

    Вопрос ко всем гуру The_Bat/Программинга

    Можно ли написать такой макрос, который бы проверял в системе текущий установленный часовой пояс и, в зависимости от того, какой пояс выставлен, вставлял бы в тело письма либо «место 1», либо «место 2»?

    Если, помимо макроса, есть другое решение этого вопроса, я был бы очень благода за описание таково решения тоже!


    Заранее всем Благода..

    Toni

  2. #2
    frogmaster
    frogmaster вне форума
    Участник
    Регистрация
    18.02.2004
    Сообщений
    17

    Re: Плз. Хелп! Нужен Макрос!

    Да, посмотрите плагин UMC - там есть следующее: "%UMCTZ возвращает текущую временную зону (TimeZone)"
    Ну а дальше - простая конструкция %IF в шаблоне нового письма, описание в хелпе к Бату есть.

  3. #3
    Wanderer
    Wanderer вне форума
    Участник
    Регистрация
    11.08.2003
    Сообщений
    774

    Re: Плз. Хелп! Нужен Макрос!

    AnotherMacros, макро %LOCALTZ, возвратит что-то типа +0600 (зиму и лето не различает)

  4. #4
    Wanderer
    Wanderer вне форума
    Участник
    Регистрация
    11.08.2003
    Сообщений
    774

    Re: Плз. Хелп! Нужен Макрос!

    Уважаемый, а локаль в виндах у вас какая? Есть мнение, что немецкая, ибо на русской вот такая пенка

    %INCLUDE="Z:\Data\Управление Производством\Офис\pos.txt"
    %INCLUDE="Z:\Data\loc.txt"
    (с русскими длинными именами и без) у меня лично в той же .12 честно сработала

  5. #5
    Toni
    Toni вне форума
    Участник Аватар для Toni
    Регистрация
    17.05.2005
    Адрес
    Salzburg
    Сообщений
    90

    Re: Плз. Хелп! Нужен Макрос!

    Цитата Сообщение от Wanderer
    Уважаемый, а локаль в виндах у вас какая? Есть мнение, что немецкая, ибо на русской вот такая пенка

    %INCLUDE="Z:\Data\Управление Производством\Офис\pos.txt"
    %INCLUDE="Z:\Data\loc.txt"
    (с русскими длинными именами и без) у меня лично в той же .12 честно сработала
    Да, нет, не немецкая. У меня русская ХР, SP2. Все настройки "Локала" стоят по умолчанию.

    …опять же (повторюсь) - под версией 3.51 - все работает (это раз). Глюк ведет себя странно (читайте внимательнее топик о глюке! - это два). Не работает только тогда, когда эта строчка в настройках шаблона адресата адресной книги. Если, тоже само прописать в свойствах папки (например), то, (почему-то) все работает нормально(?)

  6. #6
    Toni
    Toni вне форума
    Участник Аватар для Toni
    Регистрация
    17.05.2005
    Адрес
    Salzburg
    Сообщений
    90

    Re: Плз. Хелп! Нужен Макрос!

    Цитата Сообщение от frogmaster
    Да, посмотрите плагин UMC - там есть следующее: "%UMCTZ возвращает текущую временную зону (TimeZone)"
    Ну а дальше - простая конструкция %IF в шаблоне нового письма, описание в хелпе к Бату есть.
    Спасибо за совет. Скачал макрос, но, не получилось установить. Открываю "настройки -> модули расширения -> добавить", получаю сообщение "перегрузить бат". Перегружаю и… НИЧЕГО! :'(

  7. #7
    Dolphin
    Dolphin вне форума
    Участник
    Регистрация
    01.03.2004
    Сообщений
    165

    Re: Плз. Хелп! Нужен Макрос!

    Цитата Сообщение от Toni
    Спасибо за совет. Скачал макрос, но, не получилось установить. Открываю "настройки -> модули расширения -> добавить", получаю сообщение "перегрузить бат". Перегружаю и… НИЧЕГО! :'(
    Для решения проблемы установки плагина можно пойти двумя путями:
    1. Вручную прописать путь к плагину UMC в файле TBPlugin.INI
    2. А можно еще например поставить версию с инсталлятором сначала, например эту http://umc.net.ru/install-umx-2.1.1122.exe
    а потом поверх поставить более свежую версию (это уже как говорится - последнее средство).

  8. #8
    Toni
    Toni вне форума
    Участник Аватар для Toni
    Регистрация
    17.05.2005
    Адрес
    Salzburg
    Сообщений
    90

    Re: Плз. Хелп! Нужен Макрос!

    Цитата Сообщение от Alexander Gert
    Для решения проблемы установки плагина можно пойти двумя путями:
    1. Вручную прописать путь к плагину UMC в файле TBPlugin.INI
    Этот вес я пропустил. Сразу перешел к П. №2
    2. А можно еще например поставить версию с инсталлятором сначала, например эту http://umc.net.ru/install-umx-2.1.1122.exe
    а потом поверх поставить более свежую версию (это уже как говорится - последнее средство).
    А, вот это помогло. Правда, при установке, тоже все было как-то странно (программа инсталяции никак не хотела завершаться. Пришлось ее "завершить")
    Но, потом перетер файл новым и, по крайней мере, увидел установленный плагин!

    Большой сэнкс. Теперь буду разбираться, как правильно шаблон составить! ;D

  9. #9
    Toni
    Toni вне форума
    Участник Аватар для Toni
    Регистрация
    17.05.2005
    Адрес
    Salzburg
    Сообщений
    90

    Re: Плз. Хелп! Нужен Макрос!

    Цитата Сообщение от frogmaster
    Да, посмотрите плагин UMC - там есть следующее: "%UMCTZ возвращает текущую временную зону (TimeZone)"
    Ну а дальше - простая конструкция %IF в шаблоне нового письма, описание в хелпе к Бату есть.
    Эх, Был бы я программером…

    В общем, мой "чайник" (это я! ;D) - вскипел :'(

    %UMCTZ - выдает следующую строчку: - Западная Европа (зима)

    Попробовал создать следующую простую конструкцию в шаблоне: - %IF:"%UMCTZ"="Европа":"Salzburg":"Работает не правильно!"
    Результатом работы макроса, пока (к сожалению) все время является: - "Работает не правильно!"

    Попробовал прочитать хэлпы про синтаксис и про Регулярные выражения - видимо туплю. Перепробовал много чего - ничего не выходит!

    Даже наткнулся (тут: - https://nobat.ru/regesp.html#3) на, почти уже готовое решение того, что мне надо! С той, только разницей, что этот скрипт берет данные о дате из исходного письма. А мне надо, что бы он вынимал инфу при создании нового. Пытался сообразить, как это сделать (работал с %Date) - недопер. :'(

    В общем, как говорится…
    Люди добрые, помогите, кто, чем может!

    Не программер я! Нет времени сидеть и разбираться! Нужно готовое решение! Плз!

  10. #10
    Toni
    Toni вне форума
    Участник Аватар для Toni
    Регистрация
    17.05.2005
    Адрес
    Salzburg
    Сообщений
    90

    Re: Плз. Хелп! Нужен Макрос!

    Цитата Сообщение от Wanderer
    AnotherMacros, макро %LOCALTZ, возвратит что-то типа +0600 (зиму и лето не различает)
    Как-то я проигнорировал данное предложенное решение, а ЗРЯ!!! Именно этот макрос, в сочетании с %IF дал, наконец-то нужный результат!!!

    Всем огромное спасибо! и сорри за тормоза! ;D

    До потом
    Toni

    P.S. А, глюк с непониманием путей по русски, все равно хотелось бы, что бы Р.Лабовцы вылечили. Ведь, у кого-то может не быть альтернативы!

Похожие темы

  1. Русификатор нужен
    от Vivaldis в разделе The Bat!: вопросы и ответы
    Ответов: 16
    Последнее сообщение: 23.05.2005, 11:26
  2. Нужен макрос, для принудительной отправки письма!
    от m0nkrus в разделе The Bat!: вопросы и ответы
    Ответов: 0
    Последнее сообщение: 15.05.2004, 12:02
  3. Нужен совет…
    от Alex Tang в разделе The Bat!: вопросы и ответы
    Ответов: 4
    Последнее сообщение: 15.12.2003, 00:49
  4. Хелп, хелп ! Забыл пароль на почту (по ctrl+f12)
    от Student в разделе Архив первого форума
    Ответов: 1
    Последнее сообщение: 08.04.2002, 23:41