当 mac/linux 机器进入睡眠和唤醒时,我想要一个事件。 任何人都可以建议使用 java 的解决方案,它可以检测机器锁定和解锁 state。 我尝试使用 java 运行一些命令行,它给出了 output 显示屏幕保护程序状态,但该过程不可靠,因为它因操作系统版本而异。 我为 linux 发射 ...
当 mac/linux 机器进入睡眠和唤醒时,我想要一个事件。 任何人都可以建议使用 java 的解决方案,它可以检测机器锁定和解锁 state。 我尝试使用 java 运行一些命令行,它给出了 output 显示屏幕保护程序状态,但该过程不可靠,因为它因操作系统版本而异。 我为 linux 发射 ...
我在使用 OSHI API ( https://github.com/oshi/oshi ) 时收到以下错误,我不知道为什么,请指导我修复此错误! 我的 Maven 项目中有以下依赖项(我添加了 SLF4J 来修复基于其他 Stack Overflow 帖子的错误,但没有帮助):<!-- h ...
我使用了可用的 OSHI 库,但 getProcessID 函数不起作用。 我需要找到用户输入的进程的PID。 我现在已经使用了这段代码 public static String getProcessPID(String processName, boolean... ignoreLetterCa ...
我正在使用 oshi 在我的应用程序中创建唯一键。 我从项目中创建了一个带有 maven 阴影插件的胖 jar。 胖 jar 工作正常,没有混淆。 但是,如果我使用 ProGuard 混淆 jar,则 jar 在尝试运行时会引发以下错误。 所以我创建了一个 proguard.confile 来管理 ...
我使用 Maven 将 oshi oshi-core作为依赖项包含在我的项目中: 依赖结构<dependencies> <dependency> <groupId>com.github.oshi</groupId> ...
我的未混淆代码有效.. 当通过 Proguard 混淆运行时——只需 1 次优化,我收到以下错误: 我尝试了几个保持指令如下: 如何配置 Proguard 以避免此异常? ...
我无法在 Windows PE 上运行我的 Java 应用程序。 基本上,我的应用程序获取硬件数据和操作系统信息。 我为此目的使用 Oshi Java 库,但 Oshi 使用 JNA 库,该库不断崩溃。 注意:我的应用程序在任何其他操作系统上运行良好,但无法在 Windows PE 上运行。 我使用 ...
我使用 Oshi API ( https://github.com/oshi/oshi ) 来获取 CPU 使用率。 但是,为什么该值与任务管理器 CPU 利用率不同? 我的错误是什么? 我的计划 - 平均 11.13% 任务管理器 - 平均约 29% 编辑代码 ...
我想获取 cpu 使用情况以连续使用 java 更新我的数据库。 在第一个循环中,此代码可读取正确的 CPU 使用情况。 之后,它返回小于 0 的错误值。所以,我坚持了下来。 我使用了 jdk 1.8.124。 请让我知道如何连续获取 CPU 使用率。 库 源文件 ...
我正在尝试使用 OSHI 获取 CPU 温度、电压和风扇速度,但结果显示此信息不可用。 这是我的代码: 这是 Windows 10 上的输出: 这是传感器界面: 如果信息不可用,接口中的三个函数返回 0。 我的问题是您能否提供这些信息,如果可以,如何提供? ...
我的程序依赖以下代码来获取可用系统 memory: 更新:从Workspace中的每个项目中删除每次出现的oshi-core之后(以消除暂时冲突依赖的可能性 - 只剩下4.2.1 )。 现在我得到的错误是-> java.lang.NoClassDefFoundError: com/sun/j ...
我想用OSHI监控我的远程Linux服务器的性能状态,但是官方的api好像只监控机器的性能状态。 是不是必须把java代码放到服务器上才能得到服务器的性能状态? 我可以使用自己的机器来监控远程服务器的性能状态吗? ...
SIGAR 或 OSHI 或任何其他类似的 API 是否提供开箱即用且最重要的是通用功能来提取操作系统进程信息? 我的要求是获取特定程序(例如 Chrome)的所有操作系统进程的 PID 和其他一些详细信息。 如下所示,我编写了自己的实现,但我必须为 Unix、Mac、Solaris 等提出一些 ...
我在Maven项目中使用了OSHI API,该项目已实现到我的插件中,可以正确显示0错误。 尽管我没有收到任何错误,但是某些OSHI API返回的是奇怪的值,我无法理解它们的含义以及为什么它们无法正确显示。 我试图检查我的代码是否有任何错误,但看起来好像不是我的错。 我没想到输出 ...
在我的应用程序中,我从另一个应用程序中获取了进程占用的估计内存。 但我希望获得处理器运行所需的确切内存。 当我在网上搜索如何获得进程所需的正确内存时,我发现 oshi lib 可以做到这一点。 但我没有找到实施解决方案的方法。 谁能帮帮我吗? OSHI 库: https ://github.com ...
我正在使用 OSHI https://github.com/oshi/oshi来监控硬件。 有一个方法 https://github.com/oshi/oshi/blob/master/oshi-core/src/main/java/oshi/hardware/Disks.java获取机器上 ...
我正在使用Java项目OSHI(操作系统硬件信息),旨在获取系统信息。 我正在使用NetBeans IDE,并且已将每个依赖项的单个jar文件添加到项目库。 但是,每当我尝试使用任何get()方法时,都会引发NoClassDefFoundError。 例如,这是我尝试获取操作系统信息的 ...
我需要在Java中获得互联网速度(每秒上传和下载)。 我目前正在使用Sigar和Oshi库,但是它们都没有显示我想要的速度。 在网络上,我发现这个类使用SIGAR看到的连接速度,但我觉得值完全错误的。 使用Oshi,我无法找到每秒的速度。 一些帮助? 在intellij ...
我一直在研究为特定过程实现以下数据的最佳方法: CPU使用率 内存使用情况 磁盘使用情况 网络使用 我决定使用 OSHI(操作系统和硬件信息)API。 对我来说不幸的是,这个 API 没有给我开箱即用的信息,它需要一些关于如何计算的基本知识,例如每个进程的 CPU 使用率。 我的问 ...