请问有生成产品序列号的软件吗?

2022-06-07 14:41:46 +08:00
 Naive1

客户定制了一小批产品,需要加上产品序列号,因为作坊规模小,所以没有配置仓管软硬件,想问问 V 友是否有自动生成产品序列号的软件?在这里谢过了。

2660 次点击
所在节点    程序员
14 条回复
gzlock
2022-06-07 14:43:37 +08:00
可不可以用 uuid 代替?
有很多在线生成 uuid 的网页工具
SparkQiu
2022-06-07 14:47:51 +08:00
试试 HashID 自定义 Salt 之后对 ID 直接生成?
baiy
2022-06-07 14:48:43 +08:00
mosfet
2022-06-07 15:11:30 +08:00
如果是日期+流水这种 202206070001
用 excel 拖一下不就好了
yohole
2022-06-07 15:14:35 +08:00
感觉 UUID 确实可以,很多语言原生就一句代码可以产生了
Naive1
2022-06-07 15:14:49 +08:00
@baiy 好的,谢谢
masterclock
2022-06-07 15:34:30 +08:00
建议纯数字、日期加编号
singerll
2022-06-07 16:33:32 +08:00
excel 就行了
nothingistrue
2022-06-07 16:53:09 +08:00
除非是自动化生产,产品序列号都是先定义一批然后再分发到生产上的,这样的化,Excel 集生成、管理、与其他系统继承(导入导出)一体,且操作简单,没有比 Excel 更合适的。

楼上那些说 UUID 的,多看一眼,产品序列号不只是主键,不能随便生成。
chendy
2022-06-07 16:59:38 +08:00
投 excel 一票,日期+流水一拖就行
中小规模数据管理,excel 最好用了
815979670
2022-06-07 17:48:19 +08:00
简单点 机器码+密钥 加签的方式,加签可以用 md5 或 RSA ,RSA 分公私钥,软件内置公钥就行了 被反编译也不影响?
keepeye
2022-06-07 17:54:59 +08:00
日期序号 +1

序列号应该能区分批次才对,随机生成的应该不靠谱
RadishWind
2022-06-07 17:57:08 +08:00
根据实际需要来定,
1.如果 C 端部署, 建议使用类似网络验证+vmprotect 加密混淆来处理(不要低估客户的恶意)
2.如果是 web 直接访问的话, 随便生成(上面说到的 Excel/uuid 导入就行), 记得避免 sql 注入等风险
3.如果被 crack 风险较小的话, 可以考虑直接内置一堆 uuid 字符串数组(我老师做出海的时候这么弄过)
4.我自己更倾向于在尽可能保证网络通信安全和 C 端难以逆向的情况下, 使用 uuid 生成卡号 和 safeHash(uuid+salt)来生成卡密, 规则放在自己这里
Kiriya
2022-06-14 22:35:32 +08:00
加密狗了解一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/857915

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX