Change localStorage path
This commit is contained in:
parent
d862285c63
commit
fcfd75346b
15
js/main.js
15
js/main.js
|
@ -11,8 +11,19 @@
|
||||||
(function() {
|
(function() {
|
||||||
|
|
||||||
let __fs = window.require("fs");
|
let __fs = window.require("fs");
|
||||||
|
let __process = window.require("process");
|
||||||
|
let __platform = __process.platform;
|
||||||
|
let __dataPath = (__platform === 'win32' ? __process.env.APPDATA : __platform === 'darwin' ? __process.env.HOME + '/Library/Preferences' : '/var/local') + '/BetterDiscord/';
|
||||||
|
|
||||||
|
|
||||||
let __data = {};
|
let __data = {};
|
||||||
if(__fs.existsSync("localStorage.json")) {
|
if(__fs.existsSync(`${__dataPath}/localStorage.json`)) {
|
||||||
|
try {
|
||||||
|
__data = JSON.parse(__fs.readFileSync(`${__dataPath}/localStorage.json`))
|
||||||
|
}catch(err) {
|
||||||
|
console.log(err);
|
||||||
|
}
|
||||||
|
} else if(__fs.existsSync("localStorage.json")) {
|
||||||
try {
|
try {
|
||||||
__data = JSON.parse(__fs.readFileSync("localStorage.json"));
|
__data = JSON.parse(__fs.readFileSync("localStorage.json"));
|
||||||
}catch(err) {
|
}catch(err) {
|
||||||
|
@ -29,7 +40,7 @@
|
||||||
return __ls[i] || null;
|
return __ls[i] || null;
|
||||||
};
|
};
|
||||||
__ls.save = function() {
|
__ls.save = function() {
|
||||||
__fs.writeFileSync("localStorage.json", JSON.stringify(this), null, 4);
|
__fs.writeFileSync(`${__dataPath}/localStorage.json`, JSON.stringify(this), null, 4);
|
||||||
};
|
};
|
||||||
|
|
||||||
var __proxy = new Proxy(__ls, {
|
var __proxy = new Proxy(__ls, {
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue