SASGIS

Веб-картография и навигация

Бан на гугле

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Бан на гугле

Сообщение Parasite » 19 янв 2009, 19:56

Буду краток: господа, с этим надо что-то делать! Зла ж уже никакого не хватает...:x 15 минут качаем, двое суток ждем - хотя с родного гуглемапсного сайта заходит прекрасно...... :evil:

Предлагаю обсудить сабж. Завтра сяду за сниффер.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Бан на гугле

Сообщение feya » 19 янв 2009, 22:16

Да мне уже добрые люди расписали по полочке алгоритм антибана с капчей. Проблема в том что планета грузит не токо гугл и как это все уместить в рамках логики программы - это посложнее всяких антибанов))
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Бан на гугле

Сообщение Parasite » 19 янв 2009, 22:38

feya писал(а):Да мне уже добрые люди расписали по полочке алгоритм антибана с капчей. Проблема в том что планета грузит не токо гугл и как это все уместить в рамках логики программы - это посложнее всяких антибанов))

В скриптик выносить было бы идеально......либо пунктиком в меню самой проги, благо что вроде как только гугль такой фигней страдает, так что много пунктов не понадобится..либо сторонней утилиткой - "снимателем бана до следующего раза" (но это, разумеется, далеко не так удобно).
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Бан на гугле

Сообщение VMatveev » 20 янв 2009, 03:36

Parasite писал(а):Буду краток: господа, с этим надо что-то делать! Зла ж уже никакого не хватает...:x


GoogleMV последней версии прекрасно обходит гугловский бан. Им пока и выкачивайте. Я, например, так сейчас и делаю: GMV - гугл онли, SAS.Планета - все остальное. Не очень удобно, конечно, но...
Чтобы смотреть SAS.Планетой GMV-ский кэш, достаточно указать его в настройках, и в maps.ini изменить параметр NameInCache=sat на NameInCache=kh (только для Гуглоснимков!) И ничего не надо конвертировать!
Удачи!
J'ai rêvé qu'on pouvait s'aimer
J'avais rêvé du mot aimer...
© MF
Аватара пользователя
VMatveev
Советчик
 
Сообщения: 292
Зарегистрирован: 07 ноя 2008, 04:41
Благодарил (а): 82 раз.
Поблагодарили: 76 раз.

Re: Бан на гугле

Сообщение feya » 20 янв 2009, 11:10

Parasite
Кстати скажи плиз скоко у тебя получается скачать до бана?

VMatveev
Кстать а GoogleMV после последнего изменения также работает с капчей? И сколько он загружает до капчи?
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Бан на гугле

Сообщение VMatveev » 20 янв 2009, 14:05

feya писал(а):VMatveev
Кстать а GoogleMV после последнего изменения также работает с капчей? И сколько он загружает до капчи?


Да, все так же работает с каптчей, причем стал закачивать значительно больше блоков до следующего запроса каптчи. Ранее грузил ~1000-1500 блоков после запроса каптчи, сейчас грузит более ~10000.
J'ai rêvé qu'on pouvait s'aimer
J'avais rêvé du mot aimer...
© MF
Аватара пользователя
VMatveev
Советчик
 
Сообщения: 292
Зарегистрирован: 07 ноя 2008, 04:41
Благодарил (а): 82 раз.
Поблагодарили: 76 раз.

Re: Бан на гугле

Сообщение svp » 20 янв 2009, 14:19

Parasite писал(а):
feya писал(а):планета грузит не токо гугл и как это все уместить в рамках логики программы - это посложнее всяких антибанов))

В скриптик выносить было бы идеально......

Скрипт -- очень хороший вариант, но он не так просто реализуем.
Можно поступить и по-другому. Пока нет полной поддержки плагинов, можно достаточно просто легко и быстро реализовать пока что только антибан-плагины. Так для разминки.
Например так:
  1. В пакете карты опционально кладётся antiban.dll содержащая на экспорт функцию борьбы с антибаном.
  2. При загрузке пакета планетой dll выпаковывается и кладётся во временной директории в каталог с именем равным GUID'у карты. Тут же dll динамически подключается.
    Статьи с примерами (Динамическая загрузка DLL; Динамическая и статическая загрузка DLL; Динамически подключаемые библиотеки; Динамическое использование DLL; Использование DLL в качестве Plug-in; и т.д. отсюда. Статьи недлинные, понятные и на русском).
  3. При подозрении на бан вызываем функцию из антибан-библиотеки соответствующей карты. В функцию передаём контекстную информацию данной карты (экземпляр класса карты или структура, ей соответствующая в Планете). Из этого контекста функция будет брать исходные данные для антибанных мер.

Таким вот хитрым способом может начаться эра плагиностроения в Планете=).
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Бан на гугле

Сообщение vdemidov » 20 янв 2009, 14:55

Идея мне нравиться. Только немного пугает необходимость dll самой создавать диалоговое окно для ввода капчи это обычно в итоге выглядит не очень красиво. Но на первых порах действительно оптимальный вариант.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

Re: Бан на гугле

Сообщение Parasite » 20 янв 2009, 15:03

feya писал(а):Да мне уже добрые люди расписали по полочке алгоритм антибана с капчей. Проблема в том что планета грузит не токо гугл и как это все уместить в рамках логики программы - это посложнее всяких антибанов))

То есть, сидеть со сниффером и ковыряться в коде - уже не надо? И то хлеб...Жждеммс.....
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Бан на гугле

Сообщение Parasite » 20 янв 2009, 15:08

feya писал(а):Parasite
Кстати скажи плиз скоко у тебя получается скачать до бана?

Последний раз когда засекал - что-то около ~5000тайлов\~10мин времени.
А сейчас такое ощущение что банит все раньше и раньше. Не успеешь начать качать, "кончил-не кончил - три минуты!!© - глядь, а уже в бане давно оказывается.... :twisted: То ли там какой-то прогрессивный бан, то ли меня глючит...

Кстати, запросы в гугль оканчивающиеся по 404 (тайл не найден) - на бан влияют? Либо считаются только успешно отданные тайлы? Если будет >5000 запросов только с 404м - будет бан, или нет :?:
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4