MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    关于mcl无人值守的问题

    开发交流
    3
    7
    178
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jie65535
      jie65535 last edited by

      当前,我在服务器中部署了mcl,并设置好了自动登录。
      我希望在服务器启动时自动启动mcl,并且在网络正常时自动登录bot。
      自启动mcl不必赘述,我想知道,在无网络环境下是否可以正常启动mcl,并且autoLogin是否能够按照预期,在网络正常时自动登录?
      mcl是否可以实现完全的无人值守?

      Orisland 1 Reply Last reply Reply Quote 0
      • Karlatemp
        Karlatemp last edited by

        无网络可以启动,但是bot登入会失败

        jie65535 1 Reply Last reply Reply Quote 0
        • jie65535
          jie65535 @Karlatemp last edited by

          @karlatemp 如果在启动一段时间后,网络恢复。那么bot还会尝试自动登录吗?

          1 Reply Last reply Reply Quote 0
          • Karlatemp
            Karlatemp last edited by

            no

            1 Reply Last reply Reply Quote 0
            • Orisland
              Orisland 摸鱼 @jie65535 last edited by

              @jie65535 也许你可以写个脚本。开机自启脚本,ping某个地址,例如baidu,mirai等网络正常一定可用的网页。若成功ping通,则说明网络正常,同时启动mirai,若网络不通则进入睡眠等待,每隔一段时间唤醒脚本线程重新ping,应该可以做到你说的功能。
              我印象中如果bot在运行期间断网,那么bot会抛出异常且似乎会不断尝试重新登陆,至少我的是这样,mac盒盖断网休眠后,再次打开盖子可以看到bot抛出了异常后重连成功(但是不保证一定成功)。

              jie65535 1 Reply Last reply Reply Quote 1
              • jie65535
                jie65535 @Orisland last edited by

                @orisland 我实际测试过了,启动以后如果连接失败,就会抛异常然后结束应用。
                想要实现完全无人值守功能,或许只能像你说的一样写一个类似守护进程的东西,在前面再包一层。
                不过我认为这种无人值守的要求应该是合理的 😂

                Orisland 1 Reply Last reply Reply Quote 0
                • Orisland
                  Orisland 摸鱼 @jie65535 last edited by

                  @jie65535 哎,我这里指的抛异常自动重试是指正常登陆一次后,不是首次登陆失败。

                  1 Reply Last reply Reply Quote 0
                  • 1 / 1
                  • First post
                    Last post
                  Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact