Skip to content

Instantly share code, notes, and snippets.

@xboston
Last active September 3, 2020 10:09
Show Gist options
  • Save xboston/5020c73167088420c6216830f575d981 to your computer and use it in GitHub Desktop.
Save xboston/5020c73167088420c6216830f575d981 to your computer and use it in GitHub Desktop.
// работа с вебсокетам
const WebSocket = require('ws');
// соединение с сервером
const ws = new WebSocket('wss://3september.ru:8000/', {
// обход "защиты"
origin: 'https://3september.ru'
});
// когда соединение сработает
ws.on('open', function open() {
// спрашиваем сколько уже напереворачивали
ws.send('receive');
for (var i1 = 0; i1 < 10; i1++) {
for (var i2 = 0; i2 < 5000000; i2++) {
// отправляем команду - перевернуть календарь
ws.send('update');
}
// смотрим сколько ещё напереворачивали
ws.send('receive');
}
});
// читаем ответы с числом преворотов календаря
ws.on('message', function incoming(data) {
console.log(data);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment