<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Mes on LeafCxy's Blog</title><link>https://leafcxy.github.io/tags/mes/</link><description>Recent content in Mes on LeafCxy's Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 04 Nov 2026 15:30:00 +0800</lastBuildDate><atom:link href="https://leafcxy.github.io/tags/mes/index.xml" rel="self" type="application/rss+xml"/><item><title>C-Lodop 6.6.4.2 安装包分析：一个跑在 localhost 上的「网络打印服务」</title><link>https://leafcxy.github.io/posts/2026/11/clodop-network-print-service-analysis/</link><pubDate>Wed, 04 Nov 2026 15:30:00 +0800</pubDate><guid>https://leafcxy.github.io/posts/2026/11/clodop-network-print-service-analysis/</guid><description>&lt;p&gt;车间里的标签打印机、质检工位的合格证、仓库的入库单——这些场景有一个共同的技术前提：&lt;strong&gt;浏览器里点一下，纸就从打印机里出来&lt;/strong&gt;。在 IE 时代这靠 ActiveX / NPAPI 插件（Lodop 控件就是这么干的）。但从 Chrome 45 开始 NPAPI 被彻底移除，插件这条路线被判了死刑。&lt;/p&gt;
&lt;p&gt;C-Lodop 就是这条死路的替代品：不再往浏览器里塞 OCX/DLL，而是在本机装一个 &lt;strong&gt;HTTP + WebSocket 服务&lt;/strong&gt;，页面用 &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; 引一个 JS，JS 再和这个服务对话。听起来很轻，但它同时意味着——&lt;strong&gt;你的打印机被挂到了一个 TCP 端口上&lt;/strong&gt;。&lt;/p&gt;</description></item></channel></rss>