Ну это в данной теме он вчера появился, а вообще он давно есть. И я не утверждаю что экспорт в САСе по нему делался. Я утверждаю, что экспорт в САС выполняется так как описано в том pdf.Parasite писал(а):Файл появился\был прицеплен когда? Вчера. А экспорт в МЯК в сасе появился когда? Давно.
Экспорт не яндекс карт в кеш МЯК версии 3
Модератор: Tolik
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: Экспорт не яндекс карт в кеш МЯК версии 3
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Экспорт не яндекс карт в кеш МЯК версии 3
-1Parasite писал(а):+1vdemidov писал(а):Для меня экспорт в МЯК неинтересен.
Предлагаю поковырять формат GM для Андроида (прога+платформа весьма перспективней МЯК, плюс опять же планшеты с Андроидом на подходе по всем фронтам).
МЯК интересен, потому как работает на всех мобильных платформах (java, win mobile, symbian и тот же android, кстати), а GM только под андроидом.
Re: Экспорт не яндекс карт в кеш МЯК версии 3
День добрый всем!
Сразу хочу сказать, что у меня нет и не было намерений кого-то обидеть, "вывести на чистую воду", обвинить в чем-то и т.д. и т.п.
Просто я увидел возможность использовать не яндекс карты в мяк, организовать сервис по хранению и обновлению кеша используемых карт, который активно используется в мяк-клубе, а также запустить этот сервис в тестовом режиме.
зыбыл, путь cache\12\10
Сразу хочу сказать, что у меня нет и не было намерений кого-то обидеть, "вывести на чистую воду", обвинить в чем-то и т.д. и т.п.
Просто я увидел возможность использовать не яндекс карты в мяк, организовать сервис по хранению и обновлению кеша используемых карт, который активно используется в мяк-клубе, а также запустить этот сервис в тестовом режиме.
Во вложении 3A1_sas.rar логин\пароль osmTolik писал(а):Да нет, не режет, а перетасовывает каким-то случайным образом...
Тогда возьмите
1. какой-нибудь файл из кэша, созданного САС.Планетой,
Он же 3A1_sas.rar был загужен по фтпTolik писал(а): 2. тот же файл, загруженный на удалённое хранилище (кстати, как загружаете? по FTP?)
Во вложении 3a1_from.rar логин\пароль osmTolik писал(а): 3. тот же файл, скачанный яндекс-кэшем из хранилища
и выложите сюда, давайте сравним. Укажите путь к файлу в кэше.
зыбыл, путь cache\12\10
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Экспорт не яндекс карт в кеш МЯК версии 3
У САС неверно указан размер заголовка. Минимальный размер должен быть 13 байт, а там записано - 10. Может из-за этого глючит алго на сервере и неправильно обсчитывает таблицу смещений (а алго в самих мобильных картах может быть более помехо-устойчив). Попробуйте прогнать через сервер файл из аттача и посмотрите, перемешаются тайлы или нет.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Экспорт не яндекс карт в кеш МЯК версии 3
zed, мин. размер заголовка 1024 байта = 0x400. Поставьте там 00 04 вместо 0A 00.
Re: Экспорт не яндекс карт в кеш МЯК версии 3
Попробовалzed писал(а):У САС неверно указан размер заголовка. Минимальный размер должен быть 13 байт, а там записано - 10. Может из-за этого глючит алго на сервере и неправильно обсчитывает таблицу смещений (а алго в самих мобильных картах может быть более помехо-устойчив). Попробуйте прогнать через сервер файл из аттача и посмотрите, перемешаются тайлы или нет.
Локально YandexCache также на него ругается и предлагает его заменить файлом нулевой длины
При удаленной загруки YandexCache вылетает с ошибкой, оставляя на диске 3a1.tmp - 397 312 байт
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Экспорт не яндекс карт в кеш МЯК версии 3
Вариант с заголовком в 1024 байта.
Там не просто циферки надо менять, а нужно добивать нулями до указанного размера.Поставьте там 00 04 вместо 0A 00.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Экспорт не яндекс карт в кеш МЯК версии 3
А моя идея как раз в том, что не надо добивать нулями...zed писал(а):Там не просто циферки надо менять, а нужно добивать нулями до указанного размера.
Почему-то в обоих файлах таблица смещений начинается с адреса 660A, хотя размер заголовка указан разный. Может быть в этом и проблема.
Почему именно 660A?
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Экспорт не яндекс карт в кеш МЯК версии 3
Таблица начинается раньше, просто она почти вся забита нулями (только посерёдке чутка заполнена).
А блин, ничего не получится - если добивать нулями заголовок, то таблица смещений оказывается невалидной. Т.е. нужно править в исходниках сас, либо в скриптах того сервера корректировать ситуацию некорректного заголовка.
А блин, ничего не получится - если добивать нулями заголовок, то таблица смещений оказывается невалидной. Т.е. нужно править в исходниках сас, либо в скриптах того сервера корректировать ситуацию некорректного заголовка.
Re: Экспорт не яндекс карт в кеш МЯК версии 3
Локально YandexCache перестал ругается, но показывает черный квадрат (вместо зеленого)zed писал(а):Вариант с заголовком в 1024 байта.
Там не просто циферки надо менять, а нужно добивать нулями до указанного размера.Поставьте там 00 04 вместо 0A 00.
При удаленной загрузки YandexCache продолжает вылетать с ошибкой, оставляя на диске такой же 3a1.tmp - 397 312 байт