mirror of
https://wget.la/https://github.com/Wxw-Gu/WechatExplorer
synced 2026-08-18 12:07:01 +08:00
fix: 支持 wxgf 原图解密并修复缩略图缓存刷新
- 增加 wxgf/HEVC 图片转换支持 - 增加 FFmpeg 跨平台安装、目录填写与能力检测 - 避免缩略图占用原图缓存,下载原图后可即时刷新 - 移除聊天图片的缩略图角标 (cherry picked from commit 4cee159a65496bd30dd690b568c47a120f3fff30)
This commit is contained in:
@@ -1,5 +1,21 @@
|
||||
export type ImageKeySource = 'secure-storage' | 'legacy-settings' | 'environment' | 'none'
|
||||
export type ImageResourceState = 'available' | 'unavailable' | 'unknown'
|
||||
export type ImageDecoderSource = 'selected' | 'environment' | 'bundled' | 'system' | 'none'
|
||||
|
||||
export interface ImageDecoderStatus {
|
||||
installed: boolean
|
||||
available: boolean
|
||||
source: ImageDecoderSource
|
||||
selected: boolean
|
||||
directory?: string
|
||||
}
|
||||
|
||||
export interface ImageDecoderSelectionResult {
|
||||
success: boolean
|
||||
canceled: boolean
|
||||
status?: ImageDecoderStatus
|
||||
error?: string
|
||||
}
|
||||
|
||||
export interface ImageKeyConfigResult {
|
||||
success: boolean
|
||||
@@ -33,6 +49,7 @@ export interface ImageDecryptionStatus {
|
||||
wechatRunning: boolean
|
||||
accountIdentified: boolean
|
||||
cacheState: 'normal' | 'unavailable'
|
||||
decoder: ImageDecoderStatus
|
||||
resources: {
|
||||
imageIndex: ImageResourceCheck
|
||||
imageDirectory: ImageResourceCheck
|
||||
|
||||
Reference in New Issue
Block a user