TimerQ – 简单的倒计时

17
1 Star2 Stars3 Stars4 Stars5 Stars(快来投票)
Loading...

TimerQ 是一款非常简单的倒计时工具

timerq

到时间后会弹出提示框:

timerq

选择 Set Custom Timer 自定义提醒时间后,Name Timer 就会代替上面的 Your 15 minutes are up! 成为提示框的内容。

timerq

下载(9.65KB): mediafire | 来自小众软件 | live | 新浪

已有 17 条评论, 我要留言

  1. 皮卡西说道:

    沙发

  2. 昭曦说道:

    昨天在深度也看见个倒计时软件,只不过那个是为仪式什么的场合准备的,点运行–然后就会全屏幕倒计时

  3. shamiao说道:

    绝对轻量级

  4. 李二嫂的猪说道:

    【AU3】实现:
    #include
    #include
    #include
    #include
    #include

    Opt(“GUIOnEventMode”, 1)
    Opt(“TrayMenuMode”, 1)
    Opt(“TrayOnEventMode”, 1)
    $formOption = GUICreate(“自定义时间”, 351, 91, -1, -1)
    GUISetOnEvent($GUI_EVENT_CLOSE, “formOptionClose”)
    GUISetOnEvent($GUI_EVENT_MINIMIZE, “formOptionClose”)
    $lblPrompt = GUICtrlCreateLabel(“提示信息”, 8, 8, 52, 17)
    $iptPrompt = GUICtrlCreateInput(“”, 8, 25, 273, 21)
    $lblTime = GUICtrlCreateLabel(“时间”, 288, 8, 28, 17)
    $iptTime = GUICtrlCreateInput(“1”, 288, 25, 33, 21, BitOR($ES_AUTOHSCROLL,$ES_NUMBER))
    GUICtrlSetOnEvent(-1, “iptTimeChange”)
    $lblUnit = GUICtrlCreateLabel(“分”, 328, 27, 16, 17)
    $btnOk = GUICtrlCreateButton(“确定(&O)”, 264, 56, 75, 25, 0)
    GUICtrlSetOnEvent(-1, “btnOkClick”)
    TraySetClick(“9”)
    $mi3 = TrayCreateItem(“3 分钟提醒”)
    TrayItemSetOnEvent(-1, “mi3Click”)
    $mi5 = TrayCreateItem(“5 分钟提醒”)
    TrayItemSetOnEvent(-1, “mi5Click”)
    $mi10 = TrayCreateItem(“10 分钟提醒”)
    TrayItemSetOnEvent(-1, “mi10Click”)
    $mi15 = TrayCreateItem(“15 分钟提醒”)
    TrayItemSetOnEvent(-1, “mi15Click”)
    $mi20 = TrayCreateItem(“20 分钟提醒”)
    TrayItemSetOnEvent(-1, “mi20Click”)
    $mi30 = TrayCreateItem(“30 分钟提醒”)
    TrayItemSetOnEvent(-1, “mi30Click”)
    $miSprt1 = TrayCreateItem(“”)
    $miCustom = TrayCreateItem(“自定义时间”)
    TrayItemSetOnEvent(-1, “miCustomClick”)
    $miSprt2 = TrayCreateItem(“”)
    $miExit = TrayCreateItem(“退出”)
    TrayItemSetOnEvent(-1, “miExitClick”)
    GUISetState(@SW_HIDE)

    While 1
    Sleep(100)
    WEnd

    Func btnOkClick()
    $PromptText = GUICtrlRead($iptPrompt)
    $Time = GUICtrlRead($iptTime)
    GUISetState(@SW_HIDE, $formOption)
    SetTimer($PromptText, $Time)
    EndFunc
    Func formOptionClose()
    GUISetState(@SW_HIDE, $formOption)
    EndFunc
    Func iptTimeChange()
    $PromptText = GUICtrlRead($iptPrompt)
    if $PromptText “” Then
    GUICtrlSetData($iptPrompt, “good”)
    EndIf
    EndFunc
    Func mi10Click()
    SetTimer(CreatePromptText(10), 10)
    EndFunc
    Func mi15Click()
    SetTimer(CreatePromptText(15), 15)
    EndFunc
    Func mi20Click()
    SetTimer(CreatePromptText(20), 20)
    EndFunc
    Func mi30Click()
    SetTimer(CreatePromptText(30), 30)
    EndFunc
    Func mi3Click()
    SetTimer(CreatePromptText(3), 3)
    EndFunc
    Func mi5Click()
    SetTimer(CreatePromptText(5), 5)
    EndFunc
    Func miCustomClick()
    GUISetState(@SW_SHOW, $formOption)
    EndFunc
    Func miExitClick()
    Exit
    EndFunc

    Func SetTimer($PrptTxt, $Min)
    Sleep($Min * 60000)
    if $PrptTxt = “” Then
    $PrptTxt = “您设置的时间到!”
    EndIf
    TraySetToolTip($PrptTxt)
    MsgBox(48, “提示”, $PrptTxt)
    EndFunc
    Func CreatePromptText ($Min)
    Return “您设置的” & $Min & “分钟时间到!”
    EndFunc

  5. 不行说道:

    怎么运行不了呢
    打开提示:正常初始化失败

  6. 落落说道:

    我也用不起来,快点看看怎么回事啊?

  7. Tree说道:

    两个版本都用老是出错
    就删了
    我是XP sp3,.net framework3 sp1
    .net framework2 sp2

  8. Tree说道:

    测试头像

  9. gdsgds说道:

    所有timerQ的下载链接全失效了。

  10. wwwtmy说道:

    以前用过egg的,但就是要注册,唉~~
    这个没用过

  11. natsuki说道:

    正需要

  12. 雨曦冷月说道:

    都下载不了哇~肿么办?

有不同想法?说说看