计算化学公社
标题:
mum: Multiwfn update manager
[打印本页]
作者Author:
ene
时间:
2020-10-29 00:50
标题:
mum: Multiwfn update manager
本帖最后由 ene 于 2020-12-21 00:07 编辑
2020-12-02更新:修复了无法更新到最新版本的bug。
2020-11-06更新:添加了几处提示,使用更人性化。
2020-10-31更新:加入了fetch选项,用于下载Multiwfn历史文件(
http://sobereva.com/multiwfn/old/list.htm
)。下载好的文件位于你的当前目录下。
2020-10-30更新:加入了manual选项,用于下载最新的Multiwfn手册。下载好的手册位于你的Multiwfnpath下。
今天看到站友的帖子
http://bbs.keinsci.com/thread-20052-1-1.html
,才想起之前给Multiwfn写的包管理器一直没有发出来(其实是鸽了)。这里分享出来,希望有些朋友会觉得比较有趣吧。
mum对比之前那位站友的脚本,主要有这么几个优点(隔壁站友已经添加部分功能):
1. 能检测Multiwfn在线版本和本地版本是否相同,如果相同则不更新
2.
更新时不检测是否安装第三方软件(orca, Gaussian等),只复制settings.ini
3. 每次更新后都会备份,能够回滚到任一备份过的版本
4.
无需指定Multiwfn在线版本安装包文件名,可以根据网页信息自动识别
楼主测试了从3.7dev-11-Aug-2019版本进行升级,可以顺利通过。
在终端下给脚本可执行权限后,输入./mum h即可看到如下信息:
mum: Multiwfn's Update Manager
Usage: mum [c|u|l|r|d|m|f|h]
c|check: check if there is update available.
u|update: update to latest version.
l|list: list backed up version.
r|roll: roll back to a backed up version.
d|delete: delete all backed up version.
m|manual: download latest manual to Multiwfnpath.
f|fetch: download Multiwfn history files to CWD.
h|help: show help information then exit.
复制代码
最后附一张效果图:
(, 下载次数 Times of downloads: 44)
上传 Uploaded
点击下载Click to download
(, 下载次数 Times of downloads: 51)
上传 Uploaded
点击下载Click to download
作者Author:
zsu007
时间:
2020-10-29 07:36
谢谢楼主的分享!
作者Author:
冰释之川
时间:
2020-10-29 08:00
谢谢楼主的分享!
作者Author:
ene
时间:
2020-10-30 21:50
2020-10-30更新:加入了manual选项,用于下载最新的Multiwfn手册。下载好的手册位于你的Multiwfnpath下。
作者Author:
IIIO_OIII
时间:
2020-10-31 03:55
MUM, 哈哈哈哈~~~
作者Author:
ene
时间:
2020-10-31 16:09
2020-10-31更新:加入了fetch选项,用于下载Multiwfn历史文件(
http://sobereva.com/multiwfn/old/list.htm
)。下载好的文件位于你的当前目录下。
作者Author:
Graphite
时间:
2020-11-4 22:19
这终端主题爱了,可否告知搜索关键词?谢谢
作者Author:
ene
时间:
2020-11-5 11:30
Graphite 发表于 2020-11-4 22:19
这终端主题爱了,可否告知搜索关键词?谢谢
Gruvbox
作者Author:
CrysLantZ
时间:
2020-11-11 17:41
这个很方便,感谢分享
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3