摘要
朋友分享了一個能自動把文字變表情符號的網頁工具,我本以為又是套用常見加密演算法,結果盯著原始碼看了半小時才發現不對勁——這根本不是傳統編碼邏輯,那些看似隨機的😊😂🤔組合背後,竟然藏著一套會「理解語意」的表情生成規則?更離譜的是,同一段話每次加密出來的表情順序都不同,但解密卻從不出錯……這到底是怎麼做到的?


这是一款表情密文翻译器单页源码,作者在浏览博客时获得灵感,并以此为契机锻炼代码能力开发而成。核心功能是将中文、英文、数字及标点符号转换为特定的表情符号组合,同时支持反向解析,具备智能字符类型分类能力。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。


評論(49)
这个小工具挺有意思的,拿去骗骗朋友😂
加密后发出去别人真看不懂了hhh
解密按钮颜色能不能改下,看着有点辣眼睛
我试了标点符号也能转?太离谱了吧🤔
这玩意发微信朋友圈会不会被屏蔽啊
測試過,偶爾會被微信攔,換個表情組合就能發
之前搞过类似的东西,正则分类最麻烦
之前做字符转换内存直接爆了
那个三表情组合是固定池还是随机的?
感觉还行
想问下手机浏览器兼容吗,Safari能用不
做了个同款但性能拉胯,你是怎么优化的
加密完复制到Discord显示异常…有人遇到吗
Discord 那邊好像把表情當成了表情符號,顯示不完整,換成純文字就行了。
太贵了吧这也
其實工具本身免費,花錢的只是伺服器,自己本地跑就省
智能分类这点确实省事,不用手动选类型
能不能加个自定义表情库的功能?
我说怎么老解密失败,原来空格也算字符
这个方法可以试试
感覺還行,直接貼上跑沒什麼問題,值得一試
楼主用的是单向映射还是双向哈希表存的?
所以底层到底用的啥算法?
第一次见这种玩法,学到了(不是)
蹲着,等开源地址放出来666
想问下中文分词怎么处理的,直接切字吗
分詞直接用字元切割,遇到英文字母會當成一個 token,沒特別做斷詞。
拿去整蛊群友正合适🤣
性能咋样?长文本会卡吗
長文大概幾千字會卡,因為每個字符都要跑一次正則,建議先批次處理。
加密后发朋友圈根本没人看得懂
表情包能自己上传不?
这个比摩斯密码还好玩
解密失败+1 原来标点也要完全一致
Safari试了可以正常用
搞个暗黑模式就更完美了
這玩意挺有意思,笑死我了 😂
其實表情池是固定的 12 種,隨機抽取組合。
加密後的表情能不能直接貼到 Line 群組?
我覺得說會被微信屏蔽是誇張,測試過沒事。
我之前也寫過類似的加密腳本,最頭疼的就是 Unicode 處理。
這 UI 暗黑風格太沉,眼睛快壞了。
看到有人把這結果發到貼文裡,大家都在猜是哪句話。
加密完發臉書朋友都以為我中病毒了😂
這笑點剛好卡在我笑穴上 hhh
深色背景配黃色表情根本光害現場
能不能整成動態表情包流?感覺會更詭異
中文是按字還是詞切的啊?試了「哈哈」變兩個😂
之前寫過類似轉碼,Unicode 表情斷行超難搞