├── .nojekyll ├── CNAME ├── _sidebar.md ├── zh-cn ├── _sidebar.md └── README.md ├── favicon.ico ├── .github └── workflows │ └── deploy.yml ├── _coverpage.md ├── README.md ├── logo.svg ├── index.html └── .gitignore /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | sunny.xmuli.tech -------------------------------------------------------------------------------- /_sidebar.md: -------------------------------------------------------------------------------- 1 | - Guide 2 | - [Getting Started](/getting-started) -------------------------------------------------------------------------------- /zh-cn/_sidebar.md: -------------------------------------------------------------------------------- 1 | - 指南 2 | - [基础操作](/zh-cn/getting-started) 3 | 4 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XMuli/SunnyPages/HEAD/favicon.ico -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- 1 | pages: 2 | stage: deploy 3 | script: 4 | - mkdir .public 5 | - cp -r * .public 6 | - mv .public public 7 | artifacts: 8 | paths: 9 | - public 10 | only: 11 | - master -------------------------------------------------------------------------------- /_coverpage.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ![logo](/logo.svg) 4 | 5 | # Sunny 2.x → SunnyCapturer 3.0 6 | 7 | ### https://sunny.xmuli.tech → https://sunnycapturer.xmuli.tech 8 | 9 | 10 | **Sunny has been upgraded from 2.x to 3.x, with changes to the repository name and domain.** 11 | **This site serves as a transitional platform to prevent issues such as broken links or parsing errors.** 12 | 13 | **由于 Sunny 从 2.x 升级到 3.x,仓库名称和域名已更改变。** 14 | **因此,本网站作为过渡站点,以避免链接跳转失败或解析异常等问题。** 15 | 16 | A simple and beautiful cross-platform screenshot software 17 | 一款简单且漂亮的跨平台截图软件 18 | 19 | Update Time | 更新时间: 2024.12.24 20 | 21 | [Download](https://github.com/XMuli/SunnyCapturer/releases) 22 | [Feedback](https://github.com/XMuli/SunnyCapturer/issues) 23 | [Documentation](#sunnycapturer) 24 | 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SunnyCapturer 2 | 3 | > Sunny has been upgraded from 2.x to 3.x, with changes to the repository name and domain. This site serves as a transitional platform to prevent issues such as broken links or parsing errors. 4 | > 5 | > 由于 Sunny 从 2.x 升级到 3.x,仓库名称和域名已更改变。 因此,本网站作为过渡站点,以避免链接跳转失败或解析异常等问题。 6 | 7 | ### Site changed: [https://sunny.xmuli.tech](https://sunny.xmuli.tech) → [https://sunnycapturer.xmuli.tech](https://sunnycapturer.xmuli.tech) 8 | 9 |
10 | 11 | SunnyCapturer is a simple and beautiful cross-platform screenshot software tool that supports OCR to extract text from images, image translation, and pinning images to the screen, among other features. 12 | 13 | SunnyCapturer 是一款简单且漂亮的跨平台截图软件工具,支持 OCR 从图片中提取文本,图片翻译,以及将图片钉在屏幕上等功能。 14 | 15 |
16 | 17 | - Official Website & Download & Doc | 官网 & 下载 & 用户手册:[http://sunnycapturer.xmuli.tech](http://sunnycapturer.xmuli.tech/) 18 | 19 | - open source Code | 代码开源:[https://github.com/SunnyCapturer](https://github.com/SunnyCapturer) 20 | 21 | 22 | 23 | ​ --2024.12.24 -------------------------------------------------------------------------------- /zh-cn/README.md: -------------------------------------------------------------------------------- 1 | # SunnyCapturer 2 | 3 | > Sunny has been upgraded from 2.x to 3.x, with changes to the repository name and domain. This site serves as a transitional platform to prevent issues such as broken links or parsing errors. 4 | > 5 | > 由于 Sunny 从 2.x 升级到 3.x,仓库名称和域名已更改变。 因此,本网站作为过渡站点,以避免链接跳转失败或解析异常等问题。 6 | 7 | ### Site changed: [https://sunny.xmuli.tech](https://sunny.xmuli.tech) → [https://sunnycapturer.xmuli.tech](https://sunnycapturer.xmuli.tech) 8 | 9 |
10 | 11 | SunnyCapturer is a simple and beautiful cross-platform screenshot software tool that supports OCR to extract text from images, image translation, and pinning images to the screen, among other features. 12 | 13 | SunnyCapturer 是一款简单且漂亮的跨平台截图软件工具,支持 OCR 从图片中提取文本,图片翻译,以及将图片钉在屏幕上等功能。 14 | 15 |
16 | 17 | - Official Website & Download & Doc | 官网 & 下载 & 用户手册:[http://sunnycapturer.xmuli.tech](http://sunnycapturer.xmuli.tech/) 18 | 19 | - open source Code | 代码开源:[https://github.com/SunnyCapturer](https://github.com/SunnyCapturer) 20 | 21 | 22 | 23 | ​ --2024.12.24 -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | SunnyCapturer 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 19 |
20 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by https://www.toptal.com/developers/gitignore/api/vue,hexo,linux,macos,vuejs,windows,visualstudiocode,node 2 | # Edit at https://www.toptal.com/developers/gitignore?templates=vue,hexo,linux,macos,vuejs,windows,visualstudiocode,node 3 | 4 | ### Hexo ### 5 | db.json 6 | public/ 7 | .deploy_git/ 8 | 9 | ### Linux ### 10 | *~ 11 | 12 | # temporary files which can be created if a process still has a handle open of a deleted file 13 | .fuse_hidden* 14 | 15 | # KDE directory preferences 16 | .directory 17 | 18 | # Linux trash folder which might appear on any partition or disk 19 | .Trash-* 20 | 21 | # .nfs files are created when an open file is removed but is still being accessed 22 | .nfs* 23 | 24 | ### macOS ### 25 | # General 26 | .DS_Store 27 | .AppleDouble 28 | .LSOverride 29 | 30 | # Icon must end with two \r 31 | Icon 32 | 33 | 34 | # Thumbnails 35 | ._* 36 | 37 | # Files that might appear in the root of a volume 38 | .DocumentRevisions-V100 39 | .fseventsd 40 | .Spotlight-V100 41 | .TemporaryItems 42 | .Trashes 43 | .VolumeIcon.icns 44 | .com.apple.timemachine.donotpresent 45 | 46 | # Directories potentially created on remote AFP share 47 | .AppleDB 48 | .AppleDesktop 49 | Network Trash Folder 50 | Temporary Items 51 | .apdisk 52 | 53 | ### macOS Patch ### 54 | # iCloud generated files 55 | *.icloud 56 | 57 | ### Node ### 58 | # Logs 59 | logs 60 | *.log 61 | npm-debug.log* 62 | yarn-debug.log* 63 | yarn-error.log* 64 | lerna-debug.log* 65 | .pnpm-debug.log* 66 | 67 | # Diagnostic reports (https://nodejs.org/api/report.html) 68 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 69 | 70 | # Runtime data 71 | pids 72 | *.pid 73 | *.seed 74 | *.pid.lock 75 | 76 | # Directory for instrumented libs generated by jscoverage/JSCover 77 | lib-cov 78 | 79 | # Coverage directory used by tools like istanbul 80 | coverage 81 | *.lcov 82 | 83 | # nyc test coverage 84 | .nyc_output 85 | 86 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 87 | .grunt 88 | 89 | # Bower dependency directory (https://bower.io/) 90 | bower_components 91 | 92 | # node-waf configuration 93 | .lock-wscript 94 | 95 | # Compiled binary addons (https://nodejs.org/api/addons.html) 96 | build/Release 97 | 98 | # Dependency directories 99 | node_modules/ 100 | jspm_packages/ 101 | 102 | # Snowpack dependency directory (https://snowpack.dev/) 103 | web_modules/ 104 | 105 | # TypeScript cache 106 | *.tsbuildinfo 107 | 108 | # Optional npm cache directory 109 | .npm 110 | 111 | # Optional eslint cache 112 | .eslintcache 113 | 114 | # Optional stylelint cache 115 | .stylelintcache 116 | 117 | # Microbundle cache 118 | .rpt2_cache/ 119 | .rts2_cache_cjs/ 120 | .rts2_cache_es/ 121 | .rts2_cache_umd/ 122 | 123 | # Optional REPL history 124 | .node_repl_history 125 | 126 | # Output of 'npm pack' 127 | *.tgz 128 | 129 | # Yarn Integrity file 130 | .yarn-integrity 131 | 132 | # dotenv environment variable files 133 | .env 134 | .env.development.local 135 | .env.test.local 136 | .env.production.local 137 | .env.local 138 | 139 | # parcel-bundler cache (https://parceljs.org/) 140 | .cache 141 | .parcel-cache 142 | 143 | # Next.js build output 144 | .next 145 | out 146 | 147 | # Nuxt.js build / generate output 148 | .nuxt 149 | dist 150 | 151 | # Gatsby files 152 | .cache/ 153 | # Comment in the public line in if your project uses Gatsby and not Next.js 154 | # https://nextjs.org/blog/next-9-1#public-directory-support 155 | # public 156 | 157 | # vuepress build output 158 | .vuepress/dist 159 | 160 | # vuepress v2.x temp and cache directory 161 | .temp 162 | 163 | # Docusaurus cache and generated files 164 | .docusaurus 165 | 166 | # Serverless directories 167 | .serverless/ 168 | 169 | # FuseBox cache 170 | .fusebox/ 171 | 172 | # DynamoDB Local files 173 | .dynamodb/ 174 | 175 | # TernJS port file 176 | .tern-port 177 | 178 | # Stores VSCode versions used for testing VSCode extensions 179 | .vscode-test 180 | 181 | # yarn v2 182 | .yarn/cache 183 | .yarn/unplugged 184 | .yarn/build-state.yml 185 | .yarn/install-state.gz 186 | .pnp.* 187 | 188 | ### Node Patch ### 189 | # Serverless Webpack directories 190 | .webpack/ 191 | 192 | # Optional stylelint cache 193 | 194 | # SvelteKit build / generate output 195 | .svelte-kit 196 | 197 | ### VisualStudioCode ### 198 | .vscode/* 199 | !.vscode/settings.json 200 | !.vscode/tasks.json 201 | !.vscode/launch.json 202 | !.vscode/extensions.json 203 | !.vscode/*.code-snippets 204 | 205 | # Local History for Visual Studio Code 206 | .history/ 207 | 208 | # Built Visual Studio Code Extensions 209 | *.vsix 210 | 211 | ### VisualStudioCode Patch ### 212 | # Ignore all local history of files 213 | .history 214 | .ionide 215 | 216 | ### Vue ### 217 | # gitignore template for Vue.js projects 218 | # 219 | # Recommended template: Node.gitignore 220 | 221 | # TODO: where does this rule come from? 222 | docs/_book 223 | 224 | # TODO: where does this rule come from? 225 | test/ 226 | 227 | ### Vuejs ### 228 | # Recommended template: Node.gitignore 229 | 230 | dist/ 231 | npm-debug.log 232 | yarn-error.log 233 | 234 | ### Windows ### 235 | # Windows thumbnail cache files 236 | Thumbs.db 237 | Thumbs.db:encryptable 238 | ehthumbs.db 239 | ehthumbs_vista.db 240 | 241 | # Dump file 242 | *.stackdump 243 | 244 | # Folder config file 245 | [Dd]esktop.ini 246 | 247 | # Recycle Bin used on file shares 248 | $RECYCLE.BIN/ 249 | 250 | # Windows Installer files 251 | *.cab 252 | *.msi 253 | *.msix 254 | *.msm 255 | *.msp 256 | 257 | # Windows shortcuts 258 | *.lnk 259 | 260 | # End of https://www.toptal.com/developers/gitignore/api/vue,hexo,linux,macos,vuejs,windows,visualstudiocode,node --------------------------------------------------------------------------------