V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zapper
V2EX  ›  问与答

2023 年有什么功能简单的,类似按键精灵一样的脚本工具存在?

  •  
  •   zapper · 309 天前 · 1525 次点击
    这是一个创建于 309 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先声明我干的是正经事情。是因为有大屏场景,开机自动启动 chrome 打开一个网页全屏展示。但是浏览器全屏 js 需要用户主动点击才生效,那台大屏本身又没有输入设备可以操作,而且每次启动都要手动全屏也不够优雅。网上随便找的话又怕有小木马,或者弹广告。 所以来求助万能的 v 友们,寻一个功能简单的模拟按键的工具,(就是进入系统过几秒按一下 F11 )。或者有更好解决方案欢迎留言

    第 1 条附言  ·  308 天前

    我的vbs脚本:

    targetURL = "foobar.com"
    Set shellObj= CreateObject("Wscript.Shell")
    shellObj.Run "chrome --start-fullscreen -url "&targetURL
    Set shellObj= Nothing
    

    保存vbs后直接win+R输入 shell:startup 直接扔进开机启动文件夹去了。

    另外我那台大屏机子系统是win8的,我也不敢乱动,每次打开chrome会提示终止维护的banner。所以顺便修改了注册表。

    #注册表路径
    HKEY_CURRENT_USER/Software/Policies/Google/Chrome
    #如果没有/Google/Chrome则需要我们自己新建
    #右键点击Policies新建项命名为
    Google
    #右键点击Google新建项命名为
    Chrome
    #右键点击Chrome新建DWORD32位值重命名为
    SuppressUnsupportedOSWarning
    #双击这个值将其键值修改为
    0 = 开启提示条
    1 = 禁用提示条
    #修改后请重新启动系统使之生效
    

    这个技巧来自@id7368 的 修改注册表解决Chrome在Windows 7/8.1上的停止支持弹窗

    11 条回复    2023-06-29 13:11:05 +08:00
    HoseaDev
        1
    HoseaDev  
       309 天前   ❤️ 1
    python 几行代码的事。
    klesh
        2
    klesh  
       309 天前   ❤️ 1
    试试 kiosk 模式:chrome --kiosk
    dqzcwxb
        3
    dqzcwxb  
       309 天前   ❤️ 1
    autohotkey
    cat
        4
    cat  
       309 天前   ❤️ 1
    可以看看这个,10 年前写的,不知道现在的 chrome 还支不支持
    https://www.cnblogs.com/abel/p/3235839.html
    whatalittleboy
        5
    whatalittleboy  
       309 天前   ❤️ 1
    批处理命令+任务计划
    zapper
        6
    zapper  
    OP
       309 天前
    @HoseaDev #1
    @klesh #2
    结合了两位的建议。写了个 vbs 脚本调用 chrome --start-fullscreen -url
    看起来运行正常,感谢
    zapper
        7
    zapper  
    OP
       309 天前
    @cat #4 是的,现在还有这个模式。不过根据需求我是用了--start-fullscreen 启动参数
    supertan
        8
    supertan  
       309 天前   ❤️ 1
    1 、桌面复制一个 Chrome 的快捷图标
    2 、右键快捷图标,在目标后面添加 --start-fullscreen url
    最终示例:"C:\Program Files\Google\Chrome\Application\chrome.exe" --start-fullscreen https://www.example.com
    3 、点击确定,然后双击这个图标试试(如果没有全屏,把已经打开的所有 Chrome 窗口关了再试试)
    supertan
        9
    supertan  
       309 天前
    补充:上面 右键-属性

    然后把这个快捷图标扔到启动文件夹
    coolfan
        10
    coolfan  
       308 天前   ❤️ 1
    写个 bat 开机自启。顺便推荐一下 quicker 。虽然好像不适应这个场景。但也是个不错的简单脚本工具
    busterian
        11
    busterian  
       308 天前 via Android   ❤️ 1
    pywinauto
    sikulix
    quicker
    airtest
    autohotkey
    autoit
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2206 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 02:40 · PVG 10:40 · LAX 19:40 · JFK 22:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.