起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 218|回复: 8

【结帖】如何获取本机的一个唯一标识?**

[复制链接]
发表于 2008-7-1 11:14:54 | 显示全部楼层 |阅读模式
我的问题是这样的,所有人通过一个帐号登陆系统,填写同一个表单,现在的要求是,每个人(每台电脑)只能填写一个,所以我想在保存的时候,能取下电脑的一个唯一标识,和数据一起保存,
请问平台有现成的函数可以直接调用吗?  (就象平台生成和检测 licence 一样,不管什么都可以,比如,网卡号,CPU号,和硬盘号,只要是个唯一标识就行).   




                                                                                                            紧急程度: 十万
回复

使用道具 举报

发表于 2008-7-1 11:39:39 | 显示全部楼层
楼主的问题涉嫌绕开用户数限制,违反公司商务政策。
不是一个纯技术问题,不能提供支持。抱歉!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-1 11:51:33 | 显示全部楼层
我的意图不是绕开用户数限制,只是想提供一个能匿名投票的操作,每个人只能投一次,只想取个唯一标识.


希望各位老大帮帮忙可以不? (只想取个唯一标识.)
回复 支持 反对

使用道具 举报

发表于 2008-7-1 13:43:37 | 显示全部楼层
哦,这个只需要记住当前操作者ID就可以了,但是不要给其他人看。

按照你楼上的描述,记录机器标志并不能保证每人只投一次票。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-1 14:07:26 | 显示全部楼层
就是不能取操作者ID啦,因为有些是关于公司领导的投票, 必须匿名,我本来想取每个电脑的IP,但是考虑到IP可以修改(可能产生多次投票),取网卡号(在论坛上找也没有好的方法),
其实说白了, 只要能取或生成一个对每台电脑的唯一标识就可以(每台电脑只能透一票)

  在线等解决方法!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2008-7-1 14:33:23 | 显示全部楼层
网卡的mac地址或者序列号之类的你只能通过第三方控件的方式来实现。
我觉得用本机IP就可以了。

系统提供了获取本机Ip的函数
Business.System.JSSysUtils.GetLocalIPStr
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-1 16:36:45 | 显示全部楼层
IP不行, 这样吧,能不能提供一个字符串加密和解密的方法,我直接对帐号加密算了?
回复 支持 反对

使用道具 举报

发表于 2008-7-1 16:47:08 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-1 17:17:37 | 显示全部楼层
结了吧!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 15:58 , Processed in 0.041353 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表