diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2023-07-17 21:38:01 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2023-07-17 21:38:01 +0200 |
| commit | 856162796e08fadd783accf3252b378254908819 (patch) | |
| tree | ddd8e7ecc7d933e0cddbfaa808c487f0524c0bcf | |
| parent | cd60c16d680ba1aa033368c86d0ffb8bda5143f7 (diff) | |
| download | quiz-856162796e08fadd783accf3252b378254908819.tar.gz quiz-856162796e08fadd783accf3252b378254908819.zip | |
use appropriate programs on windows
| -rwxr-xr-x | quiz.py | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -16,6 +16,7 @@ import argparse import csv from pathlib import Path import random +import platform import tomllib import subprocess import sys @@ -26,8 +27,12 @@ import psutil WRONG_SOUND = Path(__file__).parent / 'Wrong.mp3' CORRECT_SOUND = Path(__file__).parent / 'Correct.mp3' -SHOW_QUESTION_CMD = 'xdg-open' -PLAY_SOUND_CMD = 'mpv' +if platform.system() != 'windows': + SHOW_QUESTION_CMD = 'xdg-open' + PLAY_SOUND_CMD = 'mpv' +else: + SHOW_QUESTION_CMD = 'cmd.exe /c start' + PLAY_SOUND_CMD = 'vlc.exe --intf=dummy --dummy-quiet' def err(msg: str, status=1): |
