6

小爱触屏音箱实现 Stream Deck 贫替

 2 years ago
source link: https://sspai.com/post/75789
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

前几天看到时间线上 latter21 有晒 Elgato 的 Stream Deck,感觉很炫酷自定义程度也很高就想买一个。我一查价格居然要一千多一个,太贵了买不起。然后我又看到「爱运动的数码君」有将小爱触屏音箱安装 Macro Deck 的视频,这就是我想要的:一百多能实现 Stream Deck「贫替」。我折腾完用了几天感觉还不错,今天就写个教程和使用体验给大家分享下。

准备工作

  • 小爱触屏音箱。
  • Windows 电脑
  • Micro USB 数据线
  • 下载需要的文件(包含了驱动、刷机包、搞机工具箱、和安卓端的 App)

安装改版固件

小爱触屏音箱的官方系统是不能安装第三方 app 的,而是需要刷入改版固件才行。安装改版固件不影响小爱同学的正常功能, 也不影响保修。

1

安装驱动

将文章开头的工具包下载解压,打开 FlashTool - Driver 文件夹里的 Mediatek-Drivers-Install.bat(需要管理员权限),跟随提示完成驱动安装。

1

设置刷机

打开 FlashTool 文件夹里的 _SPFT.exe 刷机工具,如果弹出报错提示,直接确认忽略即可。

  • 下载 DA 框选择:FlashTool 下 Hikaru_resign-Xiaomi 文件夹里的 DA_Mi_Hikaru-resign.bin
  • 配置文件选择 Image 文件夹里的 MT8167_Android_scatter.txt
  • 验证文件选择 FlashTool 下 Hikaru_resign-Xiaomi 文件夹里的 auth_sv5.auth

然后我们将下方的选框从下载改到固件升级

1

刷机过程

点击下载按钮后,通过数据线连接小爱触屏音箱就会开始刷机。刷机的过程可能需要几分钟到十几分钟,在此期间小爱同学触屏音箱会始终处于黑屏状态,只要能在设备管理器中找到其 com 端口即连接正常,不必担心。

1

刷机完成提示

等到软件提示完成,将小爱触屏音箱重新接入电源就会开机进入新的系统,第一次进系统会比较慢,耐心等待即可。

Windows | 安装配置 Macro Deck

1

Macro Deck 官网

Macro Deck 是完全免费开源的,可以直接在官网直接下载安装

1

搞机工具箱给小爱触屏安装 App

将小爱触屏音箱通过数据线连接到电脑,打开搞机工具箱选择软件管理 - 安装软件,选择下载好的 com.suchbyte.macrodeck.apk。已安装的软件可以在小爱触屏音箱改版固件的英语绘本应用里找到。

1

同局域网下自动发现服务端

将 Macro Deck 的电脑端安装完成后,在同一局域网下打开电脑端和移动端 app 即可实现无线连接。Macro Deck 电脑端可以用来配置移动端 app 的功能和界面,基本操作如下:

1

Macro Deck 进行编辑

右键图标可选择编辑,拖动可以进行排序,右下角还可以设置框格的排列。

1

Macro Deck 添加 action

左侧菜单栏进行可以修改图标、添加显示文字和背景颜色等操作,右边可以设置触发的动作,一般选择 Action。

1

Macro Deck 设置打开程序

如果要添加一个桌面程序的快捷方式,在 Windows Utils 选项中添加程序路径即可。

1

Macro Deck 修改图标

Macro Deck 可以在线下载图标包和插件包, 我安装了以下几个:

  • Windows Utils:支持打开特定的程序文件或一些系统快捷操作
  • Macro Deck Media Controls:支持系统媒体的控制,比如播放暂停下一首
  • SpotifyPlugin:支持 Spotify 的控制,和歌曲信息的显示。(Spotify 需要 Premium 账户,以及在开发控制面板项目添加 http://localhost:5000/callback 的 Redirect URIs)
1

Macro Deck 我安装的插件

程序图标也会提示将系统程序图标导入自己的图标包,最后修改下图标就完成了一个按钮。如果觉得图标不够丰富,也可以试试我分享的自用图标。(图标包作者酷安 @paradoxxx)

1

设置时间

Macro Deck 也支持一些参数的显示,比如系统自带的 {time} 就能显示时间,一些自带的程序和插件也支持通过这种方式来显示相应的内容。

Mac | 安装配置 Touch Portal

1

Touch Portal 官网

如果你使用的不是 Windows 而是 Mac,那么你可以选择 Touch Portal,也是一款比较有名的媒体控制软件,并且同时支持 Windows 和 Mac。安装逻辑和 Macro Deck 基本一致,这里就不多赘述了。

1

Mac + Touch Portal

Touch Portal 的基础功能是免费的,但如果你想设置更多的排列、使用 Spotify、OBS 等这些插件,则需要花十几欧元解锁 Pro 版本。如果只是需要快速启动软件和控制系统功能等快捷操作,免费版已经足够满足需求。

最后

小爱触屏本身也是一直亮屏插电使用的设备,作为 Stream Deck 的「贫替」使用既不影响其原本功能,理论上也不会对使用寿命造成负面影响。我认为这种玩法的实用性是因人而异的,好在 Macro Deck 和 Touch Portal 的可玩性都很高,大家或许可以研究出更高级更有趣的玩法。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK