├── .gitignore ├── README.md ├── images ├── Feeding.gif ├── QQ20241016-162303.png ├── QQ20241016-162333.png ├── QQ20241016-162808.png ├── QQ20241016-162937.png └── QQ20241016-163214.png ├── package.json ├── src ├── adapters │ ├── BilibiliAdapter.js │ ├── CnblogAdapter.js │ ├── DiscuzAdapter.js │ ├── EmlogAdapter.js │ ├── WeiboAdapter.js │ ├── WordPressAdapter.js │ ├── ZhiHuAdapter.js │ └── adapters.js ├── background.js ├── contents │ ├── contentScript.js │ └── extractArticle.js ├── core │ ├── BaseAdapter.js │ ├── getCsrfToken.js │ └── syncManager.js ├── icons │ ├── icon128.png │ ├── icon16.png │ └── icon48.png ├── manifest.json ├── options │ ├── options.css │ ├── options.html │ └── options.js ├── popup │ ├── popup.css │ ├── popup.html │ └── popup.js ├── sync │ ├── sync.css │ ├── sync.html │ └── sync.js └── utils │ ├── apiManager.js │ └── cookieManager.js └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/README.md -------------------------------------------------------------------------------- /images/Feeding.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/images/Feeding.gif -------------------------------------------------------------------------------- /images/QQ20241016-162303.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/images/QQ20241016-162303.png -------------------------------------------------------------------------------- /images/QQ20241016-162333.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/images/QQ20241016-162333.png -------------------------------------------------------------------------------- /images/QQ20241016-162808.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/images/QQ20241016-162808.png -------------------------------------------------------------------------------- /images/QQ20241016-162937.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/images/QQ20241016-162937.png -------------------------------------------------------------------------------- /images/QQ20241016-163214.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/images/QQ20241016-163214.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/package.json -------------------------------------------------------------------------------- /src/adapters/BilibiliAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/adapters/BilibiliAdapter.js -------------------------------------------------------------------------------- /src/adapters/CnblogAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/adapters/CnblogAdapter.js -------------------------------------------------------------------------------- /src/adapters/DiscuzAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/adapters/DiscuzAdapter.js -------------------------------------------------------------------------------- /src/adapters/EmlogAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/adapters/EmlogAdapter.js -------------------------------------------------------------------------------- /src/adapters/WeiboAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/adapters/WeiboAdapter.js -------------------------------------------------------------------------------- /src/adapters/WordPressAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/adapters/WordPressAdapter.js -------------------------------------------------------------------------------- /src/adapters/ZhiHuAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/adapters/ZhiHuAdapter.js -------------------------------------------------------------------------------- /src/adapters/adapters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/adapters/adapters.js -------------------------------------------------------------------------------- /src/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/background.js -------------------------------------------------------------------------------- /src/contents/contentScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/contents/contentScript.js -------------------------------------------------------------------------------- /src/contents/extractArticle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/contents/extractArticle.js -------------------------------------------------------------------------------- /src/core/BaseAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/core/BaseAdapter.js -------------------------------------------------------------------------------- /src/core/getCsrfToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/core/getCsrfToken.js -------------------------------------------------------------------------------- /src/core/syncManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/core/syncManager.js -------------------------------------------------------------------------------- /src/icons/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/icons/icon128.png -------------------------------------------------------------------------------- /src/icons/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/icons/icon16.png -------------------------------------------------------------------------------- /src/icons/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/icons/icon48.png -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/options/options.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/options/options.css -------------------------------------------------------------------------------- /src/options/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/options/options.html -------------------------------------------------------------------------------- /src/options/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/options/options.js -------------------------------------------------------------------------------- /src/popup/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/popup/popup.css -------------------------------------------------------------------------------- /src/popup/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/popup/popup.html -------------------------------------------------------------------------------- /src/popup/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/popup/popup.js -------------------------------------------------------------------------------- /src/sync/sync.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/sync/sync.css -------------------------------------------------------------------------------- /src/sync/sync.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/sync/sync.html -------------------------------------------------------------------------------- /src/sync/sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/sync/sync.js -------------------------------------------------------------------------------- /src/utils/apiManager.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/cookieManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/src/utils/cookieManager.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iAJue/Articlesync/HEAD/webpack.config.js --------------------------------------------------------------------------------