帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:MEAN  Backwards  
tdvs, but backwards (whatever that means)

  • 源代码名称:svdt
  • 源代码网址:http://www.github.com/meladroit/svdt
  • svdt源代码文档
  • svdt源代码下载
  • Git URL:
    git://www.github.com/meladroit/svdt.git
  • Git Clone代码到本地:
    git clone http://www.github.com/meladroit/svdt
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/meladroit/svdt
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • svdt

    ( tdvs,但不管什么意思)

    svdt是 3 DS的保存资源管理器和管理器。 它大量基于 3个 smealum ds_hb_menu/浏览器和 sploit_installer,作者负债smea进行所有的代码开放源代码。

    安装和启动

    将 svdt.3dsx, svdt.smdh, 和 svdt.xml 放入 Homebrew 启动器的sd:/3ds/svdt/. 运行中。 确保可以选择目标应用程序,因为svdt希望访问它的保存数据。

    由于某些游戏不能很好地处理 gfxInitDefault() ( 动物交叉: 新叶是一个突出的例子,svdt有一些可以供所有游戏使用的紧急操作。 由于 Homebrew 启动器不关心l/R 肩按钮,因这里这些按钮在应用程序到 gfxInitDefault() 之前需要绑定。

    • svdt在启动时自动将所有保存数据备份到SD卡中的时间戳文件夹( 例如。 如果这里行为不需要,则在与svdt可执行文件相同的目录中放置 非空 文件,并在startup可执行文件,只有在按住左肩按钮时,svdt才会备份数据。
    • 在启动svdt时按住右肩按钮,将 sd:/svdt_inject/的内容转储到目标保存数据中。 如果 SD root 中不存在名为svdt_inject的目录,则不尝试任何内容。

    当svdt启动时,它检查目标游戏是在gamecard还是SD卡上。

    • 如果目标是 gamecard,svdt会自动获取游戏标题(。exeFS:/icon 中的简短英文标题)。
    • 如果目标是数字游戏,svdt会自动获取游戏标题,但也要求确认。 在d pad上使用左/右按钮浏览标题列表,然后按A 键选择标题。 ( 也可以按B 键跳过这里步骤。)

    如果选定的标题使用反向savegame还原,则svdt有一些建立在保存旧保存文件中的保存数据的度量值。 如果成功启动 svdt,将提示你启用这里功能,但将尝试在紧急模式下针对反savegame还原自动工作。

    尽管游戏标题实际上不需要实际访问数据,但是svdt使用它命名所有保存数据的备份。 紧急备份总是转到 sd:/svdt/[title]/[timestamp],,交互式的备份也可以转到 sd:/[current working directory]/[title] _ [timestamp]。

    简短的用户界面指南

    • 视图中有两个窗格。 左窗格列出了应用程序数据目标保存中的文件和目录。 右窗格对SD卡执行同样的操作。 两个列表都从 root 开始。
    • 在屏幕底部的状态行通常显示目标标题。 如果用户选择的操作需要确认,则状态行指示这里事实。
    • 活动列表左侧的光标指示当前选定的条目。 在d pad上使用向上/向下移动光标,使光标向上和向下移动。 使用l/R d 或者肩按钮 switch,其中选择了( SD与保存数据)。
    • 每个窗格的顶部列表是当前工作目录路径,无论是完整的还是被截断的。 ( 在第一次选择目录时,始终会在调试输出中显示完整路径。)
    • 用光标选择这一行并按一次刷新就可以完成整个列表。
    • 使用游标选择这一行并按Y 将工作目录的内容转到其他工作目录(。保存到 SD,反之亦然)的子目录中。 如果/被转储为( 仅可能从保存到 SD ),则该子目录以时间戳命名。 如果非根目录被转储,子目录只接受目录的NAME。
    • 每个窗格的第二个列表是父目录的一个虚拟条目。 在任何时候用A 或者按B 来选择它都会导航到父目录。
    • 所有进一步的清单都是工作目录中的文件和目录。
    • 按A 在子目录内导航。
    • 按X 键删除选中的文件或者目录( 递归地)。 svdt将按 pressing SELECT要求确认。
    • 按Y 将选定的文件或者目录( 递归地) 复制到。 如果你要复制的文件可能覆盖目标目录中的文件,svdt将要求确认。
    • 如果文件夹中的文件和目录比屏幕上的文件和目录更多,实际上可以在屏幕上滚动。 然而,没有可视的指示。
    • 按选择以查看下屏幕上的一组指令。 通常,屏幕上充满了相当有用的调试输出。 按选择还切换SD和保存数据清单的排序方式。
    • 按START开始退出 Homebrew 启动器。

    已知问题

    • 有些游戏不让svdt启动,让它挂在非相干屏幕上。 这也是 save_manager profi200 ( 可能与regionFOUR不兼容性相关)的问题,但是如果按右键,那么save_manager的设计就足够了。 svdt没有这个豪华,但会自动备份保存,如果右肩按钮在启动(。请参阅上面的说明) 时自动注入,也会自动注入。
    • 在尝试启动 svdt。蓝色或者其他抽象屏幕时,Homebrew 启动器可能挂起。 我发誓这不是我的错。
    • Homebrew 启动器并不总是显示目标应用程序选择屏幕。 svdt目前没有机制来检查是否存在目标应用程序。 如果svdt没有目标,它会检测带有空保存 文件系统的随机目标标题,但它的作用是作为SD数据浏览器。 有更好的SD卡浏览器,因此不建议使用这种方式使用 svdt。
    • svdt不优雅地处理空间不足。 因此,如果保存数据耗尽空间,那么尝试继续写入数据可能会破坏它。 现在,如果发现任何问题,操作文件,它只是抛出致命错误,并要求你退出。 可能没有更好的选择。
    • 代码很混乱,我只需要注释一下。


    文章标签:MEAN  Backwards  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语