46 lines
No EOL
1.5 KiB
Diff
46 lines
No EOL
1.5 KiB
Diff
diff --git a/src/converter.js b/src/converter.js
|
|
index af7b4c3..20da407 100644
|
|
--- a/src/converter.js
|
|
+++ b/src/converter.js
|
|
@@ -1,4 +1,4 @@
|
|
-import open from 'open';
|
|
+const open = import('open');
|
|
|
|
const os = require("os");
|
|
const path = require('path');
|
|
@@ -9,9 +9,9 @@ const rpc = require('./weh-rpc');
|
|
|
|
const exec_dir = path.dirname(process.execPath);
|
|
|
|
-const ffmpeg = findExecutableFullPath("ffmpeg", exec_dir);
|
|
-const ffprobe = findExecutableFullPath("ffprobe", exec_dir);
|
|
-const filepicker = findExecutableFullPath("filepicker", exec_dir);
|
|
+const ffmpeg = "@ffmpeg@/bin/ffmpeg";
|
|
+const ffprobe = "@ffmpeg@/bin/ffprobe";
|
|
+const filepicker = "@filepicker@";
|
|
|
|
if (!fileExistsSync(ffmpeg)) {
|
|
logger.error("ffmpeg not found. Install ffmpeg and make sure it's in your path.");
|
|
diff --git a/src/main.js b/src/main.js
|
|
index 47b92de..e2e9402 100644
|
|
--- a/src/main.js
|
|
+++ b/src/main.js
|
|
@@ -1,4 +1,4 @@
|
|
-const config = require('config.json');
|
|
+const config = require('./config.json');
|
|
const converter = require('./converter');
|
|
const os = require("os");
|
|
|
|
diff --git a/src/native-autoinstall.js b/src/native-autoinstall.js
|
|
index 556a22b..c729568 100644
|
|
--- a/src/native-autoinstall.js
|
|
+++ b/src/native-autoinstall.js
|
|
@@ -1,7 +1,7 @@
|
|
const os = require("os");
|
|
const path = require("path");
|
|
const { spawn, exec } = require('child_process');
|
|
-const config = require('config.json');
|
|
+const config = require('./config.json');
|
|
|
|
let fs;
|
|
if (process.versions.node.startsWith("10")) {
|