为 LPM 配置“本地打印机管理代理”

“本地打印机管理代理 (LPMA)”的“打印跟踪器 (PT)”组件必须知道某些信息才能正常运行。例如,它必须知道将作业报告发送到哪里。此信息存储在名为 PTConfiguration.ini 的配置文件中。此文件位于安装服务的目录中。

注意: LPMA 安装在客户端系统,而不是服务器中。如需有关安装 LPMA 的更多信息,请参阅本地打印机管理代理打印跟踪器组件用户指南。仅当系统中已安装 LPMA 时,才建议您参阅此指南。

下面是示例配置文件:

Sample configuration file

[CLIENT_VERSION]
VERSION=1.0.0.1

[SERVER]
BLACKOUT_DAYS=DISABLED
BLACKOUT_TIME=DISABLED
CS_COST_CENTER=<cost_center>
CS_CLIENT_ID=<clientID>
CS_CLIENT_SECRET=<clientSecret>
CS_REPORT_URI=/api/2.0/jobs/directPrint/batch
CS_TOKEN_URI=/idm/oauth/token
REPORT_SERVER_ADDRESS=
REPORT_SERVER_PORT=9780
REPORT_SERVER_SECURE_CONNECTION=DISABLED
TOKEN_SERVER_ADDRESS=
TOKEN_SERVER_PORT=9783
TOKEN_SERVER_SECURE_CONNECTION=ENABLED TIMEOUT=30

[JOB_REPORT]
RUN=ENABLED
RUN_ON_STARTUP=ENABLED
TASK_RUN_TIME=INTERVAL:120

其中:

配置文件的一般格式如下:

[SECTION_NAME]
key1=value1
key2=value2

...

其中:

设置和描述

以下表格描述特性。

[SERVER]

节密钥

用法/值

CS_COST_CENTER

与发送打印作业的用户相关联的成本中心。

CS_CLIENT_ID

发送报告的公司的客户端 ID。此用户帐户必须在服务器设置期间在 IDM 服务器上创建,并且不得拥有管理员权限。

CS_CLIENT_SECRET

与 IDM 服务器上创建的通用用户帐户相关联的密码,区分大小写。它决不能改变。

TOKEN_SERVER_ADDRESS

IDM 服务器的 IP 地址或 DNS 名称。

TOKEN_SERVER_PORT

与服务器通信的 IDM 令牌服务器端口号。IDM 使用 SSL 端口 9783 或 443。

TOKEN_SERVER_SECURE_CONNECTION

ENABLED 时,服务器通信是安全的。此键值对与 [SERVER] TOKEN_SERVER_PORT 一起使用。

CS_TOKEN_URI

从 IDM 服务器获取安全令牌的 URI,并且其值必须是 /idm/oauth/token

REPORT_SERVER_ADDRESS

LPM Premise 服务器的 IP 地址或 DNS 名称。

REPORT_SERVER_PORT

与服务器通信的 LPM Premise 服务器端口号。LPM Premise 使用 SSL 端口 9783 或 443,非 SSL 端口 9780。

REPORT_SERVER_SECURE_CONNECTION

如果 ENABLED,服务器通信是安全的。此键值对与 [SERVER] REPORT_SERVER_PORT 一起使用。

CS_REPORT_URI

用于将报告发送到 LPM Premise 服务器的 URI,并且其值必须是 /api/2.0/jobs/directPrint/batch

TIMEOUT

指定通信超时的数值,以秒为单位。

BLACKOUT_DAYS

不允许与 Fleet Tracker 服务器通信的一周天数。此值可以与 [SERVER] BLACKOUT_TIME 一起使用。使用代表星期几的数值,以逗号分隔。

例如,如果值是 1357,则停电日期为星期日、星期二、星期四和星期六。您还可以将值设置为 DISABLED

BLACKOUT_TIME

不允许与 Fleet Tracker 服务器通信的当天时间。此值与 [SERVER] BLACKOUT_DAYS 一起使用。使用 HHMM-HHMM 格式,其中 HHMM 是停电期开始和结束的 24 小时时间格式。例如:1200-1400,表示停电时间从下午 12 点开始, 到下午 2 点结束。


[CLIENT_VERSION]

节密钥

用法/值

VERSION

系统中安装的 PT 组件的当前版本。


[JOB_REPORT] 部分

节密钥

RUN

如果值为 ENABLED,则“打印跟踪器”报告作业指标。

RUN_ON_STARTUP

如果值为 ENABLED,则“打印跟踪器”在启动时发送存储的作业报告,以及预定的作业报告。

TASK_RUN_TIME

打印作业报告的时间表。默认值是 2 小时。如需有关间隔值的更多信息,请参阅有效的间隔值


有效的间隔值

描述

DISABLED

任务被禁用。

INTERVAL:mm

每次经过指定的分钟数时,任务就会运行。例如,如果键值设置为 INTERVAL:30,则任务每 30 分钟运行一次。

HOURLY

任务在服务启动后每小时运行一次。例如,如果服务在 10:24 开始,则任务将在 11:24,12:24 运行,以此类推。

DAILY:hhmm1,hhmm2,hhmm...

任务每天在指定的时间运行。例如,如果键值是 DAILY:0830,1245,2100,则任务每天在上午 8:30,下午 12:45 和晚上 9:00 运行。

WEEKLY:dayofweek1,dayofweek2,dayofweek...:hhmm1,hhmm2,hhmm...

任务在一周中的一天或多天内按指定时间运行。例如,如果键值设置为 WEEKLY:Sunday,Tuesday,Thursday:0830,1245,2100,则任务在那些日期的每一天上午 8:30,下午 12:45 和晚上 9:00 运行。