Skip to content

Latest commit

 

History

History
50 lines (30 loc) · 2.04 KB

README.md

File metadata and controls

50 lines (30 loc) · 2.04 KB

dl_ver_plus

set the maximum plugin version supported by deadline

shitty tools i wrote over the years / 脑残工具合集之2

关于此脑残作是做什么的,戳这里(墙外)

Imgur

Imgur

简单使用方法

直接全部复制到X:\DeadlineRepository\scripts\General即可

原理

lz使用了regex(脑残法)来搜索替换已有的plugin的配置文件们(.dlinit / .param / 和submission目录下的.py文件) 这么做没有任何意义,你手改下不就得了,这纯粹是吃饱了撑的,所以lz只做了6,7个plugin的

启动时先使用单独做的dlp package去找到所有的plugins们的版本号,然后显示在界面上,此时可以勾选/取消显示的版本们,滑条默认最大到最后一个版本+10,但是spinbox输入框没有限制,可以随便设),右键菜单可以写设置到配置文件里

依赖

需要configparser和ordereddict,lz是用的python 2.6,所以pip装了这两个package(其实是从2.7或3backport到2.6的把,如果你>=2.7,也许直接已经有了),lz是把他们复制到dlp目录下了,因为开始试的时候不想设PYTHONPATH,后来也没改

如果想装可以

pip install -r requirements.txt

需要Deadline 5.2.49424或更高

已知问题

  • 如果Deadline版本<5.2.49424 , 从菜单启动时可能会看到如下错误,这也许是因为自带的ironPython太老了,那只好在外面用了

Imgur

在外面用可以直接双击dp_ver++.pyw 或者(因为lz假设.ui在同一目录下)

cd X:\DeadlineRepository\scripts\General\ver++
python dp_ver++.pyw

群抽

围观lz脑抽过程戳这里(墙外 请自助)