MarkVision Messenger 如何運作?

MarkVision Messenger 可與 MarkVision Server 互通,藉此讓您建立及配置印表機事件自動回應。這些回應就稱為「動作」。建立「動作」時必須指定三個項目:

MarkVision Messenger 可讓您建立「動作」,使多項印表機管理作業自動化。例如:配置「動作」後,便可執行下列作業:


事件類型

「動作」可由兩種事件類型來觸發:

裝置狀態警示

「裝置狀態警示」是一項通知,用於表示印表機已發生某種變更。譬如,當您從印表機中拉出送紙匣時,印表機會告訴 MarkVision Messenger 目前找不到送紙匣。在 MarkVision Messenger 中,這種狀況會以事件來呈現 - 事件名稱是 "Paper Tray Missing"(找不到送紙匣),事件狀態則是 "ACTIVE"(作用)。
當您將送紙匣推回原位時,印表機則會告訴 MarkVision Messenger 它找到了送紙匣。在 MarkVision Messenger 中,這種狀況同樣會以事件來呈現 - 事件名稱是 "Paper Tray Missing"(找不到送紙匣),事件狀態則是 "CLEARED"(清除)。
您可配置「動作」來回應一個狀態為 "ACTIVE"(作用)及/或 "CLEARED"(清除)的事件。如果您要讓 「動作」對「裝置狀態警示」做出回應,系統會提示您選取要用來觸發動作的指定裝置狀態警示。

印表機資料夾警示

當印表機進入及/或離開所指定的資料夾時,便會產生「資料夾警示」。例如,您可在 MarkVision Professional 中建立一個資料夾來放置「碳粉存量少於 10%」的印表機,並在 MarkVision Messenger 中建立一個「動作」,使它在印表機進入該資料夾時能夠發出通知給您。如果「動作」對「印表機資料夾警示」做出回應,系統則會提示您選取資料夾。


選擇裝置

選取「動作」所要監控的裝置時,您有三種選擇:

MarkVision 伺服器上的所有裝置

如果「動作」會監控「MarkVision 伺服器」上的所有裝置,請選取本選項。

指定資料夾中的裝置

如果「動作」僅監控某個指定的資料夾,請選取本選項。比方說,假設您負責管理三樓的裝置,而且也在 MarkVision 伺服器上配置了一個資料夾來放置三樓的裝置,此時您可選取該資料夾, 來限制「動作」所要監控的裝置個數。

選取的裝置

如果「動作」僅監控指定的裝置,請選取本選項。

指令類型

「動作」可執行三種指令類型:

傳送 SMTP 電子郵件

使「動作」在被觸發時會將電子郵件傳送至您所指定的位址。MarkVision Messenger 提供很大的彈性讓您自訂這些電子郵件。例如,當受監控的印表機進入「碳粉不足」資料夾時,由「資料夾警示」事件所觸發的「動作」便會寄電子郵件給管理者。您可在電子郵件訊息配置中列出印表機型號、印表機 IP 位址以及印表機進入「碳粉不足」資料夾的時間等資訊。

在 MarkVision 伺服器上執行指令行

使「動作」在被觸發時執行指令行。比方說,如果您要記下離線裝置記錄,您可配置「動作」,使它能夠對「離線裝置狀態警示」做出回應。每當受監控的裝置處於離線狀態時, 便會將所指定的資訊寫入文字檔中。如上述範例一般,對於寫入該文字檔中的資訊, MarkVision Messenger 提供很大的自訂彈性。例如,您可指定該文字檔列出裝置型號、計算頁數以及裝置離線時間等資訊。

在遠端主電腦伺服器上執行指令行。

使「動作」在被觸發時在遠端主電腦伺服器上執行指令行。rexec 用戶端必須先連接至遠端主電腦伺服器上的 rexec 伺服器,才能讓「動作」在遠端主電腦伺服器上執行指令行。

此外,您還可指定依狀況執行指令或重複執行指令,並指定指令的執行條件。您可讓「動作」在下列條件下執行它的指令:

比方說,假設您的「動作」在印表機離線時傳送電子郵件,這時候您可指定一段時間來延遲指令的執行。指定延遲時間後,如果印表機在延遲時間內返回線上,便不會傳送電子郵件。關於其他資訊,請參閱延遲事件通知
比方說,假設「動作」由於找不到送紙匣這個事件被觸發,但您希望該事件發生在 「送紙匣 3」時才執行指令,這時您可撰寫一個自訂過濾程式來指定「動作」的回應條件:當從受監控的印表機中移除「送紙匣 3 」時才執行指令。關於其他資訊,請參閱自訂過濾程式