stay
Ладно, стоило попробовать
stay
по деньгам 0. мне нужна ток консультация. типо ввел имя функции в консоль, нажал ввод и заработало
function req(i){ if(+i < 100000){ let string = String(i); while(string.length < 5) string = 0+string; fetch('https://findclone.ru/register?pin='+string) .catch(error=>{ i = +i + 1; console.log(error , string); req(+i); }) .then(r=>{ return r.json() }) .then(r=>{ i = +i + 1; console.log(r , string); if(r.Error) req(+i); }) } }
stay
Вставляешь в консоль, пишешь req(0) , должно заработать)
Anonymous
спасибо. токо я почитал код и у меня есть подозрение что не сработает
stay
Почему?
Anonymous
потому что нет принятия куков что это мой тел, браузер просто гетить будет7
stay
А нужно что-то другое?
stay
Вроде как нужно просто узнать код
stay
НУ это, конечно, не зработае, потому что 1 скрипту явно не хватит времени. Вот если запустить штук 10, то должно быть весело xd
Anonymous
я не разобрался как он принимает тел, и как принимает код, и как он знает что код именно мой. я запустил скрипт проц загруз на 100% надо еще какой то таймаут добавить
stay
Он просто досит запросами сервер, пока не подберет код, который не выдает ошибку
Anonymous
да, но нет в мире такой скорости интернета, которая смогла бы работать быстрее от проца, таким обраом проц досит не сервер а сокет
Anonymous
т.е. пакет вообще не выходит
stay
что?
Anonymous
он получается открывает и закрывает сокет несколько тысяч раз в секунду
Anonymous
ну браузер
stay
Ну нет, даже близко не так быстро
Anonymous
а ответ от сервера приходит за 200 мс, у меня. получается не успевает посылать
stay
Да и у меня нет проблем с загрузкой процессора, не знаю в чем проблема
stay
Что значит не успевает? Он же каждый раз получает ответ, а только потом посылает новый запрос
Anonymous
да?
stay
Ну вот прям английским языком написано, then )
Anonymous
тогда сорян
Anonymous
я наверное чето не так сделал
stay
Ну и никто не гарантирует, что сервер не защищен от таких примитивных атак
Anonymous
я открыл инструменты розроботчика и написал в исходном коде <script type="text/javascript>...</script> в консоли ниче не набирал, сохранил и он тут же запустился
stay
А зачем?
Anonymous
я признаюсь слабо разбираюсь, наверно не туда вписал
Anonymous
а куда надо?
stay
Anonymous
а понял, я думал что в консоли токо команды, ну тоеть функции вызывать можно
Anonymous
заработал)))
Anonymous
спасибо большое. это. а может можно как то вообще без кода, а то долго
stay
Вообще без кода?
Anonymous
тоесть без пина
stay
Ну это уже думать надо
Anonymous
понятно. это. а можно это реализовать каким то образом на PHP, ну брут. на хостинге скорость гигабитная у меня
stay
Да туту дело не в скорости а в кол-ве потоков
stay
Есть на сервере можно запустить потоков в 10 или 100, то брутить 100000 можно очень быстро
Anonymous
грубо как то так <?php $i=0; while($i<100000) file_get_contents('https://findclone.ru/register?pin='.$i); ?> но вот только как куки на пхп принять
stay
Зачем принимать куки вообще?
stay
Нужно просто узнать нужный код. А потом его руками ввести
Anonymous
а что код один и тот же для всех номеров?
Anonymous
если да то куки не нужны
stay
Ну чет не видно, чтобы на сервер отправлялась инфа о номере
Anonymous
если не отправляется то как мне пришлют пин, мож это прикол
stay
Я имею ввиду во время подтверждения
Anonymous
всмысле что куки не берутся, номер не сверяется, знач пин один и тот же?
stay
Ну это так, предположение
Anonymous
мож пин меняется, например раз в минуту7
Anonymous
сколько теоретически могут номеров арендовать?
stay
Сколько угодно
Anonymous
https://findclone.ru/upload2 а что делает эта стр.?
Anonymous
я ее нашел в скрипте для отгрузки изображений
Anonymous
слушайте. а с него можно сделать мощный дудосер звонков. если взять и ему все номера подряд отправлять, интересненько что оно будет?
Anonymous
ладно шучу)
js - one love
() => {}, {}
js - one love
что означает это запись?
Fran
смотря где ты ее используешь, () => {} - просто пустая функция как function() {}, а зачем тебе запятая и тд - скинь весь контекст
js - one love
Redux.createStore(() => {}, {})
Fran
Зачем ты так делаешь
Fran
И тебе вообще в Реакт группу надо
Chingiz
Всем привет можете помочь по React-ту, сделал поиск по таблице в классовом компоненте приходят данные из redux загоняю в state.dataerrors затем эти данные фильтрую и отдаю отфильтрованные данные загоняю в state.resultAll через componentDidUpdate. И затем отфильтрованные передаю простому компоненту. Проблема в том что при первом рендере таблица не показывает но при вводе что то в поиске (input) рендерит уже данные, при удаление введенных данных повторно рендерит уже полные данные Вопрос: Как сделать чтобы рендерил все данные но при этом при вводи в поиске или удаление введенных данных возвращался в старое состояние Заранее спасибо
Xaxashutkin
Redux.createStore(() => {}, {})
Вызов функции createStore, первый аргумент пустая функция, второй пустой обьект Если такое объяснение не поймёшь значит иди учи программирование, рано ещё тебе Реакт и тд
Fran
Не надо умничать, там и с тем и с тем помогут
Ivan
Не надо умничать, там и с тем и с тем помогут
Он задал чисто синтаксический вопрос. Не понимаю смысла, в любых ситуациях, слать всех в другие группы
Fran
Ля, полетели туда, щас тут лавочку прикроют. Ну это Бан, Антошка
Ivan
!voteban
Александр
Здравствуй, добрый народ! Помогите пожалуйста занести переменную в match. Почему то не получается https://rextester.com/HMRG90459 Переменная TagN. Её не получается добавить в regex
Александр
Строкой
`var tagN = '1'; var regex = /(?:<'+ tagN +'>)/gi;` Не пахает (
Ivan
`var tagN = '1'; var regex = /(?:<'+ tagN +'>)/gi;` Не пахает (
А передаешь new RegExp(переменная, "gi")
Александр
var regex = new RegExp(`/(?:<${tagN}>)/gi`);
не хочет работать ((
Sergey
не хочет работать ((
попробуй так var regex = new RegExp(`(?:<${tagN}>)`, 'gi');
Sergey
попробуй так var regex = new RegExp(`(?:<${tagN}>)`, 'gi');
или так если у тебя ES5 new RegExp('(?:<' + tagN + '>)', 'gi');