├── .github └── workflows │ ├── changelog.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── config.sample.toml ├── config.sample.zh-CN.toml ├── docs └── README.zh-CN.md ├── ext_cmd.go ├── extensions ├── catbox.jsonc ├── chevereto.jsonc ├── cloudinary.jsonc ├── dalexni.jsonc ├── easyimage.jsonc ├── gitee.jsonc ├── hello.jsonc ├── imgbb.jsonc ├── imgtg.jsonc ├── imgur.jsonc ├── imgurlorg.jsonc ├── juejin.jsonc ├── lskypro.jsonc ├── lskypro2.jsonc ├── moetu.jsonc ├── netease.jsonc ├── niupic.jsonc ├── qiniu.jsonc ├── smms.jsonc ├── sougou.jsonc └── upload_cc.jsonc ├── go.mod ├── go.sum ├── lib ├── aliyunoss │ └── uploader.go ├── model │ ├── task.go │ └── uploader.go ├── qcloudcos │ ├── signature.go │ ├── transport.go │ └── uploader.go ├── result │ └── result.go ├── s3 │ └── s3_uploader.go ├── uploaders │ ├── github_upload.go │ └── simple_http_uploader.go ├── upyun │ ├── sdk.go │ └── uploader.go ├── xapp │ ├── cfg.go │ ├── cli.go │ ├── shared.go │ └── upload.go ├── xclipboard │ ├── clipboard_darwin.go │ ├── clipboard_linux.go │ ├── clipboard_windows.go │ └── clipboard_windows_test.go ├── xext │ └── xext.go ├── xgithub │ └── xgithub.go ├── xhttp │ └── xhttp.go ├── xio │ └── xio.go ├── xlog │ ├── verbose.go │ └── xlog.go ├── xmap │ └── xmap.go ├── xnetwork │ └── xnetwork.go ├── xpath │ └── xpath.go ├── xstrings │ ├── xstrings.go │ └── xstrings_test.go └── xzip │ └── xzip.go ├── logo.png └── main.go /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/README.md -------------------------------------------------------------------------------- /config.sample.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/config.sample.toml -------------------------------------------------------------------------------- /config.sample.zh-CN.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/config.sample.zh-CN.toml -------------------------------------------------------------------------------- /docs/README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/docs/README.zh-CN.md -------------------------------------------------------------------------------- /ext_cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/ext_cmd.go -------------------------------------------------------------------------------- /extensions/catbox.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/catbox.jsonc -------------------------------------------------------------------------------- /extensions/chevereto.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/chevereto.jsonc -------------------------------------------------------------------------------- /extensions/cloudinary.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/cloudinary.jsonc -------------------------------------------------------------------------------- /extensions/dalexni.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/dalexni.jsonc -------------------------------------------------------------------------------- /extensions/easyimage.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/easyimage.jsonc -------------------------------------------------------------------------------- /extensions/gitee.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/gitee.jsonc -------------------------------------------------------------------------------- /extensions/hello.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/hello.jsonc -------------------------------------------------------------------------------- /extensions/imgbb.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/imgbb.jsonc -------------------------------------------------------------------------------- /extensions/imgtg.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/imgtg.jsonc -------------------------------------------------------------------------------- /extensions/imgur.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/imgur.jsonc -------------------------------------------------------------------------------- /extensions/imgurlorg.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/imgurlorg.jsonc -------------------------------------------------------------------------------- /extensions/juejin.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/juejin.jsonc -------------------------------------------------------------------------------- /extensions/lskypro.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/lskypro.jsonc -------------------------------------------------------------------------------- /extensions/lskypro2.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/lskypro2.jsonc -------------------------------------------------------------------------------- /extensions/moetu.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/moetu.jsonc -------------------------------------------------------------------------------- /extensions/netease.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/netease.jsonc -------------------------------------------------------------------------------- /extensions/niupic.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/niupic.jsonc -------------------------------------------------------------------------------- /extensions/qiniu.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/qiniu.jsonc -------------------------------------------------------------------------------- /extensions/smms.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/smms.jsonc -------------------------------------------------------------------------------- /extensions/sougou.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/sougou.jsonc -------------------------------------------------------------------------------- /extensions/upload_cc.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/extensions/upload_cc.jsonc -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/go.sum -------------------------------------------------------------------------------- /lib/aliyunoss/uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/aliyunoss/uploader.go -------------------------------------------------------------------------------- /lib/model/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/model/task.go -------------------------------------------------------------------------------- /lib/model/uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/model/uploader.go -------------------------------------------------------------------------------- /lib/qcloudcos/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/qcloudcos/signature.go -------------------------------------------------------------------------------- /lib/qcloudcos/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/qcloudcos/transport.go -------------------------------------------------------------------------------- /lib/qcloudcos/uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/qcloudcos/uploader.go -------------------------------------------------------------------------------- /lib/result/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/result/result.go -------------------------------------------------------------------------------- /lib/s3/s3_uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/s3/s3_uploader.go -------------------------------------------------------------------------------- /lib/uploaders/github_upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/uploaders/github_upload.go -------------------------------------------------------------------------------- /lib/uploaders/simple_http_uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/uploaders/simple_http_uploader.go -------------------------------------------------------------------------------- /lib/upyun/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/upyun/sdk.go -------------------------------------------------------------------------------- /lib/upyun/uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/upyun/uploader.go -------------------------------------------------------------------------------- /lib/xapp/cfg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xapp/cfg.go -------------------------------------------------------------------------------- /lib/xapp/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xapp/cli.go -------------------------------------------------------------------------------- /lib/xapp/shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xapp/shared.go -------------------------------------------------------------------------------- /lib/xapp/upload.go: -------------------------------------------------------------------------------- 1 | package xapp 2 | 3 | -------------------------------------------------------------------------------- /lib/xclipboard/clipboard_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xclipboard/clipboard_darwin.go -------------------------------------------------------------------------------- /lib/xclipboard/clipboard_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xclipboard/clipboard_linux.go -------------------------------------------------------------------------------- /lib/xclipboard/clipboard_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xclipboard/clipboard_windows.go -------------------------------------------------------------------------------- /lib/xclipboard/clipboard_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xclipboard/clipboard_windows_test.go -------------------------------------------------------------------------------- /lib/xext/xext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xext/xext.go -------------------------------------------------------------------------------- /lib/xgithub/xgithub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xgithub/xgithub.go -------------------------------------------------------------------------------- /lib/xhttp/xhttp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xhttp/xhttp.go -------------------------------------------------------------------------------- /lib/xio/xio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xio/xio.go -------------------------------------------------------------------------------- /lib/xlog/verbose.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xlog/verbose.go -------------------------------------------------------------------------------- /lib/xlog/xlog.go: -------------------------------------------------------------------------------- 1 | package xlog -------------------------------------------------------------------------------- /lib/xmap/xmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xmap/xmap.go -------------------------------------------------------------------------------- /lib/xnetwork/xnetwork.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xnetwork/xnetwork.go -------------------------------------------------------------------------------- /lib/xpath/xpath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xpath/xpath.go -------------------------------------------------------------------------------- /lib/xstrings/xstrings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xstrings/xstrings.go -------------------------------------------------------------------------------- /lib/xstrings/xstrings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xstrings/xstrings_test.go -------------------------------------------------------------------------------- /lib/xzip/xzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/lib/xzip/xzip.go -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/logo.png -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pluveto/upgit/HEAD/main.go --------------------------------------------------------------------------------