꧁༺ĤŐŔŃŶ
Как дублировать это ? Что это вообще ? )
это то, что стоит засунуть туда откуда взял и валить как можно быстрее
Maksim
Ну я хочу каким-то другом методом
ты не сможешь только по http запросу определить на 100% что он пришел с мобилы
꧁༺ĤŐŔŃŶ
Ну я хочу каким-то другом методом
Пили приложение, через которое юзер должен будет ходить на твой ресурс и все
꧁༺ĤŐŔŃŶ
без токен\ключа из прилы, ресурс тупа не открывать ??? Профит
꧁༺ĤŐŔŃŶ
Да и то, тоже сомнительно и не панацея
Anonymous
Пили приложение, через которое юзер должен будет ходить на твой ресурс и все
на самом деле есть сайт, который каким-то образом разделяет телефон и десктоп, вот нужно понять как он это делает поставить моб юзер-агент не помогает, изменить разрешение экрана на мобильное тоже
꧁༺ĤŐŔŃŶ
что за сайт?
Anonymous
что за сайт?
сайт не имеет значения, если они как-то детектят, значит есть способ
꧁༺ĤŐŔŃŶ
сайт не имеет значения, если они как-то детектят, значит есть способ
в 95% случаев, детектят по дефолтным значениям, которые можно получить от браузера твоего смарта
꧁༺ĤŐŔŃŶ
конечно ничто не мешает их подменить и получить другой результат
꧁༺ĤŐŔŃŶ
инфа100%, один из подменяемых параметров окажется ключеым и "детекта" не произойдет
Alex
http://mobiledetect.net/
꧁༺ĤŐŔŃŶ
http://mobiledetect.net/
не панацея, плюс есть варианты проще
꧁༺ĤŐŔŃŶ
Например?)
User-Agent основной ключ, дальше совокупность параметров, типа размеров экрана, иногда дополнительные апи браузера, отдающие какие-нибудь гео-данные, данные с акселерометра\гироскопа, т.д. и т.п.
꧁༺ĤŐŔŃŶ
Да чо там, банальная проверка наличия flash-контейнера уже отсечет мобилки
꧁༺ĤŐŔŃŶ
нет контейнера, значит смарт, есть, значит писюк, все
꧁༺ĤŐŔŃŶ
есть замечательная штука fingerprint2.js: https://fingerprintjs.com/
꧁༺ĤŐŔŃŶ
умеет в кучу разных свойств и параметров, на выходе отдает отпечаток(ключ\токен, называй как хочешь) который свойственен только текущему браузеру
꧁༺ĤŐŔŃŶ
Если покопаться внутри, плюс взять какой-нибудь преждложенный вариант Алекса, можно с 99% вероятностью детектить смарты
꧁༺ĤŐŔŃŶ
Например?)
Есть у меня вот такой, незамысловатый скриптек, который покрывает 100% посетителей моего ресурса:
꧁༺ĤŐŔŃŶ
Был актуален до появления медиа кверей в CSS
꧁༺ĤŐŔŃŶ
Ну так это же с юзер агентом, и со сторонними скриптами
Так в моем случае мне плевать, кто там и что подменяет, у меня десигн 300 лет как адоптив и в этом скрипте нет никакущей нужды
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
привет
Anonymous
А может ли нода создавать дочерние процессы?
Pavel
ты хотел сказать воркеры?
Pavel
см. worker_threads
Roman
Я не могу передать свои чувства от увиденного. Простите, считаю своим долгом показать. https://lenta.ru/news/2019/04/23/robot/
Roman
Если кто-то смог незаржать в процессе всего видео, напишите. Вы мой герой.
Valdis
с formidable работал кто-то? принимаю form-data запрос и хочу прологировать поля следующим кодом let form = new formidable.IncomingForm({uploadDir: __dirname + '/../tmp'}).parse(req) let token; let projectId; await mkdirp(__dirname + '/../tmp'); form.on('field', async(name, field) =>{ console.log(name); if(name == 'session_token') { token = field; } else if(name == 'project_id') { projectId = field; } но у меня почти никогда не логируется имя поля. но иногда встречаются. в чем может быть проблема?
Maksym
ребята помогите, знаю код простой, но я на начале. Буду благодарен
Maksym
Maksym
1.1 сделал 1.2 нужно
stay
Выкладывай на codepen или fiddle
Maksym
+
Anonymous
а муНамбер почему не определен?
Anonymous
в ие что ли кодишь?
Maksym
https://codepen.io/maksymheraskevych/pen/ROYqmG
Maksym
нет хром
Anonymous
https://codepen.io/maksymheraskevych/pen/ROYqmG
че такая большая ссылка, там вирус?
Maksym
та какой вирус?
Maksym
можешь не открывать,я скинул фото
Maksym
просто какую функцию нужно добавить чтоб ширина квадрата менялась при вводе в инпут
Maksym
не могу найти
Maksym
знаю что onchange
Maksym
но походу не так написал
Maksym
я js слабо знаю, знаний пока маловато
stay
я js слабо знаю, знаний пока маловато
У тебя не у функции дело. Там и без них куча ошибок
Anonymous
figure[0] надо
Anonymous
у тебя у двух элементов одинаковый id
Anonymous
ты не определил myNumber
Anonymous
лучше использовать addEventListener()
stay
Кароч 1. myNumber нигде не определен. 2. У тебя 2 одинаковых id в html — так не делается. Вообще лучше используй классы везде. 3. figure[0], а не просто figure. раз уж решил так написать.
stay
stay
stay
А объясните мне, в каком учебнике всех до сих пор учат писать var и навешивать обработчики через свойства?
Anonymous
в старом)))
Maksym
😆
Maksym
спасибо
Maksym
буду исправлять ошибки)
Anonymous
есть курс от линды 2011 года
stay
Я просто учил JS года 3 назад. И даже тогда уже такой фигни почти не было
Maksym
я плохой ученик))
stay
Да все нормально у тебя. Было бы идеально, если бы тебя приемам из каменного века не учили, типо навешивать id на input итд
Nikolay
Дубли кода вижу я
stay
this нормально было, так бы и оставил
Anonymous
тут же по факту еще на два инпута нужно одну и ту же обработку повешать
Maksym
понял, буду работать, спасибо большое всем за отзывчивость и помощь. Админу респект за такую группу🤝👍
Maksym
мне просто нужно на чистом
Maksym
из за этого без jQuery
Dmitriy
Подскажите как при сборке скриптов gulp исходный файл переписывался а не добавлялся к тому чт там есть