localpaths.js 893 B

12345678910111213141516171819202122232425262728
  1. const path = require('path');
  2. const os = require('os');
  3. const {app} = require('electron')
  4. var userdata = "";
  5. var homedata = os.homedir();
  6. var musicdata = ""
  7. if(typeof app !== "undefined"){
  8. userdata = app.getPath("appData")+path.sep+"Deezloader Remix"+path.sep;
  9. musicdata = app.getPath('music')+path.sep;
  10. }else{
  11. if(process.env.APPDATA){
  12. userdata = process.env.APPDATA + path.sep + "Deezloader Remix" + path.sep;
  13. }else if(process.platform == "darwin"){
  14. userdata = homedata + '/Library/Application Support/Deezloader Remix/';
  15. }else if(process.platform == "android"){
  16. homedata += "/storage/emulated/0";
  17. userdata = homedata + "/Deezloader Remix/";
  18. }else{
  19. userdata = homedata + '/.config/Deezloader Remix/';
  20. }
  21. musicdata = homedata + path.sep + "Music" + path.sep;
  22. }
  23. module.exports.home = homedata;
  24. module.exports.user = userdata;
  25. module.exports.music = musicdata;