1
0
mirror of https://github.com/Escartem/AnimeWwise.git synced 2026-06-04 23:40:25 +08:00

Merge pull request #14 from ethanaobrien/master

Run exe files via wine
This commit is contained in:
Escartem
2024-10-07 09:13:35 +02:00
committed by GitHub
2 changed files with 14 additions and 1 deletions

5
app.py
View File

@@ -3,6 +3,7 @@ import sys
import json
import math
import extract
import platform
from PyQt5 import uic
from requests import get
from PyQt5.QtGui import QTextCursor
@@ -169,7 +170,9 @@ class AnimeWwise(QMainWindow):
self.tabs.setTabEnabled(2, True)
self.tabs.setCurrentIndex(2)
print("Finished extracting everything !")
os.startfile(self.folders["output"])
if platform.system() == "Windows":
os.startfile(self.folders["output"])
# page 1 - config
def loadFiles(self):

View File

@@ -3,6 +3,7 @@ import io
import tempfile
import wavescan
import subprocess
import platform
from mapper import Mapper
from allocator import Allocator
from filereader import FileReader
@@ -91,6 +92,9 @@ class WwiseExtract:
path(working_dir.name, "patch.pck")
]
if platform.system() != "Windows":
args.insert(0, "wine")
call(args)
with open(path(working_dir.name, "patch.pck"), "rb") as f:
@@ -279,6 +283,9 @@ class WwiseExtract:
path(_input, file)
]
if platform.system() != "Windows":
args.insert(0, "wine")
call(args)
def extract_ffmpeg(self, _input, files, output, _format):
@@ -311,6 +318,9 @@ class WwiseExtract:
filepath
]
if platform.system() != "Windows":
args.insert(0, "wine")
call(args)
### other ###