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() {
|
||||
|
||||
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 = {};
|
||||
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 {
|
||||
__data = JSON.parse(__fs.readFileSync("localStorage.json"));
|
||||
}catch(err) {
|
||||
|
@ -29,7 +40,7 @@
|
|||
return __ls[i] || null;
|
||||
};
|
||||
__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, {
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue