目錄
1. 軟體介紹
1.1 最新版下載下傳
1.2 V6.2 更新日志 2022-09-24
2. 軟體重要類層次圖
2.1 任務類層次
2.2 觸發器類層次
3. 調用關系圖
3.1 主視窗構造函數
3.2 主視窗析構函數
3.3 主視窗觸發器觸發(點火)函數
1. 軟體介紹
《定時執行專家》是一款制作精良、功能強大、簡單易用、毫秒級精度、專業級的定時任務執行軟體。軟體具有 18 種【任務類型】、12 種【觸發器】觸發方式,并且全面支援界面化Cron表達式設定。軟體采用多線程并發方式檢測任務觸發和任務執行,能夠達到毫秒級的執行精度,可以同時支援50個任務以上的毫秒級觸發。
1.1 最新版下載下傳
TmExec-V6.2-220924.zip
連結:https://pan.baidu.com/s/1QBKYQbn8rjpC81HNgROOiA?pwd=bmwx
1.2 V6.2 更新日志 2022-09-24
- bugfix 修複被選中任務的觸發器清單未更新的問題
- 優化 建立任務時初始化任務類型為主視窗選中的目前任務類型
- GUI更新 wxWidgets 3.2.1(gcc9.2.0)
2. 軟體重要類層次圖
2.1 任務類層次
基類Job,派生8個子類,分别實作《定時執行專家》的18中任務類型。
2.2 觸發器類層次
觸發器基類Trigger,派生5大子類,CronTrigger又派生7個子類。分别實作了《定時執行專家》的12中觸發器類型。
3. 調用關系圖
3.1 主視窗構造函數
軟體主視窗構造函數:初始化所有必要的程式GUI 和任務、觸發器資料,并将結構化存儲的xml資料建立成任務、觸發器對象。
3.2 主視窗析構函數
軟體主視窗析構函數:儲存任務和觸發器資料,儲存主視窗位置、軟體設定等資訊到xml配置檔案;清除對象記憶體空間等。
3.3 主視窗觸發器觸發(點火)函數
主視窗觸發器觸發(點火)函數:多線程方式檢查各類型的觸發器的觸發時刻,精度達到毫秒級别。多線程按照觸發器類型數量建立。 點火函數涉及到主窗體對象、多線程對象、任務對象和觸發器對象的多個方法的互相調用。