https://github.com/mmdjiji/yygq.js
阴阳怪气编码
https://github.com/mmdjiji/yygq.js
chinese ctf encoding javascript
Last synced: 3 months ago
JSON representation
阴阳怪气编码
- Host: GitHub
- URL: https://github.com/mmdjiji/yygq.js
- Owner: mmdjiji
- License: gpl-3.0
- Created: 2020-08-14T02:14:38.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-07T08:05:17.000Z (over 1 year ago)
- Last Synced: 2025-11-27T12:25:51.165Z (7 months ago)
- Topics: chinese, ctf, encoding, javascript
- Language: JavaScript
- Homepage: https://std.ac/yygq.js/
- Size: 141 KB
- Stars: 22
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 阴阳怪气编码
## [在线使用](https://std.ac/yygq.js/)
## 阴阳怪气?
阴阳怪气是一个汉语成语,拼音是 `yīn yáng guài qì` ,意思是形容态度怪癖,冷言冷语,不可捉摸。出自《北京人》。
于是就有了阴阳怪气编码, `例子.` 的编码如下:
```
不 会 吧 ? 就 这 ¿ 不 会 吧 ? 就 这 ¿ 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 就 这 ¿ 就 这 ¿ 就 这 ¿ 就 这 ¿ 就 这 ¿ 就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 就 这 ¿
```
## 优势
||Base64编码|阴阳怪气编码|
|:-:|:-:|:-:|
|效率|❌效率高|✔️效率低,才能激励Intel改进他们的CPU|
|兼容|❌完全兼容|✔️不支持ES6语法的JS解释器将无法使用,才能激励用户升级浏览器|
|逼格|❌并不|✔️满满|
|例子|5L6L5a2QLg==|不 会 吧 ? 就 这 ¿ 不 会 吧 ? 就 这 ¿ 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 就 这 ¿ 就 这 ¿ 就 这 ¿ 就 这 ¿ 就 这 ¿ 就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 就 这 ¿ |
## 安装
### 下载到指定包中
```shell
$ npm install --save yygq
```
### 全局安装
```shell
$ npm install -g yygq
```
### Clone
```shell
$ git clone https://github.com/mmdjiji/yygq.js
```
## 导入
### 浏览器
```html
```
也可以使用 CDN 接入:
```html
```
### Node.js
```js
import yygq from 'yygq';
```
## 使用
### 编码
```js
yygq.encode('OK') //就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ?
```
### 解码
```js
yygq.decode('就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 就 这 ¿ 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 不 会 吧 ? 就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 就 这 ¿ 不 会 吧 ? 就 这 ¿ 不 会 吧 ? 不 会 吧 ? ') //OK
```
## 开源
本项目以 [GPLv3.0协议](https://choosealicense.com/licenses/gpl-3.0/) 开源。