直至验证

otv的Python项目详细描述


有没有:

  • 建立了几十个,如果不是数百个正交4xp瓷砖,但现在得到 当风景试图加载时神秘的崩溃?
  • 你的ORTHO4XP程序在晚上崩溃了,不知道是哪一个 瓷砖是否成功完成?

是的。所以我写了一个实用程序来扫描所有的Ortho4xP瓷砖 验证它们,报告任何有错误的磁贴,以便我可以修复它们 正交4xp。

安装

如果已经安装并运行了python(v3),则可以使用 pip3要安装:

$ pip3 install otv

否则,前往GitHubPyPi并下载最新的 释放。

开始

有三种运行程序的方法:

  1. 如果通过pip3安装程序安装,则 名为otv的可执行文件可用,因此您应该能够:

    1. CD到您的Ortho4XP目录中
    2. 运行otv
  2. 从下载最新版本 PyPiGitHub并将其提取到 文件夹。从命令行运行:

    python3 bin/otv YourOrtho4XPdir
    

    (显然,将“yourOrtho4xpDir”更改为存储 正交瓷砖)

  3. 如果您在Windows上,并且更喜欢EXE,请下载最新版本 来自GitHubPyPi,然后:

    1. 解压缩包(文件系统中的任何位置)
    2. 从桌面上的bin/otv.exe创建快捷方式(必须be 一条捷径)。
    3. 转到shortcut的properties并更改“start” 在“字段中指向您的ORTHO4XP目录。

    然后,您只需双击快捷方式即可运行该实用程序 任何时候。

更多信息

  • 在没有任何额外参数的情况下运行otv将为您提供帮助 消息:

    usage: Ortho4XP Tile Validator [-q | -v] [-p | --no-pause] [--no-progress]
                                   [-h] [--version]
                                   [tile_directory]
    
    Scan all Ortho4XP Tiles and report any problems
    
    positional arguments:
      tile_directory     Directory where Tiles are stored (usually your Ortho4XP
                         dir) - If not provided; will use the current directory
    
    display output:
      -q, --quiet        Suppresses all output; exit value indicates errors found
      -v, -V, --verbose  Increase verbosity (repeat to increase verbosity more)
    
    alter defaults:
      -p, -P, --pause    Pause the program before exiting (default for Windows)
      --no-pause         Disable auto-pause
      --no-progress      Disables the progress bar display
    
    help and information:
      -h, --help         show this help message and exit
      --version          show program's version number and exit
    
  • 目前,它会检查以下内容:

    • 缺少或空的数据目录(地球导航数据,地形, 纹理)
    • 每个地形文件中缺少对纹理的引用
    • 纹理,但不从地形
    • 你可以在 PyPi和上的源代码 GitHub(两者都提供包 下载)

    OTV目前处于测试阶段,如果你感兴趣,请尝试一下 告诉我这对你有什么用。如有任何反馈和/或 错误报告。

已知问题

  • 在Windows上,该实用程序每次运行后都会暂停,即使运行 从命令行。这是因为大多数windows用户将 从快捷方式运行util,因此需要暂停 必须特别添加它。您可以使用--no-pause选项 禁用此功能

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java例外。Lang.Stringindexoutofboundsexception索引超出范围(0)   java Spring引导Freemarker从2.2.0升级失败   重构Java反模式名称?包含对象的对象包含。。。等   用java处理JDBC可能出现的死锁的最佳方法   java无法访问主线程上的数据库,因为它可能会在很长一段时间内锁定UI   java如何将固定大小的画布包装在边框窗格中的滚动窗格居中?   java解析xsd文件后得到空结果   在html页面中表示XML文件的java   socketjava对象流   sql Java越界异常数据库   JavaJBoss7.1.1不会在Mavericks上启动   Twincat ADS事件驱动读取在一段时间后停止工作(Java)   java MyBatis使用生成的ID插入所有   Mojave上缺少MacOS Java控制面板   JavaGuice:如果多次注入相同的依赖项,是否注入了该依赖项的相同实例?