在研究过程中经常会用到 Base64 编码解码,这时候临时写程序也有点麻烦,网上也有一些这样的网站,但我想要的功能没有(比如字节流输入),于是干脆自己做了个,发现还不错,就放上线了。
地址是: http://base64.us/
在研究过程中经常会用到 Base64 编码解码,这时候临时写程序也有点麻烦,网上也有一些这样的网站,但我想要的功能没有(比如字节流输入),于是干脆自己做了个,发现还不错,就放上线了。
地址是: http://base64.us/
|
Andy1999Nov 4, 2015 via iPhone
1
好东西,赞一个!
|
|
gzlockNov 4, 2015 via Android
2
|
|
master13Nov 4, 2015
5
认为 LZ 网站简约的外观做的很好
我更期待 MD5 的功能,希望 LZ 能做出不同的、具有 LZ 特色的 |
|
JohnHNov 4, 2015
6
楼主可以像 http://tool.chinaz.com/Tools/Base64.aspx 这个网址一样,两个文本框一个就是纯粹的原文,另一个就都是加密后的内容
|
|
smithtelNov 4, 2015
7
用 C 写个客户端不就行了。。
|
|
8
|
|
zjgsamuelNov 4, 2015
9
其实我就是想问一下 LZ .us 的域名 在哪里注册的? 如果提供的注册信息不是美国的地址啥的 被回收的风险大不?
|
|
int64agoNov 4, 2015
10
还不错
不过这东西太多了 |
|
int64agoNov 4, 2015
11
|
|
anthozoan77Nov 4, 2015
12
用 openssl...
|
|
QQ1685425675Nov 4, 2015
14
点赞
|
|
zhichengNov 4, 2015 via Android
15
用 Python 的表示完全不需要。
import base64 base64.b64decode() |
|
imn1Nov 4, 2015
16
这个手机还有点用,所以建议页面要适应手机
桌面系统的话,客户端解决很方便 还有,不要习惯于说“最好的……”,又不是业务代表在做销售,这不是技术人员的风格,如果是写给妹纸看的就当我没说 |
|
wencanNov 4, 2015
17
@zhicheng 就是
用 nodejs 的也不需要 > new Buffer("www.v2ex.com").toString("base64") 'd3d3LnYyZXguY29t' > new Buffer("d3d3LnYyZXguY29t", "base64").toString() 'www.v2ex.com' |
|
binjooNov 4, 2015
18
|
|
raysonxNov 4, 2015 via Android
19
Linux
|
|
raysonxNov 4, 2015 via Android
20
Linux 下自帶
|
|
liadNov 4, 2015
21
|
|
nastaNov 4, 2015
22
用 alert -1
|
|
lizhendaNov 4, 2015
23
界面不错,很漂亮
|
|
BusyNov 4, 2015
24
Linux & OS X 都自带,终端下直接可用
|
|
breeswishNov 4, 2015
25
命令行多方便
$ base64 测试中文 123 5rWL6K+V5Lit5paHMTIzCg== $ base64 -D 5rWL6K+V5Lit5paHMTIzCg== 测试中文 123 $ md5sum 123 ba1f2511fc30423bdbb183fe33f3dd0f - $ sha1sum 123 a8fdc205a9f19cc1c7507a60c4f01b13d11d7fd0 - $ shasum -a 256 123 181210f8f9c779c26da1d9b2075bde0127302ee0e3fca38c9a83f5b1dd8e5d3b - |
|
alectNov 4, 2015
27
楼主在做一个英文版挂上 google Adsense 就可以赚钱了
|
|
cnxhNov 4, 2015
28
base64 转码应该是跟编码还有关系的, 我之前也做了个小工具: https://1024tools.com/base64
|
|
em70Nov 4, 2015
29
几个语言的 base64 还部分不一样,可以提供一个 API 相互转化的或者提供各种语言的标准 base64 函数实现代码,这样很多人经常会来了
|
|
w88975Nov 4, 2015
30
哈哈 我最近也在撸一个前端工具的网站,不过是用 react 来练手的,刚撸好框架,准备把所有的功能点以 package 的形式来动态加载,也就是可以自己写功能插件.
|
|
knightdfNov 4, 2015
31
tool.oschina.net, 我为什么不用这个。。。
|
|
chown9835Nov 4, 2015
32
蠻不錯的,不用經過伺服器回傳快很多,期待 url encode 跟其他兩個尚未開通的功能釋出^^
|
|
ajanNov 4, 2015
33
|
|
honkNov 4, 2015
34
base64 的话, 直接浏览器 console 用 atob() 和 btoa()
|
|
iyaozhenNov 4, 2015
36
赞,很不错。 Data Url
|
|
xuboyingNov 4, 2015
39
来个 perl 版本的
use MIME::Base64 qw(encode_base64); open(FILE, $ARGV[0]) or die "$!"; binmode FILE; while (read(FILE, $buf, 60*57)) { print encode_base64($buf); } |
|
bumaociyuanNov 4, 2015
40
```
$ echo to-decode | base64 -d $ echo to-encode | base64 ``` |
|
g00001Nov 4, 2015
41
原来是为了生成 DataURL ,发个 PC 客户端工具, aardio 代码实现,支持多线程、文件拖放。
import win.ui; /*DSG{{*/ var winform = win.form(text="HTMLayout Data Url 转换工具";left=-50;right=399;bottom=325;topmost=1) winform.add( edit={cls="edit";left=9;top=9;right=439;bottom=292;acceptfiles=1;db=1;dl=1;dr=1;dt=1;edge=1;hscroll=1;multiline=1;vscroll=1;z=1}; static={cls="static";text="请将图片等文件拖放到上面的文本框中进行转换";left=11;top=300;right=433;bottom=324;db=1;dl=1;transparent=1;z=2} ) /*}}*/ import fsys; import fsys.mime; winform.edit.wndproc = function(hwnd,message,wParam,lParam){ if( message == 0x233/*_WM_DROPFILES*/ ){ if( winform.edit.busy ) return; var path = win.getDropFile(wParam)[1] if( fsys.isDir(path) ){ winform.edit.text = "路径不能是一个目录" return; } var mime = fsys.mime.fromFile( path ) if(!mime){ winform.edit.text = "无效的文件格式"; return; } winform.edit.busy = true; winform.edit.text = "正在转换,请稍候......"; winform.edit.text = win.invoke(function(path,mime){ import crypt.bin; return string.format('data:%s;base64,\r\n%s',mime,crypt.bin.encodeBase64( string.load(path) ) ) } ,path,mime); winform.edit.busy = false; } } winform.show() win.loopMessage(); |
|
bluesetNov 4, 2015
42
有没有计划支持 base64 转文件
|
|
raleNov 4, 2015
43
杀鸡焉用牛刀
|
|
pawNov 4, 2015
45
我在 chrome 里输入 base 自动填充的是 http://base64.xpcha.com/ 。。。
|
|
46
|
|
hienchuNov 4, 2015
47
赞域名!
|
|
IxiziNov 4, 2015
48
N 年前用 PHP 写过一个,函数一调 so easy; 练练手还是可以的.
|
|
crabNov 4, 2015
49
域名才是亮点啊。
|
|
lenranNov 5, 2015
51
chrome 自带 base64 编解码
|
|
dslwindNov 5, 2015 via Android
52
notepad++自带
|