feat: 支持自定义 Z-Library 镜像并发布 v2.1.5
在 Z-Library 账户设置内增加镜像站点编辑入口,一行一个 HTTPS 地址, 自定义地址经 origin 规范化后优先于内置列表。镜像配置与凭据分开处理, 退出登录后仍保留;移除当前会话依赖的镜像时清理旧会话和 Cookie。 版本更新到 2.1.5,并补充存储、校验、IPC、界面与真实 Electron 保存测试。
This commit is contained in:
@@ -556,6 +556,8 @@ sources.getSource('zlib').setLoginTransport(browserZlibLogin);
|
||||
ipcMain.handle('zlib:hasCreds', () => wrap(() => zlibAuth.hasCreds()));
|
||||
ipcMain.handle('zlib:login', (_e, email, password) => wrap(() => sources.getSource('zlib').login(email, password)));
|
||||
ipcMain.handle('zlib:logout', () => wrap(() => sources.getSource('zlib').logout()));
|
||||
ipcMain.handle('zlib:getMirrors', () => wrap(() => sources.getSource('zlib').getMirrorConfig()));
|
||||
ipcMain.handle('zlib:setMirrors', (_e, list) => wrap(() => sources.getSource('zlib').setMirrors(list)));
|
||||
|
||||
// Semantic Scholar API Key
|
||||
ipcMain.handle('semanticScholar:keyStatus', () => wrap(() => semanticKey.status()));
|
||||
|
||||
Reference in New Issue
Block a user