问题标签 [system-information]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
732 浏览

objective-c - 如何在 mac os x 上获取默认邮件客户端版本?

我刚来这地方。我在 mac os x 上搜索了默认邮件客户端信息。我在这里找到了一些帮助 How do I get the default mail client using applescript? 但我没有得到我想要的所有信息。我得到了默认的邮件客户端名称,但无法获得我在 Mail.app 的“关于邮件”部分看到的版本(启动时)。

0 投票
3 回答
934 浏览

objective-c - 如何在我的 mac os x 上获取默认浏览器的版本

我想使用目标 C 在 mac 中获取系统信息。我搜索了很多,但没有得到单行代码供我使用。他们通过 javascript 提供了解决方案,但我希望它们在目标 C 中。为我提供一些帮助以继续。

0 投票
2 回答
698 浏览

java - java中是否有任何替代gettickcount函数的方法可以在启动后提供时间?

有没有什么办法可以从java中的mac os x系统启动以来获得时间?

在 Visual Studio 中,我们有 gettickcount 函数,但在 java 中,我无法获得可以执行相同操作的函数。

我不想使用将是最后一个选项的计时器手动实现它所以有没有任何 api 函数。

0 投票
1 回答
836 浏览

c# - c#检测系统是否支持opencl

我想检测系统是否支持opencl。我不确定解决这个问题的最佳方法。我也没有寻找任何额外的库来使用,因为我的 c# 代码不需要实际使用opencl,但只知道系统是否CAN使用opencl或至少是否有支持。谢谢。

我也使用ManagementObjectSearcher并查看过,Win32_VideoController但没有提及我通过该方法看到的。

0 投票
1 回答
1547 浏览

ruby - 如何使用 Ruby 获取系统信息?

我喜欢获取我的 Pi 的系统信息,例如 CPU 使用率、CPU 温度、RAM 使用率、正常运行时间和可用磁盘大小。我知道如何在 Python 中做到这一点,但它不会在 Ruby 中工作。有人可以告诉我如何实现这一目标吗?我认为它一定是 Ruby,因为我的 Siriproxy 需要它,并且插件是用 Ruby 编写的。

坦克优势!

这是 Python 脚本:

0 投票
0 回答
3278 浏览

system-information - 如何在 javascript 中获取 DeviceID、chromebook 的序列号

我需要开发一个打包的应用程序,它可以在javascript中获取和打印Chromebook的设备ID、序列号和其他系统信息。如果我们可以运行 shell 命令:sudo dump_vpd_log --full –stdout 在 javascript 中运行并从中检索信息。

谢谢

0 投票
1 回答
2777 浏览

c# - 如何在 Mono 中收集系统信息?

由于在 Mono 中没有实现 System.Management,那么在 Mono 中获取系统信息的方式是什么?我正在寻找的信息如下:

  1. CPU - 处理器数量、处理器类型、型号、内核、本机线程、时钟速度、制造商、字节序、SSE 信息

  2. GPU - 型号、制造商、CUDA 核心数量

  3. 内存 - 总 RAM、页面大小

  4. 操作系统 - 基本操作系统信息

这些信息可以通过 System.Management 获得,但仅适用于 .net/Windows。但是如果我尝试在 Mono/Linux 上运行相同的代码,它将失败,因为 System.Management 没有在 Mono 中实现。那么如何以独立于操作系统的方式统一获取这些信息呢?

0 投票
1 回答
374 浏览

winapi - powercfg -energy 如何检测请求的定时器分辨率

“powercfg -energy”命令如何检测当时运行的每个单独程序的请求计时器分辨率?

我想一种方法是注入到每个正在运行的进程中,并在该进程内部为每个增加的分辨率(值 1-15)在这些分辨率的循环中调用timeEndPeriod ,并检查当前分辨率的timeEndPeriod调用是否返回TIMERR_NOCANDOTIMERR_NOERROR (注意:这些返回值不是对应的。如果它返回TIMERR_NOERROR则断定程序正在使用该频率,然后再次调用timeBeginPeriod. 但是这种方法看起来很麻烦。此外,它有点侵入性,因为它修改了进程的状态,并且还假设 powercfg 能够注入所有进程。

是否有一些记录或未记录的系统 API 可以为外部进程请求该信息?至少我想知道它是如何工作的,即使那个 API 仍然是一个秘密......

一个相关的(但不是主要的)问题是,如果我对单个应用程序的请求不感兴趣,如何获得系统中当前有效的最大计时器分辨率(最小间隔)?我想也许 GetSystemTimeAdjustment() 的 lpTimeIncrement 对此有所帮助,但我不太确定。请确认我或提出替代方法。

0 投票
5 回答
1563 浏览

java - 通过 html 或 java 获取系统信息?

我正在尝试创建一个您可以访问的页面,该页面将显示系统信息。例如操作系统、主机名、用户名、域、系统品牌/型号等。最好的方法是什么?我认为它不能简单地通过 html 来完成,java 会是最好的选择吗?有什么建议么?主要是我只是希望用户不必下载应用程序或任何东西来获取信息并将其显示在网站上。不过,允许 java 运行之类的东西是可以接受的。

0 投票
2 回答
3860 浏览

html - Windows 批处理系统信息到 HTML

我正在尝试创建一个批处理文件,该文件将使用 systeminfo 命令将诸如操作系统、当前登录的域、制造、计算机型号等内容放入 HTML 表中。这是我当前批处理文件的内容:

这是当前的输出:

如何将其放入 HTML 表格中?任何帮助将不胜感激!谢谢。