Safari浏览器下载知网文献中文乱码
引言
你是否也遇到过相同的问题,明明是正经论文,下载之后文件名就乱码了。
比如这样:
下面说一下怎么解决这个问题。
解决方法
1. 首先创建一个自动操作
2. 选择shell脚本
3. 将以下代码粘贴到右边,并且调整一些选项,具体见下图。
for f in "$@"
dofileName=$(basename ${f})filePath=$(dirname ${f})# 两种乱码类型 GBK、UTF-8{ fileNewName=$(echo $fileName | iconv -f UTF-8-Mac -t latin1 | iconv -f gbk)} || { fileNewName=$(echo $fileName | iconv -f UTF-8-Mac -t latin1)}# 文件名正常或乱码类型不属上述两种时,新文件名为空,则跳过if [ -n "$fileNewName" ]; then# 避免文件重复:如果已存在修复后的文件名,则在新文件名后加上随机字符串。if [ -e ${filePath}/$fileNewName ]; thenmv "$f" "${filePath}/${fileNewName}-${RANDOM}"elsemv "$f" "${filePath}/${fileNewName}"fifi
done
4. 然后导出保存
然后就生成一个这样的文件
双击打开进行安装。
5. 之后在你要修复的文件上面右键,快速操作,执行即可。
就完美了
Safari浏览器下载知网文献中文乱码相关推荐
- 安装“tampermonkey”脚本下载知网文献PDF格式
在浏览器扩展中搜索 tampermonkey 并安装 "tampermonkey"安装成功后,接下来点中工具栏的插件图形,出现如下信息后,点击"获取新脚本". ...
- 解决各大浏览器下载文件,文件名中文乱码的问题
https://blog.csdn.net/fengchao2016/article/details/55188805/ 使用Trident和Edge关键字来判断是否是微软的浏览器(微软抛弃了IE,开 ...
- 下载知网Hownet中文信息结构数据
进入网站:http://www.keenage.com/html/c_index.html 点击左侧:下载中心 填写表格即可申请 百度网盘数据分享:链接: https://pan.baidu.com/ ...
- 几个可以免费下载知网文档,和查重的网站
前一段时间小七分享过几个免费下载知网,万方等一下写论文下载文献的方法,当时有小伙伴在后台询问有没有论文免费查重的方法,其实小七手里面有几个可以免费查看论文权重的软件,但是小七却没有分享,因为这些软件都 ...
- 解决java web中safari浏览器下载后文件中文乱码问题
解决java web中safari浏览器下载后文件中文乱码问题 参考文章: (1)解决java web中safari浏览器下载后文件中文乱码问题 (2)https://www.cnblogs.com/ ...
- 『重磅』免费无限量下载知网/万方/维普等数据库文献的正规渠道
本文链接("因果关系推断"微信公众号) 疫情期间迟迟不能返校,科研汪们都渴望可以像以前在学校那样,依旧自由地下载知网/万方/维普文献.今天就向大家推荐一种**『免费无限量』下载学术 ...
- 论文必备-五大学术文献资料推荐网站+免费下载知网、万方的论文资料
五大学术文献资料推荐网站 国家哲学社会科学文献中心 http://www.ncpssd.org 提供免费下载,提供各类哲学社会科学文献. 搜索功能强大,提供分类搜索.提名/关键词等搜索,也可以输入关键 ...
- 解决Safari浏览器下载文件文件名称乱码的问题
解决Safari浏览器下载文件文件名称乱码的问题 参考文章: (1)解决Safari浏览器下载文件文件名称乱码的问题 (2)https://www.cnblogs.com/itsharehome/p/ ...
- Safari浏览器下载word文件,后缀多拼接了.html,导致打开下载文件乱码
1.遇到的问题 谷歌和ie下载文件正常 Safari浏览器下载word文件,后缀多拼接了.html,导致打开下载文件乱码,下载的文件名称为test.doc.html,手动去掉多余的后缀.html即可正 ...
最新文章
- Majority Element:主元素
- 【大前端之前后分离01】JS前端渲染VS服务器端渲染
- 控制器框架Struts与策略模式那点事
- 学会python编程容易吗-Python为什么这么火?小孩子适合学习python编程吗?
- 空间mysql升级_MySQL升级的3种方法
- [云炬python3玩转机器学习]6-3线性回归中的梯度下降法
- 使用Notepad++开发C#,一个复杂点的csscript脚本
- Jumping Monkey(CCPC网络赛重赛)
- pytorch中的参数初始化方法
- T-SQL高级查询语句
- Spring中获取request的方法及其线程安全性分析
- 【webpack】webpack 常用插件集合
- linux实现标准设备输入输出,Linux的标准输入和输出
- 电厂数字化进阶之路(一):光明的使者
- windows10 8081端口被占用如何解决
- 移动网络安全_徐州市“移动杯”网络安全技能竞赛 即将开始!
- crypto661-rabin(网鼎杯2022-未完成)
- 【2021年度总结】不断学习的卡卡
- 文件关联后即时生效代码
- 企业微信添加微信好友失败怎么办?