朋友来找我帮忙。他有这么个需要: 要操纵一批电脑,从几十到几百不等,分布在全国各地。每台电脑上连着一些设备,比如 ipad ,控制器等。 需要从一台中心服务器,制作流程脚本,发送到各个电脑上去执行。 这些脚本在各地的执行情况还需要汇总到中心服务器上。 请教各位大侠,什么样的技术方案能满足以上需求?
1
zhangmms 2017-02-02 10:21:11 +08:00
运维自动化解决方案? puppet,chef,ansible,saltstack ,这些都可以。
|
2
linhua 2017-02-02 10:21:21 +08:00
端口转发 + ssh 服务
|
3
Syc 2017-02-02 10:27:34 +08:00 via Android
灰产?这样的需求和灰鸽子有什么区别?
|
5
helloccav 2017-02-02 10:51:30 +08:00 via Android 1
刷单或者刷榜?
|
6
lecher 2017-02-02 11:08:29 +08:00
刷榜、刷单、刷转发、刷安装。
iOS 的系统需要破解拿到更高的权限才能执行。 Android 也需要 root 。 剩下就是模拟操作的事情,执行成功的请求可以放到终端去发出来,如果终端超时,说明任务失败回滚任务队列让任务重新执行就够了。 服务端的业务比较简单,一个添加任务的管理平台,开放取任务的接口和更新任务状态的接口。 给人做过一套类似业务的平台,不过主要做 web 页面的处理,所以终端用的是 electron ,终端获取代理参数和脚本执行各种操作。 开发调试脚本一个月,上线一周后死于目标网站的业务调整。 |
7
Valyrian 2017-02-02 11:13:07 +08:00 via iPhone
上面说灰产,我怎么听着像 mapreduce …= =
|
8
zhaoxiting1997 2017-02-02 11:14:49 +08:00
这种不就是手机挂机赚钱的吗
|
9
mactaew 2017-02-02 16:35:43 +08:00 via iPad
群控系统帮你忙
|
10
mactaew 2017-02-02 16:37:36 +08:00 via iPad
但是群控目前只有接触到单对单的,就是一台用户机远程连接到主控机,主控机练了几十台手机。至于一台用户机操作几十到几百台主控机这个技术还没摸到。
|
11
undeflife 2017-02-02 17:45:39 +08:00
以前开发过这么一个系统 完全可以满足楼主需求...可以通过 web 端分发 powershell 、 exe 、 python 程序并查看执行结果.
可惜是原公司资产.. |