. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
5free
 
5free 的头像
终极会员
 
资 料:
注册日期: Feb 2004
帖子: 10,784 声望值: 3
精华: 8,解答: 16
#1 旧 2014-07-11, 08:53:32 默认 已解答: 【求助】The Bat! 回复模板引用对方邮件的当地时间和时区
5free 当前离线  

接收别人的回复时,如果对方是gmail,可以看到对方引用自己的邮件时,写了 在时区xx,当地几点 时,写过什么什么。这样对方可以知道接收方邮件收到邮件时当地的时间。
如下图,
Snap1.png

The Bat! 也能能做到这样的效果么?

请问 The Bat! 的回复模板里,哪个宏可以做到?或者哪些其他手段可以做到?
谢谢了

此帖于 2014-07-15 13:27:17 被 5free 编辑. .


http://www.davidrobot.com/
回复时引用此帖
最佳解答为:5free
引用:
作者: eace 查看帖子
我从没改过,是$ODateEn, 意思是original message date 英语格式,你的是不是$Date? 我用的版本是6.4.6.1。老版本也应该差不多
一样的

代码:
Hello %OFromFName,

%ODateEn, %OTimeLongEn, you wrote:

%Quotes
%Cursor

-- 
Best regards,
 %FromFName                            mailto:%FromAddr
我现在改成

代码:
Hello %OFromFName,

%SETPATTREGEXP="(?m-s)Date\:\s*?((.*?[\d]{4})\s*?%-
([\d]{0,2}\:[\d]{0,2}\:[\d]{0,2})\s*?(.*))"%-
%REGEXPBLINDMATCH="%HEADERS" On %ODATEEN at %-
%SUBPATT="3" GMT%SUBPATT="4" %-
( which was %OTIME where I live ) you wrote:

%Quotes
%Cursor

-- 
Best regards,
 %FROMNAME                            mailto:%FromAddr
效果如下:
eace
 
eace 的头像
中级会员
 
资 料:
注册日期: Feb 2002
帖子: 406 声望值: 3
精华: 0,解答: 1
#2 旧 2014-07-15, 10:41:50 默认
eace 当前离线  

我从没改过,是$ODateEn, 意思是original message date 英语格式,你的是不是$Date? 我用的版本是6.4.6.1。老版本也应该差不多
回复时引用此帖
5free
 
5free 的头像
终极会员
 
资 料:
注册日期: Feb 2004
帖子: 10,784 声望值: 3
精华: 8,解答: 16
#3 旧 2014-07-15, 12:59:19 默认
5free 当前离线  

解决了!

_http://www.silverstones.com/thebat/templates.html

A regular expression macro to put the local time at the top of quotes in a reply in this format

On 24 September 2000 at 16:36:28 GMT -0700 (which was 00:36 where I live) A. Person wrote and made these points on the subject of "The message subject":

- and here is the macro -

%SETPATTREGEXP="(?m-s)Date\:\s*?((.*?[\d]{4})\s*?%-
([\d]{0,2}\:[\d]{0,2}\:[\d]{0,2})\s*?(.*))"%-
%REGEXPBLINDMATCH="%HEADERS" On %ODATE at %-
%SUBPATT="3"GMT%SUBPATT="4" %-
(which was %OTIME where I live) %OFROMNAME %-
wrote and made these points on the subject of "%OSUBJ":
回复时引用此帖
5free
 
5free 的头像
终极会员
 
资 料:
注册日期: Feb 2004
帖子: 10,784 声望值: 3
精华: 8,解答: 16
#4 旧 2014-07-15, 13:11:20 默认
5free 当前离线  

引用:
作者: eace 查看帖子
我从没改过,是$ODateEn, 意思是original message date 英语格式,你的是不是$Date? 我用的版本是6.4.6.1。老版本也应该差不多
一样的

代码:
Hello %OFromFName,

%ODateEn, %OTimeLongEn, you wrote:

%Quotes
%Cursor

-- 
Best regards,
 %FromFName                            mailto:%FromAddr
我现在改成

代码:
Hello %OFromFName,

%SETPATTREGEXP="(?m-s)Date\:\s*?((.*?[\d]{4})\s*?%-
([\d]{0,2}\:[\d]{0,2}\:[\d]{0,2})\s*?(.*))"%-
%REGEXPBLINDMATCH="%HEADERS" On %ODATEEN at %-
%SUBPATT="3" GMT%SUBPATT="4" %-
( which was %OTIME where I live ) you wrote:

%Quotes
%Cursor

-- 
Best regards,
 %FROMNAME                            mailto:%FromAddr
效果如下:
上传的图像
文件类型: png Snap1.png (45.6 KB, 17 次查看)

此帖于 2014-07-15 14:40:24 被 5free 编辑. .
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 08:38:15.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号