1. 程式人生 > >圖文詳解AO打印(標準模式)

圖文詳解AO打印(標準模式)

vpp end 協議 ive uip 技術 鼠標 win 比較

一、概述 AO打印是英文Active-Online Print的簡稱,也稱主動在線打印。打印前支持AO通訊協議的AO打印機(購買地址>>)首先通過普通網絡與C-Lodop服務保持在線鏈接,網頁程序利用JavaScript語句向打印機輸出復雜內容。 相比於傳統網絡打印,打印機由被動鏈接變為主動鏈接,這種部署的優勢很明顯,既可以外網異地打印,也可以內外網本地打印,對打印兩端的網絡位置無要求,從而輕松實現廣域網遠程打印,手機、平板打印問題也一舉搞定。鑒於當前寬帶普及,加之雲服務器租金越來越便宜,這都為AO打印的流行創造了條件。 (沒有AO打印機時也可用“普通電腦打印機+AO端橋軟件
”代替,端橋模式見另文詳解>>) 下面是一個典型示意圖: 技術分享圖片 AO打印部署可分為兩部分: 1、AO服務器端安裝部署; 2、AO打印機端安裝設置; 下面分章節詳述。 二、AO服務器端安裝部署 首先,租用一個公網IP主機,選裝Windows系統,然後遠程安裝C-Lodop服務器軟件,C-Lodop軟件是本文關鍵產品,可從其官網下載(擴展版): http://www.c-lodop.com/download.html 下載後執行CLodop_Setup_for_Win32NT_https_3.023Extend.exe 文件,中間有個步驟選擇“雲服務器工作模式”,其它步驟一律默認,見如下界面: 技術分享圖片
註意以上界面左上方“遠程桌面”字樣,表明是在遠程公網主機上安裝喲! 軟件安裝完畢後,正常會出現如下界面: 技術分享圖片 下一步,在該公網主機Windows系統裏添加AO打印機驅動,和傳統打印驅動安裝一樣,任選一個打印端口,這裏以“DASCOM DL-218”(得實品牌的AO打印機購買地址)為例,成功後出現如下界面: 技術分享圖片 這步安裝,可以讓鏈接本主機的所有DL-218型號的得實AO打印機同時獲得驅動服務,一次安裝支持N個客戶端打印機。 不僅如此,在不添加更多驅動的情況下,通過修改驅動名稱還能支持多個型號,起名原則是讓驅動名稱包含型號名,譬如想同時支持DL-210和DL-218兩種型號(它倆屬於功能相似的同一產品系列,設備廠商允許使用同一個驅動),我在這裏改名為DASCOM DL-210 & DL-218
見上圖。那其中的型號名是如何定義的?又是如何獲取的呢?這要在後面講。 最後,註意以上主機的公網IP地址121.196.197.102,這是購買公網主機時由雲服務運營商提供的,現在牢記之,後面的打印機端安裝設置會用到它。 三、AO打印機端安裝設置 AO打印機安裝也不復雜,多了一個關鍵步驟:要設置指向的服務器。該步需要臨時借用一個PC電腦,連接USB接口,下圖是我的真實拍照,來點感性認識!(其中黑線是電源,白線是USB接口) 技術分享圖片 在PC電腦上運行打印機廠商提供的“網絡打印機設置工具”程序,譬如得實公司的DLSetToolForInternet.exe 文件,以上紅箭頭指向的屏幕放大為: 技術分享圖片 註意以上“服務器IP”值就是上一節談到的 121.196.197.102 其它項“端口9200”“心跳15秒”“握手5秒”等等都用默認,“打印機名稱”比較關鍵,起一個好記的,這裏起名“AO-Printer01”(本例中得實打印機目前只能英文名)。 設置完畢後,打印機會永久記憶。現在把白色USB接口線撤除,連接上網線(藍線是LAN有線,其實Wifi無線方式也一樣): 技術分享圖片 下面就可以進行實際打印嘍! 四、進行AO打印 按以上章節部署完畢後,從公網主機桌面的托盤右鍵菜單裏,可進入“AO打印服務”。 技術分享圖片 進入AO打印服務器主界面後,可以查看打印機在線情況,仔細觀察下圖中名稱為“AO-Printer01”的打印機已經上線了哈! 用鼠標雙擊它,可以查看詳細打印機信息,註意其中“設備型號”是DL-218,這就是前面提到的型號名,是AO通訊協議裏關鍵的信息之一。型號名是打印機廠商自行定義的,在AO打印機上線的同時提交給C-Lodop服務器,有服務程序按照“驅動名包含型號名”原則來區分歸屬,在本例中,型號名是DL-218,歸屬到DASCOM DL-210 & DL-218這個驅動名下。 技術分享圖片 至此安裝部署完畢,現在測試打印。從任何一個能夠上網的智能設備(PC電腦、平板、手機)中,打開任何瀏覽器,輸入如下網址: http://121.196.197.102:8000/c_aoprint (該地址在互聯網上真實可測!) 會展開看到如下歡迎畫面,其中下拉列表有個“AO-Printer01”打印機可選: 技術分享圖片 點擊其中第四步的“打印”,如無意外,打印機端就開始吐紙輸出測試內容了。下面是我用平板電腦和手機進行遠程打印的現場拍照,再感性一把: 平板電腦的: 技術分享圖片 智能手機的: 技術分享圖片 以上僅僅是歡迎頁面的簡單測試,真實打印要強大的多,需用JS編程,當然編程也很容易上手,參看一下該歡迎頁面的源代碼: 技術分享圖片 只要在網頁head中用script標簽加載目標雲主機8000端口下的CLodopfuncs.js文件(固定文件名),就可以開始用Lodop語句進行打印了。至於Lodop語句如何使用請參閱《C-Lodop技術手冊》和演示樣例,相關文檔的下載地址仍是:http://www.c-lodop.com/download.html 更多AO打印機購買地址>> <完>

圖文詳解AO打印(標準模式)