Как стать автором
Обновить

Комментарии 10

А глянуть POST в Chrome, а потом повторять его с помощью curl в таких случаях получится? Я так прохожу авторизацию в университетском Wi-Fi, но там обычные простые HTML поля, или как они называются. Обычная отправка логина и пароля, прикрываясь самоподписанным SSL.
Делал такое в свое время, в 2009 году еще.

#!/bin/bash

lang="en" # Может быть так же "ru" это язык открываемой страницы в случае ошибки и проч, естественно работает только при авторизации через броузер
screen="normal"
url="http%3A%2F%2Fya.ru%2F" # URL на который выполняется автоматический переход после авторизации
mode="normal"
p1uname="LOGIN%40beelinewifi.ru"
password="PASSWORD"
login="1"
x="101" # координаты клика по кнопке,
y="29"  # возможно их стоит рандомизировать в пределах 1 - 100

curl -d "lang=$lang&screen=$screen&mode=$mode&p1uname=$p1uname&password=$password&login=$login&x=$x&y=$y" \
-e http://startwifi.beeline.ru:8080/status -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)" \
-k --trace-ascii trace.txt https://startwifi.beeline.ru:22443/status


Здесь тема получила развитие, переделали с использованием wget. Сейчас билайновский wi-fi еще сильнее уменьшил лимиты, на телефоне было бы очень кстати дергать подобный скрипт время от времени, но к сожалению на iOS нет возможности запускать что-то там в фоновом режиме :( Или есть, но я об это ничего не знаю?
И всё бы было ничего, если бы в один прекрасный день провайдер не изменил правила регистрации сессии.… Теперь же на этой странице появилась форма с чекбоксом и словами о совершеннолетии.

Это не провайдер изменил, а Госдума приняла поправки в КоАП по которым без подобной галочки ему грозит штраф в 50к (вроде, может 100)
Тогда, фактически, у провайдера дыра — чекбокс так и остается пустым, а я могу быть младенцем.
И еще странно, что чекбокс появился только сейчас, вроде бы никакие части никаких законов про интернет не вступали в силу на рубеже месяцев.
(в ред. Федерального закона от 23.02.2013 N 14-ФЗ), ну а пока дошло, пока консультировались, пока реализовывали…
А вот кто подскажет, как реализовать такой ограниченный интернет как в кафешках без поднимания сервера, например на микротике или чем то еще? Есть ли готовые решения?
Спасибо, я примерно так и настраивал правил хотспотовские html. Думал может что готовое появилось.
Есть чудное расширение, для FF и других браузеров, iMacros — записывает все операции на страничке, потом можно авто повтор включить.
На решение многих задач уходит не более 5-ти минут.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории