wpf999 发表于 2020-4-5 21:12:59

自动提交PPD的auto-ppd-submit.py更新了,version=20211204

PPD自动提交py脚本最新版下载: https://raw.githubusercontent.com/wpf999/auto-ppd-submit/master/auto_ppd_submit.py


python 3.8 (64-bit)下载地址: https://www.python.org/ftp/python/3.8.2/python-3.8.2-amd64.exe

使用方法,
1、安装python 3.8 (64-bit),并选中 python添加到PATH,如图:


2、将 auto-ppd-submit.py 放在folding@home 的工作目录下, 例如 C:\Users\root\AppData\Roaming\FAHClient


3、双击auto-ppd-submit.py运行。或 在auto-ppd-submi.py文件上点右键--打开方式--Python




---------------------------------------------------------------------------------------------------------------------------------------------------
version 20200405 修复的问题:
1、发生程序异常时一闪而退。现在出任何异常,都会等待用户输入回车后退出。
2、fah log文件utf-8解码失败的问题。非英文系统下,fah log可能出现utf-8非法字符,导致utf-8解码失败。现在采用了专门的处理,可以忽略其中的utf-8非法字符。
3、manho网站的GPU代码动态更新问题。 旧版程序采用html代码硬编码,遇到新GPU则无法提交。 新版程序随时动态跟新。
4、nvidia-smi.exe的位置更换问题。增加了新的path,确保调用nvidia-smi.exe工具获取GPU信息。
5、GTX 1660 Ti无法提交的问题。 严格的说,不是本程序的问题,这是由于manho网站的1660Ti没有空格,而官方GPU name是1660 Ti(有空格),二者不同,导致匹配失败。现在采用了新的匹配方式,解决了该问题。
----------------------------------------------------------------------------------------------------------------------------------------------------
version 20200406 修复的问题:
1、GTX 1660 SUPER问题特需处理
2、捕捉import error异常
-----------------------------------------------------------------------------------------------------------------------------------------------------
version 20200407 修复的问题:
1、fix bug in function get_gpu_list

2、发现了脚本在C:\Program Files (x86)\FAHClient\下不能运行的问题
-----------------------------------------------------------------------------------------------------------------------------------------------------
version 20200415
1、代码重构
2、消除bug
-----------------------------------------------------------------------------------------------------------------------------------------------------
version 20211204
1、消除了在新版n卡驱动下发生的bug
下载地址 https://github.com/wpf999/auto-ppd-submit/blob/master/auto_ppd_submit.py




zichen 发表于 2020-4-5 21:42:28

可不可以用pyinstaller直接打包成exe让用户直接搞,配置Python环境对于普通用户来说还是有一点繁琐?

wpf999 发表于 2020-4-5 21:44:58

zichen 发表于 2020-4-5 21:42
可不可以用pyinstaller直接打包成exe让用户直接搞,配置Python环境对于普通用户来说还是有一点繁琐? ...

不需要配置python环境。 直接运行python安装包,勾选添加一下PATH,这有什么难度

wpf999 发表于 2020-4-5 22:05:46

这次对程序源码进行了一定的重构。整体架构更加清晰,易于维护。

金鹏 发表于 2020-4-5 22:16:48

兄弟辛苦!

PPD上报套装已上传Q群

wwdws1 发表于 2020-4-6 10:17:55

AMD移动端的Vega10核显能用吗,我在咱们的3213的里面的PPD上报里面没有这个显卡型号

wpf999 发表于 2020-4-6 11:38:06

wwdws1 发表于 2020-4-6 10:17
AMD移动端的Vega10核显能用吗,我在咱们的3213的里面的PPD上报里面没有这个显卡型号 ...

目前还仅支持N卡。 因为N卡驱动中有nvidia-smi命令行工具,可以获取显卡状态。 若A卡也有类似工具,就可以增加对A卡的支持

wwdws1 发表于 2020-4-6 12:04:40

wpf999 发表于 2020-4-6 11:38
目前还仅支持N卡。 因为N卡驱动中有nvidia-smi命令行工具,可以获取显卡状态。 若A卡也有类似工具,就可 ...

好吧,A卡好惨的说

Keyco 发表于 2020-4-6 12:57:25

wpf999 发表于 2020-4-5 22:05
这次对程序源码进行了一定的重构。整体架构更加清晰,易于维护。
兄弟,用了你的最新版的,依然一闪而过。我用另一个算友的bat程序查看了报错原因,你看一下贴图。请教我该怎么办?
另外是否需要把win7 所有补丁都装好?
我除了安装了必要的python要求的那个补丁(不装的话python也无法安装),其他一概没装,本身windows 7是 sp1 64bit



Keyco 发表于 2020-4-6 13:54:22

重启一样,唉。。

wpf999 发表于 2020-4-6 15:31:39

Keyco 发表于 2020-4-6 12:57
兄弟,用了你的最新版的,依然一闪而过。我用另一个算友的bat程序查看了报错原因,你看一下贴图。请教我该 ...

安装64位python 3.8试试

wpf999 发表于 2020-4-6 15:44:57

64位系统安装64位python 3.8,
32位系统安装32位python 3.8,

64位系统不要安装32位python,32位系统无法安装64位python

sky_zhang01 发表于 2020-4-6 17:12:06

能问下这个脚本的主要作用是什么吗?

hubo 发表于 2020-4-6 18:04:27

楼主这要怎么解决

wpf999 发表于 2020-4-6 18:29:03

hubo 发表于 2020-4-6 18:04
楼主这要怎么解决
安装的什么版本python
是我在一楼提供的python官方链接下载的吗?

cmd里打开python,输入import _socket 看看


如果有报错,则说明python安装有问题。无报错,才能确保py脚本启动运行
页: [1] 2 3 4 5
查看完整版本: 自动提交PPD的auto-ppd-submit.py更新了,version=20211204

论坛官方淘宝店开业啦~