→ base64.one ←
大部分 base64 在线工具比较繁琐,操作步骤太多。复制 5qyi6L+O77yB 进入网站后,需要点击文本框 [ 1 ] 、粘贴文本 [ 2 ] 、点击解码 [ 3 ] 才能看到结果,如果需要复制结果,还需要选取文本 [ 4 ] 、复制文本 [ 5 ] 。
所以开发了这个一步到位的在线工具,具体什么效果欢迎各位体验。
文本框是默认聚焦的,所以打开网页后直接 Ctrl+V 可以获得最佳的交互体验。
“如果能够 url 上直接带上内容就好了” 意见已采纳。
如解码 VEhFIEJFU1QgQkFTRTY0IFRPT0w=,
链接便会同步为
base64.one/#VEhFIEJFU1QgQkFTRTY0IFRPT0w=
感谢各位的支持与建议
1
unicloud 2021-04-07 10:54:02 +08:00
你好像在说我这个? https://www.dute.org/base64
|
3
MrUser 2021-04-07 11:20:33 +08:00 5
要不要试试浏览器控制台:
``` btoa('Hello World!'); // SGVsbG8gV29ybGQh atob('SGVsbG8gV29ybGQh'); // Hello World! ``` |
4
moreant 2021-04-07 11:21:24 +08:00 2
我选择 f12->atob/btoa
|
5
moreant 2021-04-07 11:23:18 +08:00
不过界面 ui 和使用体验还是不错的
|
6
ck65 2021-04-07 11:37:28 +08:00 1
支持,这才是一个工具该有的样子。
|
7
DOLLOR 2021-04-07 11:40:17 +08:00
btoa('我觉得不行');
// The string to be encoded contains characters outside of the Latin1 range. |
8
bruce0 2021-04-07 11:41:28 +08:00
|
9
ShuA1 2021-04-07 11:43:27 +08:00
mac 的话,直接命令行
echo "base64 string" | base64 -d |
10
Arrowing 2021-04-07 11:48:10 +08:00 via Android
为了推广,你居然想出了这么个方案,默认聚焦,兄弟可以的,确实方便了点~
|
11
crs0910 2021-04-07 11:53:44 +08:00 1
Chrome 版本 89.0.4389.114 (正式版本) (arm64)
并没有 focus |
12
abersheeran 2021-04-07 12:48:17 +08:00 1
|
13
acmore 2021-04-07 13:57:37 +08:00
$M = echo $C | base64
$C = echo $M | base64 --decode |
15
WEBUG 2021-04-07 14:01:52 +08:00
ui 爱了
|
16
muzuiget 2021-04-07 14:12:56 +08:00
用 base64 说明在编程了,都不差这几步。
|
17
efaun 2021-04-07 14:36:02 +08:00
挺好玩的
|
18
wdhwg001 2021-04-07 14:42:02 +08:00 via iPhone 1
@moreant atob/btoa 这两个函数名像极了 USB-A 口——永远会用反,即使偶尔用对了,心里也会怀疑自己是不是其实用错了。
|
19
mxT52CRuqR6o5 2021-04-07 14:49:34 +08:00
这标题是在尝试 xss 注入吗
|
20
phpnote 2021-04-07 14:50:48 +08:00
楼上提到的 btoa() 不支持中文
|
21
FawkesV 2021-04-07 16:19:58 +08:00
我用 utools,复制后,直接快捷键打开就能查看
|
22
BuDai OP @abersheeran 挺好,这个操作也挺便捷的,交互理念类似。如果有复制按钮就更好了
|
23
Patrick95 2021-04-07 18:58:52 +08:00
我一般用 Alfred Workflow
|
24
jin5354 2021-04-07 20:18:51 +08:00 1
你干脆直接读用户剪切板得了
|
25
Shotgun 2021-04-07 20:25:05 +08:00
https://the-x.cn/base64/ 这才是真正好用的,字符编自动识别。json 直接给你格式化了。一些常见的数据都给你认别出来
|
26
sarvatathagata 2021-04-07 20:32:35 +08:00
btoa(encodeURIComponent("我觉得还行"))
"JUU2JTg4JTkxJUU4JUE3JTg5JUU1JUJFJTk3JUU4JUJGJTk4JUU4JUExJThD" |
28
ysmood 2021-04-07 21:52:32 +08:00
省掉了复制粘贴,我估计是没法再简化步骤了 https://github.com/ysmood/clip64
|
29
ByteCat 2021-04-07 22:02:39 +08:00
btoa atob 很方便
|
30
auh 2021-04-07 22:02:41 +08:00
口算不会吗?
|
31
woomly 2021-04-07 22:20:40 +08:00
这还要工具?难道大脑没有内置 Base64 转换算法?[\滑稽]
|
32
sdot96 2021-04-07 22:28:27 +08:00
utools 工具挺好的
|
33
jsq2627 2021-04-07 22:46:42 +08:00 1
|
34
jsq2627 2021-04-07 22:50:02 +08:00
顺便可以试试把 service worker 整上,全部缓存起来,极速打开
|
35
xfcy 2021-04-07 23:36:32 +08:00
我觉得挺好,确实简化了步骤,挺舒服。
|
36
abersheeran 2021-04-08 09:38:31 +08:00
@jsq2627 哈哈哈,我怀疑你在说 https://pixiv.app/encoding
|
37
abersheeran 2021-04-08 09:39:50 +08:00
@BuDai 确实,加个复制按钮会比较方便。周末有空加。
|
38
keventseng 2021-04-08 10:21:33 +08:00
|
39
xz410236056 2021-04-08 14:59:55 +08:00
@DOLLOR
btoa(unescape(encodeURIComponent("我觉得行"))) |
40
0clickjacking0 2021-04-08 15:01:19 +08:00
哈哈哈,可以开源嘛,想搭建在本地
|
41
BuDai OP |
43
jsq2627 2021-04-08 19:44:42 +08:00
还可以顺手加上 OpenSearch metadata,就像
https://www.baidu.com/content-search.xml 然后给页面加上 `<link rel="search" type="application/opensearchdescription+xml" href="/content-search.xml" title="Base64 编解码">` 至于有什么效果,可以试试直接在浏览器地址栏敲入:base64 (按 tab )🤔 |
44
yangqingrong 2021-04-08 21:52:50 +08:00
|
45
whatacold 2021-04-09 21:47:18 +08:00
界面、交互简洁,赞。
想问下 UI 设计有没有系统性的资料(书籍、网站等)推荐的?想学习提高一下。 |