爱意满满的作品展示区。
xiyuesaves

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

  •  1
     
  •   xiyuesaves · Nov 18, 2020 · 5523 views
    This topic created in 2000 days ago, the information mentioned may be changed or developed.

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

    github 地址

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

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

    如果开发前确定好边界,还能凑合着做一套,也别指望回头客。
    lxychn
        18
    lxychn  
       Nov 19, 2020
    甲方代练
    ruoxie
        19
    ruoxie  
       Nov 19, 2020
    屏幕分辨率不一样岂不是歪到外婆家了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3199 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 00:27 · PVG 08:27 · LAX 17:27 · JFK 20:27
    ♥ Do have faith in what you're doing.