├── .github └── workflows │ └── CalculateFileHash.yml ├── LICENSE ├── README.md ├── __create_hash.js ├── __create_hash.py ├── hash.json ├── injects ├── config │ └── default.json ├── core │ ├── AES.js │ ├── config.js │ ├── db.js │ ├── imageInfo.js │ └── updater.js ├── main.js ├── preload.js ├── renderer.js ├── renderer_helper │ ├── decodeMsg.js │ ├── encodeMenu.js │ ├── encodeMsg.js │ └── sendEncodeFile.js └── utils │ ├── hash.js │ ├── ipcHandle.js │ └── tools.js ├── lib ├── LiteLoaderQQNT-Euphony │ ├── manifest.json │ └── src │ │ ├── assets │ │ ├── css │ │ │ └── chat_func_bar.css │ │ └── html │ │ │ └── chat_func_bar_button.html │ │ ├── client │ │ ├── client.js │ │ └── ui │ │ │ └── chat_func_bar.js │ │ ├── contact │ │ ├── contact.js │ │ ├── friend.js │ │ ├── group.js │ │ └── member.js │ │ ├── event │ │ └── event_channel.js │ │ ├── index.js │ │ ├── main │ │ ├── main.js │ │ ├── preload.js │ │ └── renderer.js │ │ ├── message │ │ ├── content │ │ │ ├── at.js │ │ │ ├── at_all.js │ │ │ ├── audio.js │ │ │ ├── image.js │ │ │ ├── plain_text.js │ │ │ └── raw.js │ │ ├── message_chain.js │ │ ├── message_source.js │ │ └── single_message.js │ │ ├── model │ │ ├── client_key.js │ │ └── lucky_card.js │ │ └── util │ │ ├── base64_util.js │ │ └── cache.js ├── lowdb-6.0.1 │ ├── adapters │ │ ├── Memory.js │ │ ├── browser │ │ │ ├── LocalStorage.js │ │ │ ├── SessionStorage.js │ │ │ └── WebStorage.js │ │ └── node │ │ │ ├── JSONFile.js │ │ │ └── TextFile.js │ ├── browser.js │ ├── core │ │ └── Low.js │ ├── index.js │ └── node.js └── steno-3.0.0 │ └── index.js ├── manifest.json ├── package.json └── src ├── icons └── icon.png └── view ├── ConfigView.css ├── ConfigView.html ├── ConfigView.js ├── SendButton.html └── decodeMsg.css /.github/workflows/CalculateFileHash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/.github/workflows/CalculateFileHash.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/README.md -------------------------------------------------------------------------------- /__create_hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/__create_hash.js -------------------------------------------------------------------------------- /__create_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/__create_hash.py -------------------------------------------------------------------------------- /hash.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/hash.json -------------------------------------------------------------------------------- /injects/config/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/config/default.json -------------------------------------------------------------------------------- /injects/core/AES.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/core/AES.js -------------------------------------------------------------------------------- /injects/core/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/core/config.js -------------------------------------------------------------------------------- /injects/core/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/core/db.js -------------------------------------------------------------------------------- /injects/core/imageInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/core/imageInfo.js -------------------------------------------------------------------------------- /injects/core/updater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/core/updater.js -------------------------------------------------------------------------------- /injects/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/main.js -------------------------------------------------------------------------------- /injects/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/preload.js -------------------------------------------------------------------------------- /injects/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/renderer.js -------------------------------------------------------------------------------- /injects/renderer_helper/decodeMsg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/renderer_helper/decodeMsg.js -------------------------------------------------------------------------------- /injects/renderer_helper/encodeMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/renderer_helper/encodeMenu.js -------------------------------------------------------------------------------- /injects/renderer_helper/encodeMsg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/renderer_helper/encodeMsg.js -------------------------------------------------------------------------------- /injects/renderer_helper/sendEncodeFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/renderer_helper/sendEncodeFile.js -------------------------------------------------------------------------------- /injects/utils/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/utils/hash.js -------------------------------------------------------------------------------- /injects/utils/ipcHandle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/utils/ipcHandle.js -------------------------------------------------------------------------------- /injects/utils/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/injects/utils/tools.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/manifest.json -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/assets/css/chat_func_bar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/assets/css/chat_func_bar.css -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/assets/html/chat_func_bar_button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/assets/html/chat_func_bar_button.html -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/client/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/client/client.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/client/ui/chat_func_bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/client/ui/chat_func_bar.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/contact/contact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/contact/contact.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/contact/friend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/contact/friend.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/contact/group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/contact/group.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/contact/member.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/contact/member.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/event/event_channel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/event/event_channel.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/index.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/main/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/main/main.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/main/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/main/preload.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/main/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/main/renderer.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/content/at.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/content/at.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/content/at_all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/content/at_all.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/content/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/content/audio.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/content/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/content/image.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/content/plain_text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/content/plain_text.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/content/raw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/content/raw.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/message_chain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/message_chain.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/message_source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/message_source.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/message/single_message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/message/single_message.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/model/client_key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/model/client_key.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/model/lucky_card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/model/lucky_card.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/util/base64_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/util/base64_util.js -------------------------------------------------------------------------------- /lib/LiteLoaderQQNT-Euphony/src/util/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/LiteLoaderQQNT-Euphony/src/util/cache.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/adapters/Memory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/adapters/Memory.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/adapters/browser/LocalStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/adapters/browser/LocalStorage.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/adapters/browser/SessionStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/adapters/browser/SessionStorage.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/adapters/browser/WebStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/adapters/browser/WebStorage.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/adapters/node/JSONFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/adapters/node/JSONFile.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/adapters/node/TextFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/adapters/node/TextFile.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/browser.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/core/Low.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/core/Low.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/index.js -------------------------------------------------------------------------------- /lib/lowdb-6.0.1/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/lowdb-6.0.1/node.js -------------------------------------------------------------------------------- /lib/steno-3.0.0/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/lib/steno-3.0.0/index.js -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/package.json -------------------------------------------------------------------------------- /src/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/src/icons/icon.png -------------------------------------------------------------------------------- /src/view/ConfigView.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/src/view/ConfigView.css -------------------------------------------------------------------------------- /src/view/ConfigView.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/src/view/ConfigView.html -------------------------------------------------------------------------------- /src/view/ConfigView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/src/view/ConfigView.js -------------------------------------------------------------------------------- /src/view/SendButton.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/src/view/SendButton.html -------------------------------------------------------------------------------- /src/view/decodeMsg.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyumoko/LiteLoaderQQNT-Plugin-Eencode/HEAD/src/view/decodeMsg.css --------------------------------------------------------------------------------