剑网3吧 关注:8,516,612贴子:468,636,244

回复:手把手教你从0开始写一个属于自己的账号管理器

只看楼主收藏回复


这是增加天数部分的代码,虽然整合代码精简会更好,但是出错的时候会连锁反应,所以我都采取独立代码分开彼此尽量不关联。
这部分和上面区别不大,如果真,你可以理解成一个判定,判定是就执行不是就执行另一条代码。
读取 字段 “暂停” 是0 的时候,也就是还在正常做日常并未设置暂停的账号,就把这个账号设置增加天数或者减少天数。
假设我今天生病了,跟老板请假了,那么,我只要病好了打开软件,设置2,然后点增加天数,所以老板的天数都会增加2天,只需要几秒钟。
那么,为什么会有如果真 (读(“矿跑日常”)不等于 "") 这条命令呢,首先让读出这个字段要有内容,如果没有内容,那就本来就没这个代练天数你还增加干嘛,有才会增加,没有就不增加,等号划斜杠意思就是不等于空白。
最后一个局_ 载入全部 是另一个字程序的代码,为了增加天数后我不用再点一次按键让程序读入数据库,减少操作量而已,可有可无!


17楼2023-06-16 09:10
回复

    可以看到增加天数和减少天数的区别就在于
    局_变量 = 到整数 (读 (“日常矿跑”)) - 到整数 (编辑框EX_增加天数.内容)
    局_变量 = 到整数 (读 (“日常矿跑”)) + 到整数 (编辑框EX_增加天数.内容)
    这条命令而已,一个增加天数一个减少天数。所以易语言很容易理解也很容易看明白,用于一些基础的程序是非常好用的!


    18楼2023-06-16 09:12
    回复
      2025-12-31 10:01:26
      广告
      不感兴趣
      开通SVIP免广告
      我很想问的就是,这么多账号,是怎么代练的?有没有什么同步器可以用? 我玩3个账号做日常做的累死,


      IP属地:湖北19楼2023-06-16 09:12
      收起回复

        这个代码就长一点,也就是当我选中一个角色的时候,这个角色名就是 待查询账号 。
        然后读取数据库里的记录,如果跟我选中的角色名一致,就把这个角色的暂停字段设置1,也就是后续不会显示在日常列表里,除非我再次使用相同方法把设置从1改为0,才会显示出来。重复代码,就不再发一次了。
        .判断开始 (待查询账号 = 数据库账号)
        写 (10, “1”)
        也就是这条代码,暂停状态的字段是第十个字段,所以写第十个字段的内容为1,改为写入0就会显示


        20楼2023-06-16 09:15
        回复

          这段代码是当我完成一个账号的日常的时候,点选这个账号让账号设置成已完成状态,这样就不会显示出来,以方便我知道哪些号的日常还没做完。
          查找账号并且跟我选中的账号是同一个的时候执行以下代码,输出调试文本只是为了我写的时候能看到读出的账号是哪一个。写字段“进度”的内容为 “已完成” 这三个字。在软件左边的输出栏显示哪个角色已完成了。在软件根目录的文件里记录一份。
          载入其他还没做完的角色。这段代码就结束了!


          21楼2023-06-16 09:20
          回复


            这里就是载入所有还没完成的账号,看起来很长,但其实是重复代码。
            前面都一样,组合框也就是要查询的是矿跑还是大战的老板。
            然后往下判断,如果是已完成的号就不显示了, 再往下判断是哪个大区的,电八还是电五还是电一
            电五往下还有唯满侠,姨妈,乾坤,然后读出同样区服的,从大区的浩气开始排序。
            这是未排序的账号,可以看到乱七八糟的。


            排序后的,从浩气开始,电八,然后电五,最后才是电一,循环完了就重新从恶人的开始读取(PS:天鹅坪的老板每次都说她的号最后做,就是因为她的号在最后一个)


            22楼2023-06-16 09:26
            回复

              这是打开角色目录,
              目录组成为剑三的根目录下+账号+大区+区服+角色的组合,你可以自行查看你的角色目录是不是也是相同的组合方法。


              23楼2023-06-16 09:28
              回复

                这是调用22楼的命令的,循环两次因为只有浩气和恶人两个阵营,浩气循环完了就把阵营改为恶人再循环一次!


                24楼2023-06-16 09:30
                回复
                  2025-12-31 09:55:26
                  广告
                  不感兴趣
                  开通SVIP免广告

                  这是同步所有账号的键位和宏。
                  软件根目录有一个职业的目录。
                  循环的次数为超级列表框的所有记录数,也就是账号的数量。跟读数据库到首记录一样,但是这没必要去打开操作数据库,所以就直接读取超级列表框的。
                  获取账号是一条简化命令,把超级列表框的字段设置一下。
                  也就是这条命令。
                  至于其他一些没啥用的代码,例如链接数据库这些啦!可有可无!

                  例如我这样,打开的时候就把软件标题设置成我设置的内容。
                  然后右下角的标签判定数据库如果打得开,就是连接成功,如果链接失败就是数据库丢啦,那问题大了~建议一周备份一次数据库,可以使用复制指令,

                  每周一自动复制一下数据库就好啦!
                  其他跟上面的代码一样,也是重复代码!然后,本软件就这样算编写完毕了,只需要点击

                  你就能得到一个属于你自己的第三方账号管理软件啦!


                  25楼2023-06-16 09:38
                  回复
                    总结一下,可以看得出,实际上很多代码都是重复的,也是可以精简代码的,重复的指令太多太多了。
                    而且很多指令,只要会中文就能看明白,不像C+那种if 看得头疼那个。
                    属于基于数据库重复操作读取的内容。简化下来也没多少代码的,如果你也想自己写一个类似的软件,
                    则可以参考我以上的代码,自行使用,因为这个涉及到账号的私密信息,所以,请自行输入然后编译成软件。
                    不会就问,问也不答


                    26楼2023-06-16 09:45
                    回复
                      这是易语言嘛,第一次看到中文编程


                      IP属地:江苏来自Android客户端27楼2023-06-16 09:55
                      收起回复
                        看不懂 点赞


                        IP属地:上海来自iPhone客户端28楼2023-06-16 10:36
                        回复
                          nb


                          IP属地:美国来自iPhone客户端29楼2023-06-16 10:37
                          回复
                            学习


                            IP属地:上海来自Android客户端30楼2023-06-16 10:45
                            回复
                              2025-12-31 09:49:26
                              广告
                              不感兴趣
                              开通SVIP免广告
                              我去,好牛


                              IP属地:河南来自Android客户端31楼2023-06-16 10:48
                              回复