localStorage.setItem('preferences', JSON.stringify(preferences)); global.Mancy.userData = remote.app.getPath('userData'); global.Mancy.session = _.clone(preferences); })();
createDB(path.join(remote.app.getPath('userData'), 'dbImg.db').toString()) .then(dbCreated => { log.info('VIEWER: DB Created'); db = dbCreated; });
constructor() { // List of custom settings this.custom = { gamePath: null, }; this.directory = app.getPath('userData') + '/data/'; this.filename = 'settings.json'; }
constructor(props) { super(props); this.path = join(remote.app.getPath('documents'), '/Beatconnect/history.json'); this.state = { history: {}, save: this.save, contains: this.contains, clear: this.clear, set: this.set, }; }
electron.ipcMain.handle(APP_GET_PATH, (() => { var _ref2 = _asyncToGenerator(function* (_, path) { return electron.app.getPath(path); }); return function (_x2, _x3) { return _ref2.apply(this, arguments); }; })());
view.capturePage((data) => { let img = data.toPNG().toString('base64') let path = `${app.getPath('pictures')}/screenshot-ID${Math.floor((Math.random() * 10000) + 1)}.png` fs.writeFile(path, img.replace(/^data:image\/png;base64,/, ''), 'base64', (err) => { if (err) throw err }) modales.screenshot(() => { shell.showItemInFolder(path) }) })
ipcMain.on("main-chooseDownloadsFolder", (event, startFolder) => { if(startFolder === "None") { startFolder = app.getPath("downloads"); } dialog.showOpenDialog(mainWindow, { properties: [ "openDirectory" ] }).then(({ canceled, filePaths, bookmarks }) => { if(filePaths[0]) { settingsWindow.webContents.send("settings-setDownloadsFolder", filePaths[0]); } }); });
downloadFavorites () { let data = fs.readFileSync(`${app.getPath('userData')}/bookmarks.json`, 'utf8') let fileToSave = new Blob([data], { type: 'application/json', name: 'myBookmarks.shtd' }) saveAs(fileToSave, 'myBookmarks.shtd') }
$('#install').click(function(){ if(shell.openItem(app.getPath("downloads") + "\\OfflineInvoicing\\OfflineInvoicing-" + version + ".msi")) { ipcRenderer.send('app-quit', ''); } });
function determineAppUserDataRoot() { const { app } = require('electron'); return app.getPath('appData'); }
createDB(path.join(require('electron').remote.app.getPath('userData'), 'dbStream.db').toString()) .then(dbCreated => { db = dbCreated; });
createDB(path.join(remote.app.getPath('userData'), 'dbTor.db').toString()) .then(dbCreated => { db = dbCreated; });
electron.ipcMain.handle(APP_GET_PATH, (() => { var _ref2 = _asyncToGenerator(function* (_, path) { return electron.app.getPath(path); }); return function (_x2, _x3) { return _ref2.apply(this, arguments); }; })());
createDB(path.join(remote.app.getPath('userData'), 'dbImg.db').toString()) .then(dbCreated => { log.info('VIEWER: DB Created'); db = dbCreated; });
createDB(path.join(require('electron').remote.app.getPath('userData'), 'dbStream.db').toString()) .then(dbCreated => { db = dbCreated; });