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即可正 ...
最新文章
- 今天收拾了个电脑抽屉,发现原来我是个有钱人
- 无界面(webdriver.PhantomJS)访问有道
- 情感数据对LSTM股票预测模型的影响研究
- 程序员愤怒了:我们不仅要当管理者还要当CEO!
- apache代理weblogic集群办法
- 「人物特写」国产手机操作系统突围任重而道远,创新才是关键
- 关于NGINX变量的一些测试结果
- android删除进度条,android – 在RecylerView上设置进度条,并在加载数据后删除
- 数据库MySql阶段总结
- python re包_使用Python中的re包将句子分成子句
- 宾馆客房管理系统Mysql数据库课程设计
- Win10专业版彻底禁用自动更新
- 点与直线位置关系,叉乘
- 使用Entitas构建游戏框架(一)
- 概率论复习题+部分详解
- Docker | 自定义网络(网关、子网地址)
- [PMZL]第1卷-误入天庭-02
- isPrototypeOf、instanceof、hasOwnProperty函数介绍
- Solidity概述及基本代码展示
- 我眼中未来的计算机资料,我心目中未来的计算机
热门文章
- 说人话,人话,汉明码(海明码、hamming code)通俗易懂的解释,说人话。
- 小程序 cover-view 字体_可升降、护眼、高清的明基PD2500Q显示器解决了程序猿99%的烦恼...
- PIM-DM中的扩散-剪枝跟断言机制后180s定时器
- 华为昇腾系列开发入门教程二:开局一张图,手把手教你鉴“XX”
- 软考复习之第一部分计算机组成原理
- Spring mvc Controller间跳转/重定向/传参
- 转型下沉的51talk 能否在在线教育“造”出一个拼多多?
- phpMyAdmin 3.4.3正式版拨开云雾见青天
- 正确使用AssetBundle加载和卸载
- iMonitor 365 远程监控软件怎样管理员工电脑?