diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..54f1d00 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/releases diff --git a/README.md b/README.md index 457e1c9..51bd1f2 100644 --- a/README.md +++ b/README.md @@ -13,13 +13,15 @@ ## 安装 #### 源码安装 - 下载源码 -- 打开[谷歌扩展](chrome://extensions/) +- 打开[扩展中心](chrome://extensions/) - 勾选开发者模式 - 点击[加载已解压的扩展程序]按钮 - 选择QZoneExport/src文件夹 -#### 谷歌商店 -- [QQ空间导出助手](https://chrome.google.com/webstore/detail/qq%E7%A9%BA%E9%97%B4%E5%AF%BC%E5%87%BA%E5%8A%A9%E6%89%8B/aofadimegphfgllgjblddapiaojbglhf) +#### 在线安装 +- [谷歌商店](https://chrome.google.com/webstore/detail/aofadimegphfgllgjblddapiaojbglhf) + +- [360扩展中心](https://ext.chrome.360.cn/webstore/detail/dboplopmhoafmbcbmcecapkmcodhcegh) ## 使用 @@ -65,8 +67,13 @@ ## 注意事项 - 视频导出是导出视频下载链接,链接存在有效期请及时下载。 -- 如果存在图片下载失败,一般为Chrome不信任安全证书导致,建议访问链接后重新下载。 +- 如果存在图片下载失败,一般为Chrome不信任安全证书导致,建议访问链接信任后重新下载。 - 导出他人QQ空间内容时,无法导出私密日志和QQ好友。 +- 相册导出的原图为高清原图,不包含Exif信息的。 + + +## 已知问题 +- 数据量大小达到4G的时候无法导出,会导致浏览器崩溃。 ## 内容预览 @@ -94,4 +101,7 @@ - [x] 优化插件UI - [x] 原图相册导出 - [x] 视频导出 -- [ ] JSON导出 \ No newline at end of file +- [ ] 支持导出指定相册 +- [ ] 支持导出Exif原图 +- [ ] 支持JSON导出 +- [ ] 支持RTF导出 \ No newline at end of file diff --git a/src/js/common.js b/src/js/common.js index e8825ad..12323b2 100644 --- a/src/js/common.js +++ b/src/js/common.js @@ -549,9 +549,9 @@ API.Utils = { // 获取目标QQ let rs = /\/user\.qzone\.qq\.com\/([\d]+)/.exec(window.location.href); if (rs) { - QZone.Common.targetUin = rs[1]; + QZone.Common.targetUin = rs[1] - 0; // 获取登录QQ - QZone.Common.loginUin = /\d.+/g.exec(this.getCookie('uin'))[0]; + QZone.Common.loginUin = /\d.+/g.exec(this.getCookie('uin'))[0] - 0; } return { 'loginUin': QZone.Common.loginUin, diff --git a/src/js/content-script.js b/src/js/content-script.js index 48b70bd..8283d60 100644 --- a/src/js/content-script.js +++ b/src/js/content-script.js @@ -86,13 +86,15 @@ const README_TEXT = ` ## 安装 #### 源码安装 - 下载源码 -- 打开[谷歌扩展](chrome://extensions/) +- 打开[扩展中心](chrome://extensions/) - 勾选开发者模式 - 点击[加载已解压的扩展程序]按钮 - 选择QZoneExport/src文件夹 -#### 谷歌商店 -- [QQ空间导出助手](https://chrome.google.com/webstore/detail/qq%E7%A9%BA%E9%97%B4%E5%AF%BC%E5%87%BA%E5%8A%A9%E6%89%8B/aofadimegphfgllgjblddapiaojbglhf) +#### 在线安装 +- [谷歌商店](https://chrome.google.com/webstore/detail/aofadimegphfgllgjblddapiaojbglhf) + +- [360扩展中心](https://ext.chrome.360.cn/webstore/detail/dboplopmhoafmbcbmcecapkmcodhcegh) ## 使用 @@ -108,37 +110,40 @@ const README_TEXT = ` ![](https://i.loli.net/2019/08/11/heysLFv2GJAW4kD.png) - 推荐使用 [Atom](https://atom.io/) Markdown编辑器查看.md备份内容 - 备份目录结构如下 -└─QQ空间备份 -│ 说明.md -├─好友 -│ QQ好友.xlsx -├─日志 -│ ├─images -│ │ 图片名称 -│ ├─日志分类 -│ │ 【日志标题】.md -├─留言板 -│ 【年份】.md -├─相册 -│ ├─相册分类 -│ │ ├─相册名称 -│ │ │ 相片名称 -├─私密日记 -│ │ 【日志标题】.md -│ └─images -│ 图片名称 -├─视频 -│ 视频链接.downlist -└─说说 -│ 【年份】.md -└─images - 图片名称 +└─QQ空间备份 +│ 说明.md +├─好友 +│ QQ好友.xlsx +├─日志 +│ ├─images +│ │ 图片名称 +│ ├─日志分类 +│ │ 【日志标题】.md +├─留言板 +│ 【年份】.md +├─相册 +│ ├─相册分类 +│ │ ├─相册名称 +│ │ │ 相片名称 +├─私密日记 +│ │ 【日志标题】.md +│ └─images +│ 图片名称 +├─视频 +│ 视频链接.downlist +└─说说 +│ 【年份】.md +└─images +图片名称 ## 注意事项 - 视频导出是导出视频下载链接,链接存在有效期请及时下载。 -- 如果存在图片下载失败,一般为Chrome不信任安全证书导致,建议访问链接后重新下载。 +- 如果存在图片下载失败,一般为Chrome不信任安全证书导致,建议访问链接信任后重新下载。 - 导出他人QQ空间内容时,无法导出私密日志和QQ好友。 +- 相册导出的原图为高清原图,不包含Exif信息的。 +## 已知问题 +- 数据量大小达到4G的时候无法导出,会导致浏览器崩溃。 ## 内容预览 ![](https://i.loli.net/2019/08/11/U8AJlwxEsHeWrBm.png) @@ -165,7 +170,10 @@ const README_TEXT = ` - [x] 优化插件UI - [x] 原图相册导出 - [x] 视频导出 -- [ ] JSON导出 +- [ ] 支持导出指定相册 +- [ ] 支持导出Exif原图 +- [ ] 支持JSON导出 +- [ ] 支持RTF导出 ` diff --git a/src/manifest.json b/src/manifest.json index 7aa9ba3..2b821d1 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -3,7 +3,7 @@ "name": "QQ空间导出助手", "short_name": "QQ空间备份", "description": "QQ空间导出助手,用于备份QQ空间的说说、日志、私密日记、相册、视频、留言板、QQ好友为文件,供永久保存", - "version": "1.0.1", + "version": "1.0.2", "icons": { "128": "img/icon-128.png" },