Ru-Board.club
← Вернуться в раздел «Программы»

» SAS.Планета

Автор: az52
Дата сообщения: 11.01.2008 21:39
Nikolai2004
А почему?
Автор: Nikolai2004
Дата сообщения: 11.01.2008 22:37
потому что internet explorer - это сборище глюков. да и небезопасно его использовать (про альтернативные браузеры что-то слышали?). неужели нечем больше качать/смотреть тайлы? wget, curl, libjpeg...
Автор: az52
Дата сообщения: 11.01.2008 23:04
Nikolai2004
про альтернативные браузеры конечно слышал, правда сам пользуюсь IE ну енто дело сугубо личное) вы немного не так мя поняли, я не качаю и не смотрю тайлы IEом я просто открываю страничку maps.google.com (и то не полностью а токо до первого тайла), конечно ето все не есть хорошо но других способов избавится от бана я пока не нахожу, да и всегда можно поставить value=0 и никакие странички лишние подгружаться не будут правда будет гуугл банить).

Добавлено:
Убрал отчистку буфера, удаляются только тайлы загруженные с гугл.
качать тамже
Автор: DCT
Дата сообщения: 12.01.2008 11:30
А зачем вообще пользовать браузер? Ведь достаточно просто его эмулировать (скорее всего необходимо и достаточно User Agent и куки). Если нет желания возиться с программированием эмулятора, можно пользоваться хотя бы wget-ом: он позволяет задавать User Agent и записывать/читать куки в/из файл.
Я это к тому, что когда из 2-х Г оперативы юзается 1,5 Г - это еще терпимо, но когда из-за подтормаживаний нельзя послушать музыку на 2,8Г+ проце - уже имхо беспредел
Автор: az52
Дата сообщения: 12.01.2008 14:33
DCT
) то что жрет ОЗУ это конечно плохо (очень) и над решением данной проблемы мы боримся, 1,5 Г она будет кушать только как минимум после десятка тысяч загруженных тайлов, но кроме как у tumber'а (и меня) больше столько выкачать не получалось (хотя возможно просто никто об этом не пишет).
Автор: DCT
Дата сообщения: 12.01.2008 18:42

Цитата:
но кроме как у tumber'а (и меня) больше столько выкачать не получалось

У меня за вчера скачано >300М (ни разу не банило), сколько тайлов за раз - сложно сказать (т.к. часть тайлов уже присутствовала), но в очередях было и под 20000, из них точно были участки, где грузилось больше 7000 (ставил value=50 pause=1000 - интернет быстрый, при 100 и 500 банит). Может секрет был в том, что часть тайлов уже присутствовала и скачка шла неподряд, да и я сначала качал "интересные места", а потом во время просмотра закачивал "областями" вокруг.
Сегодня раз 5 банило, причем при скачках 100-200 тайлов. Есть подозрение, что такое поведение вызывает запрос большого количества несуществующих тайлов (я как раз качал "границы" областей высокого разрешения и выделял с запасом), т.к. сейчас стоит большая закачка (скачано 2500 в оперативке 350М) и пока не забанило.
Средняя скорость скачки 2-6 К/сек.
Тормоза появлялись каждый раз при срабатывании value - вся системя подтораживала, иногда даже звук прерывался, что при указанной конфигурации копма вызывает некоторое недоумение - типа "IE - мощный браузер (любую машину поставит на колени)"
Автор: az52
Дата сообщения: 12.01.2008 20:20
)Проблема тут не в IE а в том что никак не могу освободить память которую занимает вновь загруженная страничка гугла, кучу инфы перечитал уже пишут что есть какаято ошибка которая приводит к такой ситуации но толком как решить эту проблему непонятно.


Цитата:
Есть подозрение, что такое поведение вызывает запрос большого количества несуществующих тайлов

Скорее всего, тк программа подгружает страничку токо каждые Value закачанных файлов, а гугл видать считает и каждый запрос.
Автор: DCT
Дата сообщения: 12.01.2008 20:54

Цитата:
Проблема тут не в IE

Сорри, я подумал, что каждый раз стартует IE

А читать только header гугла (не получая страницу целиком) не пробовали?

А можно что нибудь сделать, чтобы каждый раз при срабатывании Value не подвешивалась вся система?
-----
-По дефолту удобнее поменять местами скачивание и генерацию слоев (дабы не переставлять каждый раз галочку - ведь скачивание используется гораздо чаще, чем генерация уровней).

-очень большие подписи к точкам - даже если мало текста, табличка заслоняет большое пространство.

-Из багов: при минимизации окна (с идущим процессом) иногда пропадает окошко скачивания, потом оно то появляется, то исчезает.
Автор: az52
Дата сообщения: 12.01.2008 21:18

Цитата:
А можно что нибудь сделать, чтобы каждый раз при срабатывании Value не подвешивалась вся система?

Так я и говорю, когда утечку памяти уберу, тогда и подвешивать не будет.

Ваши пожилания принял к сведенью.
Автор: tumber
Дата сообщения: 12.01.2008 22:36

Цитата:
Цитата:Есть подозрение, что такое поведение вызывает запрос большого количества несуществующих тайлов

Скорее всего, тк программа подгружает страничку токо каждые Value закачанных файлов, а гугл видать считает и каждый запрос.

az52
Подтверждаю, это действительно так выглядит. Сегодня меня забанили именно на закачке пограничной области. На медленном домашнем канале 128.
Автор: az52
Дата сообщения: 12.01.2008 22:54
Исправлю, сделаю чтоб подгружал гуглмапс и при отсутствии файла у гугла
Автор: tumber
Дата сообщения: 13.01.2008 21:38
az52
Версия TEST,
канал домашний, медленный, 128 Kbps
value=100
pause=100

Скачано 5400 файлов, памяти занято 133 MB, закачка продолжается.


Добавлено:
Сглазил... На 6400 файлов забанили. Значит, pause=100 ставить нет смысла.
Автор: ejf
Дата сообщения: 13.01.2008 22:10
Исключить бан автор программы может одним надежным способом - брать тайлы не с сервера Google, а из кэша программы GoogleEarth в процессе её работы.
Вот только не знаю насколько это осуществимо.

Меня забанили после скачивания 2 мегабайт.
ADSL 8 Мбит/с
Версия 0.8.7
[NPARAM]
value=100
stat=1
pause=500
Автор: az52
Дата сообщения: 13.01.2008 22:41
ejf
А какой версией обычной или тестовой качали? value при такой скорости поменьше надо ставить а паузу побольше)
Брать тайлы из кеша GoogleEarth это не очень удобно, потому как надо както их туда сначала накачать) да и есть помоему уже такие программы (не помню где но встречал)
tumber
А я сам качаю с value=200 и без паузы токо у мя скорость 64 кб) поэтому нахождение надежных параметров для закачки на больших скоростях возлагаю всецело на пользователей.
Автор: tumber
Дата сообщения: 13.01.2008 22:43
Удалено, т.к. автор ответил раньше
Автор: Nikolai2004
Дата сообщения: 14.01.2008 21:32
az52
Цитата:
Брать тайлы из кеша GoogleEarth это не очень удобно, потому как надо както их туда сначала накачать) да и есть помоему уже такие программы (не помню где но встречал)

это случайно не Google Earth Voyager был?
Автор: az52
Дата сообщения: 15.01.2008 00:33
Версия 0.8.8:

1) Добавлена загрузка и просмотр спутниковых карт сервиса new.kosmosnimki.ru
*Эта функция является тестовой - любые функции связанные с координатами а также карта обзора дают неверный результат.

http://sasgis.ru/programs/SASPlanet.rar

Добавлено:
Nikolai2004
Может быть, названия не помню, просто гдето натыкался даже не скачивал.
Автор: tumber
Дата сообщения: 15.01.2008 00:45
az52
Цитата:
Цитата:Есть подозрение, что такое поведение вызывает запрос большого количества несуществующих тайлов

Скорее всего, тк программа подгружает страничку токо каждые Value закачанных файлов, а гугл видать считает и каждый запрос.


Цитата:
Исправлю, сделаю чтоб подгружал гуглмапс и при отсутствии файла у гугла

Не сочтите за наглость, но можно ли это приоритетным сделать?
Автор: az52
Дата сообщения: 15.01.2008 00:48
tumber
)) сделаем не переживайте. А что так уж не нужны карты от космоснимки? там есть довольно неплохие экземпляры, правда токо центральной полосы. И не банят.
Автор: tumber
Дата сообщения: 15.01.2008 00:55
az52
Лично меня интересует Ленобласть, от этого и пляшу.
Автор: az52
Дата сообщения: 15.01.2008 01:32
Ленобласть - это в смысле ленинградская? если да так там она какраз есть

Немного обнавил 0.8.8

Версия 0.8.8:

1) Добавлена загрузка и просмотр спутниковых карт сервиса new.kosmosnimki.ru
*Эта функция является тестовой - любые функции связанные с координатами а также карта обзора
дают неверный результат.
2) Функция "антибан" срабатывает и при отсутствии файла на сервере
3) При бане программа каждые десять секунд пытается повторить попытку давая возможность переподключиться
к интернету (или сменить proxy)

http://sasgis.ru/programs/SASPlanet.rar
Автор: TheGarl
Дата сообщения: 15.01.2008 07:39
RecoverGECache называется программа. (http://google-earth.narod.ru/)
но снимки оттуда подходят только в отдельную папку и только по ширине, а по высоте они в 2 раза меньше.....

так что она нужна только для отдельного хранения выкачанного другими юзерами с инета
Автор: dm76
Дата сообщения: 15.01.2008 09:16
Ребят, проекции снимков GoogleEarth и GoogleMaps разные! Первая - равновеликая (сплющена по вертикали ближе к полюсам), вторая - равноугольная (углы на снимке соответствуют углам на местности). Поэтому совместить не получится, только отдельно. Я находил утилиту преобразования кеша GoogleEarth в кеш GoogleVM и подсовывал Планете. Все работает.
Кстати, постом выше TheGarl ссылку дал.
Автор: DCT
Дата сообщения: 15.01.2008 13:11

Цитата:
Добавлена загрузка и просмотр спутниковых карт сервиса new.kosmosnimki.ru

Чёто не работает (при попытке скачать тайлы над центром Москвы), пишет:
"Обработка файла: trtqsrqrqrqrrr.jpg...
Такого изображения нет на сервере!"
Насколько я видел http://www.geofaq.ru/2google_geo.shtm там другая (покоординатная) система обращения к тайлам.

-----
-Удобно было бы сделать возможность скачки за один раз нескольких уровней и нескольких типов изображения у выделения (и иметь возможность само выделение как нибудь сохранять и загружать на скачку).
- На каждый тип изображения удобно сделать свою иконку, чтобы можно было быстро переключаться. (марс и луну можно оставить на одной иконке - ими часто не пользуются)
- выделения прямоугольной и полигональной областью по разному включают тайлы: прямоугольная - все, что зацепили, полигональная - все тайлы, у которых попали центры. ИМХО лучше, когда качаются все тайлы, которых зацепили.
- удобно, чтобы на скачке показывалось пройденное время

-не всегда сразу считается количество тайлов (цифра появляется после первого антибана)
- При срабатывании антибана окошко скачки иногда выскакивает поверх всех окон.
- Памяти стала кушать чуть поменьше, но при срабатывании антибана на несколько секунд проц грузится на 100% - довольно мощный комп дико подтормаживает. Хотелось бы запускать антибан с маленьким приоритетом (или как нибудь ограничить используемые им ресурсы процессора) - чтобы прога могла работать в фоне не мешая.
- несколько раз попадались битые тайлы (скачанные SAS, возможно от разорванных соединений), причем битые .png стандартно убивают программу (выскакивает ошибка "this "portable network gragics" image is not valid because it contains invalid pieces of data (crc error)", затем картинку начинает дико глючить и сыпятся ошибки acess violation) - хорошо бы перед сохранением проверять тайлы на битость и не вешатся на битых .png при просмотре (насколько я понимаю, у .png есть контрольная сумма, проверить которую перед сохранением не составит большой проблемы, а вот с Jpg наверно посложнее будет...).
Автор: az52
Дата сообщения: 15.01.2008 13:37

Цитата:
Насколько я видел http://www.geofaq.ru/2google_geo.shtm там другая (покоординатная) система обращения к тайлам.

В космоснимки доступ к отдельному тайлу осуществляется через некоторое число, опытным путем установил что енто число колеблится от ~-40000000(-180) до ~40000000(180) по x и от ~40000000(90) до 0(0) по y. Вот по ним и обращается программа, а то имя файла что пишет во время закачки - это уже куда она (программа) будет сохранять картинку. Сам я вчера выкачал кр площадь - видно на скрине в форуме, а также часть ивановской области (общий объем ок 1500 тысячи тайлов).
Вопрос всем: У кого качает или не качает сообщите плз.


Цитата:
ИМХО лучше, когда качаются все тайлы, которых зацепили.

Так то оно так, только для полигона трудно будет это сделать (покрайней мере я алгоритм еще не придумал) там есть некоторые загвоздки. Точнее сделать можно токо получится очень ресурсоемкая функция, на досуге подумаю еще мож и придумаю чего.

Все ваши пожелания принимаем к сведенью.

Добавлено:
DCT
Понял почему у вас не качал, вы наверно к москве перешли по карте обзора? тот файл что вы указали в сообщении находится где то в ближе к северному полюсу) и какраз на карте обзора примерно москва.
Пока карта обзора на данной карте работает некорректно.
Автор: bebop22
Дата сообщения: 15.01.2008 16:38
az52
Вот тут я Вашему коллеге по созданию бесплатных программ давал несколько полезных ссылок по космоснимки.ru
http://forum.ru-board.com/topic.cgi?forum=5&topic=25170&start=260#17

Может и Вам чего пригодится. Кстати, упоминаемая в ссылках программа SService качает, но склеивает у меня неправльно.
Автор: az52
Дата сообщения: 15.01.2008 16:52
bebop22
Спасибо читаю. Понял откуда взялось число 40075016.69) (а я его на кулькуляторе вчера вычислял блин).
Автор: DCT
Дата сообщения: 15.01.2008 18:47

Цитата:
к москве перешли по карте обзора?

Ага. Теперь понял
Посколько космоснимки геопривязаны и в похожей проэкции, то теоретически можно добится, чтобы объекты гугла и космоснимков локально (например по центру) совпадали (т.е. можно было переходить между гуглом): сложность (реализации) будет в том, что границы космоснимковсковских тайлов будут смещены относительно гугловых и сами тайлы будут иметь чуть отличающийся масштаб (разрешение пикселя).

Качается много идентичных .png (гибрид) размером 116 байт (например http://ipicture.ru/uploads/080115/W3THV27M4k.png == trtqrststststqrsr), на которых прога похоже вешается, они возникают похоже от разрыва соединений (что то у меня инет нестабильный).
Можно сделать. чтобы они не сохранялись, а перекачивались?
Автор: az52
Дата сообщения: 15.01.2008 18:58

Цитата:
теоретически можно добится, чтобы объекты гугла и космоснимков локально (например по центру) совпадали

Хотелось бы этого


Цитата:
Качается много идентичных .png (гибрид)

Не совсем понял суть проблемы, на гибриде очень многие места заполнены такими файлам, вы хотите чтобы программа их не качала? или что то другое?
Автор: AGrey51
Дата сообщения: 16.01.2008 08:11
Отличная программа, спасибо. Вчера накачал 330 Мб - бана не было. Удобно, понятно, предсказуемо.
Правда есть маленькие неприятности. Некоторые области (города с высоким разрешением) надо с одной и той же областью работать несколько раз (спутниковая и совмещенное наложение и так для каждого масштаба- в итоге например, для обработки от масштаба 10 до 19 получится 20 раз). Однако сохранить область обработки нет возможности. Работать с подсветкой пятого уровня относительно текущего крайне неудобно из-за жутких тормозов при выделении подсвеченной области, чаще на третьей-четвертой точке программа мертво виснет, хотя в других режимах работает шустро. Так что очень актуально сохранение области выделения и возможность качать сразу несколько уровней.
Второе. С картами опыта работ еще не было, поэтому может я не прав, но думаю, что если имена файлов связаны с коордитатами, то неплохо было бы иметь механизм в программе или отдельную утилиту, которая позволяла бы скопировать из программы все карты (например совмещенные) определенной области (например по координатам или выделенной мышкой) с низшего до высшего разрешения в отдельную папку с такой же структурой как MAP. Это позволило производить обмен картами городов среди пользователей, вместо того, чтобы каждый качал одно и то же.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: DiskCryptor


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.