running_hyk 发表于 2018-9-18 02:35:44

BOINC 专用客户端 & 意见反馈

本帖最后由 running_hyk 于 2019-4-11 22:14 编辑

♥ BOINC 比赛客户端 大计划 2019 ♥

== 性能 相关 ==1、【完成】拦截指定项目上传任务(准备上报除外)
2、【2019/五项赛】CPU基准测试“作弊”??这个什么鬼?
static/image/hrline/1.gif

== 任务包 相关==3、【完成】上传的时候也能获取WU
4、【2019/五项赛】人性化自动切换项目
5、【2019/五项赛】控制单个WU的运行优先级
6、【2019/五项赛】当出现(不在自己所属能力范围内)时主动丢弃WU处理。
(运算时间大于多少,上报期限小于多少等,可自主设定)
static/image/hrline/1.gif

== 队内特异功能 非你莫属 ==
1.【未完】中心化可控泄洪系统(最后实现)

static/image/hrline/1.gif

== 这真是一个小修改 (以下的计划,可能会再改变主意)==
(我还是把今年的小修改,留给19年的我去完成吧!)
1.【2019】试着用Electron做界面。
2.【2019】客户端通知,展示优化。
3.【2019】虚拟处理器,获取WU。
==界面的小修改==
1、【2019】在“任务”里,有复选框,方便筛选项目和任务等。
2、【2019】底栏有数据统计,状态栏
(已完成任务数量,等待上传任务数量,运行数目等等)避免手动翻滚查阅太久!
3、【2019】带复选框的拦截、屯包等界面
4、【2019】“统计”大改,更加直观(Python 抓数据 & 制图)
5、【2019】主动杀包设置界面
6、【2019】中央化管理模式界面(最后实现)
7、【2019】“网络传输”里也要有一个归类、统计的功能。

static/image/hrline/1.gif
下个版本预告,
修复无法拦截无需上传的包,
单个WU运行优先级调度,
Android 控制端 (无计算功能)。

项目位置:https://github.com/rainghost/boinc
客户端下载:https://github.com/RainGhost/boinc/releases/tag/1.0.2
Android 控制端(原创):https://equn.com/forum/thread-47080-1-1.html
Windows的教程:前往 (感谢 湘西匪首 兄弟)
Debain使用心得:前往 (感谢 iwait 兄弟)
希望有更多的人陆续加入。对上面有啥意见的,请大家踊跃反馈吧!
会 C/C++ | Java | Javascript | CSS | Linux | Windows | macOS 的大佬们,赶紧行动起来吧!

litimetal 发表于 2018-9-18 08:55:50

个人建议,先集中精力放在任务包的调配上吧
这部分代码实现的挺乱的,耦合很复杂,如果梳理清楚的话,以后的工作会好很多

vardrag 发表于 2018-9-18 09:23:29

囤包是重要功能

0xCAFEBABE 发表于 2018-9-18 09:30:08

太棒了,我这里有一贴,一块吧

running_hyk 发表于 2018-9-19 01:05:41

当前进度:查看官方源代码,以便准备好工作。
我不知道大家喜欢在哪里讨论会更好一些,在论坛上讨论时效性比较差,一些技术方面的交流不够及时。
分布式计算的企鹅群和WeChat群我都在的,群上的备注名称就是我论坛的名称,有事找我就@我。

litimetal 发表于 2018-9-27 04:34:11

请问现在进展的怎么样了?

running_hyk 发表于 2018-9-29 00:08:04

本帖最后由 running_hyk 于 2018-9-29 00:12 编辑

litimetal 发表于 2018-9-27 04:34
请问现在进展的怎么样了?
现在进度还处于准备状态,还没有正式开始动手。
在技术方面也只是在纸上画了一些解决方案,和方案的解决思路。
现在正在考虑问题有:
1.单方面写出大家想要的功能
2.写出像插件管理系统,可以任意添加插件。
写出插件管理系统工程量会更大,也需要更多的人协助我的开发!

如果我们写出了插件式管理系统,可以把这个项目和官方合并,或者走我们自己的特色道路。

leawind 发表于 2018-10-30 11:12:57

boinc-client-win64_7.14.2-v1.0.1
BM无法连接至客户端

running_hyk 发表于 2018-10-30 14:14:10

leawind 发表于 2018-10-30 11:12
boinc-client-win64_7.14.2-v1.0.1
BM无法连接至客户端

您是怎么运行客户端(boinc.exe)的,直接双击打开客户端,看看会不会报什么错误,是不是丢失什么了。
看看任务管理器里是不是有boinc.exe的存在!

leawind 发表于 2018-10-30 17:10:18

running_hyk 发表于 2018-10-30 14:14
您是怎么运行客户端(boinc.exe)的,直接双击打开客户端,看看会不会报什么错误,是不是丢失什么了。
看看 ...

就和平时几千次打开的方式一样打开,提示无法连接客户端,滚回官方客户端就一起正常。

running_hyk 发表于 2018-11-3 10:30:39

leawind 发表于 2018-10-30 17:10
就和平时几千次打开的方式一样打开,提示无法连接客户端,滚回官方客户端就一起正常。
...

亲,问题已经被修复了!
感谢您对我的支持!
https://github.com/RainGhost/boinc/releases/tag/1.0.1

vardrag 发表于 2018-11-3 11:53:15

ubuntu那个404了,是要翻墙吗?

yimu35 发表于 2018-11-4 13:58:26

vardrag 发表于 2018-11-3 11:53
ubuntu那个404了,是要翻墙吗?

墙外测试了下这个链接,也是404.

湘西匪首 发表于 2018-11-4 14:02:50

CPU基准测试“作弊”
是因为有些项目按照测试性能和运算时间给分。。。
那么我们就忽悠一下测试,把4G的CPU上报成5G、6G的CPU之类。。。

leawind 发表于 2018-11-5 10:10:47

running_hyk 发表于 2018-11-3 10:30
亲,问题已经被修复了!
感谢您对我的支持!
https://github.com/RainGhost/boinc/releases/tag/1.0.1


现在可以连接了,不过貌似拦截无效。boinccmd --project http://milkyway.cs.rpi.edu/milkyway/ dont_upload_work
看看命了行是不是这个格式?输完命令行没反馈信息?我用这个MW项目测试,一分钟不到一个包测试方便。
页: [1] 2 3
查看完整版本: BOINC 专用客户端 & 意见反馈

论坛官方淘宝店开业啦~