Думаю лучше сделать регистрацию пользователей и если пользователь авторизовался - то карта с паролями, поиск без ввода пароля. Если без авторизации - карта без паролей, поиск с кодовым словом. Авторизацию сделать простейшую - логин\пароль\e-mail + подтверждение e-mail'a, без всяких там капч, загадок, номеров телефонов, длинных правил и проч. Правила простые: 1. Все данные, кот. чел выкладывает он выкладывает только с солгасия владельцев роутеров, админы ответственности не несут. 2. Администрация вправе в любой момент без предварительного уведомления изменить\дополнить правила. 3. Согласие на обработку данных (логин\пароль(или его хэш)\e-mail) и передачу их третим лицам (для синхронизации между серверами). Чекбокс согласия с правилами по умолчанию оставить отмеченным. Открыл вопрос на гитхабе https://github.com/binarymaster/3WiFi/issues/5 И по поводу синхронизации проектов https://github.com/binarymaster/3WiFi/issues/6
Полностью поддерживаю akokarev Полностью поддерживаю akokarev, есть база *mgn. Ответственность растет, надо ввести адекватные правила.
http://mobile.maps.yandex.net/celli...=-1&wifinetworks=?????????????:-65&app=ymetro - тут вместо "?????????????" мак адрес еще есть http://api.mylnikov.org/wifi/main.py/get?bssid= этот вариант кажется не используется в 3WIFI
Предлагаю еще создать единую базу от wigle.net. Суть проста: - каждый сканит свой район программой wigle - заливает slite файл с базой на сайт - сайт удаляет дубли, выбирает координты с лучшим сигналом и свежей датой - далее можно на сайте искать по месту точки ЗЫ: прогу для слияния нескольких баз wigle.net я сделал. Но я сделал win32 версию. Надо её переписать на php
+++ в вигле на порядок больше точек с координатами. Даже слияние не нужно, аналогично как сканы роутеров заливать на сайт базу вигле, каждый свою. Потом скрипт проходится по виглевской базе и проставляет при наличии координаты в базу 3wifi.
На сайте вигля не работает фильтр по открытым сетям. + нельзя сделать выгрузку в kml файл нужных точек, чтобы потом на телефоне в google Earth открыть. А прогой можно
Если wigle.net прикрутите, то будет супер. Я (и не только я ) в него практически весь мой город закачал.
В дополнение к базе 3WiFi, однозначно надо адреса гостиниц с вафлями, я вот часто останавливался в Останкино, но фри вафля только на первом этаже(на ресепшене пароль), а в номерах платить.
если ты сканировал своего провайдера, и если в диапазон внешних ip попал ip твоего роутера, то ты сам себя слил)
кто умеет работать с таблицами? sqlit есть две таблицы надо их объединить, а то 1,5млн записей пропадает( https://yadi.sk/d/q0qli6-Vifu2w
Спасибо akokarev, binarymaster и FusixGit за идею, работу и проект 3WiFi 1. Результаты сканирования Router Scan это хорошо, но если добавлять туда и другие базы будет намного лучше. К примеру базы из различных приложений таких, как wifimap в данном приложении собрана база 2 100 000 wifi с паролем и без. И таких приложений, как wifimap очень много https://play.google.com/store/search?q=wifimap я предлагаю все базы выгружать на сайт. Я буду сам стараться выгружать 2. Буду вытаскивать базы сам, только загружайте 3. Надо ввести проверку для захода на сайт, что то типа квеста... 4. На http://wifi.bluescreen.cc/ и http://3wifi.stascorp.com/ разные данные синхронизируйте... 5. На сайте хорошо бы писать ip точек, но это получается, как то совсем нагло поэтому предлагаю хотя-бы писать диапазоны. Чтобы пользователь который загружает написал диапазоны . Spoiler: Пример 103.232.287.0/255 Spoiler: Пример А то хозяин роутера сменит пароль и ничего не сделаешь... Можно так-же сделать так на сайте писать диапазоны провайдеров. Последнее сканирование данного диапазона. А новичкам давать задание просканируйте данный диапазон, загрузите мы вам + к репутации... 6. Будут вопросы пишите в личку или ниже.
а где эта база? тут http://3wifi.stascorp.com/ ?? Если базы wigle'вские, то https://github.com/opasne/Wigle.net-data-base-merger/tree/master/WigleDBMerger