本帖最后由 雨落无声 于 2016-4-25 06:54 编辑
是这两天网上玩的比较火的撤回提示,不多做解释了!详见百度搜索:https://www.baidu.com/s?wd=%E6%92%A4%E5%9B%9E%E4%BA%86%E4%B8%80%E6%9D%A1%E6%B6%88%E6%81%AF%E5%B9%B6
有了这个可以直接生成各种装逼的名片格式~ 撤回消息或者签到可以见到效果!!
重要的事情说三遍:电脑QQ无效,请在手机QQ查看!电脑QQ无效,请在手机QQ查看!电脑QQ无效,请在手机QQ查看!
装逼群名片生成.rar
(2.14 KB, 下载次数: 304)
原理:利用Unicode的控制字符
启动从左到右的优先 (LRO)
当需要用于特殊情况(例如,用于部件编号)时,优先于双向字符类型。LRO 强制字符成为从左到右的字符。
启动从右到左的优先 (RLO)
当需要用于特殊情况(例如,用于部件编号)时,优先于双向字符类型。RLO 强制字符成为从右到左的字符。
变量名 | 类 型 | 静态 | 数组 | 备 注 | name | 文本型 | | | text | 文本型 | | | code | 字节集 | | | wStr | 整数型 | | | lpMem | 整数型 | | |
如果真 (输入框 (“请输入欲显示的群名片”, “输入框”, “雨落”, name, #输入文本 ))  如果真 (输入框 (“请输入欲显示的动作话,提示:语句过长会影响正常显示”, “输入框”, “并吻了你一下”, text, #输入文本 ))   text = 字符串翻转 (text )  code = A2W (name ) + { 46, 32 } + A2W (text ) + { 45, 32 }  wStr = GlobalAlloc (位或 ( #GMEM_MOVEABLE, #GMEM_ZEROINIT ), 取字节集长度 (code ) + 2 )  如果真 (wStr ≠ 0 )   lpMem = GlobalLock (wStr )   如果真 (lpMem ≠ 0 )   写到内存 (code + { 0, 0 }, lpMem, )   GlobalUnlock (wStr )    如果真 (OpenClipboard (0 ))      如果真 (EmptyClipboard ())      SetClipboardData ( #CF_UNICODETEXT, wStr )     信息框 (“生成并复制成功,去群名片粘贴即可!”, 0, )    CloseClipboard ()              返回 (0 ) 变量名 | 类 型 | 静态 | 数组 | 备 注 | len | 整数型 | | | Unicode字节集 | 字节集 | | |
len = MultiByteToWideChar (936, 0, Ansi文本, -1, { }, 0 )Unicode字节集 = 取空白字节集 (len × 2 - 2 ) MultiByteToWideChar (936, 0, Ansi文本, -1, Unicode字节集, len × 2 - 2 )返回 (Unicode字节集 )Js. 创建 (“ScriptControl”, )Js. 写属性 (“Language”, “JScript”)Js. 数值方法 (“ExecuteStatement”, “var str=” + #引号 + Str + #引号 + “; var arr=str.split('');str=arr.reverse().join('');”)返回 (Js. 文本方法 (“Eval”, “str”)) |
MultiByteToWideChar | 整数型 | | |
| |
MultiByteToWideChar | |
CodePage | 整数型 | | | dwFlags | 整数型 | | | lpMultiByteStr | 文本型 | | | cchMultiByte | 整数型 | | | lpWideCharStr | 字节集 | | | cchWideChar | 整数型 | | |
|
GlobalAlloc | 整数型 | | |
kernel32 | |
GlobalAlloc | |
wFlags | 整数型 | | | dwBytes | 整数型 | | |
|
GlobalLock | 整数型 | | |
kernel32 | |
GlobalLock | |
hMem | 整数型 | | |
|
OpenClipboard | 逻辑型 | | |
user32 | |
OpenClipboard | |
hwnd | 整数型 | | |
|
EmptyClipboard | 逻辑型 | | |
user32 | |
EmptyClipboard | |
|
SetClipboardData | 整数型 | | |
user32 | |
SetClipboardData | |
wFormat | 整数型 | | | hMem | 整数型 | | |
|
CloseClipboard | 整数型 | | |
user32 | |
CloseClipboard | |
|
GlobalUnlock | 整数型 | | |
kernel32 | |
GlobalUnlock | |
hMem | 整数型 | | |
|