有没有能做 mdm 软件的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
外包信息请发到 /go/outsourcing 节点。
不要把相同的信息发到不同的节点
teddyxiong
V2EX    酷工作

有没有能做 mdm 软件的

  •  
  •   teddyxiong 2024-10-22 12:09:19 +08:00 2384 次点击
    这是一个创建于 403 天前的主题,其中的信息可能已经有所发展或是发生改变。

    来 V2EX 好多年了,今天发个招募帖子哈。 我们公司是做收银设备的,基于安卓的 apk 来实现收银过程。

    因为市面上设备已经很多,导致具体在使用的时候,有各种千奇百怪的问题给售后部门,售后部分非常痛苦: 1.一线终端的人都是年龄较大的大妈,普通不标准,听起来费劲。 2.他们的手机分辨率很低,我们处理设备问题的时候,跟他们视频的时候,很难看清楚屏幕。 3.实时性要求非常高。因为即使一旦出了问题,现场吃饭都影响了,要排老长的队伍。后面全是客诉。

    经过讨论,我们觉得需要一个远控的软件,我们的售后工程师可以直接远程登录我们的收银机,帮客户操作,直接搞好算球。

    为什么不买市面成熟的?因为我们测试过,功能过剩了。。他们都是商用软件,做的好看,很多花里胡哨的界面。我们想要一个简单粗暴的。总之我们试了各种,都觉得不顺心。。

    如果有这方面经验或者开发能力请联系我哈。

    17 条回复    2024-10-25 12:17:46 +08:00
    givenge
        1
    givenge  
       2024-10-22 15:22:58 +08:00
    开发远控不如重新开发收银 app...
    sampeng
        2
    sampeng  
       2024-10-22 15:29:16 +08:00
    看量,万级一下。frp 穿透就够用了。。。随便开发个后台
    ariza
        3
    ariza  
       2024-10-22 16:26:26 +08:00
    确实来 v2 够多年的
    chen0304
        4
    chen0304  
       2024-10-22 16:51:59 +08:00
    我算做 mdm 软件的,
    但是你这个场景不如买市面上的远程企业版本。 或者你弄开源的 Rudesk 服务器,把包打在你们 ROOM 。
    用来远程连接
    lulukejian
        5
    lulukejian  
       2024-10-22 17:04:06 +08:00
    暴力就 frp + vnc https://segmentfault.com/a/1190000044742801, 需要支持让客户端打开下, 平常不保持连接就好
    teddyxiong
        6
    teddyxiong  
    OP
       2024-10-22 23:45:36 +08:00
    @givenge 终端用户有很多你想不到的玩法,比如:老板把蓝牙连接了音箱。但是音箱没电了,导收银机没有声音。我们就必须远程把蓝牙给他关掉。这个优化我们的收银 app 没有用的,权限 不在一个层面。

    再比如,他把收银机上装了抖音快手,食堂比较闲的时候,他刷抖音,导致内存都被占用。

    还有,他连上了公共免费 wifi ,但是我们机器自带流量卡。免费 wifi 很慢,他就投诉我们机器不行,其实我们只需要关掉他的 wifi 就行了。

    如此种种,远不是我们的 app 这个层面能解决的。
    teddyxiong
        7
    teddyxiong  
    OP
       2024-10-22 23:48:02 +08:00
    @chen0304 市面上的什么向日葵啊,to desk 我们都试过了,真的不是我们想要的那种,所以放弃了。不是钱的问题,是售后工程师不爱用,收银机的老板还觉得我们在偷窥他,怕我们搞他的钱。
    teddyxiong
        8
    teddyxiong  
    OP
       2024-10-22 23:51:15 +08:00
    @asmh1989 这个方案我们想过,但是这里面有个巨大的安全隐患:我们是要收银的,一旦收银机被人远控控制了,劫持了收款码。。。或者劫持了收款信息,或者这种开源的软件有啥漏洞,后果不堪设想。。。所以我们想要有强验证的直连。
    Pony69
        9
    Pony69  
       2024-10-22 23:54:00 +08:00 via Android
    之前工作就是干 mdm ,市面的 mdm 几乎都是 tob ,且功能花里胡哨;看了 op 描述,需求不复杂,感觉不如远程
    teddyxiong
        10
    teddyxiong  
    OP
       2024-10-22 23:54:47 +08:00
    @ariza 跟 Livid 间接认识,有个共同的朋友。所以他当年做这个的时候我就来注册了。
    teddyxiong
        11
    teddyxiong  
    OP
       2024-10-22 23:57:27 +08:00
    @Pony69 我们有个一个需求清单的,这里只是用通俗的语言描述下遇到的问题。毕竟这个是个比较偏的方向。
    Pony69
        12
    Pony69  
       2024-10-23 00:23:01 +08:00
    @teddyxiong

    可以走 Android Management api ,这里可以省去 app 端开发,但是服务端与客户端(手机需要 gms 支持)都需要挂代理,毕竟是走 google 解决方案;国内环境,感觉还得是原生 mdm 。
    teddyxiong
        13
    teddyxiong  
    OP
       2024-10-23 01:44:43 +08:00
    @Pony69 有没有可能做成一个 sdk 包,我们打包到我们的收银软件里面。
    vagranth
        14
    vagranth  
       2024-10-23 14:14:17 +08:00
    我用 rust 做过一个自定义的通信协议,思路跟 mdm 一致的。
    大致就是客户端主动连服务端,服务端通过 get/set 方式设置客户端的属性值。
    LZ 这个要求感觉不高,用这类方式实现就好了。
    chen0304
        15
    chen0304  
       2024-10-23 14:38:13 +08:00
    @teddyxiong 怎么说呢,你如果有限制类的需求。可以用 mdm 做比如什么禁用 Wi-Fi 、蓝牙这块的。
    根据我的经验呢,如果从实际出发 注重远程协助处理问题的话 还是看其它的远程方案。 国内的 mdm 几乎没有附带远程协助这块的。
    国外商用产品呢,到是 有 UEM 设备管控+远程协助的
    humbass
        16
    humbass  
       2024-10-24 22:52:37 +08:00
    @Pony69 收音机系统是 Linux 、windows 好办很多,Android 的权限不够。
    Pony69
        17
    Pony69  
       2024-10-25 12:17:46 +08:00 via Android
    @teddyxiong 以前在 GitHub 看到过一个 uem 本地 mdm 控制 APP 开源项目,魔改一下,再加 tcp 协议远程控制,不知道能不能满足 op 需求
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2629 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 04:10 PVG 12:10 LAX 20:10 JFK 23:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86