Beispiel #1
0
def read_xnb_dir(content_dir, export_dir=None):
    content_manager = ContentManager(content_dir)
    for asset_name in content_manager.assets:
        print(asset_name)
        try:
            asset = content_manager.load(asset_name)
            if export_dir is not None:
                content_manager.export(asset, asset_name, export_dir)
        except (ReaderError, KeyError) as ex:
            print('FAILED: {}: {}'.format(type(ex).__name__, ex))