KindleOutlookCalendarWeather
standAlone
Install / Use
/learn @ShaderFallback/KindleOutlookCalendarWeatherREADME
KindleOutlookCalendarWeather
standAlone

特性
1.支持显示时间,日期,天气,Outlook Rss新闻,闲置Kindle废物利用!
开始
#1.先越狱 https://bookfere.com/novice#novice_8_1 https://bookfere.com/post/892.html
#2.安装 KUAL — 插件程序启动器 https://bookfere.com/post/311.html#p_2
#3.安装 USBNetwork Hack – 无线管理 Kindle (用于登录SSH 可以不装) https://bookfere.com/post/311.html#p_6
#3.安装 Rename OTA binaries 禁止自动升级 https://bookfere.com/post/472.html
#4.安装Kindle 专用 Python3.9 https://bookfere.com/post/311.html#p_6
#5. 打开scripts文件夹下的 city_code.json(建议用Notepad++, VsCode) Ctrl+F 查询你所在的城市代码
#6. 修改 config.ini 文件CityCode 项
#7. Kindle数据线连接电脑, 将KindleOutlookCalendarWeather 文件夹拷贝到extensions 文件夹下
#8.打开 Kual 应用启动器, 点击Outlook天气台历菜单 -> WeatherCalendar_ON 启动应用
令牌生成步骤,配置OutLook (只看RSS无需配置此步骤)
1.第一步注册应用 https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
2.身份验证,添加重定向 网址 https://login.microsoftonline.com/common/oauth2/nativeclient
3.记下应用程序(客户端)ID 和 密码值
-
开通Outlook邮箱的Api权限, 得到客户端ID 和 密码值 (如何获取看这个视频) https://www.bilibili.com/video/BV1Sa411E7qk?spm_id_from=333.999.0.0&vd_source=5228a3ffeeee092609a234a5dbf99989
-
使用令牌生成工具,生成令牌文件 https://github.com/ShaderFallback/KindleOutlookCalendarWeather/releases/tag/0.1
-
将生成好的 o365_token.txt 文件放在 KindleOutlookCalendarWeather/bin 目录下
-
修改 config.ini 文件 ClientID 和 ClientValue,推荐使用notepad++ 保存时选择 utf8无BOM格式 不能使用Windows记事本编辑!!!,否则在Linux上读取会出问题
备注:
如果启用RSS,无需配置日历 双Rss链接(每小时切换轮播两个新闻源) 如果Rss数量超过单页数量,每分钟翻页一次
越狱原贴链接
https://www.mobileread.com/forums/showthread.php?t=225030
非越狱方案
你需要有一个 Windows 或 Linux 服务器并安装Python环境, 修改配置文件 config.ini 中 HtmlServer 项设置为 1 , 运行脚本WeatherStation.py 即可在Kindle 上直接访问网页 如果想省钱也可以购买一个 香橙派之类的国产ARM开发板,或二手的瘦客户机
常见问题:
1.[log错误](sh: fbink: not found)
解决方法: 安装 USBNetwork Hack 否则可能无fbink命令
2.[log错误] import ImageFont ImportError: The _imagingft C module is not installed
解决方法: 还原系统后重新安装新版Python3, 连接 https://www.mobileread.com/forums/showthread.php?t=225030
3.[log错误] [FBInk] [fbink_open] Cannot open framebuffer character device: Permission denied!
解决方法: 使用 RUNME.sh 脚本来启动即可,可以将 bin 目录下的 RUNME.sh 复制到Kindle根目录,在kindle搜索栏 输入 ;log runme 即可运行天气插件!
RSS 订阅资源
可访问 https://github.com/weekend-project-space/top-rss-list
Bilibili 日出东水 原创制作
https://space.bilibili.com/319287192
Related Skills
node-connect
353.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
353.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
353.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
