mirror of
https://github.com/JustusPlays78/SectorFileUpdater.git
synced 2025-04-29 10:10:57 +00:00
38 lines
1.1 KiB
JavaScript
38 lines
1.1 KiB
JavaScript
const { ipcRenderer, dialog } = require('electron');
|
|
|
|
ipcRenderer.on("download complete", (event, file) => {
|
|
console.log(file); // Full file path
|
|
// Datei entpacken
|
|
});
|
|
|
|
ipcRenderer.on("download progress", (event, progress) => {
|
|
const cleanProgressInPercentages = Math.floor(progress.percent * 100); // Without decimal point
|
|
document.getElementById('progressbar').value = cleanProgressInPercentages;
|
|
});
|
|
|
|
let donwloadbtn = document.getElementById('download');
|
|
donwloadbtn.addEventListener('click', (e) => {
|
|
let directoryPath = document.getElementById('dirBox');
|
|
let urlPath = document.getElementById('urlBox');
|
|
ipcRenderer.send("download", {
|
|
url: urlPath.value,
|
|
properties: { directory: directoryPath.value }
|
|
});
|
|
});
|
|
|
|
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
document.getElementById('dirs').addEventListener('click', function() {
|
|
openFile();
|
|
});
|
|
});
|
|
|
|
function openFile() {
|
|
ipcRenderer.send('openFolder', () => {
|
|
console.log("Event sent.");
|
|
});
|
|
}
|
|
|
|
ipcRenderer.on('folderData', (event, data) => {
|
|
console.log(data)
|
|
}) |