timess |
首页 后退 前进 |
在指定的时间运行命令. <TIME=...> ... <TIME=...> ... <TIME=X:HotKey> ...
<TIME=StringTime1> commands1 <TIME=StringTime2> commands2 ... <TIME=StringTimeN> commandsN <TIME=X:HotKey> commandsX
参数:
备注 • StringTime - 时间参数字符串. w0m00d00h00n00s00 - 可能有一个或多个条件, 其中:
对于实时,写入符号#而不是数字。
• <TIME>中的命令被触发:
1)如果时间参数字符串StringTime完全匹配 2)在指定频率的范围内StringTimeA:StringTimeB:StringTimeC,其中: StringTimeA - 范围的开始. StringTimeB - 范围的结尾. StringTimeC - 频率(参数d00,h00,n00或s00之一). : - 分隔符. 当实时打开时(#符号),可以使用数学表达式(加法和减法).
•要退出 <TIME> ,可以使用标签 <TIME=X:HotKey>,其中HotKey是键序列的字符串。 ('!' - ALT,'+' - SHIFT,'^' - CTRL,'#' - WIN,键表中的其他值参见附录1) →使用小写拉丁字母. →将启动具有相同击键序列集的两个 <TIME>命令,但在第二个出口处,热键将不起作用. →如果热键已被嵌入到Windows中(Ctrl + Alt + Delete,Ctrl + Shift + Esc,Win + B ...),或它们已被其它程序注册,则无法设置此热键.
• 如果未使用 <TIME=X:HotKey>标记,则可使用close=TCIMG.exe命令结束 <TIME> 进程。
• 要在运行命令后结束 <TIME>,可以使用标记:EXIT: 在某些情况下,无法处理标记:EXIT:(当您需要从另一个进程完成工作,并且close=TCIMG.exe命令可以关闭所有TCIMG进程时),那么您可以使用close=:PID: - 在这种情况下,运行 <TIME> 进程的PID将传递给close命令。
• 要在处理 <TIME> 后继续执行其它命令和参数,必须在最后一个commandsX命令的末尾添加 <TIMEEND> 标记
• 要在 <TIME> 工作时显示托盘图标,您需要指定标签 <TRAY=String||Mode||Icon>,其中: String - 悬停在托盘图标上时的提示字符串. 可以在TCIMG.lng中的TrayIconHint1,TrayIconHint2,...,TrayIconHintN字段配置提示, 相应的 <TRAY=HINT1>, <TRAY=HINT2>,..., <TRAY=HINTN>被写入标签 Mode - 图标显示模式: 1 - 显示托盘图标 2 - 隐藏托盘图标 3 - 闪烁的托盘图标 4 - 图标闪烁停止 Icon - 包括图标的路径和编号,以逗号分隔.译者注:如果是图标是ico格式,编号写为0 (也可以使用TCIMG.ini中[ProcessIcon]字段的键编号)
•使用 <TRAY=...>,当您用鼠标右键单击托盘图标时,可以暂停 <TIME> 或退出
•标签和命令 <TIME> 用空格分隔. •命令(commandsN)及其参数具有与示例中相同的语法.
•在版本8.2中增加功能: 实时插入(符号#) <TIMEEND>标签和:PID: 以及在启动期间将$var_...变量的值传递给exect命令的能力。
参见: anf2d, arr2d, asave, cmd64, cmdcm, cname, cycles, dilog, dubls, dumpxx, envgt, global, hotkiy, ifthen, inbox, listx, macro, noglob, pause, pressy, scrpt, sends, slects, slist, swcmd, swcths, tempxx, zmenu, zmenz
<TIME=h#-1:h#+1:s15> <IF> [info=s70*9060] = 1 <THEN> sndps=1 <ELSE> close=:PID: <ENDIF> ;; 每15秒发出一次哔声,直到进程关闭PID = 9060
<TIME=h00n25> <FOR> 1 <TO> 5 infbx=InfoBox10 sndps=1 <NEXT> :EXIT: ;; 连续5次启动一个窗口,并在指定时间发出通知(0.25)
<TIME=h03n08:h10n20:n09> infbx=InfoBox10 <TIME=h11n25:h23n06:n27> infbx=InfoBox10 ;; 每天从3小时8分钟到10小时20分钟,每9分钟发一条消息,从11小时25分钟到23小时6分钟,每25分钟发一封信
<TIME=h03n08:h10n20:n09> infbx=InfoBox10 ;; 每天从3小时8分钟到10小时20分钟,每9分钟发一封信
<TIME=h05n11> shutd=64 :EXIT: ;; 在5小时11分钟内将系统置于睡眠模式
<TIME=h16n02> infbx=InfoBox10 :EXIT: ;; 每16小时2分钟发一封信
<TIME=h16n02> infbx=InfoBox10 ;; 每天16小时2分钟发出消息
<TIME=n00> infbx=InfoBox10 <TIME=X:+!d> ;; 每小时发一条消息,由SHIFT + ALT + D输出
<TIME=n00> infbx=InfoBox10 ;; 每小时发一封信
<TIME=s00> infbx=InfoBox10 ;; 每分钟发一条消息
<TRAY=•~~CTRL+*~~-~~поверх/не~~поверх~~активное~~окно@CRLF•~~ESC~~-~~выход||3||%%TCIMG_PATH%%\TCIMG.dll,5> <PRESS=11,6A> ontop=4 <PRESS=1B> :EXIT: ;; 设置/删除活动窗口的"Over all window"属性. (在命令启动后按CTRL + *,ESC输出,工作时,托盘中指定的图标显示一个提示
<TRAY=•~~CTRL+*~~-~~поверх/не~~поверх~~активное~~окно@CRLF•~~ESC~~-~~выход||3||2> <PRESS=11,6A> ontop=4 <PRESS=1B> :EXIT: ;; 设置/删除活动窗口的"Over all window"属性. (它在命令启动后工作,按CTRL + *,ESC输出,工作时,托盘图标显示一个提示,TCIMG.ini中的[ProcessIcon]键2中的图标
<TRAY=HINT1||3||%%TCIMG_PATH%%\TCIMG.dll,5> <TIME=n00> infbx=InfoBox10 ;; 每个小时发出消息,当工作图标显示在托盘中时,提示在TrayIconHint1键中的TCIMG.lng中配置)
<TRAY=HINT1||3||2> <TIME=n00> infbx=InfoBox10 ;; 每隔一小时在TCIMG.ini [ProcessIcon]键2发出时在系统盘所显示的图标,所述尖端在TCIMG.lng TrayIconHint1静脉配置的消息)图标
<TRAY=HINT2||1||%%TCIMG_PATH%%\TCIMG.dll,38> <TIME=h00n01:h23n59:n06> exect=TraySetState(1)||TrayTip('***********Скоро~~Разминка***********','До~~начала~~разминки~~осталось~~10~~секунд'&@CRLF&'<info=s100dddd~~MMMM~~yyyy~~H:mm:ss>',5,1)||Sleep(1000) infbx=InfoBox16 sndps=D:\TCSibirnik\Files\Sound\Warmup\start.mp3||1 blist=PS<D:\Досуг\Музыка//1//-1//*.mp3|*.wma|*.wav> uends=x||##rndm<22|$GLOBALBLIST> sndps=GLOBALUENDS<1>||0 infos=3||1||GLOBALUENDS<1>||1 infht=GLOBALINFOS<28>||Приятной~~Разминки||@$f250\Files\Htm\Trec_Timer2.htm||500||40||65||840||set<FF033E|FDEE00|1,,,30,,,1>||style<2|1> sndps=D:\TCSibirnik\Files\Sound\Warmup\finish.mp3||1 ;; 显示消息“预热时间”,播放声音文件,在爬行线中播放随机曲目,播放声音文件,关闭并在30分钟后重复循环
<TRAY=HINT2||1||%%TCIMG_PATH%%\TCIMG.dll,38> <TIME=h00n01:h23n59:n30> infbx=InfoBox16 blist=PS<E:\Музыка\2\//1//-1//*.mp3|*.wma|*.wav> uends=x||##rndm<22|$GLOBALBLIST> sndps=GLOBALUENDS<1> ;; 输出“是时候预热”,播放任意曲目,播放一首曲目后,自动关闭播放器,30分钟后重复播放
<TRAY=HINT2||1||%%TCIMG_PATH%%\TCIMG.dll,38> <TIME=h00n01:h23n59:n30> infbx=InfoBox16 plays=E:\Музыка\2\||exits<1> ;; 显示“是时候预热”,运行“TCMG Player”播放任意音轨,播放一首曲目后,自动关闭播放器,30分钟后重复播放
exect=$var_i=##[input=BOX68]||$var_m='n'&$var_i <TRAY=Трей||3||2> <TIME=n#1:h#+1:$var_m> sndps=1 ;; 在指定的时间后发出蜂鸣声,通过托盘图标关闭
exect=$var_ii=##[input=BOX68]||$var_im=$var_ii&'n'||$var_pid=@AutoItPID pause=$var_im <TIME=h#-1:h#+1:s5> <IF> [info=s70*$var_pid] = 1 <THEN> sndps=1 <ELSE> close=:PID: <ENDIF> <TIMEEND> exect=MsgBox(262144+64,'Напоминаю','Прошло~~$var_ii~~минут~~!'&@CR&'Пора~~на~~кухню!') ;; 在指定的分钟后发出消息(数字在对话框中输入)+显示对话框时,每5秒发出声音通知$var_ii
<TRAY=定时启动tcginfo||3||%%TCIMG_PATH%%\bginfo_TCIMG.ico,0> <TIME=h00n00:h23n59:n01> start=D:\Portable\Bginfo64.exe||D:\Portable\BGInfo配置.bgi||/timer:0||/nolicprompt||/silent
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru |