SASGIS

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

Экспорт не яндекс карт в кеш МЯК версии 3

Обсуждаем экспорт кэша в формат МЯК3, а также использование самого МЯК3.

Модератор: Tolik

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение vdemidov » 08 июн 2011, 13:39

Да. Беру свои слова назад. Действительно SAS делает кривой заголовок. Zed если тебя эта тема интересует, то может поправишь?
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение sss » 08 июн 2011, 13:40

еще он чувствителен к регистру, 3A1 он вообще не видит, только 3a1 !!!
sss
Новичок
 
Сообщения: 24
Зарегистрирован: 07 июн 2011, 19:05
Благодарил (а): 8 раз.
Поблагодарили: 0 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение Tolik » 08 июн 2011, 13:46

zed писал(а):Таблица начинается раньше, просто она почти вся забита нулями (только посерёдке чутка заполнена).

Согласен. А где именно начинается таблица в файле 3A1_sas? Прям с 10-го байта (как указано в заголовке) или всё-таки с 1024-го, как у всех нормальных файлов?
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 278 раз.
Поблагодарили: 515 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение Tolik » 08 июн 2011, 13:49

sss писал(а):еще он чувствителен к регистру, 3A1 он вообще не видит, только 3a1 !!!

Кто? ЯндексКэш? Ну это точно к Королёву.
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 278 раз.
Поблагодарили: 515 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение zed » 08 июн 2011, 13:51

А где именно начинается таблица в файле 3A1_sas?

По-идее, с 11-го.
vdemidov писал(а):Zed если тебя эта тема интересует, то может поправишь?

Попробую.

sss
А кто эти файлы генерирует YandexCache или скрипты на сервере?
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 525 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение Tolik » 08 июн 2011, 13:58

zed писал(а):
А где именно начинается таблица в файле 3A1_sas?

По-идее, с 11-го.

Возможно, и так, и 660A - случайное совпадение. Но я бы всё же проверил файл с исправленными байтами 0A00 на 0004.
Или по исходникам видно, что она начинается с 11-го?
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 278 раз.
Поблагодарили: 515 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение sss » 08 июн 2011, 14:03

zed писал(а):sss
А кто эти файлы генерирует YandexCache или скрипты на сервере?

YandexCache смотрит наличие, сравнивает наверно дату и размер тайла на локальном диске и в хранилище
Если стоит опция заменить из хранилища , то прочитывает и перезаписывает.
sss
Новичок
 
Сообщения: 24
Зарегистрирован: 07 июн 2011, 19:05
Благодарил (а): 8 раз.
Поблагодарили: 0 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение Parasite » 08 июн 2011, 14:10

zed писал(а):МЯК интересен, потому как работает на всех мобильных платформах (java, win mobile, symbian и тот же android, кстати), а GM только под андроидом.

Ява - не платформа и не ось, оно и на кофеварке заработает. Теоретически. :)
МобВинда скорее мертва чем жива, с их последним закидоном в виде отказа от совместимости с программами под предыдущие версии мобвинды же. Про глюки же и говорить как-то не к месту. Виндодевайсы сейчас по статистике реализуются в 13% от всех мобильных девайсов вообще, из оных - возврат через сервисы 7%.
Симбиан тоже сдаёт - последний крупный "поддерживальщик" (Nokia) продался Микрософту, далее - см.пункт выше.

Остаются в перспективах Андроид и яОсь, из них вторая - шибко огороженная, платная и закрытая, хоть и не лишена некоторых вкусностей технического плана. Других-то и НЕТ - единички процентов всякой остальной экзотики не рассматриваем по статистическим причинам.

PS: на погоны - за пределами России\СIS этот ваш МЯК не то чтобы не конкурирует, а и неизвестен вообще. Ноль. В отличие от всех вышеуказанных. Наверное, это как-то связано с тем что покрытие яндекса "на буржуев" весьма и весьма убого...не знаю.

PPS: Не холивара ради - а констатации факта для. Вещь весьма и весьма локальна, даже если уже и открыта - и мое "+1" выражало сугубо мое личное имхо. Лично я не могу представить, что приду в местный магазин и там в девайсе "из коробки" будет что-либо юзающее\знающее МЯК. А тот же mobGM - на всех (повторяю - ВСЕХ!) андроидных девайсах, и их число лишь растет. Буквально на днях деятели с гугла выдали версию 3.0 специально для планшетов, читай - на планшетах будет либо iOS+приложение юзающее GM (бо свих карт у яоси вроде нет), либо это будет андроид юзающий штатные мобильные GM+GE.
И это - миллионами, на каждом прилавке уже сегодня, на том же фришном андроиде только самый ленивый не собрал свою поделку от мобильника до ноутбука включительно (тут, у нас) и у САСа была бы великолепная возможность эксклюзивно хапнуть эти девайсики со своим экспортом в данные форматы, бо пока что это вроде как НИКТО из постороннего софта не делает. МЯК, говорите? Для экзотики - хай будет, лично мне от него ни холодно ни жарко, но вот делать "-1" на остальное - терять КУЧИ потенциальных пользователей проги. Просто КУЧИ, далеко несравнимые с пользователями МЯК. Sapienti sat. :)
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 460 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение zed » 08 июн 2011, 14:11

Tolik писал(а):
zed писал(а):
А где именно начинается таблица в файле 3A1_sas?

По-идее, с 11-го.

Возможно, и так, и 660A - случайное совпадение. Но я бы всё же проверил файл с исправленными байтами 0A00 на 0004.
Или по исходникам видно, что она начинается с 11-го?

Видно:
Код: Выделить всё
const
TableOffset=10;
Head:int64 = $000A000158444E59;//288230381927550553;
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 525 раз.

Re: Экспорт не яндекс карт в кеш МЯК версии 3

Сообщение mkt » 08 июн 2011, 14:27

Tolik писал(а):
sss писал(а):еще он чувствителен к регистру, 3A1 он вообще не видит, только 3a1 !!!

Кто? ЯндексКэш? Ну это точно к Королёву.


Здравствуйте, пришлось зарегаться, раз уж прислали ссылку.

уточню - 3A1 или 3a1 - это пофигу - YandexCache читает оба, но создаёт только строчные - так как с появлением версии МЯК для Android это стало важно - в этой OS регистрозависимая файловая система, и МЯК там видит только только файлы кэша из строчных букв.

Насколько я понял по контексту - у Sergey Unix-like хостинг, и он залил файлы туда с заглавными буквами и удалённо пытается скачивать оттуда кэш нашей утилитой, а она запрашивает строчные файлы.
Михаил Королев aka MKT

За это сообщение автора mkt поблагодарил:
sss (08 июн 2011, 14:47)
Рейтинг: 5.26%
 
mkt
Новичок
 
Сообщения: 3
Зарегистрирован: 08 июн 2011, 14:18
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Пред.След.

Вернуться в SAS.Планета + Мобильные Яндекс.Карты

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

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