Уточнение ссылок на ресурсы, если они не работают

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

Модератор: Tolik

TSA
Специалист
Сообщения: 658
Зарегистрирован: 14 фев 2012, 16:52
Благодарил (а): 23 раза
Поблагодарили: 320 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение TSA »

ingener писал(а):
TSA писал(а):Народная карта сломалась тайлы скачут в хаотическом порядке
и тайлы вообще не понятно с какого зума и места
Покопался, в релизах и ночнушках по версию 191221 включительно - все Народные заливаются правильно. Дальнейшие версии - каша из тайлов со всего света и из разных зумов. "Наверное, что-то случилось"(С) в коде с тех пор...
НО! почему-то в ночнушке SAS.Planet.Nightly.200506.10151 - загрузка происходит правильно. Чем-то она явно отличается от остальных 20+.
Так-то в качестве рабочей использую старую проверенную 160707, там весь кэш лежит.
А во всех новых версиях в Настройках банально прописываю путь к кэшу в директории 160707 - так можно использовать новые плюшки и сравнивать очередные релизы/ночнушки, в том числе вычислять подобные косячки.

Вот исправленные zmp(с реферерами в params.txt) слоя "Народная карта Яндекс" и карты "Народная Карта Яндекс (Схема)",
заодно добавил в набор отдельные слои "Народная Карта Яндекс - Административные границы, территории, заборы" и "Народная карта Яндекс - Скоростное ограничение":
я могу только сказать что заметил
возьмите один любой тайл и просто пообновляйте его в браузере ;-)
просто умопомрочительная картинка ;-)
Вложения
один тайл нажатия только (обновить страницу)
один тайл нажатия только (обновить страницу)
Аватара пользователя
Lidiver
Новичок
Сообщения: 11
Зарегистрирован: 26 сен 2019, 15:28
Откуда: Uglich
Благодарил (а): 1 раз
Поблагодарили: 9 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение Lidiver »

У меня заработало, когда во всех народных картах яндекса в конце файлов Params.txt прописал строку: RequestHead=Referer: https://n.maps.yandex.ru/ - обязательно со слэшем на конце! Без слэша - каша!
ingener
Советчик
Сообщения: 494
Зарегистрирован: 24 ноя 2010, 18:45
Откуда: г. Хабаровск, +7 часов до МКАД
Благодарил (а): 1067 раз
Поблагодарили: 449 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение ingener »

Lidiver писал(а):У меня заработало, когда во всех народных картах яндекса в конце файлов Params.txt прописал строку: RequestHead=Referer: https://n.maps.yandex.ru/ - обязательно со слэшем на конце! Без слэша - каша!
Lidiver, в выложенных zmp реферер так и прописан, с "косой палкой" на конце. Хоть с ней, хоть без неё - каша заливается на версиях 20+.
Забавно и то, что в общей каше загружаются даже фрагменты отключенных слоев, которых нет в DefURLBase....
Предполагаю, что проблема как-то связана с включением в тело программы плейсхолдеров...

... кстати, ещё одно исключение кроме .200506.10151 нашлось - SAS.Planet.Nightly.200102.10098 тоже правильно заливается.
Don’t panic - прорвемся !
Аватара пользователя
Lidiver
Новичок
Сообщения: 11
Зарегистрирован: 26 сен 2019, 15:28
Откуда: Uglich
Благодарил (а): 1 раз
Поблагодарили: 9 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение Lidiver »

Попробуйте сменить движок интернета в SAS.Planet: Настройки - Интернет - Сетевой движок: WinInet. Насколько мне известно, пару лет назад, в программе зачем-то сменили по умолчанию сетевой движок и тип кеша.
TSA
Специалист
Сообщения: 658
Зарегистрирован: 14 фев 2012, 16:52
Благодарил (а): 23 раза
Поблагодарили: 320 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение TSA »

ingener писал(а): ... кстати, ещё одно исключение кроме .200506.10151 нашлось - SAS.Planet.Nightly.200102.10098 тоже правильно заливается.
вы бы прямые ссылки на эти релизы прикрепили было бы круто
https://bitbucket.org/sas_team/sas.plan ... 6.10151.7z
ingener
Советчик
Сообщения: 494
Зарегистрирован: 24 ноя 2010, 18:45
Откуда: г. Хабаровск, +7 часов до МКАД
Благодарил (а): 1067 раз
Поблагодарили: 449 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение ingener »

TSA, с авторизацией на bitbucket.org у меня чего-то не выходит. Да и не программер я, всё делаю методом НТ по интуиции :oops: .
А почти все старые версии после распаковки на общий винт храню из интереса покопаться в различиях функционала. Весят не так уж много, так как кэш общий на 160707, зато все новые функции всегда доступны.

UPD:
Lidiver писал(а):Попробуйте сменить движок интернета в SAS.Planet: Настройки - Интернет - Сетевой движок: WinInet. Насколько мне известно, пару лет назад, в программе зачем-то сменили по умолчанию сетевой движок и тип кеша.
Lidiver, а вы правы!
Именно на этих двух версиях (200506 и 200102) у меня стоял движок "WinInet", причем "из коробки". Остальные 20+ прилетали и стоят с "cURL" - теперь перевожу их на "WinInet", и загрузка Народных идет как положено.
А вот теперь вопросы в студию:
- какие из источников карт, работающие только под движком "cURL", при переключениии на "WinInet" накроются медным тазом?
- что можно сделать, кроме как каждый раз для загрузки Народных менять движок с сопутствующим перезапуском программы?
- И что там на Народном Яндексе сотворили, что вылезла проблема выбора движка?
Don’t panic - прорвемся !
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение Tolik »

Насколько помню, движок curl сделали потому, что в Win7 устарели какие-то сертификаты, и некоторые карты не работали из-за этого. И поиск тоже.
Следовательно, в Win10 должно нормально работать с обоими движками.
TSA
Специалист
Сообщения: 658
Зарегистрирован: 14 фев 2012, 16:52
Благодарил (а): 23 раза
Поблагодарили: 320 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение TSA »

Tolik писал(а):Насколько помню, движок curl сделали потому, что в Win7 устарели какие-то сертификаты, и некоторые карты не работали из-за этого. И поиск тоже.
Следовательно, в Win10 должно нормально работать с обоими движками.
вин 10 не пашет ;-)
ingener
Советчик
Сообщения: 494
Зарегистрирован: 24 ноя 2010, 18:45
Откуда: г. Хабаровск, +7 часов до МКАД
Благодарил (а): 1067 раз
Поблагодарили: 449 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение ingener »

Угу, проверял и на Win7 - одинаково.
А ещё выяснилось: если залить под cURL эту кашу из тайлов, а потом переключиться на WinInet с перезапуском проги - то на некоторых версиях "понаехавшие" левые тайлы почему-то сами не перезагружаются на правильные родные.. хотя по идее должны бы. Только через принудительно Удалить или Загрузить. Вот и приходится после всех этих экспериментов вручную областями мусор вычищать...
Или в данном случае в проге заложен какой-то тайм-аут на авто-перезагрузку тайла... или настройка какая-либо?
Don’t panic - прорвемся !
Аватара пользователя
Lidiver
Новичок
Сообщения: 11
Зарегистрирован: 26 сен 2019, 15:28
Откуда: Uglich
Благодарил (а): 1 раз
Поблагодарили: 9 раз

Re: Уточнение ссылок на ресурсы, если они не работают

Сообщение Lidiver »

ingener писал(а):Только через принудительно Удалить или Загрузить.
Да, это один из главных минусов программы, не считая ещё некоторых зависаний программы. Было бы хорошо, если бы разработчики программы автоматизировали процесс ручного принудительного удаления и загрузки каждого тайла.
Ответить

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