世界征服者2吧 关注:28,289贴子:551,615

发点自己写的小工具

只看楼主收藏回复

跑路前总觉得自己好像贡献还不够多决定发三个自己写的小东西,比较简单但还是希望可以派上用场,,
源码我也会放在txt里给出来,虽然可能写得不够完美,但给刚开始学编程的人应该还是有点帮助的
有问题或疑惑的地方也欢迎提出来,大家可以一起学习、进步


IP属地:澳大利亚1楼2021-01-22 10:56回复
    首先是一款一键生成税收的工具,比较适合做完新地图后立刻生成税收文件
    使用方法也很简单,依次输入最大地块数和要设置的税收即可
    图中我是生成了0-1800的地块并将其设置为3


    真的非常方便!我是利用了c语言中的fprintf来实现的


    IP属地:澳大利亚2楼2021-01-22 11:05
    收起回复
      补2楼exe程序和txt源码的地址:文件都比较小,下载会很快的



      IP属地:澳大利亚3楼2021-01-22 11:08
      回复
        第二个工具也是适用于制作完新地图之后,会将地块快速转换为灰白地块(见petter的新地图教程)
        这个工具好在哪里呢,相比于ps里的批处理来说,它的转换速度更快,且操作相对简单
        分别输入你制作新地图时上一步切割出地块的文件夹以及想要保存的文件夹路径即可


        IP属地:澳大利亚4楼2021-01-22 11:15
        回复
          4楼程序和源码地址:(注意这个是python写的,另外两个都是c)



          IP属地:澳大利亚5楼2021-01-22 11:19
          回复
            支持


            IP属地:福建来自Android客户端6楼2021-01-22 11:27
            回复
              最后一个用处是批量打开/关闭战役bin文件里的地块,操作比起前两个少许复杂些,代码量也更多一点
              需要先把想批量修改的地块id写在一个txt里,每个id占一行(注意文件最后不能有空行),我拿222,444和232这三个地块举例。一次最多可以改1946个地块
              之后把这个txt和要改动的bin文件放在同目录下,并根据提示输入他们的文件名即可
              退出程序后,原先的那个bin就完成了改动
              这个程序我使用了fseek,fwrite和fwind来操作读写



              IP属地:澳大利亚7楼2021-01-22 11:30
              回复
                7楼源码和程序:



                IP属地:澳大利亚8楼2021-01-22 11:34
                回复
                  好了 最后的存货也发出来了,可以开心的溜了


                  IP属地:澳大利亚9楼2021-01-22 11:35
                  回复
                    嘤嘤嘤大佬走好😭😭


                    IP属地:湖南来自Android客户端10楼2021-01-22 12:09
                    回复


                      IP属地:澳大利亚来自Android客户端11楼2021-01-22 12:15
                      回复
                        大佬


                        来自Android客户端12楼2021-01-22 12:16
                        回复


                          IP属地:四川来自Android客户端14楼2021-01-22 12:31
                          回复
                            支持


                            IP属地:浙江来自iPhone客户端15楼2021-01-22 13:20
                            回复