for( i = 1; i < n; i++) {
sum = 0;
for( bit = 0; bit < len; bit++) {
if( i & (1 << bit)) {
console.log(i & (1 << bit));
result.push(arr[bit]);
}
}
}
var Nightmare = require('nightmare');
var nightmare = Nightmare({show: true});
nightmare
.goto('https://www.myscore.ru/match/MFrsHrWH/#h2h;3')
.evaluate(() => document.querySelector('#tab-h2h-3-surface').innerText)
.then(function (r1) {
console.log(r1);
func1();
})
.catch((error) => {
console.error('Search failed:', error);
});
function func1(){
nightmare
.wait('#h2h-all-surface')
.click('#h2h-all-surface')
.wait('#tab-h2h-all-surface')
.evaluate(() => document.querySelector('#tab-h2h-all-surface').innerText)
.then(function (r2) {
console.log(r2);
func2();
})
.catch((error) => {
console.error('Search failed:', error);
})
};
function func2() {
nightmare
.wait('#li-match-odds-comparison a')
.click('#li-match-odds-comparison a')
.wait('#block-moneyline-ft')
.evaluate(() => document.querySelector('#block-moneyline-ft').innerText)
.end()
.then(function (r3) {
console.log(r3);
var mas = r3.split('\t'); //Собирание строки в массив
var masString = mas.join('\n'); //Разбитие массива на строку из-за остатков "\n" - переходов на другую строку
mas = masString.split('\n'); //Окончательная разбивка на массив
})
.catch((error) => {
console.error('Search failed:', error);
});
};
setTimeout(function () {
func3();
setTimeout(function () {
func2();
setTimeout(function () {
func4();
setTimeout(function () {
func5();
}, 12000)
}, 12000);
}, 2000);
}, 12000);
Подключил два пк, прописал статические ip. Результат сверху. Вторая пинговка уже с нормальным рабочим коммутатором