2022-09-21 18:25:29 +02:00
|
|
|
const { ipcRenderer } = require('electron')
|
|
|
|
|
2022-09-25 10:12:02 +02:00
|
|
|
|
|
|
|
// Change me for file save
|
|
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
|
|
let writeFile = document.getElementById("writeFile");
|
|
|
|
writeFile.addEventListener("click", () => {
|
|
|
|
let txtBox = document.getElementById("txtBox");
|
|
|
|
let txtval = txtBox.value;
|
|
|
|
|
|
|
|
ipcRenderer.send("saveFile", "f:\\file1.txt", txtval);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
// Change me for file save //ex: https://dms.pabr.de/s/RPbgF4nmgeyigkn
|
|
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
|
|
let startDownload = document.getElementById("startDownload");
|
|
|
|
startDownload.addEventListener("click", () => {
|
|
|
|
let urlBox = document.getElementById("txtBox");
|
|
|
|
let urlval = urlBox.value;
|
|
|
|
let dirBox = document.getElementById("txtBox");
|
|
|
|
let dirval = dirBox.value;
|
|
|
|
ipcRenderer.send("download", {
|
|
|
|
url: urlval,
|
|
|
|
properties: { directory: dirval }
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Change me for select directory
|
2022-09-21 18:25:29 +02:00
|
|
|
process.once('loaded', () => {
|
|
|
|
window.addEventListener('message', evt => {
|
|
|
|
if (evt.data.type === 'select-dirs') {
|
|
|
|
ipcRenderer.send('select-dirs')
|
|
|
|
}
|
2022-09-25 10:12:02 +02:00
|
|
|
});
|
|
|
|
});
|