新赚吧

 找回密码
 立即注册
查看: 209|回复: 4

[大家谈谈] 内网共享打印机的最终手段

[复制链接]
[活在浪里] 发表于 2025-10-10 14:38 | 显示全部楼层 |阅读模式
使用Python编程和打包,以兼容win7系统。


使用说明
在接打印机的电脑上运行exe文件,右下角托盘栏图标会显示IP端口,
在同一个局域网下的另一个设备通过在浏览器输入IP端口,
选择文件上传并设置相关参数,即可正常打印(已实际测试win7和win10)

功能说明
-打开一个网页就能打印:在局域网里,手机/电脑用浏览器访问,就能上传文件并打印。
-自动选默认打印机:启动后会自动选中系统默认打印机,也可以点“刷新”重新获取打印机列表。
-只显示真打印机:自动过滤虚拟打印机(比如 PDF 虚拟打印机)。
-实时读打印机能力:切换打印机时,页面会实时刷新“纸张大小”和“打印分辨率”,展示这台打印机实际支持的选项。
-默认就是 A4:如果没选,默认用 A4(纸张 ID=9)和 600x600 分辨率。
-支持的文件格式:PDF、JPG、JPEG、PNG、TXT、DOC、DOCX、XLS、XLSX、PPT、PPTX。
-静默打印尽量不打扰:
PDF:优先用 Adobe Reader 的静默打印;不行就用系统默认方式。
图片:用系统画图(mspaint)或系统关联程序静默打印。
Office:调用 Office 程序/COM 直接打印。
TXT:用系统默认方式打印。
-打印设置可选:份数、单双面、纸张大小、打印分辨率(如果打印机不支持双面,就只给单面的选项)。
-托盘图标:右下角托盘会有图标,能一键打开页面、设置静态 IP、启用 DHCP、开机自启、退出程序。
-离线也能用:没网也能打开本地服务,默认配置可用,上传的临时文件会定期自动清理。
-一键运行的 EXE:已打包成单文件 EXE(内置图标),双击就能跑,默认端口 http://本机IP:5000。
-打印日志:关键操作会记录到同目录的 print_log.txt。

运行要求
操作系统: 支持 Windows 7/8/10/11
运行库: 需安装微软VC运行库,百度或应用商店直接下载
Python版本: 3.6+  (运行py文件才需要)
依赖库: Flask, win32print, win32api, pystray, PIL等  (运行py文件才需要)
权限要求: 网络配置功能需要管理员权限

https://pan.quark.cn/s/40559ec66bb9

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 2果果 +8 收起 理由
星晨大海 + 3 刚好需要,试试,感谢分享
warmsake + 5 你的帖子太棒了,给你加果果!~ 加油!.

查看全部评分

回复

使用道具 举报

[warmsake] 发表于 2025-10-10 14:49 | 显示全部楼层
谢谢,我也有这方面的需要,想的是用路由器当服务器
回复 支持 反对

使用道具 举报

[tager] 发表于 2025-10-10 18:32 | 显示全部楼层
20的玩客云刷机后装cups ,闲置的机顶盒刷海纳斯也可以装cups 。有啥就用啥刷机,装好后家里手机电脑都能打。
回复 支持 反对

使用道具 举报

[风起] 发表于 2025-10-10 18:44 | 显示全部楼层
玩客云装cups做无线打印用了两三年,bug多的一比 ,可能和打印机也有关系,经常有部分图片打印不完整 ,今年实在受不了直接有线连接了。
回复 支持 反对

使用道具 举报

[tager] 发表于 2025-10-10 19:08 | 显示全部楼层
风起 发表于 2025-10-10 18:44
玩客云装cups做无线打印用了两三年,bug多的一比 ,可能和打印机也有关系,经常有部分图片打印不完整 ,今 ...

我就是平时打打老师布置的作业什么的,用着没啥问题,和直连一样,手机不用装什么APP也能直接打。可能是cups对新型号打印机支持不好,用老旧打印机的可以试试。
回复 支持 反对

使用道具 举报

温馨提示:如果需要上传图片,可以点击右边的高级模式试一下!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系站长|小黑屋|新赚吧 ( 粤ICP备12087818号 )

GMT+8, 2025-10-10 23:10 , Processed in 0.128194 second(s), 22 queries .

Powered by Discuz!

Copyright © 2021-2023 见闻鹿科技 .

快速回复 返回顶部 返回列表