找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 123986|回复: 32

[文本处理] 【原创】MD5、CRC、BASE64、SHA1四种方式加密字符串

[复制链接]
发表于 2009-10-1 13:29:37 | 显示全部楼层 |阅读模式
可以用MD5,CRC,BASE64,SHA1四种方式加密字符串,具体见文件帮助
  1. Sum.Exe - Made By Seter (DeLeTe)
  2.    Sum { MD5 | CRC | BASE64 | SHA1 } String
  3.   Output:
  4.    The string after encoding
  5.   Return:
  6.    0 - Success
  7.    1 - Failed
  8.    2 - Help
  9.   Example:
  10.    Sum /?
  11.    Sum M 123456
  12.    Sum c 20091001
复制代码
修复了/?的BUG,更好地支持了单参数后的手动输入,以^Z(CTRL+Z)结束,可以管道符(我只支持到65534左右个字符,而且似乎对回车的处理很差)
关于文件,支是支持了
  1. Sum M "" a.txt
复制代码
但是帮助里没有公布,因为无法正常计算ASCII文件...不过试了很多txt,都是可以的!
多谢大大们支持...

链接: https://pan.baidu.com/s/1xbzFbnefrPLDtbEeLoGA9g 提取码: gdig

评分

参与人数 6PB +55 技术 +4 收起 理由
101 + 1 感谢分享
ht河豚 + 1 感谢分享
czy0409 + 1 乐于助人
pusofalse + 20 感谢分享
wxcute + 15

查看全部评分

发表于 2009-10-1 13:34:06 | 显示全部楼层
sum.exe呢?   
 楼主| 发表于 2009-10-1 14:21:21 | 显示全部楼层
刚脑子爆炸了...居然没发上来...
发表于 2009-10-1 15:26:26 | 显示全部楼层
小BUG:直接 sum 显示帮助信息,用 sum /? 反而不行。
好工具可以收藏起来了。

评分

参与人数 1PB +3 收起 理由
Seter + 3 多谢提示!

查看全部评分

发表于 2009-10-1 17:33:56 | 显示全部楼层
有什么用处啊
还有  怎么用
发表于 2009-10-1 19:18:46 | 显示全部楼层
不错不错。。。
支持一下。。。
 楼主| 发表于 2009-10-1 20:03:58 | 显示全部楼层
原帖由 wxcute 于 2009-10-1 15:26 发表
小BUG:直接 sum 显示帮助信息,用 sum /? 反而不行。
好工具可以收藏起来了。

晕翻,我的确想到当只有一个参数时会有这种情况,但我忽略了帮助一般都是一个参数的...
比如在sum /?后随便打几个字回车应该会出现帮助...
不过这个是个重要的BUG,马上改!
发表于 2009-10-1 21:42:36 | 显示全部楼层
Bug report:

C:\Test>sum m a
0CC175B9C0F1B6A831C399E269772661

C:\Test>echo a|sum m
60B725F10C9C85C70D97880DFE8191B3
发表于 2009-10-2 00:50:31 | 显示全部楼层

回复 8楼 的帖子

那不是BUG吧,echo出的字符之后总是有个换行符,sum把那个换行符一同计算进去了。
 楼主| 发表于 2009-10-2 08:56:11 | 显示全部楼层
原帖由 pusofalse 于 2009-10-2 00:50 发表
那不是BUG吧,echo出的字符之后总是有个换行符,sum把那个换行符一同计算进去了。

看到BATCHER大大的回复我也吓一跳...多谢pusofalse大大...
两种解决方案:
1.在a.txt中写入a,然后type a.txt|sum m
2.(set/p=a|sum m)<nul
发表于 2009-10-2 12:41:14 | 显示全部楼层

回复 9楼 的帖子

顶楼说“可以管道符”,对于广大用户来说,应该算是个bug吧,嘿嘿~~~
 楼主| 发表于 2009-10-2 18:39:14 | 显示全部楼层
原帖由 Batcher 于 2009-10-2 12:41 发表
顶楼说“可以管道符”,对于广大用户来说,应该算是个bug吧,嘿嘿~~~

如果说输入时不允许输入回车就可以解决了...我想想办法叭,要不用几个特殊字符表示回车?
发表于 2010-4-9 14:08:11 | 显示全部楼层

回复 13楼 的帖子

有钱有势有地位……  开玩笑的拉   。可能要一定积分吧。
发表于 2010-5-17 14:29:08 | 显示全部楼层
为什么不能 sum  m  *.*
只能 支持算一个文件。 如果能批量算。 就完美了
发表于 2010-5-17 17:17:07 | 显示全部楼层
借问下是用 C++ 写的吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 01:46 , Processed in 0.022728 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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