V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xiyuesaves
V2EX  ›  分享创造

一个根据奇葩需求写出来的奇葩玩意...

  •  1
     
  •   xiyuesaves · 2020-11-18 17:59:25 +08:00 · 3843 次点击
    这是一个创建于 379 天前的主题,其中的信息可能已经有所发展或是发生改变。

    甲方说需要一个能用一个鼠标控制多台电脑的光标的程序,我一听,这不就是 teamviewer 嘛?但他强调是能够同时控制多个设备,不需要串流屏幕,只需要控制光标就行了...然后就有了这,通过 nodejs 的 ws 模块进行通讯,内部调用写好的 c 模块实现鼠标控制,具体效果就像这样
    (由于工作电脑配置不是很好,开录像就只能开一个虚拟机了,,还很卡,正常情况下延迟没有这么高的) test.gif

    github 地址

    19 条回复    2020-11-19 15:58:31 +08:00
    ryh
        1
    ryh  
       2020-11-18 18:21:43 +08:00
    再改改,能有手机 app 代替鼠标了 😂
    delectate
        2
    delectate  
       2020-11-18 18:24:19 +08:00
    不考虑一下屏幕大小和分辨率的问题吗?
    这肯定是个大坑。唯一能想到的就是,学校那种教师机程控学生机,或者群控刷评之类的。
    sadfQED2
        3
    sadfQED2  
       2020-11-18 20:06:07 +08:00 via Android
    哈哈哈,温馨提示,你这玩意有可能被某些游戏或者某些软件的防作弊模块干掉
    360511404
        4
    360511404  
       2020-11-18 20:16:52 +08:00
    ....图形的方式批量配置计算机...
    catror
        5
    catror  
       2020-11-18 20:51:53 +08:00 via Android
    我觉得你应该搞清楚他的原始需求是啥,这个需求是他自己想出来的解决方案,不太合理…
    yanzhiling2001
        6
    yanzhiling2001  
       2020-11-18 20:52:23 +08:00
    群控?
    mokeduo
        7
    mokeduo  
       2020-11-18 21:12:30 +08:00
    看了之后很想当甲方啊:要是多屏幕下能达成 VScode 那种多点输入就好了
    guappieTRain
        8
    guappieTRain  
       2020-11-18 21:24:31 +08:00
    群控吧 不知道用在啥地方 反正是解决生产力的
    xiyuesaves
        9
    xiyuesaves  
    OP
       2020-11-18 23:11:31 +08:00 via Android
    @delectate 应该就是像教师机和学生机那种
    xiyuesaves
        10
    xiyuesaves  
    OP
       2020-11-18 23:12:24 +08:00 via Android
    @yanzhiling2001 嗯,差不多的意思
    felixcode
        11
    felixcode  
       2020-11-19 01:07:38 +08:00
    网吧装机大师
    codehz
        12
    codehz  
       2020-11-19 01:23:50 +08:00 via Android
    我在想如果有一台机子出故障怎么处理)
    比如窗口弹出位置不一样导致点错了(
    或者中途随机弹出一个错误框
    或者加载速度不一致
    LZSZ
        13
    LZSZ  
       2020-11-19 01:26:59 +08:00
    同步器?
    raaaaaar
        14
    raaaaaar  
       2020-11-19 07:14:24 +08:00 via Android
    统一楼上,不是对方说什么需求就是什么需求,很可能他想要的,和他说的是两个东西,如果需求很奇葩的话,可能他自己需求就没有表达清楚
    xiyuesaves
        15
    xiyuesaves  
    OP
       2020-11-19 08:58:10 +08:00
    @codehz 没有考虑这些因素,甲方也没有这些要求,估计是特殊环境使用的吧
    systemcall
        16
    systemcall  
       2020-11-19 09:22:45 +08:00 via Android
    想到了游戏工作室用来多开的场景
    可以靠硬件实现,stm32 甚至是 Arduino 的 USB Device 作为 USB HID,走串口之类的东西连起来
    Shazoo
        17
    Shazoo  
       2020-11-19 09:27:29 +08:00
    很典型的坑。

    甲方不想透露应用场景自己给出的“技术解决方案”。

    如果开发前确定好边界,还能凑合着做一套,也别指望回头客。
    lxychn
        18
    lxychn  
       2020-11-19 12:56:44 +08:00
    甲方代练
    ruoxie
        19
    ruoxie  
       2020-11-19 15:58:31 +08:00
    屏幕分辨率不一样岂不是歪到外婆家了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1135 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 22:34 · PVG 06:34 · LAX 14:34 · JFK 17:34
    ♥ Do have faith in what you're doing.