Skip to content

Releases: ShaderFallback/KindleOutlookCalendarWeather

Outlook Token Tool V 1.01 令牌生成工具

05 Jun 08:40
1d15dcd
Compare
Choose a tag to compare

升级 O365 包,解决API变动引起的报错
https://pypi.org/project/O365/

1.第一步注册应用 https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
2.身份验证,添加重定向 网址 https://login.microsoftonline.com/common/oauth2/nativeclient
3.记下应用程序(客户端)ID 和 密码值
4.请提前在config.ini文件填写客户端ID,和密码的值
5.运行工具 PythonO365Get.exe
6.复制生成的链接到浏览器,并登录邮箱授权,然后将浏览器链接粘贴回来,并回车,(注意不要有任何多余空格和符号)
8.同级目录下会生成 o365_token.txt
9.将生成好的 o365_token.txt 文件放在 KindleOutlookCalendarWeather/bin 目录下

Kindle咪咕版本(Android) EPaperClock

21 Apr 10:47
Compare
Choose a tag to compare
  1. 越狱后使用adb安装App,并安装 easyTouch 作为启动器
  2. 基于Xamarin Android 开发,目前只是实现基本时钟测试, 天气/日历 后续更新
  3. 每5分钟清屏一次,防止残影
  4. 可全屏显示,应用启动后,系统不会休眠

Xamarin Android 的一些重要设置
//锁定横屏
this.RequestedOrientation = Android.Content.PM.ScreenOrientation.Landscape;
//设置全屏
Window.SetFlags(WindowManagerFlags.Fullscreen, WindowManagerFlags.Fullscreen);
//保持不休眠
Window.SetFlags(WindowManagerFlags.KeepScreenOn, WindowManagerFlags.KeepScreenOn);

PXL_20240421_103125219

KindleCalendarPlugin台历插件下载 V0.3

28 May 11:06
Compare
Choose a tag to compare
  1. 适配了pw3 等高分辨率屏幕~ 可在配置文件自定义分辨率, 请根据设备实际分辨率填写
    Kindle 2/3/4/5/7/8/10:宽高 600 x 800 像素
    KPW 1/2: 宽高 758 x 1024 像素
    KO1、KV、KPW 3/4: 宽高 1072 x 1448 像素
    KO 2/3: 宽高 1680 x 1264 像素
    KPW5: 宽高 1236 x 1648 像素
  2. 添加了旋转控制, 可以旋转屏幕方向
  3. 添加了新的启动方式,如果使用KUAL 无法启动,可以将 bin 目录下的 RUNME.sh 复制到Kindle根目录,在搜索栏 输入 ;log runme 即可运行天气插件!
  4. 更改了字体裁剪方式,文字再也不会超出屏幕啦~

优质 RSS 订阅可访问 https://github.com/weekend-project-space/top-rss-list

常见问题:
[log错误](sh: fbink: not found)
解决方法: 安装 USBNetwork Hack 否则可能无fbink命令
[log错误] import ImageFont ImportError: The _imagingft C module is not installed
解决方法: 还原系统后重新安装新版Python3, 连接 https://www.mobileread.com/forums/showthread.php?t=225030
[log错误] [FBInk] [fbink_open] Cannot open framebuffer character device: Permission denied!
使用 RUNME.sh 脚本来启动即可

1.Adapted to pw3 and other high-resolution screens. You can also customize the resolution in the configuration file. Please fill in according to the actual resolution of your device.
2.Added rotation control. You can rotate the screen orientation.
3.Added a new way to start. If you can’t start with KUAL, you can copy the RUNME.sh in the bin directory to the Kindle root directory. Enter ;log runme in the search bar to run the weather plugin!
4.Changed the font cropping method. The text will no longer exceed the screen!

Frequently Asked Questions:
[log error] (sh: fbink: not found) Solution: Install USBNetwork Hack or you may not have the fbink command
[log error] import ImageFont ImportError: The _imagingft C module is not installed Solution: Restore the system and reinstall the
latest version of Python3. Connect to https://www.mobileread.com/forums/showthread.php?t=225030
[log error] [FBInk] [fbink_open] Cannot open framebuffer character device: Permission denied!
Use the RUNME.sh script to start it.

中文帮助
EnglishHelp

Kindle 台历插件下载

14 Jun 04:38
Compare
Choose a tag to compare

目前只适配了 KT2 的机型 分辨率 800*600
Pw3 目前有反馈 不能运行问题,正在解决中,稍后发布~

注意: 请运行插件前将系统设置为 "中文" 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. 开通Outlook邮箱的Api权限, 得到客户端ID 和 密码值 (如何获取看这个视频)
https://www.bilibili.com/video/BV1Sa411E7qk?spm_id_from=333.999.0.0&vd_source=5228a3ffeeee092609a234a5dbf99989

#5. 使用令牌生成工具,生成令牌文件 https://github.com/ShaderFallback/KindleOutlookCalendarWeather/releases/tag/0.1

#6. 将生成好的 o365_token.txt 文件放在 KindleOutlookCalendarWeather/bin 目录下

#7. 修改 config.ini 文件 ClientID 和 ClientValue

#8. 打开scripts文件夹下的 city_code.json(建议用Notepad++) Ctrl+F 查询你所在的城市代码

#9. 修改 config.ini 文件CityCode 项

#10. Kindle数据线连接电脑, 将KindleOutlookCalendarWeather 文件夹拷贝到extensions 文件夹下
请确定目录结构为
/extensions/KindleOutlookCalendarWeather/

#11.打开 Kual 应用启动器, 点击Outlook天气台历菜单 -> WeatherCalendar_ON 启动应用

越狱原贴链接
https://www.mobileread.com/forums/showthread.php?t=225030

非越狱方案
你需要有一个 Windows 或 Linux 服务器并安装Python环境, 修改配置文件 config.ini
中 HtmlServer 项设置为 1 , 运行脚本WeatherStation.py 即可
如果想省钱也可以购买一个 香橙派之类的国产ARM开发板,或二手的瘦客户机

Outlook Token Tool 令牌生成工具

12 Jun 11:09
a9e3870
Compare
Choose a tag to compare

1.请提前在config.ini文件填写客户端ID,和密码的值
2.复制生成的链接到浏览器,并登录邮箱授权,然后将浏览器链接粘贴回来,并回车
3.注意不要有任何多余空格和符号
4.将生成好的 o365_token.txt 文件放在 KindleOutlookCalendarWeather/bin 目录下