You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 6, 2021. It is now read-only.
* You can decide to use the command-line tool or the GUI (Graphical User Interface)
17
+
* Command-line:
18
+
* Execute the qua2osu.exe file with the --help flag in the console by running `qua2osu.exe --help` (double-clicking doesn't work)
19
+
* Set options with some flags to spice things up (Example: `qua2osu.exe -i myfolder/subfolder -od 8.5 -hp 9 -hv 0` which would set the input folder to "myfolder/subfolder", OD to 8.5, HP to 9 and hitsound volume to 0)
20
+
* GUI:
21
+
* Execute the qua2osu-gui.exe file, either by double-clicking or by running it in the console
22
+
* GUI should pop up, select a folder with your .qp files and select a folder to output your .osz files
23
+
* Set some settings and click on convert
20
24
21
25
## Step by step instructions to build the project yourself
22
26
23
27
* Install [Git](https://git-scm.com/) and [Python](https://www.python.org/) if necessary
24
28
* Install [pip](https://pip.pypa.io/en/stable/installing/) if necessary (should ship with python)
25
29
* Clone this repo: `git clone https://github.com/IceDynamix/qua2osu.git`
26
30
**It's best to set up a [virtual environment](https://docs.python.org/3/tutorial/venv.html) for the project, but not necessary if you don't know how to*
27
-
* Activate your virtual environment by running the activate file in your virtual environment folder
31
+
**Activate your virtual environment by running the activate file in your virtual environment folder*
28
32
* Run `pip install -r requirements.txt` in the directory to install all package dependencies (mainly PyYaml (.qua parser), PyQT5 (gui) and some QOL stuff)
29
-
* Run `py qua2osu.py` or `python3 qua2osu.py`
30
-
* Enjoy
33
+
* Run `py qua2osu.py` or `py qua2osu-gui.py`
31
34
32
35
## Documentation
33
36
34
37
This project uses [pycco](https://github.com/pycco-docs/pycco) to create documentation.
35
38
Regenerating the documentation after modifying or adding new files is done by `pycco yourpythonfile.py`.
36
39
37
-
*[Documentation of convert.py](https://icedynamix.github.io/qua2osu/convert.html)
38
-
*[Documentation of qua2osu.py](https://icedynamix.github.io/qua2osu/qua2osu.html)
0 commit comments