├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.yml ├── .gitattributes ├── .gitignore ├── .idea ├── .gitignore ├── cssdialects.xml ├── dupan-helper.iml ├── inspectionProfiles │ └── Project_Default.xml ├── jsLibraryMappings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── .sonarcloud.properties ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.MD ├── dist ├── dupan-helper-legacy.user.js └── dupan-helper.user.js ├── doc └── images │ ├── batch_rename.png │ ├── custom_pwd.png │ └── std_code.png ├── dump ├── README.md └── disk-system │ └── widget │ └── system │ └── uiService │ ├── fileTree │ └── fileTree.js │ └── fileTreeDialog │ └── fileTreeDialog.js ├── package.json ├── rollup.config.js ├── src ├── app.css ├── app.js ├── baidu │ ├── Dialog.css │ ├── getContext.js │ ├── getDialog.js │ ├── getErrorMessage.js │ ├── getFileList.js │ ├── getJQuery.js │ ├── getMessage.js │ └── getTip.js ├── components │ ├── Checkbox.css │ ├── Checkbox.js │ ├── checkbox.png │ ├── itemInfo.js │ └── statusHtml.js ├── constants.js ├── extension │ ├── BatchRenameDialog.js │ ├── BatchRenameDialogTpl.html │ ├── CustomShareDialog.js │ ├── CustomShareDialogTpl.html │ ├── ImportCheckbox.css │ ├── ImportOnLoad.js │ ├── OpDialog.js │ ├── StandardCodeDialog.js │ ├── StandardCodeDialogTpl.html │ └── initialiseQueryLink.js ├── my-loader.js ├── registerPlugin.js ├── service │ └── rapidUpload.js └── utils │ ├── DuParser.js │ ├── LocalStore.js │ ├── Query.js │ ├── SimpleBuffer.js │ ├── ajax.js │ ├── base64.js │ ├── compose.js │ ├── debounce.js │ ├── escapeHtml.js │ ├── firstFunction.js │ ├── injectMenu.js │ ├── lazyCache.js │ ├── nextId.js │ ├── once.js │ ├── parseQueryString.js │ ├── parseSize.js │ ├── toStdHex.js │ └── wrapTag.js └── user-script ├── loader.js ├── meta.js ├── rollup-user-script.js └── style-inject.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/*.user.js 2 | dump/ 3 | -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /.idea/cssdialects.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.idea/cssdialects.xml -------------------------------------------------------------------------------- /.idea/dupan-helper.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.idea/dupan-helper.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.sonarcloud.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.sonarcloud.properties -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/README.MD -------------------------------------------------------------------------------- /dist/dupan-helper-legacy.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/dist/dupan-helper-legacy.user.js -------------------------------------------------------------------------------- /dist/dupan-helper.user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/dist/dupan-helper.user.js -------------------------------------------------------------------------------- /doc/images/batch_rename.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/doc/images/batch_rename.png -------------------------------------------------------------------------------- /doc/images/custom_pwd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/doc/images/custom_pwd.png -------------------------------------------------------------------------------- /doc/images/std_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/doc/images/std_code.png -------------------------------------------------------------------------------- /dump/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/dump/README.md -------------------------------------------------------------------------------- /dump/disk-system/widget/system/uiService/fileTree/fileTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/dump/disk-system/widget/system/uiService/fileTree/fileTree.js -------------------------------------------------------------------------------- /dump/disk-system/widget/system/uiService/fileTreeDialog/fileTreeDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/dump/disk-system/widget/system/uiService/fileTreeDialog/fileTreeDialog.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/app.js -------------------------------------------------------------------------------- /src/baidu/Dialog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/baidu/Dialog.css -------------------------------------------------------------------------------- /src/baidu/getContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/baidu/getContext.js -------------------------------------------------------------------------------- /src/baidu/getDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/baidu/getDialog.js -------------------------------------------------------------------------------- /src/baidu/getErrorMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/baidu/getErrorMessage.js -------------------------------------------------------------------------------- /src/baidu/getFileList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/baidu/getFileList.js -------------------------------------------------------------------------------- /src/baidu/getJQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/baidu/getJQuery.js -------------------------------------------------------------------------------- /src/baidu/getMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/baidu/getMessage.js -------------------------------------------------------------------------------- /src/baidu/getTip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/baidu/getTip.js -------------------------------------------------------------------------------- /src/components/Checkbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/components/Checkbox.css -------------------------------------------------------------------------------- /src/components/Checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/components/Checkbox.js -------------------------------------------------------------------------------- /src/components/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/components/checkbox.png -------------------------------------------------------------------------------- /src/components/itemInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/components/itemInfo.js -------------------------------------------------------------------------------- /src/components/statusHtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/components/statusHtml.js -------------------------------------------------------------------------------- /src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/constants.js -------------------------------------------------------------------------------- /src/extension/BatchRenameDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/BatchRenameDialog.js -------------------------------------------------------------------------------- /src/extension/BatchRenameDialogTpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/BatchRenameDialogTpl.html -------------------------------------------------------------------------------- /src/extension/CustomShareDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/CustomShareDialog.js -------------------------------------------------------------------------------- /src/extension/CustomShareDialogTpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/CustomShareDialogTpl.html -------------------------------------------------------------------------------- /src/extension/ImportCheckbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/ImportCheckbox.css -------------------------------------------------------------------------------- /src/extension/ImportOnLoad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/ImportOnLoad.js -------------------------------------------------------------------------------- /src/extension/OpDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/OpDialog.js -------------------------------------------------------------------------------- /src/extension/StandardCodeDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/StandardCodeDialog.js -------------------------------------------------------------------------------- /src/extension/StandardCodeDialogTpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/StandardCodeDialogTpl.html -------------------------------------------------------------------------------- /src/extension/initialiseQueryLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/extension/initialiseQueryLink.js -------------------------------------------------------------------------------- /src/my-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/my-loader.js -------------------------------------------------------------------------------- /src/registerPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/registerPlugin.js -------------------------------------------------------------------------------- /src/service/rapidUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/service/rapidUpload.js -------------------------------------------------------------------------------- /src/utils/DuParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/DuParser.js -------------------------------------------------------------------------------- /src/utils/LocalStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/LocalStore.js -------------------------------------------------------------------------------- /src/utils/Query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/Query.js -------------------------------------------------------------------------------- /src/utils/SimpleBuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/SimpleBuffer.js -------------------------------------------------------------------------------- /src/utils/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/ajax.js -------------------------------------------------------------------------------- /src/utils/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/base64.js -------------------------------------------------------------------------------- /src/utils/compose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/compose.js -------------------------------------------------------------------------------- /src/utils/debounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/debounce.js -------------------------------------------------------------------------------- /src/utils/escapeHtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/escapeHtml.js -------------------------------------------------------------------------------- /src/utils/firstFunction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/firstFunction.js -------------------------------------------------------------------------------- /src/utils/injectMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/injectMenu.js -------------------------------------------------------------------------------- /src/utils/lazyCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/lazyCache.js -------------------------------------------------------------------------------- /src/utils/nextId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/nextId.js -------------------------------------------------------------------------------- /src/utils/once.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/once.js -------------------------------------------------------------------------------- /src/utils/parseQueryString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/parseQueryString.js -------------------------------------------------------------------------------- /src/utils/parseSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/parseSize.js -------------------------------------------------------------------------------- /src/utils/toStdHex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/toStdHex.js -------------------------------------------------------------------------------- /src/utils/wrapTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/src/utils/wrapTag.js -------------------------------------------------------------------------------- /user-script/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/user-script/loader.js -------------------------------------------------------------------------------- /user-script/meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/user-script/meta.js -------------------------------------------------------------------------------- /user-script/rollup-user-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/user-script/rollup-user-script.js -------------------------------------------------------------------------------- /user-script/style-inject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jixunmoe/dupan-helper/HEAD/user-script/style-inject.js --------------------------------------------------------------------------------