var_dump(shell_exec('whoami > '.__FILE__)); ? так?
www-root выводит
пробовал. пустой массив
код у меня примерно такой
module.paths.push('/var/node/node_modules');const text = decodeURIComponent(process.argv[2])const puppeteer = require('puppeteer');async function startParser(url) { console.log('это выводит'); const browser = await puppeteer.launch({ headless: true, ignoreHTTPSErrors: true, args: ['--no-sandbox'] }); console.log(browser); -- ето уже не выводит try { const page = await browser.newPage(); page.setExtraHTTPHeaders({ 'Accept-Language' : 'ru-RU' }) await page.setViewport({ width: 1300, height: 700 }); await page.setUserAgent('Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4347.135 Safari/537.36'); await page.setDefaultTimeout(20000); await page.goto(url); код код ... await page.evaluate((t) => { $('.lmt__source_textarea').val(t) }, text); код код код ... const data = { ok: result } console.log(JSON.stringify(data)); await browser.close(); } catch (error) { console.log(JSON.stringify({error:error})); await browser.close(); }}startParser('https://www.deepl.com/translator');
думаю через 3 бот можно реализовать, чтобы он пересылал сообщения, сохранять или нет и куда это уж ваше дело...
но никто ж им не запретит попросить контакты и дать🤔
попробуйте может https://hack.chat подойдет
делал такой на DLE
в основном щас используют готовые видео балансеры. там все это уже реализовано
но вам как я понимаю нужно свое.
ok
А что мешает проверить? конечно может. а в виндовс нет
ну это на случай если никто не поможет.