UNPKG

haxordos

Version:

<div align="center"> <a href="https://www.npmjs.com/package/haxordos" title="npm version"> <img src="https://img.shields.io/npm/v/haxordos?color=brightgreen&style=for-the-badge" alt="npm version"> </a> <a href="https://www.npmjs.com/package/haxo

23 lines (20 loc) 836 B
const { spawn } = require('child_process'); const path = require('path'); const executeScript = (scriptName, url, time) => { console.log('\x1b[1;33m%s\x1b[0m', 'Copyright: https://www.npmjs.com/package/haxor-dos'); const scriptPath = path.join(__dirname, 'lib', `${scriptName}.js`); const child = spawn('node', [scriptPath, url, time], { stdio: 'inherit', shell: true }); child.on('error', (err) => { console.error(`Error executing ${scriptName}:`, err); }); }; module.exports = { SlowRiss: (url, time) => executeScript('slowRiss', url, time), netTcp: (url, time) => executeScript('netTcp', url, time), fastDuck: (url, time) => executeScript('fastDuck', url, time), CrawlDos: (url, time) => executeScript('CrawlDos', url, time), httpEndpoint: (url, time) => executeScript('httpEndpoint', url, time) };