mirror of
				https://github.com/EndPwnArchive/endpwn3.git
				synced 2024-08-15 00:23:30 +00:00 
			
		
		
		
	dont allow installation with bd
This commit is contained in:
		
							parent
							
								
									3b9f5878b1
								
							
						
					
					
						commit
						6b48b356e9
					
				
					 1 changed files with 11 additions and 9 deletions
				
			
		| 
						 | 
				
			
			@ -157,6 +157,17 @@
 | 
			
		|||
 | 
			
		||||
                var data = electron.app.getPath('userData');
 | 
			
		||||
 | 
			
		||||
                function load() {
 | 
			
		||||
                    var branch = require('path').basename(data).substr(7);
 | 
			
		||||
                    electron.BrowserWindow.addExtension(data + '/crxpwn');
 | 
			
		||||
                    electron.getCurrentWindow().loadURL('https://' + (branch && branch != 'development' ? branch + '.' : '') + 'discordapp.com/channels/@me');
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                if (window.betterDiscordIPC) {
 | 
			
		||||
                    alert('EndPwn3 is not compatible with BetterDiscord\n\nPress OK to return to Discord', 'EndPwn3: Framework Conflict');
 | 
			
		||||
                    load();
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                // asarpwn (as a removal tool)
 | 
			
		||||
                function asarinject(sig, inj) {
 | 
			
		||||
                    var dirlisting = fs.readdirSync(data);
 | 
			
		||||
| 
						 | 
				
			
			@ -196,15 +207,6 @@
 | 
			
		|||
                    alert(ex, 'asarpwn3');
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                // get the data path
 | 
			
		||||
                var data = electron.app.getPath('userData');
 | 
			
		||||
 | 
			
		||||
                function load() {
 | 
			
		||||
                    var branch = require('path').basename(data).substr(7);
 | 
			
		||||
                    electron.BrowserWindow.addExtension(data + '/crxpwn');
 | 
			
		||||
                    electron.getCurrentWindow().loadURL('https://' + (branch && branch != 'development' ? branch + '.' : '') + 'discordapp.com/channels/@me');
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                if (!fs.existsSync(data + '/crxpwn')) {
 | 
			
		||||
                    fs.mkdirSync(data + '/crxpwn');
 | 
			
		||||
                    fs.writeFileSync(data + '/crxpwn/manifest.json', '{"manifest_version":2,"name":"crxpwn","description":"asarpwn-less preload scripts for the masses ;)","version":"1.0","content_scripts":[{"js":["payload.js"],"matches":["*://*/*"],"run_at":"document_start","all_frames":true}]}');
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue