1
0
mirror of https://github.com/fumiama/CMoe-Counter.git synced 2024-11-27 23:20:49 +01:00
CMoe-Counter/README.md

62 lines
1.8 KiB
Markdown
Raw Normal View History

2021-06-08 14:31:29 +02:00
# CMoe-Counter
2021-06-07 15:18:19 +02:00
2021-06-08 14:31:29 +02:00
多种风格可选的萌萌计数器的简易C语言版本
2021-06-07 15:18:19 +02:00
2021-06-09 07:53:47 +02:00
<div align=center> <a href="#"> <img src="http://pan.fumiama.top:42412/cmoe?name=cmoe&theme=gb" /> </a> </div>
2021-06-07 15:18:19 +02:00
<details>
<summary>More theme</summary>
##### moebooru(mb)
![moebooru](https://count.getloli.com/get/@demo?theme=moebooru)
##### rule34(r34)
![Rule34](https://count.getloli.com/get/@demo?theme=rule34)
##### gelbooru(gb)
![Gelbooru](https://count.getloli.com/get/@demo?theme=gelbooru)</details>
2021-06-08 14:17:03 +02:00
## [Demo](http://pan.fumiama.top:42412/)
2021-06-07 15:18:19 +02:00
## Usage
2021-06-08 13:31:10 +02:00
### 1. Install [simple-http-server](https://github.com/fumiama/simple-http-server)
2021-06-07 15:18:19 +02:00
Follow the instructions in [this repo](https://github.com/fumiama/simple-http-server) to install it.
2021-06-08 13:31:10 +02:00
### 2. Install [simple-protobuf](https://github.com/fumiama/simple-protobuf)
Follow the instructions in [this repo](https://github.com/fumiama/simple-protobuf) to install it.
### 3. Install CMoe
2021-06-07 15:18:19 +02:00
```bash
git clone https://github.com/fumiama/CMoe-Counter.git
cd CMoe-Counter
mkdir build
cd build
cmake ..
make
make install
```
2021-06-08 13:31:43 +02:00
### 4. Copy files to web root
2021-06-07 15:18:19 +02:00
1. Copy `favicon.ico`, `index.html`, `style.css` and the compiled binary `cmoe` into the same folder.
2. Run `simple-http-server` by the command
```bash
simple-http-server -d port folder
```
2021-06-08 13:31:43 +02:00
### 5. Enjoy it!
2021-06-07 15:18:19 +02:00
## API
The API of CMoe is simpler than [Moe-counter](https://github.com/journey-ad/Moe-counter)
2021-06-08 13:31:43 +02:00
### 1. Register
2021-06-07 15:18:19 +02:00
`token` is defined in `cmoe.h`
```
http://yourdomain/cmoe?name=yourname&reg=token
```
2021-06-08 13:31:43 +02:00
### 2. Refer
2021-06-07 15:18:19 +02:00
```
http://yourdomain/cmoe?name=yourname(&theme=mb/mbh/gb/gbh/r34)
```
That's all.
## Credits
* [Moe-counter](https://github.com/journey-ad/Moe-counter)
* [moebooru](https://github.com/moebooru/moebooru)
* rule34.xxx NSFW
* gelbooru.com NSFW
* [Icons8](https://icons8.com/icons/set/star)