我想开发适用于任何操作系统的网络清单应用程序。 报告每个可能的资源都附加到网络上。 报告硬件和软件的所有相关细节。 多数民众赞成(我讨厌用这句话)我的“结束游戏”。硬件/软件清单开源项目
但是我运行之前我可以在这里抓取。我没有这种类型的开发经验,例如发现计算机硬件和软件设置。
我花了差不多两个星期的时间使用Google,并且短小了! :-(
所以我转向你问这些问题: -
我的第一步是要找到一个现有的开源项目,我可以纳入自己的代码,提取细粒度的细节我是之后,如一切有了解的hardaware和软件在一台机器上。
是否这个项目存在吗?或者我一定要开发出第一?
有我有写这一切用C?
我是guessi因此,获取有关计算机的这些信息将比打印机,扫描仪,路由器等更容易。一切你会发现连接到网络。
一旦我有权访问单个计算机的详细信息,我需要调查一下如何遍历整个打印机,扫描仪,路由器,负载平衡器,交换机,防火墙,工作站,服务器,存储设备,笔记本电脑,显示器,名单不胜枚举
我有一个问题是我没有1000机器newtork发挥! 互联网上有没有这样的资源可用? (这是一个愚蠢的问题?)
Anywho,如果你不问你不会发现!
一方面IAM真的很期待找出如何Travers的整个网络,
我应该使用TCP/IP的呢?
什么是一个很好的网站,博客,usergorup,TCP/IP开发书?
我该如何去了解穿越防火墙?
我一次可以问多少个问题? :-)
我对这个话题之前的问题结束了与蟒蛇被倡导为语言/脚本去开发这个应用程序。
说完看了几个Python示例都似乎与到WINDOWS网络 并询问Windows Management Instrumentation(WMI)。我觉得你不能依赖WMI中的内容,即使你对UNIX的内网文件没有好处。
确实存在从计算机中提取硬件和软件细节的通用代码?为什么我不能在互联网上找到它?
Pease help?
世界上没有事先
我想appologise寻求帮助之前,如果我已经打破论坛规则或没有尽力对我自己的。
虽然:-(
感谢奖我只是想开始推进,因为它是我参与过的最好的项目之一。
我受到很多不同数量的挑战的启发,并且如果我设法生产出有用的应用程序它最终会对许多人有极大的帮助。
坐提前
DD
如果你想监视网络/硬件,你可能会对SNMP感兴趣。 http://fr.wikipedia.org/wiki/Simple_network_management_protocol – ereOn 2010-03-29 07:41:06