精易论坛

标题: 真的是最好用的【编码_Usc2到Ansi】了 [打印本页]

作者: 镇坛道德标杆    时间: 2017-3-30 18:53
标题: 真的是最好用的【编码_Usc2到Ansi】了
本帖最后由 junkboy 于 2017-3-30 20:14 编辑

上次分享的 http://125.confly.eu.org/forum.php?mod=viewthread&tid=13998574&extra=  写得仓促不支持中文混合

有人提出来那就重新写个吧,之前说“可能是”,就是因为不支持中文混合,现在支持了,优势明显,可以说最好用了吧?JS赶紧扔了吧

( 什么都调用脚本语言,身为一门语言的尊严呢? )

代码没什么高难度,无非是利用那两个API,几个字符集转换下,中间用到了纯算法非API的UNICODE到UTF8

代码写得潦草,感兴趣的可以优化下,【目前最好用】五个字虚位以待。

好用记得好评打赏









更新一处BUG: (没考虑短整型的范围)

Unicode到UTF8_单 下面的 newInt = 取字节集数据 (到字节集 (Unicode), #短整数型, )   的 #短整数型 改成 #整数型





补充内容 (2018-5-12 11:55):
觉得还是不好用请查阅 JBec 里的相关命令.
作者: wkf    时间: 2017-3-30 18:58
shafa
作者: 进击    时间: 2017-3-30 18:59
上次那个还没下载还没研究,你就出推陈出新了呀!厉害!

作者: う网淅乄    时间: 2017-3-30 19:02
很好很强大  建议 精易模块收录

作者: 衰而不爱    时间: 2017-3-30 19:03
6666666666666666666666
作者: 小表哥    时间: 2017-3-30 19:06
支持开源~!感谢分享

作者: 阿仁同学    时间: 2017-3-30 19:23
确实很快,值得赞
作者: 观音    时间: 2017-3-30 19:30
感谢楼主分享
作者: 玖龄后梦劭    时间: 2017-3-30 19:30
支持开源~!感谢分享
作者: 银河世纪    时间: 2017-3-30 19:46

作者: 工程师8421    时间: 2017-3-30 19:49
支持开源~!感谢分享
作者: 玖龄后梦劭    时间: 2017-3-30 19:54
还是有问题
作者: 镇坛道德标杆    时间: 2017-3-30 19:59
玖龄后梦劭 发表于 2017-3-30 19:54
还是有问题

说说看      
作者: 玖龄后梦劭    时间: 2017-3-30 20:02


作者: 玖龄后梦劭    时间: 2017-3-30 20:03
junkboy 发表于 2017-3-30 19:59
说说看

GIF动态图你看下
作者: 小小小Baby    时间: 2017-3-30 20:05
目前最好用
作者: 镇坛道德标杆    时间: 2017-3-30 20:28
玖龄后梦劭 发表于 2017-3-30 20:02

代码有一处BUG   已更新   请重新下载~~


wkf 发表于 2017-3-30 18:58
shafa
鲲鹏 发表于 2017-3-30 18:59
上次那个还没下载还没研究,你就出推陈出新了呀!厉害!
う网淅乄 发表于 2017-3-30 19:02
很好很强大  建议 精易模块收录
冷对万夫指 发表于 2017-3-30 19:03
6666666666666666666666
小表哥 发表于 2017-3-30 19:06
支持开源~!感谢分享
a646478939 发表于 2017-3-30 19:23
确实很快,值得赞
q947746706 发表于 2017-3-30 19:30
感谢楼主分享
玖龄后梦劭 发表于 2017-3-30 20:02
银河世纪 发表于 2017-3-30 19:46
工程师8421 发表于 2017-3-30 19:49
支持开源~!感谢分享
小小小Baby 发表于 2017-3-30 20:05
目前最好用


作者: Coolboy    时间: 2017-3-30 20:31
好东西 效率挺高
作者: 白天很傻很天真    时间: 2017-3-30 21:07
已经OK了,32个赞
作者: 515889127    时间: 2017-3-30 21:35
感谢分享。。。
作者: 堕天圣黑猫    时间: 2017-3-30 22:42
(°ー°〃)很好用啊。
作者: zby03772016    时间: 2017-3-30 23:16
感谢分享!~

作者: xslyhk    时间: 2017-3-31 01:28
谢谢分享哦
作者: 花老板    时间: 2017-3-31 04:12
正好我用的上,非常感谢老铁

作者: ck66    时间: 2017-3-31 08:59
真心的厉害了   感谢分享
作者: 日勿日勿    时间: 2017-3-31 09:13
严重支持!!
作者: 绝版ん楠楠    时间: 2017-3-31 11:06
支持开源~!感谢分享
作者: liangfeng988    时间: 2017-3-31 14:43
确实是好用,建议替换掉精益模块中的,改成你这个~

作者: liuxin5163    时间: 2017-3-31 16:39
不错,谢谢分享

作者: chendipang    时间: 2017-3-31 22:33
不错支持!!!!!!!!

作者: 哒咩    时间: 2017-4-1 15:06
支持开源~!感谢分享

作者: sdf231    时间: 2017-4-2 07:05
下载收藏一下

作者: riboly    时间: 2017-4-2 11:21

作者: tian89    时间: 2017-4-2 11:44
没有看到内容在那里
作者: 闪电    时间: 2017-4-2 12:34
转换后对文字的操作比较麻烦,没有纯文字方便,可惜易语言不支持Unicode文字

作者: fuckBot    时间: 2017-4-3 10:45
下载收藏一下
作者: lyw1989    时间: 2017-4-4 04:47
下载收藏一下
作者: 回不到的过去    时间: 2017-4-4 22:21
测试确实比较好用
作者: wangzi1017    时间: 2017-4-4 22:28
下载下来学习一下
作者: coolfeng    时间: 2017-4-5 00:58
感谢大大分享,好厉害的感觉!
作者: play4820    时间: 2017-4-5 04:05
#在这里快速回复#支持开源~!感谢分享
作者: LySyhd    时间: 2017-4-5 04:33
支持一下楼主

作者: InstallTest    时间: 2017-4-5 08:55
中间用到了纯算法非
作者: 爱生活爱大乔    时间: 2017-4-5 09:06
厉害了我的表哥
作者: 苞米地里吃过亏    时间: 2017-4-5 12:40
支持开源
2333
作者: 威武小草    时间: 2017-4-5 16:36
学习学习.....

作者: xf1917    时间: 2017-4-11 15:10
下载下来学习一下
作者: 黑白郎君    时间: 2017-4-14 00:58
看起来不错。收藏了!!!
作者: dipai121    时间: 2017-6-17 05:27
回帖后跳转到最后一页
作者: 期待你发现    时间: 2017-7-2 10:54
;阿曼;阿曼 看看再说!!!!!!!!!!!
作者: 期待你发现    时间: 2017-7-2 10:56
还差1!!!!!!!!!
作者: 1171707139    时间: 2017-7-15 23:50
为什么放进精易模块里调用就提示不能将“整数型”数据转换到“逻辑型”数据
作者: love355024    时间: 2017-8-20 15:01
正好需要,感谢分享
作者: a37755406    时间: 2017-9-6 12:45
东西好,价格再贵也值得。。。。。嘿嘿 我说的是jB
作者: mmdszcr    时间: 2017-9-14 13:43
学习学习.....
作者: hkey    时间: 2017-11-17 23:31
谢谢分享!
作者: hkey    时间: 2017-11-17 23:31
谢谢分享!正需要!
作者: wf晚风    时间: 2018-5-11 21:36
膜拜
作者: ¢刀丛里的诗    时间: 2018-10-9 17:39
我去,牛逼,正好遇到这个问题,精易的不行,有bug,转换有些文本会丢失,速度也慢,这个速度贼快,目前没发现什么bug,贼牛逼
作者: tim0001    时间: 2018-11-3 16:01
大佬,\u8bfe\u65f623\u00a0\u00a0\u00a0\u7b80\u53f2
这段转码中 \u00a0\u00a0\u00a0 这三个直接就转成 ??? 是咋回事?
作者: 镇坛道德标杆    时间: 2018-11-3 16:46
tim0001 发表于 2018-11-3 16:01
大佬,%u8bfe%u65f623%u00a0%u00a0%u00a0%u7b80%u53f2
这段转码中 %u00a0%u00a0%u00a0 这三个直接就转成 ? ...

因为0xA0本身就没有对应的可视字符。。。
作者: tim0001    时间: 2018-11-3 17:01
镇坛道德标杆 发表于 2018-11-3 16:46
因为0xA0本身就没有对应的可视字符。。。

那遇到这样的有啥办法嘛?我试了把\u00A0 替换成 \u0020,\u3000 这两种输出倒是看着正常空格。但是用在post提交数据要先  编码_usc2到ansi  然后再  编码_URL编码  。才能提交,这样提交上去的数据好像跟原来不一样会失败
作者: 镇坛道德标杆    时间: 2018-11-3 18:06
tim0001 发表于 2018-11-3 17:01
那遇到这样的有啥办法嘛?我试了把%u00A0 替换成 %u0020,%u3000 这两种输出倒是看着正常空格。但是用在po ...

反正最后的URL编码是%A0,随便替换两次就行了。
作者: lisa1824    时间: 2018-12-14 23:31
看看。谢谢。
作者: i萌    时间: 2021-9-1 20:20
遇到问题,整好用到
作者: XX0721    时间: 2022-1-10 17:56
看看            
作者: wkqx    时间: 2022-2-7 22:22
支持开源~!感谢分享
作者: WinXsp    时间: 2022-2-11 01:16
#在这里快速回复#不好用请查阅 JBec 里的相关命令.
作者: udbaifd    时间: 2022-11-26 21:26
学习一下
作者: mj1210    时间: 2023-4-26 16:25
学习看看 感谢分享
作者: 摸鱼鸽子    时间: 2023-7-4 13:45
6666666666666666
作者: zxh1220    时间: 2024-1-18 10:33
试试这个,精易模块中的和精易助手中的usc2->ansi转的结果不一样
作者: Razl冷笑    时间: 2024-3-8 23:38
666666666666666
作者: Razl冷笑    时间: 2024-3-8 23:39
66666666666666666666666666666666666666666666666666666666
作者: 0312    时间: 2024-3-25 19:49
66666666666666666666666666666666666
作者: lidong1998    时间: 2025-2-14 16:40
支持开源~!感谢分享
作者: 『过客』    时间: 2025-3-13 01:48
试试看这个版本




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4