Веб-логіни (наприклад, логіни, які належать до Captive Portal), потрібні для більшості безкоштовних точок доступу до Wi-Fi, можуть бути досить неприємними.
Зверніть увагу, що існує велика кількість Captive Portals, налаштованих різними дратуючими способами, тому цей додаток може не працювати на багатьох з них. Я вдячний, якщо ви не публікуєте негативний відгук, якщо це ваша справа.
Це додаток намагається виправити ситуацію, спостерігаючи за Wi-Fi-з'єднанням, перевіряючи, чи заборонено доступ до Інтернету таким портативним порталом, а потім намагається автоматично входити в неї.
Якщо для порталу потрібні вхідні дані для користувача, програма запитає вас про те ж саме.
Якщо вхід в систему буде успішним, він буде зберігати облікові дані для майбутніх логінів.
Якщо пристрій заблоковано, а додаток не може ввійти в портал, він вимкне Wi-Fi, щоб телефон залишався під'єднаним до Інтернету.
Цей додаток не підтримує підключення до точок доступу, для якого можна використовувати один із багатьох відмінних менеджерів Wi-Fi.
Зверніть увагу, що з юридичних причин ця програма переспрямовуватиме вас на фактичну сторінку входу з умовами та умовами точки доступу, які використовуються при першому вході в систему. Всі наступні логіни будуть оброблятися автоматично у фоновому режимі.
У США вона повинна працювати з точками доступу ATT (Starbucks та ін.), Lowes, Dillards, Kmart, Sears, Staples, Shnucks, деякі з корпоративних / коледжних мереж із використанням рішень Cisco або Motorolla, можливо, Loves група зупиняється.
Я не маю ідеї якщо він попрацює де-небудь за межами США.
Це безкоштовний (без реклами) і додаток із відкритим джерелом, а джерело доступне за адресою: https://github.com/sashavasko/WiFiAfterConnect
Його можна легко розширити, і підтримка більшої кількості точок доступу буде додана, як я їх відкрию.
Ця програма працює, запитуючи сторінку входу з веб-сервера, відповідального за автентифікацію користувача. Після цього WiFi AfterConnect аналізує та аналізує сторінку входу, шукаючи ряд показників, таких як метатегів з вмістом оновлення http-equiv, поле місцезнаходження в заголовку http-відповіді, форми на сторінці, атрибути завантаження тегу тіла тощо. Потім він спробує визначити, який постачальник або виробник ця сторінка, імовірно, була сформована. Деякі з визнаних провайдерів - CISCO, Motorola Solutions inc. - колишній символ (WiNG 5.x), блукаючі WiFi, Unifi, ATT, Aruba Networks та Nearbuy Systems. Він також має деяку попередню підтримку протоколу WiSPr. Багато хто з них оброблятиметься загальним обробником, який просто шукає форму введення та спрощує дію, викликану кнопкою відправлення.
Як тільки постачальник / постачальник ідентифікується, він встановить спеціальний протокол, наприклад, wanderingwifi вимагає декілька перенаправлень, перш ніж отримати доступ до Інтернету, Motorola WiNG передбачає обробку параметрів hs_server та Qv, які визначають, куди слід відправити запит і що використовувати в ній, в основному пов'язана з інтеграцією з сервером автентифікації радіуса.
WiFi AfterConnect Web Логін автоматично встановить прапорець для прийняття Умов надання послуг, якщо такий є.
Якщо на цьому етапі програма знаходить незаповнені поля в веб-формі для імені користувача та пароля або електронної пошти, він буде запрошувати користувача так само, якщо пристрій буде розблоковано, інакше Wi-Fi буде відключений, щоб він був підключений до Інтернету, а повідомлення буде опубліковано на панелі сповіщень. Натискання на таке сповіщення відкриє форму для введення даних та повторну спробу аутентифікації.
Повноваження зберігаються для подальшого повторного використання, так що вам не доведеться повторно вводити його. Єдиним винятком є пароль, який вимагає від користувача спеціального запиту на його збереження. Це пов'язано з тим, що немає можливості повністю шифрувати та захистити пароль, потенційно піддаючи його небезпечним хакерам, якщо вони вкрадуть ваш пристрій.
Заява не надсилає жодної особистої інформації, за винятком того, що потрібно для самої автентифікації.
WiFi AfterConnect Web Login не буде зберігати час або місце розташування з'єднань. Він буде зберігати SSID лише відвіданих точок доступу, щоб визначити, які сторінки Умови та умови вже були представлені користувачеві.