Главная

Регистрация

Вход
О навигации на Дальнем Востоке
Среда, 04.12.2024, 18:07
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Автоматизированное пополнение точек для SpeedCam'а
MosheДата: Вторник, 07.07.2009, 23:38 | Сообщение # 1
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Пожалуйста, попробуйте мою программу для автоматизированного пополнения точек для SpeedCam'а Навитела.

Достоинства программы (на мой взгляд):
-работает через GPS-API;
-подключается сама, либо "подхватывает" уже имеющееся подключение;
-не требует никакого GPS-gate;
-автоматически нумерует записанные точки с 1, начиная с каждого запуска.

(с) не мое, а Большого Билли (я только немного доработал).

в папке с программой 3 файла - исполняемый файл, dll-ка и текстовой файл со Спидками.
Наличие dll-ки обязательно.
Требования: OS Versions: Windows CE 5.01 and later, .net cf 3.5, завтра постараюсь скинуть версию для cf 2.0.

Извините за несколько "кривую" графику в нарисованных дорожных знаках - я не художник, как получилось - так получилось.

Дальнейшие планы:
-выделение настроек в отдельный файл;
-автоматическое добавление записанных Спидок в файл Спискама Навитела.

Версия для экрана 320х240.

Как работать с программой:
1.При запуске высвечивается окно с крупной кнопкой Save.
2.В правом нижнем углу в меню выбираем GPS->Start GPS.
(если подключение к GPS отсутствует, то программа подключается, если подключение уже есть - "подхватывает" имеющееся подключение).
3.В момент проезда точки или подъезда к ней - нажать кнопку Save (она крупная - yt промахнетесь!).
В этот момент программа запоминает координаты и направление движения.
4.В появившемся окне выбираем Тип точки, Скорость и Направление опасности кнопками слева и справа от иконок.
5.Нажимаем кнопку Commit (Подтверждение) для сохранения точки или Cansel (для отмены и возврата к предыдущему окну.
6.По окончании заполнения точек - смотрим файл MySpeedCam.txt. Точки нумерованы с 1. С 1-цы начинается нумерация при каждом запуске программы.

Прикрепления: SpeedCamFillerU.rar (36.4 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
womДата: Четверг, 09.07.2009, 09:23 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline

Откуда:
пытается сохранить файл в \Storage Card\....
У меня такого пути нет, поэтому вылетает
 
MosheДата: Четверг, 09.07.2009, 22:30 | Сообщение # 3
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Я работаю над этим.
После выделения настроек в отдельный файл, сможете самостоятельно прописывать пути и непосредственно к файлу программы и к файлу со Спидками.
Пожалуйста, подождите, скоро будет версия 0.1


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
MosheДата: Четверг, 09.07.2009, 23:42 | Сообщение # 4
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
версия 0.1:
В архиве 2 файла - исполняемый и dll-ка. Копируете их в любую папку (по Вашему усмотрению), запускаете исполняемый файл.
При первом запуске он создаст в той же папке, где и расположен сам 2 дополнительных файла: cfg.cfg - файл настройки и текстовой файл со Спидкамом. По идее должен работать и в Карте памяти и в Основной памяти.

Cfg.cfg можно открыть в любом текстовом редакторе, его формат:
"Путь к данному конфигурационному файлу
Путь к файлу со Спидкамом
Путь к файлу со Спидкамом в папке с Навителом (на "вырост" - пока не поддерживается)
Сохраненный номер по порядку Type
Сохраненный номер по порядку Speed
Сохраненный номер по порядку Direction
Номер региона (тоже пока не поддерживается, но будет добавляться к ID"

Теперь даже при новом запуске программы, Type, Speed и Direction будет именно тот, который был при выходе из нее.
Поправлены некоторые мелкие огрехи.

Разрешение 320х240.
Версия OC: Windows CE 5.01 и более поздние.
.net cf 2.0.

Прикрепления: Release.rar (35.4 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
SiV237Дата: Пятница, 10.07.2009, 10:17 | Сообщение # 5
Полковник
Группа: Администраторы
Сообщений: 214
Репутация: 11
Статус: Offline

Откуда:
Moshe, очень интересное и полезное начинание. Было бы здорово еще добавить возможность выгрузки загрузки точек на сервер.

Структура программы по моему должна быть такой:

1. Перед поездкой подключаем интернет на зверике и жмем кнопку загрузить актуальные данные с фтп сервера (с фтп потому, что их множество и бесплатно можно зарегистрировать в сети). При этом происходит запрос к файлу ftp://serve/pub/last.txt (файл доступен только для чтения и содержит последние изменения)
2. После или во время поездки когда набрались новые точки, жмем выгрузить свои данные на сервер ftp://serve/upd/cur-%usr%-%date%.txt (каталог доступен для записи. %usr% некое имя юзера которое можно задать, %date% текущая дата и время. Это для уникальности названий)
3. Программа для персоналки которая будет брать все выгрузки, искать новые точки в них относительно файла last.txt и обновлять файл last.txt
Чтобы исключить дублирование точек, можно задать предельную зону для одной точки, например радиус 50 метров и если в него пападает старая точка, ее удалять и обновлять новой.

Программу для обработки я могу повесить на своем сервере на периодическую обработку.

 
MosheДата: Пятница, 10.07.2009, 18:02 | Сообщение # 6
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Выявилась проблема с версией 0.1:
После запуска подряд 3-4 раза, программа вылетает.
Причина вылета ясна, но не могу понять, откуда эта причина появляется. Тестирую эту версию.
Для исключения ошибки рекомендуется после запуска программы 2-3 раза - удалять файл Cfg.cfg (тогда исполняемый файл создаст по умолчанию новый с правильными путями).

по поводу выкладывания точек на сервер - надо подумать над этим.
кодировка под Инет - это совершенно другое - я могу писать (если это можно назвать кодировкой) - исключительно на бытовом уровне.
придется заняться самоподготовкой. но дело нужное - со временем - думаю ВСЕ можно сделать.


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
MosheДата: Пятница, 10.07.2009, 23:28 | Сообщение # 7
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Версия 0.2:
1.исправил ошибки (включая, кажется, ту, про которую писал выше) - все должно работать как часы;
2.добавил:
-сохранение путей в файл настроек (редактирование путей производится до знаков @@);
-координаты показываются в формате GG(градусы)MM(минуты)SS.SS(секунды);
-направление - градусы, без дробной части;
-время - указывается по часам зоны в КПК;
-скорость - в км/ч.;
-при соответствующих настройках пути выбор меню "Сохранить в Навител" - добавляет текущие точки в файл Спидкам Навитела.
(для того, чтобы изменения файла Навитела вступили в силу, нужно выключить Навител, удалить файл Warn из папки MyDocuments\GPS Tracks and Waypoints\ и снова включить Навител - все записанные Вами точки должны обозначится в Навителе);
-заготовку режима COM-порта (пока не работает) - режим "жадины".

Вроде бы пока все.
Разрешение и версия те же.

Прикрепления: 0832003.rar (37.5 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
NVVДата: Суббота, 11.07.2009, 10:11 | Сообщение # 8
Лейтенант
Группа: Проверенные
Сообщений: 50
Репутация: 3
Статус: Offline

Откуда:
Quote (Moshe)
Версия 0.2:
1.исправил ошибки (включая, кажется, ту, про которую писал выше) - все должно работать как часы;

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

Сообщение отредактировал NVV - Суббота, 11.07.2009, 10:12
 
MosheДата: Суббота, 11.07.2009, 11:40 | Сообщение # 9
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Quote (NVV)
У меня эта проблема осталась, только периодичность проявления стала менее предсказуемой.

Выходит выпитые мною вчера поллитра водки не принесли результатов... У меня сегодня тоже эта проблема вылезла. Не могу понять где в коде обрезаются первые 2 буквы путей... angry

Постараюсь сегодня пошагово прогнать код...
Кстати, неправильно вычисляются секунды в основном окне, но в Спидкам координаты пишутся верно. Сегодня поправил это, изменения выложу позже, когда найду ошибку.

Quote (NVV)
Также при попытке изменить опции через "Меню" - "опции", изменения не сохраняются

Это также поправил.


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
NVVДата: Суббота, 11.07.2009, 11:56 | Сообщение # 10
Лейтенант
Группа: Проверенные
Сообщений: 50
Репутация: 3
Статус: Offline

Откуда:
Может сделать два конфиг файла: один для постоянных настроек (пути, IDX), а другой для часто меняющихся.

А на какой момент времени координаты и азимут захватывается? При нажатии кнопки "Сохранить точку" или при окончательном подтверждении?

 
MosheДата: Суббота, 11.07.2009, 12:34 | Сообщение # 11
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

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

Quote (NVV)
А на какой момент времени координаты и азимут захватывается?

Код построен таким образом, что координаты сохраняются в момент нажатия кнопки Save пусть даже кнопка Commit нажата через 3 минуты. В POI закладываются именно координаты, захваченные в момент нажатия Save.

Я подумал, что в момент опасности удобнее нажать кнопку Сохранить, а потом, когда уже проехал опасность, "в спокойной обстановке" уже установить ее тип, направление и скорость.
Поведение программы, указанной здесь:
http://4pda.ru/forum....8&st=40
(когда сразу при сохранении указываешь и тип, и скорость, и направление и потом сохраняешь, показалось мне неправильным.

Версия 0.3:
-поправлены отображение координат с секундами;
-поправлена скорость;
-поправлено поведение в форме Опций;
-поправлено добавление в Навител Спидкам.

Прикрепления: 2423934.rar (37.6 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Суббота, 11.07.2009, 12:56
 
NVVДата: Суббота, 11.07.2009, 17:25 | Сообщение # 12
Лейтенант
Группа: Проверенные
Сообщений: 50
Репутация: 3
Статус: Offline

Откуда:
После обновления вообще ни разу не удалось сохранить точку. Однако опции сохраняться стали.
Откатился на предыдущую версию.


Сообщение отредактировал NVV - Суббота, 11.07.2009, 17:30
 
MosheДата: Суббота, 11.07.2009, 17:58 | Сообщение # 13
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
biggrin
мне не надо больше пить....

точки сохраняет, только сохраняет не как строку (с заменой запятой - точкой), а как число - соответственно с запятой. поэтому в Навител он точки сохранить не может, вернее сохраняет, то Навител это сохранение не поддерживает.
сегодня проверил, в какой точку пишутся координаты, так вот, как я и писал ранее - именно в точке, когда нажата клавиша Save. Нажал эту клавишу, когда проезжал перекресток Чичерина и Ушакова в Уссурийске, а кнопку Commit - в районе моста через р. Комаровка. Там расстояние около километра. Точка поставилась именно на перекресток.

поправил запятые на точки, вот версия 0.3.1:

Прикрепления: 9806630.rar (37.7 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Суббота, 11.07.2009, 18:28
 
MosheДата: Суббота, 18.07.2009, 19:44 | Сообщение # 14
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Версия 0.4:
Изменения и порядок работы программы в файле ReadMe.txt в прилагаемом архиве.
Попробуйте, должно работать.
Прикрепления: 3612750.rar (41.3 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Воскресенье, 19.07.2009, 00:17
 
NVVДата: Суббота, 18.07.2009, 22:25 | Сообщение # 15
Лейтенант
Группа: Проверенные
Сообщений: 50
Репутация: 3
Статус: Offline

Откуда:
В ReadMe.txt указано, что "В архиве, кроме ReadMe - 2 файла: исполняемый и dll."
Однако в архиве содержатся 2 исполняемых файла.
 
MosheДата: Воскресенье, 19.07.2009, 00:19 | Сообщение # 16
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Как показать позу "извинение с крутящимся указательным пальцем в ладони"?
исправил

Хотя dll та же, что была и в предыдущих версиях.
изменения исключительно в исполняемом файле.

Прикрепления: 5892148.rar (41.3 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Воскресенье, 19.07.2009, 00:20
 
NVVДата: Воскресенье, 19.07.2009, 23:07 | Сообщение # 17
Лейтенант
Группа: Проверенные
Сообщений: 50
Репутация: 3
Статус: Offline

Откуда:
При включении GPS и активировании кнопки "Сохранить точку" программа вылетает с ошибкой:

Quote
Ошибка в System:ThrowHelper:ThrowArgumentOutOfRangeException()
 
MosheДата: Понедельник, 20.07.2009, 19:25 | Сообщение # 18
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Файл SpeedCam.txt, лежащий в этой же папке нормальный? Условиям, указанным в ReadMe, соответствует?

Может быть слишком большое число в Опции Регион? Или там не число вообще?

А вот эта версия 0.4.1 вылетает?

Прикрепления: 6495698.rar (41.9 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
batmanДата: Понедельник, 20.07.2009, 20:02 | Сообщение # 19
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline

Откуда:
Странно, вообще не хочет работать. Сделал все как и написано, но на экране не до конца загруженные иконки кнопок и все, дальше никакого эффекта. Можно зайти в Menu-Start GPS, в верхнем поле экрана появляется инфа и на этом все и заканчивается. Может мой кпк не поддерживает сей продукт? У меня HTC Dimond

HTC Sensation XE + Navitel 5.0.0.1069
 
MosheДата: Понедельник, 20.07.2009, 21:43 | Сообщение # 20
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
скриншот можно?
Навител работает через GPS-api?


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
NVVДата: Понедельник, 20.07.2009, 21:43 | Сообщение # 21
Лейтенант
Группа: Проверенные
Сообщений: 50
Репутация: 3
Статус: Offline

Откуда:
Тестирование всегда проводится следующим образом:
Папка с программой отчищается полностью. Затем распаковывается новый архив. После чего запускается навител в режиме GPS API. После установки соединения запускается сама программа, которая сама создаёт конфиг и файл спидкама. Независимо от результата, делается несколько попыток запуска программы, и, если возможно, сохранения точек.

Новая версия.
При отсутствии соединения со спутниками окно программы стабильно.
При соединении вылетает при тех же обстоятельствах, что и предыдущая (пост 17) с сообщением:

Quote
SpeedCamFillerUp.exe ArgumentOutOfRangeException
Ошибка в System:ThrowHelper:ThrowArgumentOutOfRangeException()


Сообщение отредактировал NVV - Понедельник, 20.07.2009, 21:52
 
MosheДата: Понедельник, 20.07.2009, 23:00 | Сообщение # 22
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Сейчас проверю, возможно проблема с нулевым массивом. Если так, то скину исправление.
Сижу пытаюсь заставить аппарат, чтобы экран не гасился, но проверю, минут через 20-30 будет ответ.
А если перед запуском GPS отключить отображение ближайших точек - программа вылетает?


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Понедельник, 20.07.2009, 23:06
 
MosheДата: Понедельник, 20.07.2009, 23:35 | Сообщение # 23
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Поправил по замечаниям NVV.
Теперь при нулевом запуске программа не вылетает.
Прикрепления: 6674874.rar (42.3 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
batmanДата: Вторник, 21.07.2009, 18:25 | Сообщение # 24
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline

Откуда:
Moshe, Navitel v3.2.4.313 работает через GPS-api
папка с прогой лежит на карте памяти (он же flash disk)
скриншот в файле

Добавлено (21.07.2009, 18:25)
---------------------------------------------
Moshe, покопался в кпк, экран у меня 480*640, думаю проблема в этом
в шапке темы экран указан 320*240

Прикрепления: 1413375.jpg (215.7 Kb)


HTC Sensation XE + Navitel 5.0.0.1069
 
MosheДата: Вторник, 21.07.2009, 21:04 | Сообщение # 25
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
2batman:
проблема в разрешении экрана.
к середине следующей недели постараюсь выложить версию для разрешения 640х480.
не раньше. меня до конца недели не будет, а там еще и почитать литературу придется, чтобы разобраться, как это все работать будет.


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
batmanДата: Среда, 22.07.2009, 12:27 | Сообщение # 26
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline

Откуда:
Moshe, Спаибо, надеюсь все будет работать.

HTC Sensation XE + Navitel 5.0.0.1069
 
pavel269Дата: Пятница, 24.07.2009, 02:30 | Сообщение # 27
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline

Откуда:
Moshe, может у вас есть кокие нибудь мысли, от чего у меня координаты в вашей проге и в HD, отображаются не как у людей? CpeedCam Навитела, как я понял, требует градусы и через точку миллионные доли градусов. А у меня отображаются градусы, минуты(без разделения) и десятимиллионные доли. Судите сами.
N 52.40999 у Навитела против
N 5224.5994000
E 57.96436 Навител против
E 5757.8598000
Т.е. 52.(40999 х 0,6)=52.245994
 
MosheДата: Пятница, 31.07.2009, 08:07 | Сообщение # 28
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
скорее всего это - какой-то глюк прошивки аппарата. в Навителе - огромный отдел тестирования, поэтому там версия Вашего аппарата поддерживается.
я себе зарубку поставлю - если получится - скину одну программу - опишетесь какое сообщение она выдает, поставлю "заплатку" специально для Вашей модели КПК. зайдите сегодня вечером (по Дальневосточному времени).


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
MosheДата: Суббота, 01.08.2009, 14:03 | Сообщение # 29
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
Версия 0.4 для разрешений 320х240 и для 640х480.
Все остальное - та же редакция.
Прикрепления: 0002024.rar (42.9 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Суббота, 01.08.2009, 20:18
 
pavel269Дата: Понедельник, 03.08.2009, 05:58 | Сообщение # 30
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline

Откуда:
У меня все по прежнему. Работает, но ггмм.мммм. sad
 
Zloy_adminДата: Среда, 23.09.2009, 22:51 | Сообщение # 31
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Offline

Откуда:
Обязательно поюзаю..

-=::Zloy_admin::=-
 
easter2Дата: Четверг, 24.09.2009, 11:50 | Сообщение # 32
Сержант
Группа: Проверенные
Сообщений: 25
Репутация: 0
Статус: Offline

Откуда:
А можно еще разрешение 240х400 добавить, а то тоже хотелось бы потестить...
 
MosheДата: Четверг, 24.09.2009, 22:10 | Сообщение # 33
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
240 - в ширину и 400 в высоту?
разрешение 240х400?
если так, то надо подумать....


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
easter2Дата: Пятница, 25.09.2009, 12:22 | Сообщение # 34
Сержант
Группа: Проверенные
Сообщений: 25
Репутация: 0
Статус: Offline

Откуда:
Ну да, ширина 240, высота 400. SAMSUNG i900. Я в основном в такой ориетации использую. Хотя если б была возможность использовать прогу в любой ориентации при повороте экрана, то было б вобще отлично.
 
MosheДата: Пятница, 25.09.2009, 18:25 | Сообщение # 35
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
придется подождать немного (в пределах недели).
тестирую версию 0.5 - там будет поддержка и этого разрешения.


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
zevsДата: Пятница, 25.09.2009, 22:30 | Сообщение # 36
Подполковник
Группа: Друзья
Сообщений: 108
Репутация: 12
Статус: Offline

Откуда: Бубруйск
easter2, у меня тоже witu . Все пашет без проблем при любой ориентации экрана
Если интересно посмотри http://sbm.3dn.ru/forum/23-85-2


Samsung i900 WITU+Win Mobile6.1+Spb Shell 3.0+Navitel 3.2.6.3594 Мой хаб Кировский dchub://vl-kirova.dyndns-ip.com для Подряда локален dchub://10.30.6.151

Сообщение отредактировал zevs - Пятница, 25.09.2009, 23:24
 
MosheДата: Суббота, 26.09.2009, 10:43 | Сообщение # 37
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
версия 0.5beta.
изменения от предыдущей:
-возможность добавлять точки POI - 10 типов, пишутся в файл POI.txt в формате *.mp (правая кнопка со значком елки).
Если не заполнять поле "Название POI", то сохранится стандартное название.
По набору некоторого количества точек - можно открыть файл POI.txt в текстовом редакторе, скопировав его содержание - вставить в открытый также в текстовом редакторе нужный файл *.mp.
-пока только добавление точек Спидкама и POI, редактирование добавлю позже (в предыдущей версии такой код наворотил, что не разобраться).
-ПРОГРАММА НЕ ПОЗВОЛЯЕТ ВЫКЛЮЧАТЬ ЭКРАН, поэтому будьте внимательны - помните, что батарея не резиновая.
-доступные разрешения - 320х240, 640х480, 240х400. ориентация только портретная (пока!).
-скорость редактируется только на Спидкамах, где она необходима, на всех остальных - округляется в сторону увеличения до ближайшей "круглой".
Большой объем программы - потому, что много графических файлов, включенных в нее, позже обрежу всю графику по размерам - будет поменьше.
Прикрепления: 9322988.rar (311.2 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Воскресенье, 27.09.2009, 22:52
 
easter2Дата: Вторник, 29.09.2009, 18:48 | Сообщение # 38
Сержант
Группа: Проверенные
Сообщений: 25
Репутация: 0
Статус: Offline

Откуда:
Как не пытался, но запустить последний релиз на WITU так и несмог. Версия 0002024 в принципе запускается, но полностью отсутствуют все графические файлы. В результате чего на экране голый фон и в верху инфа с GPS. При любом касании экрана вылетает с ошибкой.
 
MosheДата: Вторник, 29.09.2009, 21:06 | Сообщение # 39
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
2easter2:
Скинь, пожалуйста, скриншот окна программы.
В первый раз запускать рекомендуется "на горячий" GPS, но программа сама должна находиться спутники.
При подхвате спутников должно появиться примерно следующее..
(приложение 1).

попробуй эту версию (приложение 2)

"При любом касании экрана вылетает с ошибкой"...
1.Нажмите кнопку "Подробн." и скажите, что за ошибка.
2.В папке с программой после вылета остается 2 файла или 5?

Прикрепления: 3655197.jpg (48.5 Kb) · 0809371.rar (311.2 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Вторник, 29.09.2009, 21:13
 
easter2Дата: Среда, 30.09.2009, 12:40 | Сообщение # 40
Сержант
Группа: Проверенные
Сообщений: 25
Репутация: 0
Статус: Offline

Откуда:
Moshe, вот скрины ошибок, с описанием.
Прикрепления: scr.rar (219.2 Kb)
 
MosheДата: Среда, 30.09.2009, 20:03 | Сообщение # 41
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
2easter2:
в версии 0.5
На скинутом скриншоте указано "UnauthorizedAccessException - ...исключение, возникающее в случае запрета доступа операционной системой из-за ошибки ввода-вывода или особого типа ошибки безопасности."
проверьте, не скопировали ли Вы програмку в папку "только для чтения", поскольку программа при начальном запуске в процедуре Prepare проверяет наличие текстовых файлов cfg, Спидкама и POI и читает их содержимое, а при их отсутствии (такое бывает только при первом запуске) создает и пишет в них, а походу операционная система запрещает программе это сделать, отсюда и вылет с исключением.
возможно, срабатывает система безопасности ОС из-за отсутствия достоверного сертификата на программу. вот с этим - проблемы - я не знаю, где и как получить достоверный сертификат на свою программу.
надо смотреть в данные настройки операционной системы. завтра попробую у знакомого на Sams WITU запустить, отпишусь поподробнее.


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
easter2Дата: Среда, 30.09.2009, 21:52 | Сообщение # 42
Сержант
Группа: Проверенные
Сообщений: 25
Репутация: 0
Статус: Offline

Откуда:
Попробовал закинуть программу в разные папки. Вобщем перепробовал кучу вариантов но результатов никаких - ошибка та же.
Суть в том что первые версии запускаются все же, походу их ОС пропускает без всяких сертификатов...
 
MosheДата: Среда, 30.09.2009, 22:14 | Сообщение # 43
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
а можно скинуть тот cfg-файл, что образуется при запуске?

Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
easter2Дата: Среда, 30.09.2009, 22:30 | Сообщение # 44
Сержант
Группа: Проверенные
Сообщений: 25
Репутация: 0
Статус: Offline

Откуда:
У него размер 0 байт. походу пустой.
Прикрепления: Cfg.rar (0.1 Kb)
 
MosheДата: Среда, 30.09.2009, 22:52 | Сообщение # 45
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
вот видишь - файл создается, но программулина ничего в него записать не может из-за запрета системы.
попробуй снять "только для чтения" с папки с программой.
хрен его знает, чего еще предложить... sad

попробуй этот вариант, он для net.cf 3.5, может поможет.
чего еще предложить - я не знаю.

Прикрепления: 4238634.rar (311.8 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Среда, 30.09.2009, 23:03
 
MosheДата: Четверг, 01.10.2009, 21:53 | Сообщение # 46
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
2easter2:
попробуй эту версию.
ограничение только одно - никаких русских букв в путях, где стоит программа и никаких русских букв в названиях POI, если таковые будут вноситься.
если в названиях POI ничего не пишется - в название POI будет заноситься английское название соответствующего POI.
я кажется понял, где порылась собака и если эта версия заработает, то в принципе с ТАКИМ ограничением программа будет работать и дальше.
Прикрепления: SCFillerUp.rar (323.0 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.
 
easter2Дата: Среда, 07.10.2009, 14:13 | Сообщение # 47
Сержант
Группа: Проверенные
Сообщений: 25
Репутация: 0
Статус: Offline

Откуда:
После поста от ZEVSа начал тестить прогу с первого релиза. Действительно первые варианты интерфейса отображаются на экране с моим разрешением вполне корректно, вплоть до версии 6674874. Вариант 0002024 как и писал выше графику не отображает, а все последующие так и неудалось запустить вобще.
Так что пока пробую 667484, к сожелению прога продолжает работать крайне не стабильно - то работает часами, то начинает вылетать ни стого ни с сего через какое то время (от 1 й до 15 мин после запуска)
 
MosheДата: Суббота, 10.10.2009, 13:09 | Сообщение # 48
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
2easter2:
последняя версия, выложенная 2 постами выше, тоже не работает?


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Суббота, 10.10.2009, 13:36
 
easter2Дата: Суббота, 10.10.2009, 18:08 | Сообщение # 49
Сержант
Группа: Проверенные
Сообщений: 25
Репутация: 0
Статус: Offline

Откуда:
Не пускается также как и предидушие с ошибкой (запрет системы). В принципе что касается лично меня, то навителом я для поиска и проложения маршрута не пользуюсь, поскольку все дороги я и так знаю, а маршрут просчитаю в зависимости от времени суток и текущей дорожной обстановки гораздо быстрее правильней и логичней. Но все дорожные косяки держать в голове тяжеловато, так что периодически пополняя базу ям, леж. полицейских и т.д. такая прога мне бы очень пригодилась. Даже не замахиваясь на онлайн обновления, а в простом режиме как сейчас - вещь все же нужная. ...Но все это лирика, вот проблема с которой столкнулся: после повторного запуска (а иногда не второго, а третьего, проподает строка порядкового номера точек. Тоесть я не знаю сколько точек я проставил, ну, а следовательно, записалась ли вобще хоть одна или нет. А ттакже растояние до ближайшей точки накладывается на (какое то другое) число. К примеру я ставлю точку, отхожу на 10 метров прога кажет что до точки "10 метров". Выключаю программу, или даже просто сворачиваю экран, и при следуюющем запуске вижу что до точки "ххх10 метров" где "ххх"- цифры от двух до четырех знаков.
 
MosheДата: Суббота, 10.10.2009, 22:27 | Сообщение # 50
Подполковник
Группа: Друзья
Сообщений: 101
Репутация: 9
Статус: Offline

Откуда:
2easter:
пожалуйста, запусти у себя на звере нижеприведенную программу-тест. из любого места - выведет исключение или нет?
если нет - проверь в корне зверька папку "My Documents" - там должен быть файл "Test.txt" с текстом "Это тест" внутри.
Прикрепления: EasterTest.exe (6.0 Kb)


Существует 2 бесконечности: Вселенная и Глупость. Впрочем, я не уверен насчет Вселенной.
(с) А.Эйнштейн.


Сообщение отредактировал Moshe - Суббота, 10.10.2009, 22:28
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Copyright MyCorp © 2024