Skip to main content

A Python module designed for processing Arcaea related files(.aff chart, songlist, etc.)

Project description

arcfutil

(a.k.a. Arcaea File Utility)

为处理Arcaea相关文件(谱面,songlist,etc.)设计的Python模块。

安装

使用pip进行安装:

pip install -U arcfutil

功能

同时也是Todo list

  • .aff中的note解析为python对象(以及将这些对象编码回.aff中的note格式)

    • 支持切片等特性。Python式地创作谱面吧!

    • 支持Arcaea谱面的各种元素!(tapholdarc(含arctap),timingcamerascenecontrol以及flick!)

    • timinggroup支持

    • 为note对象提供了谱面编辑中的常用方法(复制、镜像、偏移等)

  • 对Arcaea下载的数据文件进行整理,方便制谱器读取。

  • 根据songconfig.txt自动生成songlist

    • 兼容Brcbeb Soulmate等生成工具使用的songconfig.txt

    • 根据songlist批量生成对应的songconfig.txt

    • 自动生成packlist

    • 自动复制曲目背景

用法

请参阅文档

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arcfutil-0.4.1.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arcfutil-0.4.1-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

File details

Details for the file arcfutil-0.4.1.tar.gz.

File metadata

  • Download URL: arcfutil-0.4.1.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for arcfutil-0.4.1.tar.gz
Algorithm Hash digest
SHA256 549f2bc2dccdddb6d8480f8e1875f65963da38283566f0d69d01a467ae1f001b
MD5 33ad6671dcaf883a4a6dbb7374463916
BLAKE2b-256 99e590ca5a92bce2d724da18a857093bafe9b4702ad705a734c8c95af1acb03b

See more details on using hashes here.

File details

Details for the file arcfutil-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: arcfutil-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 21.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for arcfutil-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ca060c3f14604230df8972f47be8d76625a79ee5db15183894b2e484f8d11799
MD5 ffdb98f0bb24616801c6b6c5e3e8f85e
BLAKE2b-256 c2de91c08fdadf8b29f9aae8ad8bf7ec88a1f60385bde7b4c2a53acbaa838ffc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page