Дмитрий
В регулярке ошибка, надо добавить ?
Дмитрий
*?UNLOCK
mr.
Если бы всё так было просто, у sed'a не POSIX совместимые регулярки видимо.
Anonymous
Приветствую всех! Пытаюсь разобраться, как накрутить счетчик установок гугл плей с одного устройства. Точнее говоря, какие параметры отвечают за уникальность устройства (имей, серийник, айди, почта, айпи т .д.) Есть у кого-либо знания в этой области? Или, может быть, опыт? Бюджет 1500$
Евгений
ребзя, а как делают авторизацию на сайте через telegram?
Dmitriy
ребзя, а как делают авторизацию на сайте через telegram?
передают или токен с бота на сайт или с сайта в бота
Евгений
то есть юзер заходит на сайт, ему говорят авторизуйся через телегу, для этого напиши боту superbot, и ссылка которая содержит диплинк start=blabla, юзер пишет боту, бот понимает кто ему написал, и как его после этого авторизовать на этом устройстве?
Евгений
ну всмысле юзер пишет боту, и что дальше? ему говорят что перейдите обратно на сайт. а он там уже должен быть залогинен
Евгений
то есть ему какую то ссылку генерить по которой он перейдет и залогинится или как?
Daniil 👾
не юзал, но звучит многообещающе
Евгений
спасибо, надо посмотреть
Daniil 👾
и есть даже вот так https://github.com/TelegramPassport/passport-laravel
Евгений
благодарочка
ThunderAL
есть html. надо из него вытащить только текст. какой есть быстрый способ
ThunderAL
это, да. есть ли у тебя регулярка на сложный html?
Pavel
что есть сложный html?
Vladimir
ну какой-нибудь старый добрый simple html dom parser подключи, там 1 файл
ThunderAL
https://secure.php.net/manual/en/function.strip-tags.php
mr.
Да кстати, а если хочется обёртку, то https://symfony.com/doc/current/components/dom_crawler.html
mr.
https://secure.php.net/manual/en/function.strip-tags.php
😁 кстати да, про лазание в DOM ничего не было сказано, можно и стрипануть.
ThunderAL
ага. чем быстрее пройдёт, тем лучше
ThunderAL
+ вложенность.
ThunderAL
ибо там может быть в <p/> и img и ютупоские видосы итп
Pavel
Тебе просто стена текста нужна что ли?
mr.
Там в доке сразу заметка есть, что из-за незакрытых тегов может вырезать лишнего.
Евгений
telepass для лары чёт не завёлся у меня, сделаю сам через бота. Но всё равно не очень понимаю. Вот смотрите, есть сайт https://storebot.me/ , там есть вход через бота. Нажимою кнопку войти, мне показана инструкция что надо боту отправить start, и вижу внизу идёт прогресс загрузки, типа он ожидает от меня что я напишу боту. Как только я пишу боту, то меня сразу логинит на сайте, то есть сайт как-то ожидает того что я залогинюсь... как вот именно этот момент сделать?
Евгений
Евгений
то есть там на js сделан какой то чекер, не написал ли я боту?
Евгений
а если я закрою страницу, а потом напишу боту? js чекер не чекнет же?
Dmitriy
а если я закрою страницу, а потом напишу боту? js чекер не чекнет же?
ну скорее всего тебя там принудительно логинят и все
Dmitriy
через жс или через php
Евгений
вот я не понимаю как... я отправляю боту команду, сервер видит команду, соотносит с юзером. если я на ларе сделать типа Auth::login($user); , и вернусь в браузер, то я буду залогинен?
Dmitriy
должен конечно
Dmitriy
если сессия не устарела
Евгений
так, надо пробовать короче
Anonymous
Приветствую всех! Пытаюсь разобраться, как накрутить счетчик установок гугл плей с одного устройства. Точнее говоря, какие параметры отвечают за уникальность устройства (имей, серийник, айди, почта, айпи т .д.) Есть у кого-либо знания в этой области? Или, может быть, опыт? Бюджет 1500$
🎄Victor
так, надо пробовать короче
Скажи результат. Поидее нет, ведь после Auth::login сервер должен вернуть куку, не?
Евгений
еще не получилось, я на амом деле не очень понял всё равно как делать
🎄Victor
просто, Auth::login после того как выполнился запрос на сервер вернет же куку. Окей, если сделать через телеграм (то есть без захода в браузер), то я че, буду на всех браузерах авторизован чтоли
🎄Victor
нет же
Евгений
вот юзер на сайт пришел, надо для него сгенерить какой то код. if (!session('start')) { session(['start' => uniqid()]); }
Евгений
у него теперь будет код, который нужно отправить боту
Евгений
ну отправил он его боту, а как бот поймёт кто именно этот юзер?
🎄Victor
я немного просто не в теме, но я делал бота и соотносил с юзером двумя способами: 1) у нас есть chat id который я в БД хранил для нужного юзера 2) а вот чтобы связать юзера с сайтом юзал телефон
🎄Victor
то есть у меня в боте была кнопка “подписаться”, по нажатию на которую юзер отправлял телефон, а он уже в БД лежат с этим телефоном, ну я и связывал по chat_id
🎄Victor
То есть это один способ, не два)
🎄Victor
по другому хз как)
Евгений
так у меня юзер только пришел на сайт, у него нет учётки никакой, ему для регистрации надо написать боту. Он пишет боту сгенерированный код, бот должен соотнести что ему написал юзер с chat_id = xxx и кодом start=foobar, и как дальше залогинится данный юзер в браузере я не понял
🎄Victor
аа..
🎄Victor
хм
Евгений
я могу другой вариант предположить, когда бот получив сообщение от юзера грегает ему учётку, и логинит его. Но в браузере у юзера как это произойдет? Ну или чтоб бот отправил какую то сгенерированную ссылку по которой юзер авторизуется... но у других ботов то без ссылки всё работает
🎄Victor
ну как авторизовать юзера я точно хз, мне кажется auth::login не прокатит, ибо это же для конкретного браузера, у браузера же кука
Евгений
ну вот
🎄Victor
Если юзер при этом не покинул браузер то наверное возможны варианты
🎄Victor
но если закрыл то хз)
🎄Victor
а, у других ботов такое есть? Ну тогда как то можно . По ссылке понятно можно авторизовать
Евгений
в других ботах и если закрыл страницу (не браузер, браузер не проверял закрытый), то все равно логинится
🎄Victor
ща секунду
🎄Victor
https://stackoverflow.com/questions/46547795/laravel-5-5-telegram-auth
🎄Victor
чел тоже самое спрашивает)
🎄Victor
но без ответа)
Евгений
https://stackoverflow.com/questions/37264827/telegram-bot-oauth-authorization
Евгений
там в ответе есть порядок
Евгений
но 12й пункт не понял
Евгений
про пару
🎄Victor
ого, много буков)
invariance
🌟 LaraBeer#2 Стартует! 🌟 Всех желающих пообщаться с единомышленниками, обсудить любимый фреймворк (и не только), а также просто хорошо провести холодный пятничный вечер в тёплой компании - ждём! В 20:00, в пятницу, но... Где? 8 декабря, Санкт-Петербург: - В уютном O'Hooligans 🎷 - пр.Бакунина, д.5 (столик на Константина) - На карте: https://vk.cc/7pswWj 15 декабря, Москва: - В традиционном Rock'N'Roll баре 🎸 - ул. Сретенка, д.2 (столик на Владислава) - На карте: https://vk.cc/7piwWp Вход Free (Кажется, 18+). Мы гарантируем: - Нескучный вечер. - Много Laravel. - Возможность встретится со старыми друзьями и приобрести новые знакомства. Не важно опытный Вы senior или только стартующий junior. На LaraBeer найдётся место каждому! Также мы даём Вам возможность задать тон вечера: напишите интересные темы, которые Вам было бы интересно поднять, вопросы и предложения. Специальная Горячая Линия (чатик на тему): https://discord.gg/U4jRy4 Ждём всех!
Daniil 👾
жаль не в Киеве :/
Konstantin
организовывай, никто же не мешает )
Konstantin
на 8 число бронируй столик, созывай Киевлян
Konstantin
че бы нет-то )
Daniil 👾
/me не владеет организаторскими качествами