|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2022/8/4 12:11:07 |
标题: |
在lazarus怎样获得 linux arm cup序列号或者硬盘序列号? |
浏览:1044 |
|
加入我的收藏 |
楼主: |
加密软件或者授权需要,想获得硬盘id或Cpu id,这个在delphi里没问题,但这些函数都调用了win的资源,没办法跨平台。
----------------------------------------------
- |
作者: |
|
2022/8/4 12:18:37 |
1楼: |
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
该账号是个傻逼
|
作者: |
|
2022/8/4 12:51:37 |
2楼: |
@lordaeron (Terry)大师,我还没那个功力,不会用lazarus调用linux sdk获得hard id。
----------------------------------------------
-
|
作者: |
|
2022/8/5 11:22:15 |
3楼: |
已经能够获取Kylin v10 arm 飞腾电脑的网卡id号,这个也可以加密软件的。
----------------------------------------------
-
|
作者: |
|
2022/8/5 11:34:06 |
3楼: |
Linux下获取CPUID、硬盘序列号与 MAC地址.doc https://download.csdn.net/download/m0_52957036/14078348?utm_medium=distribute.pc_relevant_download.none-task-download-2~default~baidujs~default-0-14078348-download-2877130.dl_default&depth_1-utm_source=distribute.pc_relevant_download.none-task-download-2~default~baidujs~default-0.pc_relevant_download_whitelistv1&dest=https%3A%2F%2Fdownload.csdn.net%2Fdownload%2Fm0_52957036%2F14078348&spm=1003.2020.3001.6616.3
----------------------------------------------
《Z-Gantt战石智慧时间管理进度计划甘特图软件》:WWW.Z-SHi.NET
|
作者: |
|
2022/8/5 11:56:23 |
4楼: |
这个又不是lazarus代码,没分也下载不了,估计是用命令行获取ID,没什么用。
----------------------------------------------
-
|
作者: |
|
2022/8/5 14:32:33 |
5楼: |
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
该账号是个傻逼
|
作者: |
|
2022/8/12 17:39:48 |
6楼: |
你想知道的一切都在/dev下面,先弄明白Linux的基本架构,有一句话常说,Linux下一切皆为文件,你需要的那些信息,只需要open read close,就可以了,比如进程信息就是在/proc/进程号/maps,启动参数就是/proc/进程号/cmdline 而cpu,可能就是/dev/processor,具体名字忘记了,请自行查阅
----------------------------------------------
-
|
作者: |
|
2022/8/13 10:13:03 |
7楼: |
RunCommand('dmidecode -t 4',outstr);这个需要root权限无法获取cpu id。 RunCommand('ifconfig',outstr)这个可以获取网卡Mac,但返回的字符串与网卡型号和linux 版本有关。
----------------------------------------------
-
|
|