有没有办法使用

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套接字程序找到打印机状态?...相关推荐

  1. 【java】java获取ip地址(读取QQWry.dat文件形式)

    该工具类以读取本地纯真IP地址库实现,缺点不易更新 IPSeekerUtil.java 工具类 package com.gfan.yyq.yyqs.utils;import java.io.File; ...

  2. centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...

    DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的 ...

  3. 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 ...

  4. java通过ip地址获取相应对应的城市

    发现了一比较好的本地ip对应地址的库资源文件--做一下笔记. 官方网站 https://dev.maxmind.com/geoip/geoip2/geolite2/ 这里提供了免费的库文件,还有很好的 ...

  5. java根据ip地址获取城市地域信息

    java根据ip地址获取城市地域信息 这里提供两个公开的接口,一个是阿里的,一个是新浪的 http://ip.taobao.com/service/getIpInfo.php?ip=123.139.9 ...

  6. java获取IP地址和MAC地址方式

    java获取IP地址和MAC地址方式 前端和后台都可以获取 ip获取方式比较简单,就不做分析了,主要说mac的获取 前端获取的方式与局限性:尝试好几种方式,这种是最易实现.最简单的方式,确实能获取该浏 ...

  7. java 网站服务器ip地址,java服务器ip地址

    java服务器ip地址 内容精选 换一换 已成功登录Java性能分析.待安装Guardian的服务器已开启sshd.待安装Guardian的服务器已安装JRE,JRE版本要求为Huawei JDK 8 ...

  8. HTTP中ip地址伪造的问题以及解决办法

    HTTP中ip地址伪造的问题以及解决办法 参考文章: (1)HTTP中ip地址伪造的问题以及解决办法 (2)https://www.cnblogs.com/codefly-sun/p/5941314. ...

  9. AWS安装WordPress更改IP地址后无法访问的解决办法

    AWS的EC2实例开启的时候会通过DHCP自动获取IP地址,每次的IP地址都是随机分配的,而数据库里又把IP地址给写死了,导致我们连接不上Web网页和WordPress的后台,所以我们要去数据库里更改 ...

  10. java 获取ip地址_老杜带你学Java【第二课】

    上期链接:老杜带你学Java[第一课] 01 写在前面 欢迎来到杜老师的「零基础学Java」课堂~今后,我们就是Java软件工程师了.(此处应该有掌声???)本专题为<零基础学Java>专 ...

最新文章

  1. 如何成为一名软件架构师?
  2. 苹果6s解除耳机模式_出大问题!苹果或将砍掉3D Touch?
  3. 从零开始写javaweb框架 pdf_大学写的一个 Java Web 框架
  4. real210开发板tslib1.4移植
  5. 索尼android 怎么截屏快捷键,索尼XZ Premium怎么截屏 2种索尼XZ Premium截图方法
  6. P3273-[SCOI2011]棘手的操作【线段树,并查集】
  7. java se/ee_嗨,您好 。 。 ! 您如何评价Java / Java EE技能?
  8. 更改临时文件夹的路径
  9. Java项目架构演进和SpringCloud总结
  10. 华为紧急调试鸿蒙;首个 5G 全覆盖国家诞生;Flutter 1.7 正式发布 | 极客头条
  11. 常用牛人主页链接(计算机视觉、模式识别、机器学习相关方向,陆续更新。。。。)...
  12. Spring AOP动态代理原理与实现方式
  13. ci mysql空闲连接回收_数据库连接空闲回收问题 CommunicationsException: Communications link failure...
  14. 重大福利!优云UEM重磅上线!
  15. 微信公众号模板消息推送
  16. 001-电脑操作规范-2019年03月.doc
  17. (生活篇)对恋爱谈心大事件的思考与反思——于五周年纪念日20211225
  18. 多个文件的文件名简体中文转换成繁体中文的简单操作
  19. 知乎live-李笑来-人人都能用英语-笔记
  20. Oracle 裁减了Java布道师员工

热门文章

  1. 机器学习中的概率分布
  2. 微波射频网将举办“微带传输线无源交调测试可重复性”在线技术讲座
  3. psf2otf函数的解释
  4. 三城记:中国创客地图
  5. Java程序员月薪多少K才能在北上广买得起房?
  6. 关于Node.js中内存管理的思考与实践
  7. Linux查看服务器SN序列码
  8. 贾扬清谈云原生 - 让数据湖加速迈入3.0时代
  9. java物流实时跟踪
  10. vs2012中将图片放到resource中进行调用