java 通过 ip地址 找到 打印机_有没有办法使用java套接字程序找到打印机状态?...
有没有办法使用
java套接字程序找到打印机状态?该程序需要确定打印机状态.如
>打印机开/关/ IDEAL.
>目前的工作.
>尝试纸张水平.
>碳粉离开.
我使用了javax.print API,这有助于我在打印机中打印文档并列出4个属性
> printer-is-accepting-jobs:接受工作
> printer-name:myPrinter
>排队作业计数:0
>支持颜色:不支持
有些人让我用snmp4j或LPR知道状态.
我用snmp写了一个应用程序.我无法成功.您可以在链接snmp application之后找到代码表.在此代码中(第38行SNMPManager客户端=新SNMPManager(“udp:127.0.0.1/161”);我们需要提供打印机的IP地址.所以我给了tcp / ip:127.0.0.1/161)我在线程“main”java.lang.IllegalArgumentException中遇到异常异常:地址类型tcp / ip unknown,我期待帮助解决这个问题.
PrintService printer = PrintServiceLookup.lookupDefaultPrintService();
AttributeSet att = printer.getAttributes();
for (Attribute a : att.toArray()) {
String attributeName;
String attributeValue;
attributeName = a.getName();
attributeValue = att.get(a.getClass()).toString();
String gh = (attributeName + " : " + attributeValue);
if (gh.equals("printer-is-accepting-jobs : not-accepting-jobs")) {
JOptionPane.showMessageDialog(rootPane, "Printer Not Available");
}
if (gh.equals("queued-job-count : 0")) {
JOptionPane.showMessageDialog(rootPane, gh);
}
System.out.println(gh);
}
java 通过 ip地址 找到 打印机_有没有办法使用java套接字程序找到打印机状态?...相关推荐
- 【java】java获取ip地址(读取QQWry.dat文件形式)
该工具类以读取本地纯真IP地址库实现,缺点不易更新 IPSeekerUtil.java 工具类 package com.gfan.yyq.yyqs.utils;import java.io.File; ...
- centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...
DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的 ...
- Java根据IP地址/掩码位(CIDR)和起始IP-终止IP计算网段(IPV4和IPV6)
Java根据IP地址/掩码位(CIDR)和起始IP-终止IP计算所有IP地址(IPV4和IPV6) 计算IP列表 IPV4 IPV6 IP校验 IPV4 IPV6 计算IP列表 IPV4 1.需要的j ...
- java通过ip地址获取相应对应的城市
发现了一比较好的本地ip对应地址的库资源文件--做一下笔记. 官方网站 https://dev.maxmind.com/geoip/geoip2/geolite2/ 这里提供了免费的库文件,还有很好的 ...
- java根据ip地址获取城市地域信息
java根据ip地址获取城市地域信息 这里提供两个公开的接口,一个是阿里的,一个是新浪的 http://ip.taobao.com/service/getIpInfo.php?ip=123.139.9 ...
- java获取IP地址和MAC地址方式
java获取IP地址和MAC地址方式 前端和后台都可以获取 ip获取方式比较简单,就不做分析了,主要说mac的获取 前端获取的方式与局限性:尝试好几种方式,这种是最易实现.最简单的方式,确实能获取该浏 ...
- java 网站服务器ip地址,java服务器ip地址
java服务器ip地址 内容精选 换一换 已成功登录Java性能分析.待安装Guardian的服务器已开启sshd.待安装Guardian的服务器已安装JRE,JRE版本要求为Huawei JDK 8 ...
- HTTP中ip地址伪造的问题以及解决办法
HTTP中ip地址伪造的问题以及解决办法 参考文章: (1)HTTP中ip地址伪造的问题以及解决办法 (2)https://www.cnblogs.com/codefly-sun/p/5941314. ...
- AWS安装WordPress更改IP地址后无法访问的解决办法
AWS的EC2实例开启的时候会通过DHCP自动获取IP地址,每次的IP地址都是随机分配的,而数据库里又把IP地址给写死了,导致我们连接不上Web网页和WordPress的后台,所以我们要去数据库里更改 ...
- java 获取ip地址_老杜带你学Java【第二课】
上期链接:老杜带你学Java[第一课] 01 写在前面 欢迎来到杜老师的「零基础学Java」课堂~今后,我们就是Java软件工程师了.(此处应该有掌声???)本专题为<零基础学Java>专 ...
最新文章
- 如何成为一名软件架构师?
- 苹果6s解除耳机模式_出大问题!苹果或将砍掉3D Touch?
- 从零开始写javaweb框架 pdf_大学写的一个 Java Web 框架
- real210开发板tslib1.4移植
- 索尼android 怎么截屏快捷键,索尼XZ Premium怎么截屏 2种索尼XZ Premium截图方法
- P3273-[SCOI2011]棘手的操作【线段树,并查集】
- java se/ee_嗨,您好 。 。 ! 您如何评价Java / Java EE技能?
- 更改临时文件夹的路径
- Java项目架构演进和SpringCloud总结
- 华为紧急调试鸿蒙;首个 5G 全覆盖国家诞生;Flutter 1.7 正式发布 | 极客头条
- 常用牛人主页链接(计算机视觉、模式识别、机器学习相关方向,陆续更新。。。。)...
- Spring AOP动态代理原理与实现方式
- ci mysql空闲连接回收_数据库连接空闲回收问题 CommunicationsException: Communications link failure...
- 重大福利!优云UEM重磅上线!
- 微信公众号模板消息推送
- 001-电脑操作规范-2019年03月.doc
- (生活篇)对恋爱谈心大事件的思考与反思——于五周年纪念日20211225
- 多个文件的文件名简体中文转换成繁体中文的简单操作
- 知乎live-李笑来-人人都能用英语-笔记
- Oracle 裁减了Java布道师员工