IbpTeam / demo-webde

0 stars 0 forks source link

Br0119+server服务设置 #224

Closed ztb-zk closed 9 years ago

ztb-zk commented 9 years ago

223 @huyuanzhe @wjmjimmie

实现一个桌面上控制server服务开关的应用。

测试: r->7 1.将应用导入到 launcher中,启动【应用注册/注销】应用,选择路径 $HOME/Workdirectory/app/demo-webde/nw/app/server-setting 并注册, 2.打开launcher ,启动【服务设置】应用,默认server为开启状态,可以点击 “关闭”和“开启”按钮切换系统的server状态。

jianminww commented 9 years ago

@ztb-zk 这个应该提交到dev分支上。

另外,这个依赖data下面的startserver 这个API,请问这个API已经有了吗?

jianminww commented 9 years ago

@CannedFish 默认自带的应用是否可以写成已经默认注册好? 是不是有对应的配置文件进行修改?

CannedFish commented 9 years ago

@wjmjimmie 应用确认无误的话直接修改配置文件就好了,注册应用只能注册在本地,注册系统需要管理员权限,这个得等到我们可以捕捉系统事件,然后提供GUI给用户输入密码才行

huyuanzhe commented 9 years ago

@wjmjimmie 开启关闭服务目前不是只针对publish进行的改进么

ztb-zk commented 9 years ago

@wjmjimmie 已经有这个api了

huyuanzhe commented 9 years ago

@ztb-zk 为什么以应用的形式来实现而不是作为桌面管理器的一项功能呢 以应用来实现的话 如果用户不安装此应用不就还是没有办法对服务进行控制了么 我觉得至少在Publish版本里应该是以桌面管理器的固定功能存在的

ztb-zk commented 9 years ago

@huyuanzhe 因为,我觉的这个暂时以应用的形式提供给用户,如果以后需要扩展其他设置的话,可直接在该应用下添加新功能就可以了!这个可以通过修改配置文件,使得该应用可以像【应用注册/注销】一样作为桌面管理器的固定功能吧? @CannedFish

jianminww commented 9 years ago

@CannedFish 配置文件是哪一个? @ztb-zk 这次提交就将配置文件修改吧。

jianminww commented 9 years ago

API是这个pr提交的吗? IbpTeam/demo-rio#724

jianminww commented 9 years ago

@huyuanzhe @ztb-zk 我觉得可以作为系统设置这样的应用程序存在。

CannedFish commented 9 years ago

@wjmjimmie demo-rio/nodewebkit/backend/app/default/App.list

huyuanzhe commented 9 years ago

Ok 那我这里没有其他问题了

jianminww commented 9 years ago

@ztb-zk 在 IbpTeam/demo-rio#724 pr里,把 @CannedFish 提供的配置文件也进行相应的修改吧。

ztb-zk commented 9 years ago

@wjmjimmie 嗯 了解!