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

基于 Python 实现手机网页控制电脑

  •  1
     
  •   valuex · 2023-01-15 12:37:44 +08:00 · 1533 次点击
    这是一个创建于 681 天前的主题,其中的信息可能已经有所发展或是发生改变。

    总体功能

    利用手机等终端的网页在 [局域网] 内实现对 HTPC 的控制,支持语音哦。

    使用

    1 下载后,点击webserver-cli.py,启动一个 http sever

    2 手机或平板访问: http://HTPC_ip:8002/

    3 点击某个图标,即可实现在 HTPC 上打开对应的页面

    下载链接

    https://github.com/valuex/WebRemoter4PC/releases/tag/V0.1

    https://gitee.com/valuex/htmlcontroller4-pc/releases/tag/V0.12

    目前已实现的功能

    • 定义了一个文本输入框,配合手机上的语音输入法,可以语音输入命令后,再提交执行(当前前提是要在 Config.json 中定义对应的操作)

    • 实现了打开网址,执行一个或多个快捷键,执行系统命令( cmd 或者 Win+R 对应的)的功能

    后面期望实现的

    • 看看有没有大佬指导,通过解析语音输入的语义再匹配命令。比逐个去定义命令再输入匹配应该更高级些。

    为什么要用网页技术

    在这个页面分析了链接。总体来说是,开发门槛低,自定义性强,多端控制,安全性高。

    为什么不用 AHKHTTP 了

    • https://meta.appinn.net/t/topic/39526

    • ahk 在控制 HTPC 的各种程序方面有独到的优势

    • 但是 AHKhttp 不支持多端同时访问 http://localhost:8000/, 这个是一个硬伤。

    4 条回复    2023-01-17 21:38:38 +08:00
    valuex
        1
    valuex  
    OP
       2023-01-15 12:40:32 +08:00
    zhlxsh
        2
    zhlxsh  
       2023-01-15 12:51:09 +08:00 via iPhone
    已 start
    做法做强再创辉煌
    haoxuexiaoyao
        3
    haoxuexiaoyao  
       2023-01-16 09:46:07 +08:00
    为啥要语音命令呢,不能直接文字不是更方便么?
    valuex
        4
    valuex  
    OP
       2023-01-17 21:38:38 +08:00 via Android
    @haoxuexiaoyao 要照顾下家里面的长辈啊。这个语音控制还是一个取巧的办法,通过手机输入法实现的语音转文本,再提交文本到被控端电脑。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1029 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 21:42 · PVG 05:42 · LAX 13:42 · JFK 16:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.