[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

可以用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
6

评分人数

刚脑子爆炸了...居然没发上来...

TOP

原帖由 wxcute 于 2009-10-1 15:26 发表
小BUG:直接 sum 显示帮助信息,用 sum /? 反而不行。
好工具可以收藏起来了。

晕翻,我的确想到当只有一个参数时会有这种情况,但我忽略了帮助一般都是一个参数的...
比如在sum /?后随便打几个字回车应该会出现帮助...
不过这个是个重要的BUG,马上改!

TOP

原帖由 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

TOP

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

如果说输入时不允许输入回车就可以解决了...我想想办法叭,要不用几个特殊字符表示回车?

TOP

返回列表