V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cat7373
V2EX  ›  前端开发

做了一个太极编码器 ==> ䷾䷨䷲䷕䷛䷁☯☯

  •  3
     
  •   Cat7373 ·
    Cat7373 · 98 天前 · 4179 次点击
    这是一个创建于 98 天前的主题,其中的信息可能已经有所发展或是发生改变。

    就是突然想到,Base64 有 64 个字符,六十四卦也有六十四个,加上一个等于号,正好对应太极图标

    觉着做出来挺好玩 hhh ,原理很简单,Base64 然后做字符对字符替换

    标题里那段 ䷾䷨䷲䷕䷛䷁☯☯ 就是 V2EX 编码后的结果

    https://www.npmjs.com/package/taiji-encode

    57 条回复    2024-01-17 13:50:59 +08:00
    Cat7373
        1
    Cat7373  
    OP
       98 天前
    嗯?有趣,我明明写的小写 ex ,又特意编辑了一次,最后显示出来的还是全大写,难道是专门做了替换处理
    thinkwei2012
        2
    thinkwei2012  
       98 天前
    很有意思
    keyfunc
        3
    keyfunc  
       98 天前
    瞎了
    Cat7373
        4
    Cat7373  
    OP
       98 天前
    突然感觉还有一种更骚的操作,六十四卦,每个卦是有名字的,比如上面这段:䷾䷨䷲䷕䷛䷁,对应就是:既济、损、震、贲、大过、坤
    mjchow
        5
    mjchow  
       98 天前
    有想法
    deltadawn
        6
    deltadawn  
       98 天前
    ䷀䷁䷂䷃䷄䷅䷆䷇䷈䷉䷊䷋䷌䷍䷎䷏䷐䷑䷒䷓䷔䷕䷖䷗䷘䷙䷚䷛䷜䷝䷞䷟䷠䷡䷢䷣䷤䷥䷦䷧䷨䷩䷪䷫䷬䷭䷮䷯䷰䷱䷲䷳䷴䷵䷶䷷䷸䷹䷺䷻䷼䷽䷾䷿
    ospider
        7
    ospider  
       98 天前
    挺好,适合微信发不和谐内容
    ospider
        8
    ospider  
       98 天前   ❤️ 1
    大佬能搞个网页版么?
    Cat7373
        9
    Cat7373  
    OP
       98 天前
    @ospider #8 安排
    by0ai7j
        10
    by0ai7j  
       98 天前
    RIDESU
        11
    RIDESU  
       98 天前
    这个确实很有创意,值得玩一下,但是使用起来,编解码都需要通过一遍 base64 ,略显麻烦,因此不实用
    woorz
        12
    woorz  
       98 天前
    直接一个页面编解码,不麻烦吧 @RIDESU
    dcncy
        13
    dcncy  
       98 天前 via iPhone
    很有想法啊,小伙子。
    hahawode
        14
    hahawode  
       98 天前
    666 赛博算命
    enchilada2020
        15
    enchilada2020  
       98 天前 via Android
    @RIDESU just for fun!
    iprime
        16
    iprime  
       98 天前
    6666666666666666666666666666666

    折算创新了 ~
    x86
        17
    x86  
       98 天前   ❤️ 3
    @ospider #7 后台系统审计无法识别的转人工审核,人工审核看不懂给你转重点监控🐕
    lstz
        18
    lstz  
       98 天前 via iPhone
    有点意思
    meeop
        19
    meeop  
       98 天前
    可以再封装下,允许用户提供字符集,然后支持任意 base2-base65535 编码
    Cat7373
        20
    Cat7373  
    OP
       98 天前
    @meeop hhhh 那就不是太极啦
    Cat7373
        21
    Cat7373  
    OP
       98 天前
    @meeop 而且就不能偷工减料用 base64 库了,得自己封装,自己考虑字符集问题等等,复杂度 Max
    183387594
        22
    183387594  
       98 天前
    之前用过一个佛经的编码 好像叫 佛曰
    cpstar
        23
    cpstar  
       98 天前
    我 V 站从此多了另外一套“密文”方案
    0o0O0o0O0o
        24
    0o0O0o0O0o  
       98 天前
    和这个键盘是绝配吗 https://www.ifanr.com/579653 掐指编码
    linch97
        25
    linch97  
       98 天前
    电子占卜
    Cat7373
        26
    Cat7373  
    OP
       98 天前
    @linch97 #25 六爻占卜并不准啦
    Cat7373
        27
    Cat7373  
    OP
       98 天前
    @linch97 #25 准的话可以看看什么八字、六壬、奇门 hhhh
    luwang
        28
    luwang  
       98 天前
    可以可以
    yafoo
        29
    yafoo  
       98 天前 via Android   ❤️ 1
    不错,之前这里有几个使用表情的编码,我也写过一个编码,不过不完美
    hazardous
        30
    hazardous  
       98 天前
    太极是太极,八卦是八卦,应该叫八卦编码器
    XCFOX
        31
    XCFOX  
       98 天前
    能否支持通过 npx 命令行调用?应该只需要加一点配置和几行代码
    Cat7373
        32
    Cat7373  
    OP
       98 天前
    @hazardous #30 怎么说呢,太极是一阴一阳,八卦是由三组阴阳组成的结构,2 ** 3 = 8 ,六十四卦则是由六组,2 ** 6 = 64 ,所以八卦编码器吧,也不对,六十四卦吧,这个名字似乎没几个人听过,所以干脆还是太极了
    Cat7373
        33
    Cat7373  
    OP
       98 天前
    @yafoo 似乎也可以做一个 emoji-encoder ,或者已经有了?
    yafoo
        34
    yafoo  
       98 天前 via Android
    @Cat7373 已经有了,不止一个
    Cat7373
        35
    Cat7373  
    OP
       98 天前
    @XCFOX 安排
    Cat7373
        36
    Cat7373  
    OP
       98 天前
    Cat7373
        37
    Cat7373  
    OP
       98 天前
    @Cat7373 #36 看了看代码,似乎只支持 ASCII 内容
    listenerri
        38
    listenerri  
       98 天前
    手动拼一些牛逼卦象,然后对其 decode ,不知道能否解出来什么意想不到的内容不,也许就此堪破红尘,羽化登仙了呢
    Cat7373
        39
    Cat7373  
    OP
       98 天前
    @listenerri #38 六爻算命不准的 hhh
    cheneydog
        40
    cheneydog  
       98 天前
    一个汉字占两个字符的宽度,却只对应了一个码,信息效率降了一倍。
    dapang1221
        41
    dapang1221  
       98 天前
    好玩,不如加个类似 scheme:// 这种开头的标志?或者类似“佛曰” 这样,让人一看到就知道怎么去搜解码方法
    dhb233
        42
    dhb233  
       98 天前   ❤️ 1
    @meeop 这个页面支持任意字符集。不过不支持设置算法,用的 AES 加密。纯前端代码,用了几个 js 的加密库
    https://e2e.pages.dev/
    langhuishan
        43
    langhuishan  
       98 天前
    想起了曾经的佛曰
    luwang
        44
    luwang  
       98 天前
    yifeia
        45
    yifeia  
       98 天前
    这么有想法,你不要命辣!
    skyqiao
        46
    skyqiao  
       98 天前
    这个好玩
    klo424
        47
    klo424  
       98 天前
    牛逼
    klo424
        48
    klo424  
       98 天前
    可以对接暗号了
    shench
        49
    shench  
       98 天前
    @Cat7373 #32 周易编码器
    Qlccks2
        50
    Qlccks2  
       98 天前
    坤码马上安排
    molvqingtai
        51
    molvqingtai  
       98 天前
    有趣,可以用当前时间来卜一卦
    baseline
        52
    baseline  
       98 天前
    表示好奇你这太极符号是怎么输入的
    yumusb
        53
    yumusb  
       98 天前
    coderpwh
        54
    coderpwh  
       98 天前
    我写了个 rust 的实现 https://github.com/pwh-pwh/taiji-encode
    dic
        55
    dic  
       98 天前
    @meeop #19 https://toolb.cn/base64 我的这个 Base64 支持自定义字符集 😁
    horacegao
        56
    horacegao  
       97 天前
    道友无事不卜,这个当玩具玩玩挺好
    alading11
        57
    alading11  
       97 天前
    百家姓转换器是吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4463 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 01:04 · PVG 09:04 · LAX 18:04 · JFK 21:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.