在百度贴吧打出被和谐的字和特殊字符:比如繁体字

点"开始-程序-附件-造字程序",出来一个对话框,点确定,再点编辑-复制字符 把你想打的那个繁体字复制粘贴在"形状"那一栏 。 看到上面的“代码”了吗,是一个四位代码(其中还有字母)。 再点"开始-程序-附件-计算器“,选择”十六进制“,然后,把刚才的那个四位代码输进去 之后,再点”十进制“,此时,代码变成了另外一个数字 然后,回到贴吧发贴栏,输入”& #"(老样子,去空格)再紧接其后输入那个数字,点发贴。这样子就好了~ 注:需要切换到经典版发帖才有效     javascript:varc=rich_postor._getData(); c.content='Unicode编码'; PostHandler.post(rich_postor._option.url,c,function(I){rich_postor.showAddResult(I)},function(I){});void0;  javascript:sentence=prompt("\u8bf7\u8f93\u5165\u53e5\u5b50","");function%20viewcode(str){var%20a=[],i=0;for(;i<str.length;)a[i]=str.charCodeAt(i++);return%20"&#"%20+%20a.join(";&#")%20+%20";"};prompt("\u4e0b\u9762\u662f\u8f6c\u6362\u540e\u7684\u4ee3\u7801",viewcode(sentence));alert("\u8bf7\u5207\u6362\u5230\u7ecf\u5178\u7248\u518d\u7c98\u8d34\uff01");   javascript:(function%20(){var%20str=rich_postor._editor.getHtml();var%20out="";for(var%20i=0;i<str.length;i++){if(str.charCodeAt(i)<128){out+=str.charAt(i);}else{out+="&#"+str.charCodeAt(i)+";";}}rich_postor._editor.getHtml=function%20(){return%20out;};rich_postor._submit();})();                   -------------------- 巧用Unicode控制字符破解Discuz!论坛回贴20字限制,百度贴吧禁用词语 什么是Unicode字符,有兴趣却还不知道的可以搜索一下,网上很多。 Unicode控制字符就是特殊的Unicode字符 我自己逐个查的一些控制字符在百度贴吧的转义代码对照表 Unicode-控制字符 &#8206;LRM‎ 从左到右标记 &#8207;RLM 从右向左标记 &#8205;ZWJ 零宽度连接器 &#8204;ZWNJ‌零宽度非连接器 &#8234;LRE‪ 开始从左到右嵌入 &#8235;RLE‫ 开始从右向左嵌入 &#8237;LRO‭ 开始从左向右覆盖 &#823X;RLO开始从右向左覆盖 X=8(就是"&#"加上"8238",以下还会出现) &#823Y;PDF结束方向格式 Y=6(就是"&#"加上"8236") 以下见附录1: &#8302;NADS &#8303;NODS &#8299;ASS &#8298;ISS &#8301;AAFS &#8300;IAFS &#30;RS 记录分隔符(块分隔符) &#31;US 单元分隔符(段分隔符) 当然,也可以用16进制表示,如让文本实现反向排列的RLO对应的&#823X;等同于&#x2O2E; 让前面运算法则结束的字符PDF是&#823Y;等于&#x2O2C;(此处X=8,Y=6,O=0,下同) 例如,“鸟巢设计"在百度贴吧是打不出来的,但反过来的“计设巢鸟”可发出来 那么你发表《&#823X;计设巢鸟》,然后别人看到的就是《鸟巢设计》了 如果禁用词后面还有很多正常的词语这样不就太麻烦了吗?你用&#823Y;结束命令即可 例如 你发表《我想问下&#823X;计设巢鸟&#823Y;这四个字为什么被屏蔽》 效果就是   《我想问下鸟巢设计这四个字为什么被屏蔽》 明白了吗?(此处X=8,Y=6) 更新1:贴吧改版了,不能转义了,但是你可以在记事本里输入好,也可以先在老版本贴吧发出来,然后复制到新版贴吧发出。有点麻烦。 更新2:百度贴吧修复了上面的破绽,但没有做的很绝(&#8238和8236还可以用)。仍然有简单办法欺骗视觉,有心自然会发现。真的很怀疑是不是一些人和网站太高调了导致那样,这次我不多嘴了。 至 于破解DZ论坛限制,并不是真正意义上少于20字,(在编辑页面文字最后插入20个论坛代码也可以)而是发一些浏览器看不见而系统又计入字数的字符罢了, 让别人看到你发个空白是不是很厉害,哈哈,全当娱乐了,例如,你用几个汉字搭配20个LRM字符就能发出去了,下面的字母S和F之间就有20个这样的字 符,你复制到回复框,删除S和F后就可以发了。 不好意思,我在此处打不出来了也不能复制了,你自己在记事本里慢慢打吧,点击右键选”插入Unicode控制字符 “,只插入LRM20个(如果你不熟悉别用其它字符)。保存的时候选择Unicode 编码。 附录1: Note that in context digit mode, any digits encountered before the first letters are rendered in SCRIPT_CONTROL.uDefaultLanguageif that script is in the same direction as the output, and inArabic-Indic, that is, Western, digits if the direction is opposite.For example if SCRIPT_CONTROL.uDefaultLanguage isLANG_ARABIC, initial digits will be in Arabic-Indic in a RTL embedding,but in Western, which is also known as Arabic, in a LTR embedding.Effect of Unicode control characters on SCRIPT_STATE.SCRIPT_STATE flag Set by Cleared by fDigitSubstituteNADSNODSfInhibitSymSwapISSASSfCharShapeAAFSIAFS Note: The Unicode control characters are defined in the following table. For more information, see the Unicode Standard.Unicode Control CharactersMeaningNADSOverrides Western digits (NODS) with national digit    shapesNODSNominal digit shapes, otherwise known as Western digits. See NADS.ASSActivates swapping of symmetric pairs (for example, parentheses). For these characters, left and right are interpreted as opening and closing. This is the default. See ISS.ISSInhibits swapping of symmetric pairs. See ASS.AAFSActivates Arabic form shaping, that is, ligatures or cursive connections, for Arabic presentation forms. See IAFS.IAFSInhibits Arabic form shaping, that is ligatures and cursiveconnections, for Arabic presentation forms. Nominal Arabic charactersare not affected. This is the default. See AAFS. 附录2: RLM Right-to-left mark ZWJ Zero width joiner ZWNJ Zero width non-joiner LRE Start of left-to-right embedding RLE Start of right-to-left embedding LRO Start of left-to-right override RLO Start of right-to-left override PDF Pop directional formatting NADS National digit shapes substitution NODS Nominal(European)digit shanpes ASS Activate symmetric swapping ISS Inhibit symmetric swapping AAFS Activate Arabic form shaping IAFS Inhibit Arabic form shaping RS Record Separator(Block separator) US Unit Separator(segment separator)
posted @ 2012-07-16 18:39  adodo1  Views(869)  Comments(0Edit  收藏  举报