├── .babelrc ├── .electron-vue ├── build.config.js ├── build.js ├── dev-client.js ├── dev-runner.js ├── webpack.main.config.js ├── webpack.renderer.config.js └── webpack.web.config.js ├── .gitignore ├── README.md ├── dist └── web │ └── .gitkeep ├── package.json ├── screenshots ├── mimic-1.png └── mimic-2.png ├── src ├── config.js ├── index.ejs ├── main │ ├── Store.js │ ├── handlers.js │ ├── index.dev.js │ ├── index.js │ ├── ipc.js │ ├── menu.js │ ├── tray.js │ └── windows │ │ ├── client.js │ │ ├── streaming.js │ │ └── webtorrent.js ├── renderer │ ├── App.vue │ ├── Streaming.vue │ ├── assets │ │ ├── .gitkeep │ │ ├── fonts │ │ │ ├── whitney-bold.woff │ │ │ ├── whitney-book.woff │ │ │ ├── whitney-medium.woff │ │ │ └── whitney-semibold.woff │ │ └── stylesheets │ │ │ └── base.css │ ├── components │ │ ├── Client.vue │ │ ├── Client │ │ │ ├── Actions.vue │ │ │ ├── Detail.vue │ │ │ ├── Metadata.vue │ │ │ ├── Modal │ │ │ │ ├── File.vue │ │ │ │ ├── Magnet.vue │ │ │ │ ├── Preferences.vue │ │ │ │ └── Seed.vue │ │ │ ├── Titlebar.vue │ │ │ └── Titlebar │ │ │ │ ├── Darwin.vue │ │ │ │ └── Win32.vue │ │ ├── Player.vue │ │ └── Player │ │ │ ├── Titlebar.vue │ │ │ └── Titlebar │ │ │ ├── Darwin.vue │ │ │ └── Win32.vue │ ├── lib │ │ ├── file-extension.js │ │ ├── poster.js │ │ ├── pretty-bytes.js │ │ ├── subsrt │ │ │ ├── README.md │ │ │ ├── format │ │ │ │ ├── ass.js │ │ │ │ ├── json.js │ │ │ │ ├── lrc.js │ │ │ │ ├── sbv.js │ │ │ │ ├── smi.js │ │ │ │ ├── srt.js │ │ │ │ ├── ssa.js │ │ │ │ ├── sub.js │ │ │ │ └── vtt.js │ │ │ └── index.js │ │ ├── subtitles.js │ │ └── unique-key.js │ ├── main.js │ ├── streaming.js │ └── webtorrent.js ├── streaming.ejs └── webtorrent.ejs ├── static └── .gitkeep ├── yarn-error.log └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.babelrc -------------------------------------------------------------------------------- /.electron-vue/build.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.electron-vue/build.config.js -------------------------------------------------------------------------------- /.electron-vue/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.electron-vue/build.js -------------------------------------------------------------------------------- /.electron-vue/dev-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.electron-vue/dev-client.js -------------------------------------------------------------------------------- /.electron-vue/dev-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.electron-vue/dev-runner.js -------------------------------------------------------------------------------- /.electron-vue/webpack.main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.electron-vue/webpack.main.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.renderer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.electron-vue/webpack.renderer.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.web.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.electron-vue/webpack.web.config.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/README.md -------------------------------------------------------------------------------- /dist/web/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/mimic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/screenshots/mimic-1.png -------------------------------------------------------------------------------- /screenshots/mimic-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/screenshots/mimic-2.png -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/config.js -------------------------------------------------------------------------------- /src/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/index.ejs -------------------------------------------------------------------------------- /src/main/Store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/Store.js -------------------------------------------------------------------------------- /src/main/handlers.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/index.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/index.dev.js -------------------------------------------------------------------------------- /src/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/index.js -------------------------------------------------------------------------------- /src/main/ipc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/ipc.js -------------------------------------------------------------------------------- /src/main/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/menu.js -------------------------------------------------------------------------------- /src/main/tray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/tray.js -------------------------------------------------------------------------------- /src/main/windows/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/windows/client.js -------------------------------------------------------------------------------- /src/main/windows/streaming.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/windows/streaming.js -------------------------------------------------------------------------------- /src/main/windows/webtorrent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/main/windows/webtorrent.js -------------------------------------------------------------------------------- /src/renderer/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/App.vue -------------------------------------------------------------------------------- /src/renderer/Streaming.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/Streaming.vue -------------------------------------------------------------------------------- /src/renderer/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/renderer/assets/fonts/whitney-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/assets/fonts/whitney-bold.woff -------------------------------------------------------------------------------- /src/renderer/assets/fonts/whitney-book.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/assets/fonts/whitney-book.woff -------------------------------------------------------------------------------- /src/renderer/assets/fonts/whitney-medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/assets/fonts/whitney-medium.woff -------------------------------------------------------------------------------- /src/renderer/assets/fonts/whitney-semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/assets/fonts/whitney-semibold.woff -------------------------------------------------------------------------------- /src/renderer/assets/stylesheets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/assets/stylesheets/base.css -------------------------------------------------------------------------------- /src/renderer/components/Client.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Actions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Actions.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Detail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Detail.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Metadata.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Metadata.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Modal/File.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Modal/File.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Modal/Magnet.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Modal/Magnet.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Modal/Preferences.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Modal/Preferences.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Modal/Seed.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Modal/Seed.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Titlebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Titlebar.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Titlebar/Darwin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Titlebar/Darwin.vue -------------------------------------------------------------------------------- /src/renderer/components/Client/Titlebar/Win32.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Client/Titlebar/Win32.vue -------------------------------------------------------------------------------- /src/renderer/components/Player.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Player.vue -------------------------------------------------------------------------------- /src/renderer/components/Player/Titlebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Player/Titlebar.vue -------------------------------------------------------------------------------- /src/renderer/components/Player/Titlebar/Darwin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Player/Titlebar/Darwin.vue -------------------------------------------------------------------------------- /src/renderer/components/Player/Titlebar/Win32.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/components/Player/Titlebar/Win32.vue -------------------------------------------------------------------------------- /src/renderer/lib/file-extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/file-extension.js -------------------------------------------------------------------------------- /src/renderer/lib/poster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/poster.js -------------------------------------------------------------------------------- /src/renderer/lib/pretty-bytes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/pretty-bytes.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/README.md: -------------------------------------------------------------------------------- 1 | # 자막 2 | 3 | [subsrt](https://github.com/papnkukn/subsrt)의 몇 가지 문제로 인해 커스텀 하여 사용합니다. 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/ass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/ass.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/json.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/lrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/lrc.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/sbv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/sbv.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/smi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/smi.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/srt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/srt.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/ssa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/ssa.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/sub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/sub.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/format/vtt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/format/vtt.js -------------------------------------------------------------------------------- /src/renderer/lib/subsrt/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subsrt/index.js -------------------------------------------------------------------------------- /src/renderer/lib/subtitles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/subtitles.js -------------------------------------------------------------------------------- /src/renderer/lib/unique-key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/lib/unique-key.js -------------------------------------------------------------------------------- /src/renderer/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/main.js -------------------------------------------------------------------------------- /src/renderer/streaming.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/streaming.js -------------------------------------------------------------------------------- /src/renderer/webtorrent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/renderer/webtorrent.js -------------------------------------------------------------------------------- /src/streaming.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/streaming.ejs -------------------------------------------------------------------------------- /src/webtorrent.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/src/webtorrent.ejs -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akustar/mimic/HEAD/yarn.lock --------------------------------------------------------------------------------