Base64 编码与解码工具

239 天前
 zyxcompany

很多 V 友发邮箱的时候都是发 Base64 ,故此搞了个这个,数据完全离线,通过 JS 实现,无广告,干净整洁,缓存上一次数据,不用每次都转换了~ 没什么技术含量,大佬勿喷~喜欢的话加个收藏,长期更新

项目地址: https://www.daimaas.com/base64

效果演示:

2182 次点击
所在节点    分享创造
39 条回复
zyxcompany
239 天前
SGVsbG8gV29yZA==
uLdP4HCJts79jh56
239 天前
如果为了临时看帖子里的邮箱,不如 F12 ,atob`SGVsbG8gV29yZA==`
如果为了水外链,建议把网站那两个功能也一起发出来
passive
239 天前
ChatGPT: write for me a simple web page, which encodes or decode Base64 coding.

如果不满意,再问它 Improve my prompt ,它会给出它理解的 prompt 细节。修改返回的 prompt 以调整网页细节🐕
YongXMan
239 天前
zyxcompany
239 天前
@ejfkdev 哈哈 自用的 大佬勿喷
zyxcompany
239 天前
@YongXMan 可以 大佬的功能也很完善
deplives
239 天前


emoji 不支持。抬走下一个
zyxcompany
239 天前
@deplives 哈哈 还真没考虑 emoji 这玩意不是主要转字符串的吗
lisongeee
239 天前


Base64 是一种基于 64 个可打印字符来表示二进制数据的表示方法。

你都写了表示二进制,那么正常的算法流程应该是 任意字符串->二进制->Base64 字符串

你连 任意字符串->二进制 这步都不能自定义,鉴定为只会用 window.btoa/atob
dhb233
239 天前
bash 里写两个函数也搞定了,历史记录可以 history ,是不是也可以? mac linux 应该都可以
base64_line() { echo -n "$@" | base64 }
base64_decode() { echo "$@" | base64 -d }
PolarBears
239 天前
zim298247
239 天前
@zyxcompany #8 emoji 不也是字符串
lstz
239 天前
@deplives 我做的开源工具箱的 base64 支持 emoji 和中文,我也来分享一个 https://laftools.dev/cn/tools/go/encoding/base64

位于 Github 仓库,欢迎 star: https://github.com/work7z/LafTools
cdlnls
239 天前
感觉作用不大。一个是字符串转 base64 的工具太多了,完全没必要开个浏览器再加个书签。

提个建议,不如支持一下 图片/文件 和 base64 互相转换 。感觉这个场景下,很多本地的工具都是没有的,所以你可以支持一下。
gaobh
239 天前
这种工具在 gpt4 眼里都是小孩过家家了哈哈
b821025551b
239 天前
看看 CryptoJS 吧,有 unicode 编码,自然就可以实现中文和 emoji 的转换了,随便找了个地址:
https://www.gseen.com/online_tools/encryption/text_base64
nickyx956
239 天前
https://anytools.me/zh/base64
援一个 支持中文和 emoji
lasuar
239 天前
楼主是刚毕业吗。。这种工具不随处都是,还是多花点时间在你觉得更有技术含量的事情上面。
draguo
239 天前
gpt 类火起来后,小工具类真的没必要了
Honwhy
238 天前
楼主有没有关注到 urlsafe 这个细节呢,我曾经用 Rust 写一个 wasm ,就有这方面考虑,给你参考下
https://github.com/honwhy/urlsafe-base64

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1026938

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX