用于伪原创,防止社交平台检测内容重复性。

源码下载:https://github.com/dev-coco/String-Obfuscator

在线使用:编码转换工具

使用方法

字符混淆

使用 stringObfuscation 函数,第一个参数放入需要混淆的内容,第二个参数放入混淆的类型,运行后会输出混淆后的字符。

/**
 * @description 字符混淆
 * @param {string} content - 内容
 * @param {string} option - 类型
 * @returns {string} - 混淆后的内容
 */
stringObfuscator(content, option)

如果有部分内容不想被混淆,需要保留原来的样式,需要使用 {},在大括号里的内容会被跳过,字符不会被混淆。

字符还原

使用 stringDeobfuscator 函数,放入混淆后的内容,运行后会输出还原后的内容。

/**
 * @description 字符还原
 * @param {string} str - 混淆后的内容
 * @returns {string} - 还原后的内容
 */
stringDeobfuscator(str)

例子

stringObfuscator('Hello, World!', 'style1')
>> 𝐇𝐞𝐥𝐥𝐨, 𝐖𝐨𝐫𝐥𝐝!

stringObfuscator('Hello, {World}!', 'style2')
>> 𝗛𝗲𝗹𝗹𝗼, World!

stringDeobfuscato('𝐇𝐞𝐥𝐥𝐨, 𝐖𝐨𝐫𝐥𝐝!')
>> Hello, World!

效果预览

style1

衬线粗体 Bold (serif)
𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝

style2

无衬线粗体 Bold (sans)
𝗛𝗲𝗹𝗹𝗼 𝗪𝗼𝗿𝗹𝗱

style3

Mathematical (sans)
𝖧𝖾𝗅𝗅𝗈 𝖶𝗈𝗋𝗅𝖽

style4

等宽字体 Monospace
𝙷𝚎𝚕𝚕𝚘 𝚆𝚘𝚛𝚕𝚍

style5

衬线斜体 Italic (serif)
𝐻𝑒𝑙𝑙𝑜 𝑊𝑜𝑟𝑙𝑑

style6

无衬线斜体 Italic (sans)
𝘏𝘦𝘭𝘭𝘰 𝘞𝘰𝘳𝘭𝘥

style7

衬线粗斜体 Bold / Italic (serif)
𝑯𝒆𝒍𝒍𝒐 𝑾𝒐𝒓𝒍𝒅

style8

无衬线粗斜体 Bold / Italic (sans)
𝙃𝙚𝙡𝙡𝙤 𝙒𝙤𝙧𝙡𝙙

style9

小型大写 Small Capital
长得比较小的大写字母。
ʜᴇʟʟᴏ ᴡᴏʀʟᴅ

style 10

双线体 Double Struck
ℍ𝕖𝕝𝕝𝕠 𝕎𝕠𝕣𝕝𝕕

style11

草书 Cursive
ℋ𝑒𝓁𝓁𝑜 𝒲𝑜𝓇𝓁𝒹

style12

草书粗体 Bold Cursive
𝓗𝓮𝓵𝓵𝓸 𝓦𝓸𝓻𝓵𝓭

style13

德文尖角 Fraktur
ℌ𝔢𝔩𝔩𝔬 𝔚𝔬𝔯𝔩𝔡

style14

德文尖角粗体 Bold Fraktur
𝕳𝖊𝖑𝖑𝖔 𝖂𝖔𝖗𝖑𝖉

style15

小字体 Tiny
ᴴᵉˡˡᵒ ᵂᵒʳˡᵈ

style16

全宽 Vaporwave
Hello World

style17

上下颠倒 Upside Down
需要将屏幕倒过来看。
pןɹoM oןןǝH

style18

SMS 常用语
将常规单词替换成短信常用语。
原文:Goodbye my friend, see you tomorrow.
效果:Goodbye my friend, cu 2mro.

style19

彩虹心
将空格替换成不同颜色的爱心 Emoji。
原文:Goodbye my friend, see you tomorrow.
效果:Goodbye🧡my💙friend,❤️see💙you💛tomorrow.

style20

填充 Emoji
在特定的关键词后面自动加上相对应的 Emoji。
原文:Good morning, remember to call me back at noon.
效果:Good morning🌞, remember to call📲 me back🔙 at noon🕛.

space1

填充空格
50% 概率会将一个空格替换成两个空格。
原文:Goodbye my friend, see you tomorrow.
效果:Goodbye my friend, see you tomorrow.

space2

填充特殊字符
50% 概率随机填充不可见的特殊字符。
原文:Goodbye my friend, see you tomorrow.
未编码效果:Goodbye my\b friend,\b\b see\b you\b\b tomorrow. \b\b