V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiyangyang
V2EX  ›  编程

很烦很奇怪的需求,寻求技术方案。

  •  
  •   xiyangyang · 2017-02-02 09:51:23 +08:00 · 4320 次点击
    这是一个创建于 2640 天前的主题,其中的信息可能已经有所发展或是发生改变。

    朋友来找我帮忙。他有这么个需要: 要操纵一批电脑,从几十到几百不等,分布在全国各地。每台电脑上连着一些设备,比如 ipad ,控制器等。 需要从一台中心服务器,制作流程脚本,发送到各个电脑上去执行。 这些脚本在各地的执行情况还需要汇总到中心服务器上。 请教各位大侠,什么样的技术方案能满足以上需求?

    11 条回复    2017-02-02 17:45:39 +08:00
    zhangmms
        1
    zhangmms  
       2017-02-02 10:21:11 +08:00
    运维自动化解决方案? puppet,chef,ansible,saltstack ,这些都可以。
    linhua
        2
    linhua  
       2017-02-02 10:21:21 +08:00
    端口转发 + ssh 服务
    Syc
        3
    Syc  
       2017-02-02 10:27:34 +08:00 via Android
    灰产?这样的需求和灰鸽子有什么区别?
    boter
        4
    boter  
       2017-02-02 10:32:10 +08:00
    @Syc 灰鸽子也不一定是灰产
    技术无罪,需求也没毛病,主要看目的
    helloccav
        5
    helloccav  
       2017-02-02 10:51:30 +08:00 via Android   ❤️ 1
    刷单或者刷榜?
    lecher
        6
    lecher  
       2017-02-02 11:08:29 +08:00
    刷榜、刷单、刷转发、刷安装。

    iOS 的系统需要破解拿到更高的权限才能执行。
    Android 也需要 root 。

    剩下就是模拟操作的事情,执行成功的请求可以放到终端去发出来,如果终端超时,说明任务失败回滚任务队列让任务重新执行就够了。

    服务端的业务比较简单,一个添加任务的管理平台,开放取任务的接口和更新任务状态的接口。

    给人做过一套类似业务的平台,不过主要做 web 页面的处理,所以终端用的是 electron ,终端获取代理参数和脚本执行各种操作。
    开发调试脚本一个月,上线一周后死于目标网站的业务调整。
    Valyrian
        7
    Valyrian  
       2017-02-02 11:13:07 +08:00 via iPhone
    上面说灰产,我怎么听着像 mapreduce …= =
    zhaoxiting1997
        8
    zhaoxiting1997  
       2017-02-02 11:14:49 +08:00
    这种不就是手机挂机赚钱的吗
    mactaew
        9
    mactaew  
       2017-02-02 16:35:43 +08:00 via iPad
    群控系统帮你忙
    mactaew
        10
    mactaew  
       2017-02-02 16:37:36 +08:00 via iPad
    但是群控目前只有接触到单对单的,就是一台用户机远程连接到主控机,主控机练了几十台手机。至于一台用户机操作几十到几百台主控机这个技术还没摸到。
    undeflife
        11
    undeflife  
       2017-02-02 17:45:39 +08:00
    以前开发过这么一个系统 完全可以满足楼主需求...可以通过 web 端分发 powershell 、 exe 、 python 程序并查看执行结果.
    可惜是原公司资产..
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1886 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:32 · PVG 00:32 · LAX 09:32 · JFK 12:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.