Авторизация в Московском метро

cover black

Обновлено—2. Приложение для авторизации в метро для iOS появилось Апсторе!

Обновлено. Бета-тестирование завершилось. Спасибо всем за участие! «Москва. Метро. Авторизация вайфай» отправилось в Апстор на проверку. Нет рекламе прокладок в Московском метро! Подписывайтесь на меня в твитере @m4rr — следите за новостями. А пока зацените мой стартап — Paste.

Пару недель назад я упомянул в твитере, что хорошо бы кто-нибудь написал приложение для айфона, чтобы оно автоматически проходило авторизацию в вайфае Московского метро. И, так как никто не откликнулся, я решил написать его сам, когда у меня было немного свободного от моего стартапа времени.

Новый логотип вайфая

За две недели в бета-тестирование было выпущено 10 билдов. Спасибо дорогим бета-тестерам за фидбек! Отдельное спасибо @iShift за помощь в построении гипотез, и @r3s3t за прекрасную иконку!

Приложение работает так: телефон подключается к вайфаю в вагоне, вы запускаете приложение, и — вуаля! — приложение автоматически проходит 9 кругов авторизации вместо вас и на айфоне появляется интернет.

Это приложение пока не в Апсторе Если вы хотите его попробовать — напишите мне письмо и я отправлю вам приглашение.

***

Проблема разработки такого приложения в том, что тестировать его очень сложно. За время поездки на метро, нужно придумать гипотезу, почему очередной способ не сработал. Вечером дома обновить алгоритм, и только на следующий день проверить работу нового алгоритма. Дальше процесс повторяется. Такой замедленный хакатон.

За время работы над приложением я подробнее узнал про сетевой сервис Captive portal, который для этого и был создан. Как это работает?

Айось, после подключения к вайфаю, делает первый запрос на какой-нибудь captive-check.apple.com, и если получает ожидаемый ответ, то считает, что интернет доступен. Если ответ неожиданный — показывает специальное окно, в котором загружается страница логина. В Старбаксе, например, именно так.

Но разработчики авторизации в метро специально [1, 2, 3] пропускают запрос на каптив-портал, и айось получает ожидаемый успешный ответ. Но если после этого, вы пытаетесь открыть любой сайт, то вместо него вы все равно получаете страницу авторизации! И новости про Coбянинa, конечно.

Короче, я считаю, что это неправильно, и приложение отлично с этим справляется!

Open Source! [BY NC SA]

Поделиться
Отправить
Запинить
 13   2015   App Store   aйфон   hackathon   iOS   mauth   метро
82 комментария
Роман Роман 2015

Круто! Красавелло

Ден Талала 2015

Ты сделал полезную штуку для москвичей. Авторизация в метрошном вайфае невыносима, теперь хоть будет способ эту процедуру облегчить. Котан!

Самат Галимов 2015

Респект и уважуха!

Самат Галимов 2015

Кстати, почему вы ездили домой для проверок гипотез, а не делали всё это например на скамейке станции Университет? Это заметно ускорило бы итерации.

Марат Сайтаков 2015

Еще по Кольцевой можно кругами ездить :) Но я этим занимаюсь только в свободное время. В обычное время я работаю над http://pasteapp.me

Александр 2015

Идея замечательная! А будет ли разработано приложение для Андройда?

Марат Сайтаков 2015

Александр, для Андроида такое тоже было, но его забанили в Гугл-плее: http://4pda.ru/forum/index.php?showtopic=585387

Александр 2015

Отличная идея, но боюсь в аппсторе тоже могут блокирнуть или не пропустить. Но будем надеяться)
Не потеме конечно, а что за проект такой http://pasteapp.me? Не хватает поддержки русского на сайте...

Марат Сайтаков 2015

Это новый способ работы с буфером обмена на Маке. Можно скачать в Апсторе: http://pasteapp.me/appstore

Иван 2015

Добрый день !
Очень хотелось бы получить Приложение
Спасибо заранее!
[email protected]

Марат Сайтаков 2015

Готово! Скоро придет письмо с приглашением.

Артём 2015

да у вас же у всех айфоны...вам что, жалко 400 руб за пол года? вам и так бесплатно вай фай в метро раздают, вы ещё и разрабов хотите зп лишить. стартаперы, блин. всё вернется

Марат Сайтаков 2015

Артем, да и время разработки такого приложения стоит сильно больше абонентской платы!

Евгения 2015

А мне можно?:)

[email protected]
Спасибо ))

Марат Сайтаков 2015

Готово!

Оля 2015

Отправьте , пожалуйста , приглашение

Марат Сайтаков 2015

Готово!

Артём 2015

Марат, уверен, что ваши 10 часов, затраченные на разработку приложения вы успешно отобьете за счет пиар кампании, которая создается вами для вашего стартапа.

Алексей 2015

Пиарщик хренов. Везде про свой буфер пишеш. Чтобы у тебя твой апп украли раньше релиза и выпустили под другим именем. А на вифи люди угробили год работы, а ты их зп лишаешь.

Марат Сайтаков 2015

Держи инвайт! ;)

Naikom 2015

Привет! Можно мне тоже попробовать приложение?)

Марат Сайтаков 2015

Готово!

Игорь 2015

Добрый вечер, не отказался бы от приложения тоже! Заранее спасибо!

Марат Сайтаков 2015

Готово!

Николай 2015

Пришлите ссылку плиз.

Марат Сайтаков 2015

Готово!

Стулов Павел 2015

привет, можно мне тоже приглашение
пиар любого одного текста тут http://business-mag777.livejournal.com/ 2500 френдов

Марат Сайтаков 2015

Я не понял, это спам или не спам?

Алина 2015

Тоже попробовала бы. Пришлите, пожалуйста, ссылку

Марат Сайтаков 2015

Готово!

Лейла Гус 2015

Здорово! Очень нужное приложение, и очень бы хотелось опробовать! [email protected]

Марат Сайтаков 2015

Готово!

Валерия Кривченко 2015

И я готова потестировать. Программа будет иметь успех у москвичей. Valeriya [email protected]

Марат Сайтаков 2015

Готово!

Инга 2015

Здравствуйте, это здорово! Я тоже готова потестировать Ваше приложение.
Если можно пришлите приглашение. Спасибо! [email protected]

Марат Сайтаков 2015

Готово!

Натали 2015

Привет Марат! Гениальная идея, хочу себе)

Марат Сайтаков 2015

Готово!

Маша 2015

Марат, это очень здорово!
Пожалуйста, пришлите приглашение:
[email protected]

заранее гран мерси

Марат Сайтаков 2015

Готово!

александр шашков 2015

Добрый день. Пришлите приглашение)))

Марат Сайтаков 2015

Готово!

Сергей Дубачев 2015

Вы так выпучили бедных студентов!!! Пришлите мне тоже версию на ios [email protected] заранее спасибо!!!

Марат Сайтаков 2015

Готово!

Дмитрий 2015

Еще пару лет назад вообще никакого интернета в метро не было. Все как-то жили. Теперь вам дали бесплатный доступ. Вам так сложно потратить 10 сек. на авторизацию?? Что за поколение нытиков...

Марат Сайтаков 2015

Держи инвайт! ;)

Семен 2015

Марат, можно пожалуйста тоже ссылочку, тоже хочется попробовать )

Марат Сайтаков 2015

Готово!

Лян Анастасия 2015

Добрый день , очень очень хочется ваше приложение , надоела реклама :(

Марат Сайтаков 2015

Готово!

Станислав 2015

Молю, приглашение

Марат Сайтаков 2015

Готово!

Дмитрий 2015

Попробовал бы с удовольствием, спасибо

Марат Сайтаков 2015

Готово!

Vitaly 2015

Добрый день. Можно и мне ссылочку?

Марат Сайтаков 2015

Готово!

Артём 2015

Добрый день!

Очень крутое приложение, буду вам признателен если вы поделитесь))
[email protected]

Марат Сайтаков 2015

Готово!

Владимир 2015

Добрый день!
Как воспользоваться приложением, пока проверка не завершится?

Марат Сайтаков 2015

Готово!

Ян 2015

Если еще можно — прошу о приглашении)

Марат Сайтаков 2015

Готово!

Женя 2015

Приглашение бы...

Марат Сайтаков 2015

Готово!

Алексей 2015

Тоже хотелось бы потестить: [email protected]

Марат Сайтаков 2015

Готово!

Кирилл 2015

тоже могу потестировать приложение)
если не сложно) ( [email protected])
Заранее благодарен

Марат Сайтаков 2015

Готово!

Kostya 2015

И я за, можно и мне ссылку для тестов?:)

Марат Сайтаков 2015

Готово!

Серега Мутовкин 2015

И мне бы хотелось приглашения, как раз сегодня в метро буду )

Марат Сайтаков 2015

Готово!

Игорь 2015

Марат, огромное спасибо за полезное приложение. Очень хотелосьбы его получить — [email protected]
Спасибо!

Марат Сайтаков 2015

Готово!

Федор 2015

И мне пожалуйста тоже инвайт)

Марат Сайтаков 2015

Готово!

Максим 2015

Привет!
Спасибо за приложение.
Можно инвайт?)

Марат Сайтаков 2015

Готово!

Татьяна Вихрова 2015

Марат, спасибо вам за приложение. Можете выслать ссылку где можно его скачать на андроид?
([email protected])
Заранее Спасибо!!!

Марат Сайтаков 2015

Готово!

Алексей Волков 2015

Добрый день!Можно скачать ваше приложение?

Марат Сайтаков 2015

Готово!

Себастьян Перейра 2015

Добрый день, спасибо за Ваш труд. Можно и мне для айфона такое получить?

Марат Сайтаков 2015

Готово!

Оксана Чернышова 2015

Здравствуйте! Хотелось бы протестировать Ваше приложение. У меня android. [email protected]

Марат Сайтаков 2015

Готово!

Guissepe Barosso 2015

Вы сделали очень крутую вещь.
Буду рад пользоваться.

Марат Сайтаков 2015

Готово!

Тимур Ильясов 2015

Отправье пожалуйста :) для айфона

Заранее благодарен.

Марат Сайтаков 2015

Готово!

Gevo V. 2015

Добрый день. Не могли бы вы отправить приложение для iphone, хочется попробывать. Спасибо.

Марат Сайтаков 2015

Готово!

Gevo V. 2015

Забыл почту написать: [email protected]

Тимур Ильясов 2015
Bogdan 2015

Добрый день. Можно и мне?

Марат Сайтаков 2015

Готово!

KOSTARS 2015

Тоже хотел бы опробовать!)

Марат Сайтаков 2015

Готово!

Maxim 2015

Марат, это прекрасная идея!
Буду рад присоединиться к тестированию!

[email protected]

Марат Сайтаков 2015

Готово!

Максим 2015

Добрый вечер. Хотелось бы попробовать это чудо)

Марат Сайтаков 2015

Готово!

Степан 2015

И мне, пожалуйста! А как оно работает в связке с vpn? Надо отрубать на момент авторизации?

Марат Сайтаков 2015

Готово! ВПН все равно не работает, пока не пройдена авторизация. У меня получалось по разному, пока точно не могу сказать. Было бы здорово, если бы вы протестировали это и рассказали мне.

Airine 2015

Добрый день! Тоже очень интересно! :)

Марат Сайтаков 2015

Готово!

Александр 2015

Александр
буду счастлив принять участие в тестир-и приложения)
если не сложно) ( [email protected])
Заранее спасибо

Марат Сайтаков 2015

Готово!

YOBA 2015

PSHH, PSHH, ALLO! A MOJNO I MNE PRILOGENIE CHTOB BEZ REKLAMI? [email protected]

Вадим 2015

Приветствую! Штука нужная, прошу инвайт для тестирования!

Марат Сайтаков 2015

Готово!

Максим 2015

Я бы хотел приглашение!

Дарья 2015

Хочу опробовать чудесное приложение.
Заранее спасибо [email protected]

Алексей 2015

и мне пришлите, пожалуйста

Anton 2015

Хотел бы просить Вас прислать программу.
Заранее благодарю!

Дмитрий 2015

Оно появилось! ) Можно приглашение? Спасибо!!

Павел 2015

Можно и мне? =)

Денис 2015

Очень хочется увидеть в списке TestFlight. Пришлите, пожалуйста

Михаил 2015

Буду очень признателен за приглашение потестирую на iphone 6 =) Спасибо тебе еще раз заранее!!

artem 2015

Буду очень признателен за приглашение, потестирую на ios 6 =) Спасибо заранее!

Марат Сайтаков 2015

iOS 9+ :)

Иван 2015

Готов протестировать :)

Владислав 2015

Пришлите пожалуйста приглашение на тестирование , готов по тестировать и делать фидбеки.

niasoft 2015

И мне, если можно. Тоже проверю на ios6

Марат Сайтаков 2015

iOS 9+ :(

Марина Прокофьева 2015

И мне, плиз, вышлите:) Спасибо большое

Sharikov Danila 2015

можно и мне приложение, пожалуйста, у меня iPhone 4, iOS 6.1.3

Марат Сайтаков 2015

iOS 9+ :(

Marat Saytakov 2015

Всем выше — готово!

Евгений 2015

Пришлите пожалуйста, не терпится испытать

mi 2015

мне тоже можно?)

Алексей Щеглов 2015

Добрый день! Можно, пожалуйста, приглашение? Очень уж хочется опробовать столь полезную вещь. Спасибо Вам!

Сергей Шишкин 2015

Хочу попробовать, прошу выслать ссылку.

Руслан Калашников 2015

И мне отправь ссылочку, не придется каждый раз смотреть ролики с презервативами и прокладками :)
[email protected]

Дмитрий 2015

И мне, пожалуйста! Очень интересно посмотреть)

Nikita 2015

Добрый день. И мне тоже, пожалуйста, инвайтик киньте)
[email protected]

Marat Saytakov 2015

Закрыл комментарии. Приглашаю всех вступать в бета-тестеры тут: https://m4rr.ru/mauth :)

Популярное