[build pagoda + Qinglong panel + XDD plus self provided tutorial (updated on December 14)]

Self provided and self-use tutorial. It is not written in detail. Add q group to learn more: 199901756

Self provided and self-use tutorial. It is not written in detail. Add q group to learn more: 199901756

Self provided and self-use tutorial. It is not written in detail. Add q group to learn more: 199901756

1. FinalShell connection tool Click download Choose the version to download according to your computer system.

2. Install pagoda

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

In the next step, you need to enter y and press enter to wait for the installation to be completed

Copy the Internet address, account number and password, open and log in in the browser,

3. Log in to the pagoda panel and install docker

After logging in the pagoda, I will recommend it for you to install directly × Just drop it

Bind pagoda account. You can register a pagoda account to bind

Then the software store on the left - search for docker - install

Take a long time, just wait patiently.

4. Installation of Qinglong

Execute the following code

docker pull unke/qinglong2.99:latest

Then execute

docker run -dit \
   -v $PWD/ql/config:/ql/config \
   -v $PWD/ql/log:/ql/log \
   -v $PWD/ql/db:/ql/db \
   -v $PWD/ql/jbot:/ql/jbot \
   -v $PWD/ql/raw:/ql/raw \
   -v $PWD/ql/repo:/ql/repo \
   -v $PWD/ql/scripts:/ql/scripts \
   -p 5700:5700 \
   --name ql \
   --hostname ql \
   --restart always \
   unke/qinglong2.99:latest

After execution, go to the pagoda, click "security group" on the left and release port 5700 (the first 5700 is Qinglong port, which can be changed by yourself)

 

5. Log in to Qinglong and pull the library

Enter ip:5700 in the browser, enter Qinglong panel and log in according to the guidance

Faker domestic warehouse

ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"

Copy the pull library command. Refer to the figure below to add the task pull library. After adding, run it manually.

Mandatory dependency

docker exec -it ql bash -c "npm install -g typescript"
docker exec -it ql bash -c "npm install axios date-fns"
docker exec -it ql bash -c "npm install crypto -g"
docker exec -it ql bash -c "npm install jsdom"
docker exec -it ql bash -c "npm install png-js"
docker exec -it ql bash -c "npm install -g npm"
docker exec -it ql bash -c "pnpm i png-js"
docker exec -it ql bash -c "pip3 install requests"
docker exec -it ql bash -c "apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source"
docker exec -it ql bash -c "apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev"
docker exec -it ql bash -c "cd /ql/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source"

5. Add application (for xdd robot)

Refer to the figure below

 

6. XDD plus installation

Without too much explanation here, execute the following commands in turn

1. Download

cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz

2. Decompress

tar -xvzf go1.16.7.linux-amd64.tar.gz

3. Open the file / etc/profile (opened in the FinalShell connection tool)

Double click to open and put this code at the end

export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

Do it

source /etc/profile
go env 

4. Install git, install GCC

Install git

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install -y git

Install GCC

yum -y install gcc
yum -y install gcc-c++

5. Installing XDD-PLUS

Laku

cd ~ && git clone https://ghproxy.com/https://github.com/764763903a/xdd-plus.git

compile

cd xdd-plus && go build

Grant permission and run

chmod 777 xdd
./xdd

"Check for updates" appears. Wait here for more than ten seconds, and then press Ctrl + C

Modify profile

Path / root / XDD plus / conf, double-click to open config yaml

You can fill in your own configuration file comments

mode: parallel                           #Mode balance, parallel
containers:
  - address: http://192.168. 31.233:5700 # here is the address of your Qinglong panel
    username: account number                      #Login account of Qinglong panel
    password: password                      #Password to log in to Qinglong panel
    cid: application ID                           #Client ID just obtained from Qinglong panel
    secret: application key                        #The Client Secret just obtained from Qinglong panel
    weigth: 1                              #In the weight balance mode, the higher the weight, the more ck you get. The default value is 1
    mode: parallel                       #Mode balance, parallel
    limit: 9999                          #Limit the number of containers
AtTime: 8 #If the number between 1-12 is filled in incorrectly, the default value is 10 o'clock, which is prone to peak timeout.
IsHelp: true  #Fill in true or false
IsOldV4: #Fill in "true" or "false" or "false" to confirm whether it is a new version or an old version of V4
Wskey: true # Fill in the blank. By default, wskey conversion is disabled. Fill in true
IsAddFriend: #Fill in true or false
Lim: #Fill in 1-N to represent the limited number of times
Tyt: #Fill in 1-N to represent the mutual assistance value required for push. The default value is 8
Later: #Delay to prevent Black IP is set by yourself. The default is 60. If you are not afraid of black, change it to 1. The unit is seconds
theme: /root/xdd-plus/theme/admin.html  #Add with admin HTML custom theme, supporting local and network paths 
static: ./static #Static files are convenient for importing css, js and other files when customizing QR code pages
master: 123456 #Write the password of the plus version here, and delete all this text from the pound sign
database: /root/xdd-plus/.xdd.db 
qywx_key: #Enterprise wechat push key
daily_push: #Timed task
resident: #In the balanced mode, all containers share the same account pin, and multiple are spliced with '&'. Not recommended.
user_agent:
telegram_bot_token:
telegram_user_id:
TGURL: #fill in TG Proxy address reference https://www.kejiwanjia.com/server/5221.html#3worker
qquid: administrators QQ #QQ number to receive notification, QQ number of administrator
qqgid: QQ Group number #Monitored group
qbot_public_mode: true #qq robot group chat mode, default private chat mode
default_priority: #Default priority for new users
no_ghproxy: true #Update resources without agents
daily_asset_push_cron:  #Daily asset push time can be left blank
repos:
  - git: https://github.com/shufflewzc/faker2.git

Run XDD plus code scanning binding robot

cd xdd-plus && ./xdd

After binding, press Ctrl+C to exit and fill in the background hang up code

./xdd -d

Note: if a fatal error occurs in the promotion login, execute the following code, and then re execute the step of "running XDD plus code scanning binding robot"

cd wget https://hub.fastgit.org/764763903a/xdd-plus/releases/download/v1.7/xdd-linux-amd64 -O xdd
wget https://github.91chi.fun// https://github.com//764763903a/xdd-plus/releases/download/v1.7/config.yml -O config.yml
cp xdd /root/xdd-plus/
cp config.yml /root/xdd-plus/qbot/
chmod 777 /root/xdd-plus/xdd
cd xdd-plus && ./xdd

Self provided and self-use tutorial. It is not written in detail. Add q group to learn more: 199901756

Self provided and self-use tutorial. It is not written in detail. Add q group to learn more: 199901756

Self provided and self-use tutorial. It is not written in detail. Add q group to learn more: 199901756

Keywords: Linux

Added by andrew6607 on Tue, 14 Dec 2021 12:29:30 +0200