暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

青龙配置bot和傻妞

有个小毛毛 2021-09-10
4429

搭建青龙配置bot和傻妞


.直接输入

    export url='https://cdn.jsdelivr.net/gh/juewuy/ShellClash@master' && sh -c "$(curl -kfsSl $url/install.sh)" && source etc/profile &> /dev/null
    ##安装clash

    以下为clash安装提示信息:

      仍要安装?可能会产生未知错误!(1/0) > 1
      -----------------------------------------------
      请选择想要安装的版本:
      1 Shellclash正式版
      2 Shellclash测试版
      -----------------------------------------------
      请输入相应数字 > 2(我选的测试版)
      最新版本:1.4.4-test
      -----------------------------------------------
      安装ShellClash至少需要预留约1MB的磁盘空间
      1 在/etc目录下安装(适合root用户)
      2 在/usr/share目录下安装(适合Linux设备)
      3 在当前用户目录下安装(适合非root用户)
      4 手动设置安装目录
      0 退出安装
      -----------------------------------------------
      请输入相应数字 > 1
      目标目录/etc空间剩余:234G
      确认安装?(1/0) > 1
      -----------------------------------------------
      开始从服务器获取安装文件!
      -----------------------------------------------
      ShellClash 已经安装成功!
      -----------------------------------------------
      输入 clash 命令即可管理!!!
      -----------------------------------------------
      root@XXX:/# clash
      欢迎使用ShellClash新手引导!
      -----------------------------------------------
      请先选择你的使用环境:
      (你之后依然可以在设置中更改各种配置)
      -----------------------------------------------
      1 主路由或旁路由
      2 Linux本机代理
      -----------------------------------------------
      请输入对应数字 > 2
      -----------------------------------------------
      请选择设置本机代理的方式
      1 使用环境变量方式配置(不支持部分应用)
      2 使用iptables增强模式配置(不支持OpenWrt)
      0 稍后设置
      请输入对应数字 > 2
      -----------------------------------------------
      安装本地Dashboard面板,可以更快捷的管理clash内置规则!
      -----------------------------------------------
      需要安装本地Dashboard面板吗?(1/0) > 1
      -----------------------------------------------
      安装本地版dashboard管理面板
      打开管理面板的速度更快且更稳定
      -----------------------------------------------
      请选择面板安装类型:
      -----------------------------------------------
      1 安装官方面板(约500kb)
      2 安装Yacd面板(约1.1mb)
      3 卸载本地面板
      0 返回上级菜单
      请输入对应数字 > 2
      -----------------------------------------------
      面板安装成功!
      请使用http://提示的ip:xxxx/ui访问面板
      -----------------------------------------------
      是否导入配置文件?(这是运行前的最后一步)
      你必须拥有一份yaml格式的配置文件才能运行clash服务!
      -----------------------------------------------
      现在开始导入?(1/0) > 1
      导入你可以使用的clash配置就行了
      -----------------------------------------------
      已成功获取配置文件!
      是否启动clash服务以使配置文件生效?(1/0) > 1
      -----------------------------------------------
      System has not been booted with systemd as init system (PID 1). Can't operate.
      Failed to connect to bus: Host is down
      clash服务已启动!
      请使用 http://xxx:xxxx/ui 管理内置规则
      -----------------------------------------------
      其他设备可以使用PAC配置连接:http://xx.xx.xx.xx:xxxx/ui/pac
      或者使用HTTP/SOCK5方式连接:IP{xx.x.x.x}端口{xxxx} ###记住这个,后面有用


        1.直接输入 sudo apt-get update 
        2. sudo apt-get install curl 后输入 y
        3.curl -sSL https://get.daocloud.io/docker | sh ##安装docker等安装成功 如果clash的配置没问题的话,应该会很快
        4.service docker start ##启动docker



        搭建青龙

        1. 复制以下代码:

          docker run -dit 
          -v $PWD/ql/config:/ql/config
          -v $PWD/ql/scripts:/ql/scripts
          -v $PWD/ql/repo:/ql/repo
          -v $PWD/ql/log:/ql/log
          -v $PWD/ql/db:/ql/db
          -v $PWD/ql/jbot:/ql/jbot
          -v $PWD/ql/raw:/ql/raw
          -p 5700:5700
          --name qinglong
          --hostname qinglong
          --restart always
          whyour/qinglong:latest

          2.接下来,浏览器输入 127.0.0.1:5700 进入控制面板。

          (1)输入,帐号:admin  密码:adminadmin ;提示密码已重置。

          配置jbot

          1.直接进入容器:

            docker exec -it qinglong ql bot


            2.然后 ql/repo/dockerbot/config  使用mv命令把里面的文件移动到/ql/config ; /ql/repo/dockerbot/jbot  使用mv命令把里面的文件移动到 ql/jbot 。

            3.配置

            配置方式一 :vim ql/config/bot.json

            配置方式二:进入面板---配置文件--右上角选择bot.json 按里面的要求填写。

              ##下面这个填写  最上面使用HTTP/SOCK5方式连接:IP{xx.x.x.x}端口{xxxx} 这个东西
              "proxy_type":"http",
              "//proxy_add":"↓↓↓ 代理IP地址例如:192.168.99.100 ↓↓↓",
              "proxy_add":"xx.x.x.x",
              "//proxy_port":"↓↓↓ 代理端口,不需要双引号例如 5890 ↓↓↓",
              "proxy_port":xxxx,


              最后再 docker exec -it qinglong ql bot 一下。


              配置傻妞

                sudo -i ##root权限
                cd usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz ##local目录下载
                tar -xvzf go1.16.7.linux-amd64.tar.gz ##解压
                vi etc/profile

                打开文件,设置环境变量,输入“i”进行编辑文件,最后一行输入下面的变量,全选复制进去。

                  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

                  输入后,按“Esc”,再输入":wq",按"Enter",保存并退

                    ##source etc/profile
                    go env #运行后,出现下方右图运行状态,表示装好了。
                    cd /ql
                    git clone https://github.com/cdle/sillyGirl.git #此时你的ql目录下会新增文件夹sillyGirl
                    cd /sillyGirl ##cd到sillyGirl目录
                    go build ##开始编译,稍微等一下,让它跑一会儿
                    chmod 777 sillyGirl ##给权限
                    ./sillyGirl 提示:下载配置文件,解析配置文件,未配置通讯工具。
                    ctrl+c退出当前进程。
                    vim /ql/sillyGirl/conf/config.yaml
                    i ##编辑模式
                    ##修改为
                    im:
                    - type: tg
                    token: 你的机器人token(自查tgbot怎么搞得)
                    masters:
                    - 你的userid
                    ESC :wq ##保存并退出
                    vim /ql/sillyGirl/conf/demo_config.yaml
                    im:
                    - type: tg
                    token: 你的机器人token(自查tgbot怎么搞得)
                    masters:
                    - 你的userid
                    ESC :wq ##保存并退出


                    拓展

                    1.基础知识

                      mv /路径/xx.xx(以xx为结尾的文件 *.xx | 以xx开头的文件:xx.*) /路径  ##移动文件命令
                      find . -type f -name xxx* -exec rm {} ; ##删除以xxx开头的文件
                      rm -rf /路径/xx* ##删除以xxx开头的文件夹
                      vim /路径/文件名 ##编辑文件 要输入i才能编辑 编辑完按ESC 输入:wq保存并退出,不保存直接退出输入:q


                      2.更新青龙

                        docker exec -it qinglong ql update



                        3.更新青龙并编译

                          docker exec -it qinglong ql restart



                          4.拉取自定义仓库

                            docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"



                            5.拉取单个脚本

                              docker exec -it qinglong ql raw https://ghproxy.com/https://raw.githubusercontent.com/moposmall/Script/main/Me/jx_cfd.js


                              5.导出互助吗

                                docker exec -it qinglong ql code

                                7.通知测试

                                  docker exec -it qinglong notify test test


                                  天下教程为快步
                                  欢迎咨询

                                  文章转载自有个小毛毛,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                                  评论