Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zanjie1999/workdayalarmclockandroid
工作咩闹钟 workdayAlarmClockGo的Android服务端 用于播放声音 因为Android下没有像sox那样的命令行播放器 兼命令行音乐播放器
https://github.com/zanjie1999/workdayalarmclockandroid
android kotlin kotlin-android shell
Last synced: 2 days ago
JSON representation
工作咩闹钟 workdayAlarmClockGo的Android服务端 用于播放声音 因为Android下没有像sox那样的命令行播放器 兼命令行音乐播放器
- Host: GitHub
- URL: https://github.com/zanjie1999/workdayalarmclockandroid
- Owner: zanjie1999
- Created: 2023-07-04T02:21:37.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-22T18:47:16.000Z (3 months ago)
- Last Synced: 2024-08-22T20:58:14.566Z (3 months ago)
- Topics: android, kotlin, kotlin-android, shell
- Language: Kotlin
- Homepage: https://github.com/zanjie1999/workdayAlarmClockGo
- Size: 32.8 MB
- Stars: 13
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 工作咩闹钟
[workdayAlarmClockGo](https://github.com/zanjie1999/workdayAlarmClockGo)的Android服务端可以在每次在设定的网抑云歌单中随机抽取2首作为闹钟铃声,
另外可以作为网抑云音乐播放器使用,随机播放永不重复,实现除语音助手外的智能音响应有的功能
其实是重构了6年前(2017)的一个Python3写的小程序本程序用于播放声音和启动程序,只是一个服务端,目标设备是带蓝牙的随身Wifi,全靠Golang写的服务在8080端口的Web服务交互
兼容Android4.0及以上,在Android13开发,用于骁龙210的Android5.1如果要编译,请将Go编译输出的linux arm的二进制文件和linux arm64的二进制文件重命名放到
```
项目目录/app/libs/armeabi/libWorkdayAlarmClock.so
项目目录/app/libs/arm64-v8a/libWorkdayAlarmClock.so
```
你可以把文件换成你自己的程序,使用本程序作为启动器
需要打包release包二进制文件才会被打包进去,然后安装启动
```
adb install -r .\app\release\app-release.apk ; adb shell am start -n com.zyyme.workdayalarmclock/.MainActivity
```## 使用用法
在右边Releases下载apk安装,部分系统比如MIUI需要设置允许自启动,电池不优化,然后打开 http://127.0.0.1:8080 进行配置,如果使用别的设备打开,需要将127.0.0.1换成设备的ip地址
另外也可以作为一个终端使用,输入exit可以退出## 指令
```shell
# 退出
exit
# 启动
start
```
更多指令可以看[workdayAlarmClockGo](https://github.com/zanjie1999/workdayAlarmClockGo)## 一说宝宝1s
摸额头的触摸区域将瞬间显示当前电量强度,分为6格,越往右电量越高,18%左右的时候会显示一个(T T)的表情,后续显示表情动画
按下鼻子为停止播放