这种情况在挂载脚本后无法答题,任何关于答题脚本的脚本都无法使用。

看这个字体,已经读不出原文了,一开始以为是加密尝试使用加密算法破解,然后用BP、其他工具尝试解码无果。

之后尝试用编码集解码,结果也以失败告终。网上搜索也没有解决。

最后我抱着试一试的心态去试了试繁简转换,开始不相信居然怎么简单,超星程序员难道划水,然后转换成功了,成功还原的原题。下面是我用Python还原的输出

#coding = utf-8
from zhconv import convert
code_lib = []
scr_lib = []
real_lib = []
code = '俄国十月擛擭擮辟了世掷擩产擪级擨擢主义擛擭的擝时擫'
scr = '俄国十月革命开辟了世界世界无产阶级社会主义革命的新时代'
for i in code:decode = ord(i)code_lib.append(decode)
for j in scr:decode = ord(j)scr_lib.append(decode)
for k in range(len(code_lib)):real = code_lib[k] - scr_lib[k]real_lib.append(real)
print(code_lib)
print(scr_lib)
print('---------差数--------')
print(real_lib)
print(decode)
decode = convert(scr,'zh-hans')
print(decode)

转换成功

pip install zhconv

这里需要用到zhconv库

要快速写出修改后的JS脚本:对于Python代码转换为JS代码

pip install jiphy

需要使用jiphy库,至于一些JS转换后的一些问题实际问题实际解决

最后总结,乱码问题就是繁简转换,所以只要在原来的JS脚本搜索题目上加上繁简转换功能应该能解决。解决方案比如,让整个网页源代码实现繁体转换为简体后再载入JS脚本。

#coding = utf-8
from zhconv import convert
import jiphy
def Decode(scr):decode = convert(scr,'zh-hans')return decode
def PyToJs(scr):js = jiphy.to.python(scr)return js
def JsToPy(scr):py = jiphy.to.javascript(scr)return py
if __name__ == '__main__':#testword = '繁体字'decode = Decode(word)print(decode)js = 'JS代码'py = JsToPy(js)print(py)

关于超星脚本出现乱码问题相关推荐

  1. HeapSpray+ROP绕过IE8的DEP防护 ——堆喷射技术利用超星老漏洞

    感觉写的太水了,有空一定重新写一份更详细明白的.. 堆喷射技术已经发展很多个年头了,相关的研究也挺多的,虽然现在Win7.Win8系统下的利用越来越难,但是该技术仍然是可用的,比如最近新出的IE8 u ...

  2. linux关机机器语言,Linux 核心源代码分析 - 第十章 开机 关机 [续二] [超星]...

    版权声明:本文档录自超星阅览器"免费图书馆"中的<Linux 核心源代码分析>.原文为扫描版,本文本文档是在下(大天赐)[http://blog.sina.com.cn ...

  3. 超星加密后的最终解决方法---基于人工智能图像识别的思路

    Web服务总要呈现给用户,服务的目的是用户能看懂,不敢它再怎么加密,最后要反馈用户能看懂的东西,上次超星使用繁简转换后,最近又改成了其它的,所以现在那个失效了 最近学习人工智能的图像识别发现,我们脚本 ...

  4. 把超星阅览器的文件转换为PDF文件

    如果你是超星的用户的话,这篇文章对你也许有用:     大家都知道,从超星上面下载的书籍只能相应的用户使用,其他用户打开该书籍时还需要用户名和密码,这让很多用户有点不便.其实,可以把超星的内容转换为p ...

  5. 超星集团武汉研发中心面试题

    超星集团武汉研发中心面试 1. 谈实习经历做了什么 2. 说一下图片的分类 (问题的内容是图片,应该不叫分类,应该说每次传图片给图片一个type) 3. 阿里云存图片的失效时间安全策略 阿里云存储的图 ...

  6. 超星未来发布新一代高级别自动驾驶车载计算平台

    5月25日,由中国汽车工程学会.国家智能网联汽车创新中心主办的第八届国际智能网联汽车技术年会(以下称"CICV 2021")在北京亦创国际会展中心举办.超星未来联合创始人.首席技术 ...

  7. 清华孵化,打造智能驾驶感控平台,超星未来获千万A轮融资

    2020年5月14日,智能驾驶初创企业北京超星未来科技有限公司今天宣布已完成数千万元A轮融资,由恒大高科技领投,中关村前沿基金.和米资本.宝钜投资及图灵创投进行跟投.本轮融资将帮助超星未来在人才端和研 ...

  8. android测试 课程设计,超星尔雅Android开发课程设计章节测试答案

    超星程设3.输送尿液的器官是 工厂电力线路的接线方式有.尔雅.. 一般情况下,发课工频的频率偏差一般不超过Hz 计章节测中性点接地是接地 对继电保护的基本要求包括.试答... 超星程设电力变压器的通常 ...

  9. python为运行为何出现乱码_解决执行python脚本出现乱码的问题

    解决执行python脚本出现乱码的问题 发布时间:2020-08-11 09:19:22 来源:亿速云 阅读:111 作者:小新 小编给大家分享一下解决执行python脚本出现乱码的问题,相信大部分人 ...

  10. python组成不重复的三位数是多少_超星Python 练习实例1-组成多少个互不相同且无重复的三位数字...

    数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. 程序源代码: #!/u ...

最新文章

  1. LeetCode简单题之重新分配字符使所有字符串都相等
  2. BZOJ2275[Coci2010]HRPA——斐波那契博弈
  3. linux开启FTP以及添加用户配置权限,只允许访问自身目录,不能跳转根目录
  4. php怎么解析xml,使用PHP快速解析复杂的XML文件
  5. .NET Core IdentityServer4实战 第六章-Consent授权页
  6. html 5 笔记,HTML5总笔记(一)
  7. java oracle sql 参数_oracle pl/sql之在java中调用带有输入输出参数的oracle存储过程...
  8. C语言判断点是否在矩阵内
  9. Bootstrap3.0 栅格系统背后的精妙魔法(Bootstrap3.0的栅格布局系统实现原理) - willian12345...
  10. Spring+Mybatis+Mysql搭建分布式数据库访问框架
  11. CF 398 E(动态规划)
  12. ExtAspNet应用技巧(十) - Grid导出为Excel文件(续)
  13. 免积分下载百度文库的文章
  14. htmlcleaner+xpath抓取网页数据
  15. 新版Chrome设置--disable-web-security无效 解决方法
  16. 你需要偷偷珍藏的java兼职平台
  17. MTK android系统源码修改快速上手
  18. 如何进行 Linux 服务器安全维护
  19. 电子振荡器(Electronic Oscillator)簡介
  20. Object Detection in 20 years:A Survey 整理

热门文章

  1. office转PDF文档
  2. ALOS 12.5米精度DEM数据下载与处理
  3. Python科学计算
  4. Python科学计算初探——余弦相似度
  5. NOSQL数据库习题
  6. JavaWeb药物管理系统
  7. 基于SPringBoot的药品管理系统
  8. 解密普元大文件传输核心技术
  9. 关于GPU数据库的未来
  10. 三种class反编译工具jad、frontEndPlus、jd-gui 的使用方法