在研究过程中经常会用到 Base64 编码解码,这时候临时写程序也有点麻烦,网上也有一些这样的网站,但我想要的功能没有(比如字节流输入),于是干脆自己做了个,发现还不错,就放上线了。
地址是: http://base64.us/
|      1Andy1999      2015-11-04 03:15:48 +08:00 via iPhone 好东西,赞一个! | 
|  |      2gzlock      2015-11-04 04:10:28 +08:00 via Android | 
|  |      5master13      2015-11-04 08:13:17 +08:00 认为 LZ 网站简约的外观做的很好 我更期待 MD5 的功能,希望 LZ 能做出不同的、具有 LZ 特色的 | 
|      6JohnH      2015-11-04 08:18:39 +08:00 楼主可以像 http://tool.chinaz.com/Tools/Base64.aspx 这个网址一样,两个文本框一个就是纯粹的原文,另一个就都是加密后的内容 | 
|  |      7smithtel      2015-11-04 08:20:27 +08:00 用 C 写个客户端不就行了。。 | 
|  |      8xiaozi      2015-11-04 08:31:14 +08:00  1 | 
|  |      9zjgsamuel      2015-11-04 08:34:24 +08:00 其实我就是想问一下 LZ    .us  的域名 在哪里注册的? 如果提供的注册信息不是美国的地址啥的  被回收的风险大不? | 
|  |      10int64ago      2015-11-04 08:37:47 +08:00 还不错 不过这东西太多了 | 
|  |      11int64ago      2015-11-04 08:41:05 +08:00 | 
|  |      12anthozoan77      2015-11-04 08:59:15 +08:00 用 openssl... | 
|      14QQ1685425675      2015-11-04 09:19:37 +08:00 点赞 | 
|  |      15zhicheng      2015-11-04 09:20:57 +08:00 via Android 用 Python 的表示完全不需要。 import base64 base64.b64decode() | 
|  |      16imn1      2015-11-04 09:28:12 +08:00 这个手机还有点用,所以建议页面要适应手机 桌面系统的话,客户端解决很方便 还有,不要习惯于说“最好的……”,又不是业务代表在做销售,这不是技术人员的风格,如果是写给妹纸看的就当我没说 | 
|  |      17wencan      2015-11-04 09:32:15 +08:00 @zhicheng 就是 用 nodejs 的也不需要 > new Buffer("www.v2ex.com").toString("base64") 'd3d3LnYyZXguY29t' > new Buffer("d3d3LnYyZXguY29t", "base64").toString() 'www.v2ex.com' | 
|  |      18binjoo      2015-11-04 09:38:29 +08:00 | 
|  |      19raysonx      2015-11-04 09:39:58 +08:00 via Android Linux | 
|  |      20raysonx      2015-11-04 09:40:23 +08:00 via Android Linux 下自帶 | 
|      21liad      2015-11-04 09:41:30 +08:00 | 
|      22nasta      2015-11-04 09:43:26 +08:00 用 alert -1 | 
|  |      23lizhenda      2015-11-04 09:49:00 +08:00 界面不错,很漂亮 | 
|      24Busy      2015-11-04 10:05:58 +08:00 Linux & OS X 都自带,终端下直接可用 | 
|  |      25breeswish      2015-11-04 10:15:32 +08:00 命令行多方便 $ base64 测试中文 123 5rWL6K+V5Lit5paHMTIzCg== $ base64 -D 5rWL6K+V5Lit5paHMTIzCg== 测试中文 123 $ md5sum 123 ba1f2511fc30423bdbb183fe33f3dd0f - $ sha1sum 123 a8fdc205a9f19cc1c7507a60c4f01b13d11d7fd0 - $ shasum -a 256 123 181210f8f9c779c26da1d9b2075bde0127302ee0e3fca38c9a83f5b1dd8e5d3b - | 
|  |      27alect      2015-11-04 12:29:48 +08:00 楼主在做一个英文版挂上 google Adsense 就可以赚钱了 | 
|  |      28cnxh      2015-11-04 12:37:14 +08:00 base64 转码应该是跟编码还有关系的,  我之前也做了个小工具: https://1024tools.com/base64 | 
|      29em70      2015-11-04 12:38:44 +08:00 几个语言的 base64 还部分不一样,可以提供一个 API 相互转化的或者提供各种语言的标准 base64 函数实现代码,这样很多人经常会来了 | 
|  |      30w88975      2015-11-04 12:42:11 +08:00 哈哈 我最近也在撸一个前端工具的网站,不过是用 react 来练手的,刚撸好框架,准备把所有的功能点以 package 的形式来动态加载,也就是可以自己写功能插件.   | 
|  |      31knightdf      2015-11-04 12:42:41 +08:00 tool.oschina.net, 我为什么不用这个。。。 | 
|  |      32chown9835      2015-11-04 12:48:38 +08:00 蠻不錯的,不用經過伺服器回傳快很多,期待 url encode 跟其他兩個尚未開通的功能釋出^^ | 
|  |      33ajan      2015-11-04 13:30:33 +08:00 | 
|  |      34honk      2015-11-04 13:55:25 +08:00 base64 的话, 直接浏览器 console 用 atob() 和 btoa() | 
|  |      36iyaozhen      2015-11-04 14:15:41 +08:00 赞,很不错。 Data Url | 
|  |      39xuboying      2015-11-04 14:51:01 +08:00 来个 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); } | 
|  |      40bumaociyuan      2015-11-04 14:59:27 +08:00 ``` $ echo to-decode | base64 -d $ echo to-encode | base64 ``` | 
|      41g00001      2015-11-04 15:54:32 +08:00 原来是为了生成 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(); | 
|  |      42blueset      2015-11-04 16:43:18 +08:00 有没有计划支持 base64 转文件 | 
|  |      43rale      2015-11-04 17:53:02 +08:00 杀鸡焉用牛刀 | 
|      45paw      2015-11-04 19:53:30 +08:00 我在 chrome 里输入 base 自动填充的是 http://base64.xpcha.com/ 。。。 | 
|  |      46yuzo555 OP | 
|      47hienchu      2015-11-04 21:19:56 +08:00 赞域名! | 
|  |      48Ixizi      2015-11-04 21:23:17 +08:00 N 年前用 PHP 写过一个,函数一调 so easy; 练练手还是可以的. | 
|  |      49crab      2015-11-04 23:04:18 +08:00 域名才是亮点啊。 | 
|  |      51lenran      2015-11-05 00:19:55 +08:00 chrome 自带 base64 编解码 | 
|  |      52dslwind      2015-11-05 09:08:28 +08:00 via Android notepad++自带 | 
|  |      55breeswish      2015-11-05 12:22:47 +08:00 |