Форум сайта python.su
0
xam1816Вот у вас так же первый пункт “Человек подключается к wifi работы” Как понять боту что человек подключился к определенному вифи. Если такое возможно то и звонок ненужен. Берём из данных наименование вифи сверяем с валидным списком имён вифи и далее по схеме.
Могу предложить такой сценарий:-человек подключается к wifi работы-человеку поступает звонок от бота в телеграмм-человек берет трубку-связь прерывается-достается ip человека из данных разговора-сравнивается ip человека c ip роутера wifi- если одинаковые то ОКбудет работать если включен P2P в настройках
Офлайн
124
dudedenПо моим беглым поискам такое не возможно, иначе бы какой-нибудь америкос подал в суд за разглашение личной информации.Про P2P указано в соглашении и можно отключить, но даже на уровне API скорее всего нет команд достать технические данные звонка,в приложении это делается 10 кратным нажатием на звонок, и вылазит окошко с инфой.Мне попалась вот эта>статья< может на основе ее чего выйдет
Если такое возможно то и звонок ненужен
Офлайн
0
xam1816Я не пишу о том что эту информацию я должен получить скрыто от пользователя. Абсолютно все должно происходить прозрачно для пользователя.
Офлайн
124
dudedenесли только пользователь сам напишет к какой сети он подключен,что теряет смысл, приложение телеграмм не имеет доступа к информации какой сети сейчас подключен пользователь. Геолокацию и номер телефона можно отправить из приложения поэтому и через бота это можно реализовать.
Как понять боту что человек подключился к определенному вифи
или на работу по ней пройти и там сгореть)))Офлайн
857
Если человек подошёл и подключился к определённому Wi-Fi-маршрутизатору, на маршрутизаторе можно просмотреть, кто в данный момент подключен (их адреса устройств).
Если человек прошёл СКУД, его устройство можно отключить от первоначального Wi-Fi-маршрутизатора, иначе маршрутизатор будет переполнен.
То есть, если он не подключился к сети, то он не войдёт. Если он подключился к сети и адреса его устройства нет в списке, то он не войдёт. Если он подключился к сети и адрес его устройства есть в списке, то он войдёт и его отключат от сети.
Если он подошёл, подключился к сети, но встал покурить или поговорить с кем-то, то ему откроют, но через две минуты его отключат от сети. Тогда ему придётся заново подключиться к сети и ему откроют, как будто он только пришёл. А в журнал запишутся его два входа.
А если ты будешь опираться на то, что человек тебе пришлёт правильный Wi-Fi (сам там или автоматически оно пришлётся), то с чего ты взял, что кто-то левый не пришлёт тебе правильный Wi-Fi? Так же он тебе может и геолокацию присылать, типа он там есть. Только эту геолокацию можно смастерить вручную и переслать как настоящую.
Отредактировано py.user.next (Дек. 23, 2021 00:46:03)
Офлайн
0
py.user.nextЛевый не пришлет т.к. первоначально авторизация в боте идёт по номеру телефона который сверяется с заранее созданной записью в БД, а далее уже по чат ид. Привязка к вифи это только определение конкретного местонахождения пользователя. Да и система не такая уж и интересная что бы ради нее изголятся подделкой гео или вифи точки или чего больше чат ид.
Если человек подошёл и подключился к определённому Wi-Fi-маршрутизатору, на маршрутизаторе можно просмотреть, кто в данный момент подключен (их адреса устройств).Если человек прошёл СКУД, его устройство можно отключить от первоначального Wi-Fi-маршрутизатора, иначе маршрутизатор будет переполнен.То есть, если он не подключился к сети, то он не войдёт. Если он подключился к сети и адреса его устройства нет в списке, то он не войдёт. Если он подключился к сети и адрес его устройства есть в списке, то он войдёт и его отключат от сети.Если он подошёл, подключился к сети, но встал покурить или поговорить с кем-то, то ему откроют, но через две минуты его отключат от сети. Тогда ему придётся заново подключиться к сети и ему откроют, как будто он только пришёл. А в журнал запишутся его два входа.А если ты будешь опираться на то, что человек тебе пришлёт правильный Wi-Fi (сам там или автоматически оно пришлётся), то с чего ты взял, что кто-то левый не пришлёт тебе правильный Wi-Fi? Так же он тебе может и геолокацию присылать, типа он там есть. Только эту геолокацию можно смастерить вручную и переслать как настоящую.
Офлайн
0
xam1816Да да да ещё можно заставлять танцевать танец для призвания сатаны
МОжно нанести на лоб или правую руку метку зверя и сгореть в аду или на работу по ней пройти и там сгореть)))
Офлайн
568
dudedenТак а зачем информацию о подключенной сети отправлять с устройства пользователя? У вас же маршрутизаторы сами знают, кто к ним подключается. Вот они и должны сообщить вашей СКУД, что мол Иванов подключился к точке Склад №12.
По номеру телефона они авторизуются боту, а для скуд необходимо знать что пользователь находиться там где нужен доступ для чего и был прикручен запрос ГЕО позиции но он не всегда корректно работает.
Офлайн
0
FishHook1. Необходимо со всех собрать маки их устройств
Офлайн
568
dudedenЗачем? Вы же не пускаете всех подряд в вашу внутреннюю сеть. Доступ к WiFi осуществляется по логину и паролю. Этого достаточно для однозначной идентификации пользователя
Необходимо со всех собрать маки их устройств
Офлайн