Jump to content

Автоматизация пополнения SpeedCam


Guest mafser

Recommended Posts

Легко!

После загрузки программы: (фото 1).

После подключения GPS: (фото 2).

После нажатия кнопки Save: (фото 3).

Форма опции: (фото 4).

 

Прикрепленные файлы:

 

1_280.jpg

 

2_478.jpg

 

3_145.jpg

 

4_729.jpg

Link to comment
Share on other sites

  • Replies 646
  • Created
  • Last Reply

Снова я с версией 0.2:

1.исправил ошибки (включая, кажется, ошибку вылета, если включать программу 3-4 раза подряд) - все должно работать как часы;

2.добавил:

-сохранение путей в файл настроек (редактирование путей производится до знаков @@ - по ним сохраняется путь в файле настроек);

-координаты теперь показываются в формате GG(градусы)MM(минуты)SS.SS(секунды);

-направление теперь показывается - градусы, без дробной части;

-время - указывается по часам зоны в КПК;

-скорость - в км/ч.;

-при соответствующих настройках пути выбор меню "Сохранить в Навител" - добавляет текущие точки в файл Спидкам Навитела.

(для того, чтобы изменения файла Навитела вступили в силу, нужно выключить Навител, удалить файл Warn из папки MyDocumentsGPS Tracks and Waypoints и снова включить Навител - все записанные Вами точки должны обозначится в Навителе);

-заготовку режима COM-порта (пока не работает) - режим "жадины".

 

Вроде бы пока все.

Разрешение и версия те же.

Жду отзывов.

 

Прикрепленные файлы:

 

Release.rar

Link to comment
Share on other sites

Поехал тестировать крайнию версию.

Если всё ок, выложу часика через три.

 

новое.

1.теперь можно добавляь все спидкамы.

2.можно выбирать напрвленность спидкамов.

3. и пожалуй сама значительное изменение - удаление спидкамов.

 

несколько слов об удалении.

при нажатии на "Затруднений движению НЕТ" Вам предлагается три ближайщих к Вам спидкама, со знаком спидкама, скоростью спидкама. растоянием до спидкама и значком тображающим направленность спидкама по отношениюк Вашему движению.

 

Это поможет удалить именно тот спидкам.

 

Прикрепленные файлы:

 

screen04_197.png

Link to comment
Share on other sites

YYYY :( ?

 

Программа на КПК запускается но не может увидеть спутники, Где что я неправильно делаю?

То есть я работаю через внешний GPS приемник через, подключаю GPS Нани его видит а вот прога не хочет, GPS приемник у меня висит на 6 COM порту.

Link to comment
Share on other sites

2Мельник Александр:

Не знаю, если GPS-приемник прописан и настроен в системе, то программа должна его видеть.

 

На каком порте он висит - принципиально не важно, программа использует не COM-порт (наличие его в программе - пока просто "заглушка"), а именно GPS-API-функции, предоставляемые системой.

 

Работает ли у Вас Навител, если в настройках у него выставить флажок "Операционная система (GPS API)" в Главное меню->Другое->Настройки->Расширенные->GPS?

 

Если да, то и в моей программе GPS должен запускаться, если и Навител не ловит спутники в этом режиме, то и с моей программой GPS работать не будет (во всяком случае пока, ... пока не подключу режим "жадины", то есть через COM-порт).

Link to comment
Share on other sites

YYYY :( ?

 

 

Странно выбора (GPS-API-функции, предоставляемые системой) у меня нет. СОМ порты сеть протокол NMEA-0183 и SiRF тоже, а вот GPS-API-функции нет. Может моя железка этого не позволяет? У меня = HP iPAQ rx3715. Или какую либо прогу поставить что бы появилась API-функция? :?:

 

У меня внешний GPS приёмник, то есть я сначала через ВЛЮТУЗ соединяюсь с приемником GPS потом запускаю Навител и в Навителе прописан 6 сом порт.

Link to comment
Share on other sites

2Мельник Александр:

Поскольку отсутствует GPS-API, то SpeedCamFillerUp в ее нынешнем виде на Вашем девайсе работать не будет.

В справке MSDN указано, что (в вольном переводе) "если GPS-оборудование не поддерживает горячее подключение, то настройки должны быть выставлены вручную. Это означает, что приложение или пользователь должны вручную установить COM-порт, через который GPS Intermediate Driver может установить соединение с GPS-оборудованием...".

Как вручную установить такое соединение я пока не разобрался. Извините.

Как разберусь (и ЕСЛИ разберусь) все будет изумительно.

Пока используйте HD.exe, установив в настройках порт COM6.

Link to comment
Share on other sites

Крайняя версия.

Файл HD.txt имеет прежний формат.

Те кто уже настраивал его под себя - могут не менять.

 

Прикрепленные файлы:

 

HD.rar

Link to comment
Share on other sites

mks-ufa:

Крайняя версия.
Файл HD.txt имеет прежний формат.
Те кто уже настраивал его под себя - могут не менять.
Выдает ошибку. Предыдущая версия запускается нормально.
Link to comment
Share on other sites

moca:

mks-ufa:

Крайняя версия.
Файл HD.txt имеет прежний формат.
Те кто уже настраивал его под себя - могут не менять.
Выдает ошибку. Предыдущая версия запускается нормально.

если можно скриншот
Link to comment
Share on other sites

Аналогично: выкидывает после нажатия на любую кнопку с сообщением об исключении NullReferenceExeption в обработчике кнопок Button1_Click, Button2_Click и т.п.

:(

Link to comment
Share on other sites

YYYY:

Аналогично: выкидывает после нажатия на любую кнопку с сообщением об исключении NullReferenceExeption в обработчике кнопок Button1_Click, Button2_Click и т.п.
:(

Действительно надо удалять старыйи MSC.txt - немного изменился формат, кроме того программа стала более критична к этому файлу, сейчас она не только пишит в него, но и читает ( для удаления ненужных спидкамов)

ЗЫ. Я Вам писал в личку, жду ответа.
Link to comment
Share on other sites

mks-ufa:

YYYY:

Аналогично: выкидывает после нажатия на любую кнопку с сообщением об исключении NullReferenceExeption в обработчике кнопок Button1_Click, Button2_Click и т.п.
:(

Действительно надо удалять старыйи MSC.txt - немного изменился формат, кроме того программа стала более критична к этому файлу, сейчас она не только пишит в него, но и читает ( для удаления ненужных спидкамов)

ЗЫ. Я Вам писал в личку, жду ответа.

Помогло! :) классная прога! и нужная.
А два флажка это что значит?
Было бы не плохо чтобы программа читала из спидкама точки и показывала сразу на экране на текущий момент.
Своего рода предупреждала об ограничениях (которые можно тутже и удалить если устарели)
Link to comment
Share on other sites

moca:

Помогло! :) классная прога! и нужная.
А два флажка это что значит?
Было бы не плохо чтобы программа читала из спидкама точки и показывала сразу на экране на текущий момент.
Своего рода предупреждала об ограничениях (которые можно тутже и удалить если устарели)


1.Два флажка - это на будующее - предполагается заносить путевые точки. Сейчас работает как "exit" :-)

2. Сразу показывать где? На карте? Это делает Навител , только не сразу, а после перегрузки :-(
Если не на карте - жмите "Затруднения движению нет" - Вам покажут три ближайщих - можете удалить ненужную.
Link to comment
Share on other sites

mks-ufa:

moca:

2. Сразу показывать где? На карте? Это делает Навител , только не сразу, а после перегрузки :-(
Если не на карте - жмите "Затруднения движению нет" - Вам покажут три ближайщих - можете удалить ненужную.

Нет не накарте, а в самой программе.
Чтобы если движешся без запущенного Навитела.Ну например чтобы наставить точек, а в это время сразу и корректируешь старые да и придупреждения получаешь. :) Не много сумбурно получилось. :)
Link to comment
Share on other sites

moca:

mks-ufa:

moca:

2. Сразу показывать где? На карте? Это делает Навител , только не сразу, а после перегрузки :-(
Если не на карте - жмите "Затруднения движению нет" - Вам покажут три ближайщих - можете удалить ненужную.

Нет не накарте, а в самой программе.
Чтобы если движешся без запущенного Навитела.Ну например чтобы наставить точек, а в это время сразу и корректируешь старые да и придупреждения получаешь. :) Не много сумбурно получилось. :)


А зачем? Движешься с Навителом. Он тебе говорит, что "контроль скорости через 500 метров" едишь дальше, на Навителе значок "контроль скорости 0 метров", хард кнопкой переключаешься в HD, жмешь - "нет затруднений" - выбираешь подходящий спидкам и убиваешь его.
Вроде всё логично, самостоятельного значения программа не имеет, только как дополнение к навигационной, жаль что ЦНТ не желает это сделать встроенным в программу.
сейчас немного исправил, обнаруженную ошибку с чтнением MSC.txt и скормил программе SpeedCam.txt от Studa. очень медленно, но работает.
Link to comment
Share on other sites

mks-ufa:

moca:

mks-ufa:

moca:

А зачем? Движешься с Навителом. Он тебе говорит, что "контроль скорости через 500 метров" едишь дальше, на Навителе значок "контроль скорости 0 метров", хард кнопкой переключаешься в HD, жмешь - "нет затруднений" - выбираешь подходящий спидкам и убиваешь его.
Вроде всё логично, самостоятельного значения программа не имеет, только как дополнение к навигационной, жаль что ЦНТ не желает это сделать встроенным в программу.
сейчас немного исправил, обнаруженную ошибку с чтнением MSC.txt и скормил программе SpeedCam.txt от Studa. очень медленно, но работает.

Вот как раз по хард кнопке и не очень получается.. :(
Долго крузится HD, памяти до навитела 23MB свободной.
Может в этом дело? А у Вас сколько свободной памяти?
Link to comment
Share on other sites

moca:

Вот как раз по хард кнопке и не очень получается.. :(
Долго крузится HD, памяти до навитела 23MB свободной.
Может в этом дело?

А HD выгружать и не надо. Загрузил один раз, а потом хард кнопками переключаешь при необходимости. координаты фиксируются в момент нажатия на любую кнопку на первом экране. Даже если в следующий экран переходит довольно долго, то это уже не так критично.
Ну а вообще конечно лишние из памяти стоит выгрузить, да и Навитель облегчить, отказавшись от показа ненужных ПОИ и прочих прибамбасов.
Link to comment
Share on other sites

Мельник Александр:

mks-ufa:

И тишина(


А что тишина….. прога тестируется. Вот только прога не может сосчитать существующий файл в котором уже есть данные, что бы их редактировать или проверять и добавлять.


Глубоко копаете :-)
Вот версия которая умеет это делать.
кроме того исправлены еще ряд ошибок.

Однако, не все строки в выложенном Вами файлы верны
коментариям должно предшествовать //

Есть еще какие замечания?

Прикрепленные файлы:

HD.rar
Link to comment
Share on other sites

1) В HD можно сделать чтобы программа удаляла файл warns.nwi то есть функция сохранить новые данные?

2) Или сама программа сосчитывала данные с Новитела записывала в отдельную папку в файл, потом функция сохранить новые данные, и тогда перезаписывала Новителовский файл?

Link to comment
Share on other sites

Мельник Александр:

1) В HD можно сделать чтобы программа удаляла файл warns.nwi то есть функция сохранить новые данные?
2) Или сама программа сосчитывала данные с Новитела записывала в отдельную папку в файл, потом функция сохранить новые данные, и тогда перезаписывала Новителовский файл?


насколько я понимаю, warns.nwi это файл который конфигурится при запуске считывая все текстовые фалы в каталоге с форматом спидкама. Во время работы Навитела сделать что либо с этим фалом нельзя, он блокируется.
Поэтому пока только один выход - перегружать Навител, а он подхвтит все текстовики SpeedCam.txt MSC.txt
Link to comment
Share on other sites

Вот ещё вроде ошибка.

В новь созданном файле MSC я ставлю знак препятствия потом захотел его удалить то есть файл должен быть чистый но когда удаляешь последние препятствия программа выскакивает. Или проще говоря при чистом файле нажимаешь ЗАТРУДНЕНИЙ НЕТ прога выскакивает.

Link to comment
Share on other sites

mks-ufa:

Поэтому пока только один выход - перегружать Навител, а он подхвтит все текстовики SpeedCam.txt MSC.txt


А небудел ли неразбериха
Ситуация следующая: Вы едите по дороги на карте стоит ограничение 40 км вам прога говорит об этом, но этот знак уже сняли.
ВОПРОС: новые данные запишутся в MSC (отсутствие знака) но также останутся в SpeedCam (его наличие останися)?
После перезагрузки какие данные останунся на карте?
Link to comment
Share on other sites

Мельник Александр:

Вот ещё вроде ошибка.
В новь созданном файле MSC я ставлю знак препятствия потом захотел его удалить то есть файл должен быть чистый но когда удаляешь последние препятствия программа выскакивает. Или проще говоря при чистом файле нажимаешь ЗАТРУДНЕНИЙ НЕТ прога выскакивает.

Есть такая ошибка. Будет исправлено. Хотя ошибка не критическая.
Link to comment
Share on other sites

Мельник Александр:

mks-ufa:

Поэтому пока только один выход - перегружать Навител, а он подхвтит все текстовики SpeedCam.txt MSC.txt


А небудел ли неразбериха
Ситуация следующая: Вы едите по дороги на карте стоит ограничение 40 км вам прога говорит об этом, но этот знак уже сняли.
ВОПРОС: новые данные запишутся в MSC (отсутствие знака) но также останутся в SpeedCam (его наличие останися)?
После перезагрузки какие данные останунся на карте?


Что бы не было неразберихи надо понять следующее.
HD работает только с одним текстовым файлом спидкамов - имя по умолчанию MSC.txt
Если в каталоге Навитела несколько файлов с форматом спидкам, то он подхватывает все.
Таким образом, если Вам Навител показывает на карте спидкам и Вы хотите его удалить, то HD покажет и удалит его только в том случае, если этот спидкам записан в MSC.txt
Да наверное это на сегодня не удобно. Однако даже если бы вы могли удалять спидкамы из SpeedCam.txt, то об этом никто кроме Вас и не узнал бы. И при следующем обновлении удаленный Вами спидкам опять бы появился.

Исходя из вышесказанного Вы сами должны для себя определить статегию использования спидкамных файлов.

Ну и самое главное. Читайте внимательно форум ( кстати там есть ответы и на те вопросы, которые присланы в личку).
В данном виде программа бесполезна или практически бесполезна. На данном этапе важно оценить удобства её использовании за рулем, точнось простановки спидкамов и легкость идентификации спидкамов при удалении.

Следующим шагом будет работа через сервер. Тогда пожалуй можно будет полностью отказаться от SpeedCam.txt Однако это имееет смысл, только после того как пользователей будет "немного более чем сейчас" и пути-дорожки этих пользователей начнут пересекаться.

Всем, принимающим участие в тестирование, огромное спасибо. Жду замечания и предложения.
Link to comment
Share on other sites

Блин вчера инет не работал :evil:

Создал несколько точек (практически в одном месте )

и дописал в файл содержимое спидкама. Затем запустил HD попробывал удалить ранее созданные точки, одна удалилась, а при следующем удалении HD выдала ошибку.

Больше ни одной точки не давала удалить, я создал еще одну точку и после этого HD снова предоставила возможность выбора точки для удаления - после этого снова ошибка

 

Прикрепленные файлы:

 

screen004_135.png

 

screen002_209.png

Link to comment
Share on other sites

ТО

mks-ufa:

скачал прогу. робит полноценно вроде( пока мало тестил) заметил касячёк не большой - если нет координат со спутника то прогу выносит и надо заного заходить в неё.

надоб как нить исправить это чтоль.

 

ещё такой момент - пробовал напрямую зацепит прогу на порт где приёмник стоит - выдаёт ощибку. это тоже ладно.

 

вот ещё самый большой вопрос -

 

чего прога удаляет? если нажать нет затруднений? она читает спидкам и от туда удаляет ближайший? считаю что это плохо! менты же не 100% в одном месте сидят. они же немного меняются, а так нажмутся и удалят всё нужное и не нужное....

 

радует то что пишет в отдельный файл. пусть дальше так же будет!

 

в целом отлично вышло!

 

в воскресение планирую потестить более детально!

Link to comment
Share on other sites

Demon_V:

ещё такой момент - пробовал напрямую зацепит прогу на порт где приёмник стоит - выдаёт ощибку. это тоже ладно.


Должно работать. поиграйся со скоростью в порту.

Цитата

вот ещё самый большой вопрос -

чего прога удаляет? если нажать нет затруднений? она читает спидкам и от туда удаляет ближайший? считаю что это плохо! менты же не 100% в одном месте сидят. они же немного меняются, а так нажмутся и удалят всё нужное и не нужное....


Прога удалеет записи в файле спидкамов. Если нажать "Затруднений нет" программа предложит три ближайщих спидкама, которые она видит (записаны в файле MSC.txt) Если из этих трех вы узнали тот, который посчитали лишним - жмите на него и он удалится (удалится соответствующая ему запись в файле) (Удаляется только выбранная запись, и только одна). Не совсем понял, что именно плохо? Если имеете в виду, плохо, что спидкам можно удалить, но нельзя отредактировать? Гораздо проще удалить и сделать новый, чем менять ( за рулем) какие то свойства спидкама.

Цитата

радует то что пишет в отдельный файл. пусть дальше так же будет!

в целом отлично вышло!

в воскресение планирую потестить более детально!


В планах записывать все удаленные спидкамы в отделный файл - скажем RemoveSC.txt Этот файл можно будт оправлять "держателем реестра" с просьбой подредактировать общий SpeedCam.txt
Link to comment
Share on other sites

Глобальная база спидкамов растёт и будет продолжать расти. Уже сегодня база от уважаемого Stud`а без малого 10 тысяч записей. Грузить такой объем в Навител значит заведомо, а гланое бесполезно загружать устройство. Тот же Stud уже разбивает свою базу на базы регионов.

Я предлагаю несколько иное решение.

Каждый человек знает "зону своих интересов". Кто то обычно не отдаляется от дома более 50 км. кто-то ежедневно наматывает 1000.

Предлагаю следующую утилиту для кпк SortSpeedCam.

Утилита позволяет формировать из глобального SpeedCam локальный, назовем его MSC.txt (те кто уже тестил HD уже привыкли к такому названию). При формировании можно задать (можно занести в список для дальнейшего использования) ключевые точки - допустим это координаты вашего дома, или координаты центра вашей "зоны интересов". Можно задать радиус в километрах. После топтания кнопки СТАРТ утилита перебирает все записи в глобальном спидкаме и переносит в ваш локальный, только те которые удовлетворяют заданным условиям.

На кпк процесс идет достаточно медленно - на моем порядка 3 минут.

Далее, в утилите есть галочка "суммировать" , ксли её отметить, то следующий запушенный процесс будет добавлять записи к ранее сформированному.

таким образом возможно создание "зоны интересов" не круглой формы.

 

Например "ваша зона" интересов Москва и Питер.

Вы можете сформировать свой MSC.txt разлчными способами.

1. В качестве центра Вы можете указать Бологое и задать радиус - равный половине растояния от Москвы

до Питера или чуть больше.

2. Вы можете указать цент Москвы и такой же радиус как и в перыом случае. Далее указать центр Питера с таким же радиусом. И вот Ваша "зона интересов" напоминает очки ))

3. Вы можете отчертить три круга с центрами в Москве, Питере И Балогое.

4. Вы можете очертить круги вокруг Москвы и Питера по радиусу городов, а далее кучу более мелких по центрами вдоль трассы.

 

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

 

Кроме этого утилита умеет "вычитать" спидкамы. То есть если Вы имеете файл RemoveSC.txt (формат в точности как у Speedcam.txt) в той же папке что и программа, то записи "равные" записям в этом файле в конечный файл поподать не будут.

 

Установка. Распакуйте архив в отдельную папку.

В эту же папку положите файл Speedcam.txt , если есть туда же и RemoveSC.txt (если есть).

 

После окончания работы утилиты в этой же папке "родится" MSC.txt. Копируйте его в папку с Навителом ( не забудьте стереть оттуда SpeedCam.txt)

Вот и всё.

 

Далее если Ваша "зона интересов" изменилась ( на море собраись к примеру) запускаете утилиту и формируете заново.

Link to comment
Share on other sites

Утилита и спидкам от Stud`a комплекте

Тестовый RemoveSC.txt (там не удалённые. там действующие спидкамы)

 

Прикрепленные файлы:

 

WinRAR.rar

Link to comment
Share on other sites

Прога удалеет записи в файле спидкамов. Если нажать "Затруднений нет" программа предложит три ближайщих спидкама, которые она видит (записаны в файле MSC.txt) Если из этих трех вы узнали тот, который посчитали лишним - жмите на него и он удалится (удалится соответствующая ему запись в файле)

 

вот это самое главное! спасибо за пояснение!

 

 

по поводу Вашей утилитки для ограничения круга интересов - я просто удаляю в SpeedCamEdit, который есть насайте, на компе. минусом является то что нужен комп. но впринципе это ерунда.

 

утилитка будет полезна я думаю.

 

 

я так понимаю Вы больше не будете модернизировать дальше HD? впринципе она и так работат нормально вроде.

 

про спидкам студа и его разбиение по областям - я ему сколько раз говорил что в моём 66(Свердловском) регионе Перьмь засунута, а он так и не правит. в последней версии(117) вышло вроде со свердловской обл, но там далеко не всё, что есть в общем спидкаме. так что грузить только свой регион это не очень правильно.

Link to comment
Share on other sites

mks-ufa, не перестаю тебе удивляться! Молоток! Хотя эта последняя штука мною не будет использоваться (выбор точек из спидкама я делаю в GPSMapEdit или в speedcamedit), всё-равно вещь очень нужная. А для кого-то это будет единственный возможный вариант. Продолжай. Тестить буду позже. Домой ещё не вернулся :-(

Link to comment
Share on other sites

Юрбас:

mks-ufa, не перестаю тебе удивляться! Молоток! Хотя эта последняя штука мною не будет использоваться (выбор точек из спидкама я делаю в GPSMapEdit или в speedcamedit), всё-равно вещь очень нужная. А для кого-то это будет единственный возможный вариант. Продолжай. Тестить буду позже. Домой ещё не вернулся :-(


Спасибо.
Это моя "последняя штука" на PC делает всё за 3 секунды.
Идея собственно в том, что бы делать всё необходимое средствами кпк. К примеру, если я еду к морю, разве я буду останавливаться в каких либо интернет-кафе что бы получить свежие спидкамы? А что говорить о водителях профессионалах. Когда кпк, автонавигатор станет реальным помощником профессионалов, а не очередной игрушкой взрослых дядь, тогда можно говорить , что "навигация прочно вошла в нашу жизнь". и в то же время любой профессионал это потенциально в несколько раз полезнее "датчик" любого самого навороченного профи-компютерщика, но "автолюбителя". Хотя и это промежуточное решение - всё это должно делаться на стороне сервера. Самый достоверный, а главное самый оперативный источник информации это человек сидящий за рулем, а не за компьютером.

Цитата

вот это самое главное! спасибо за пояснение!

мне казалось это очевидным.

Цитата

по поводу Вашей утилитки для ограничения круга интересов - я просто удаляю в SpeedCamEdit, который есть насайте, на компе. минусом является то что нужен комп. но впринципе это ерунда.


см ответ Юрбасу

Цитата

я так понимаю Вы больше не будете модернизировать дальше HD? впринципе она и так работат нормально вроде.


Ну зачем же так писсимистично? :-)
В планах:
1. Заставить работать через API ( Спасибо за помощь YYY)
2. Фиксировать путевые точки.
3. работа через удаленный сервер ( ну пока у пронраммы 3 с половиной пользователя особого смысла нет)

В крайней версии уже исправлены обнаруженные ошибки, а утилитка является состовной частью и подхватывает пути, описанные в файле HD.txt(свежая версия видимо будет выложена завтра)

Однако продолжение проекта конечно же будет зависить от его востребованности.

Зря Вы на Stud`a бочку катите. Человек делает то, что в принципе должно делаться "распределенно" и сотнями людей. А он взвалил на себя всю страну + братья славяни
Link to comment
Share on other sites

mks-ufa:

В планах:
1. Заставить работать через API ( Спасибо за помощь YYY)
2. Фиксировать путевые точки.
3. работа через удаленный сервер ( ну пока у пронраммы 3 с половиной пользователя особого смысла нет)

Добавлю:
4. Что-то делать с файлом warns.nwi?
Link to comment
Share on other sites

mks-ufa:

Зря Вы на Stud`a бочку катите. Человек делает то, что в принципе должно делаться "распределенно" и сотнями людей. А он взвалил на себя всю страну + братья славяни

Мы не "катим бочку" на него. Я понимаю, что работа огромная. И ни разу не роптал при выкриках Натальи о 30 км ограничении. Вот доберусь до цивиллизации, освобожусь немного и очередную порцию работы ему подкину ;) . Чтобы не простаивал :D
Link to comment
Share on other sites

Юрбас:

...освобожусь немного и очередную порцию работы ему подкину ;) . Чтобы не простаивал :D


Простаивать не даём, процесс не прекращается. Отделили все камеры от остального, за что огромный ему СПАСИБ. :D
Link to comment
Share on other sites

Прежде хочу сказать огромное спасибо mks-ufa за его работу.

А также есть одно маленькое предложение, написать хоть маленькую инструкцию по работе с hd в виде txt файлика и вкладывать её в архив.

В частности у меня вопрос, что писать в файл hd.txt - програмный порт или аппаратный и какая скорость рекомендуется.

Спасибо.

P.S. Если уже было сильно не бейте, видимо пропустил, хотя читал всё.

Link to comment
Share on other sites

Molostow:

Прежде хочу сказать огромное спасибо mks-ufa за его работу.
А также есть одно маленькое предложение, написать хоть маленькую инструкцию по работе с hd в виде txt файлика и вкладывать её в архив.
В частности у меня вопрос, что писать в файл hd.txt - програмный порт или аппаратный и какая скорость рекомендуется.
Спасибо.
P.S. Если уже было сильно не бейте, видимо пропустил, хотя читал всё.


Появление новых лиц не может не радовать :-)

Всё уже тут неоднакратно обсуждалось, и как работать с программой и как использовать жпсгейт и ланчер, и как определить скорость... Почитайте , мне кажется тут есть ответы на все вопросы. Лишний раз флудить нет желания.
Что касается текстового файла с описанием - согласен что он нужен, однако в моем иполнении боюсь получится не очень понятно, во-первых язык карявый, во вторых и пожалуй самое главное - я вижу программу изнутри и некоторые вещи для меня кажется очевидными. Н4у и в третих времени не хватает, хочется больше тратить на движение вперед.
В сязи с вышеизложенным есть предложение, к тем кто уже разобрался с программой - помогите мне - напишите хелпер. А я подправлю если что не так.
Соавторство гарантирую всем принявшим участие :-)
Хотя никаких материальных благ это не предполагает - проект не коммерческий. программа распростаняется и будет распространятся свободно.
Возможно в будуюшем будет незначительная абон плата для поддержания хостинга. Опять же повторюсь, это имеет смысл при массовом использование, пока до этого далеко. Был бы благодарен каждому, кто внесет посильную помощь в популяризации данного продукта.
ЗЫ выкладка свежей версии откладывается видимо на поздний вечер.
Link to comment
Share on other sites

Camomile:

Простаивать не даём, процесс не прекращается. Отделили все камеры от остального, за что огромный ему СПАСИБ. :D


Не думал, что пожет возникать такая потребность - сортировать спидкамы по типу опасности. Может добавить эту функцию в SortSpeedCam ?
Кстати, хоть кто-то попробывал?
Link to comment
Share on other sites

mks-ufa:

Не думал, что пожет возникать такая потребность - сортировать спидкамы по типу опасности. Может добавить эту функцию в SortSpeedCam ?
Кстати, хоть кто-то попробывал?


Вообщем-то главное, что отделили мобильные засады в отдельный файл, чтоб не засорять иногда неадекватной инфой общий спидкам. Конечно, когда полнофункционально сможет работать вариант с ситуационнообновляемой информацией по мобильным засадам (собственно говоря на дорогах сейчас это работает в виде моргания дальним светом встречным автомобилям - пока это самый быстрый способ оповещения о мобильных засадах) тогда в путь...
Link to comment
Share on other sites

Привет всем.

С запуском разобрался! Оказалось, что я поставил NET CF 3.5 по верх CF 2.0. Видимо конфликтовали. Снес обе, пере установил NET CF 3.5, все заработало.

mks-ufa, относительно программы:

К примеру, простая ситуация. Еду по трассе, скорость 90 км/ч. Вижу засаду. Нажимаю:

1) хард – жду 1е окно. (Нажатие, взгляд)

2) ищу мааа…ленькую точку и пытаюсь разглядеть ее цвет (пристальный взгляд)

3) жму фуражку (Взгляд, нажатие)

4) второе окно, скорость 10 увеличиваю до 90 (Если быстро жать, не успевает переключаться, т.е. количество нажатий не равно количеству переключений. Значит 8 нажатий с секундными паузами + контроль.)

5) направление меняю на двунаправленное (опять почему-то не всегда удается переключить с одного раза.) (Взгляд, нажатие контроль)

6) жму запись (Взгляд, нажатие)

7) EXIT (Взгляд, нажатие)

 

Итого: минимум 12 кликов + 8 взглядов.

На мой взгляд, 20!!! отвлечений внимания от дороги на скорости 90! – это слишком много.

Интерфейс такой программы должен предполагать минимум действий.

 

Могу к сожалению только предлагать (на большее тямы не хватает)

1) Совместить функции «запись» и «EXIT» (исключить лишний клик. Оставлять работающую программу не целесообразно, две точки подряд вряд ли будут записываться, а процессоры на девайсах не супер. Автоматом переход в навител)

2) Добавить звуковой сигнал подтверждающий удачную запись точки. (исключить лишний визуальный контроль)

3) Значения скорости после запуска проги установить или среднее (скажем 60), или запоминать от предыдущей точки. (кликов будет меньше)

4) Увеличить индикатор сигнала GPS. Почему-то у меня он моргал красно-зеленым. Что он там пишет? Непонятно! Для меня было бы гораздо убедительнее видеть окно с координатами.

И пятое. Я бы все таки предпочел интерфейс на одной странице(минус еще один лишний клик). Едешь по трассе, жмешь хард, прога открывается и сразу все значения стоят от предыдущей точки. Одним взглядом все видишь. Жмешь «запомнить», прога запоминает и отключается. ДВА клика!!! (если повезет) Или чуть больше. Но не 12. Примерно как задумывал #YouROK# или YYYY. Но у них с ошибками дела похуже продвигаются.

А вообще огромное спасибо и за это. Это лучше, чем ничего. Жду с нетерпением версию работающую через API. :)

Link to comment
Share on other sites

Pavel269:

Привет всем.
С запуском разобрался! Оказалось, что я поставил NET CF 3.5 по верх CF 2.0. Видимо конфликтовали. Снес обе, пере установил NET CF 3.5, все заработало.
mks-ufa, относительно программы:
К примеру, простая ситуация. Еду по трассе, скорость 90 км/ч. Вижу засаду. Нажимаю:
1) хард – жду 1е окно. (Нажатие, взгляд)
2) ищу мааа…ленькую точку и пытаюсь разглядеть ее цвет (пристальный взгляд)
3) жму фуражку (Взгляд, нажатие)
4) второе окно, скорость 10 увеличиваю до 90 (Если быстро жать, не успевает переключаться, т.е. количество нажатий не равно количеству переключений. Значит 8 нажатий с секундными паузами + контроль.)
5) направление меняю на двунаправленное (опять почему-то не всегда удается переключить с одного раза.) (Взгляд, нажатие контроль)
6) жму запись (Взгляд, нажатие)
7) EXIT (Взгляд, нажатие)

Итого: минимум 12 кликов + 8 взглядов.
На мой взгляд, 20!!! отвлечений внимания от дороги на скорости 90! – это слишком много.
Интерфейс такой программы должен предполагать минимум действий.

Могу к сожалению только предлагать (на большее тямы не хватает)
1) Совместить функции «запись» и «EXIT» (исключить лишний клик. Оставлять работающую программу не целесообразно, две точки подряд вряд ли будут записываться, а процессоры на девайсах не супер. Автоматом переход в навител)
2) Добавить звуковой сигнал подтверждающий удачную запись точки. (исключить лишний визуальный контроль)
3) Значения скорости после запуска проги установить или среднее (скажем 60), или запоминать от предыдущей точки. (кликов будет меньше)
4) Увеличить индикатор сигнала GPS. Почему-то у меня он моргал красно-зеленым. Что он там пишет? Непонятно! Для меня было бы гораздо убедительнее видеть окно с координатами.
И пятое. Я бы все таки предпочел интерфейс на одной странице(минус еще один лишний клик). Едешь по трассе, жмешь хард, прога открывается и сразу все значения стоят от предыдущей точки. Одним взглядом все видишь. Жмешь «запомнить», прога запоминает и отключается. ДВА клика!!! (если повезет) Или чуть больше. Но не 12. Примерно как задумывал #YouROK# или YYYY. Но у них с ошибками дела похуже продвигаются.
А вообще огромное спасибо и за это. Это лучше, чем ничего. Жду с нетерпением версию работающую через API. :)


Рад что заработало.
Основная Ваша ошибка нежелание держать прогу работающей постоянно.
Отсюда и задержки, отсюда и лишнии клики.
1. Хард кнопкой пробуждаешь программу (активизируешь её в окне) это гораздо быстрее чем запустить заново.
2. Не надо ждать когда программа начнет получать данные с приемника.
3. Сразу же при первом клике на значок установиться скрость , чуть превышающую Вашу с округлением до ближайщего десятка (-8 кликов)

Одна страница маловато, кнопки должны быть не менее чем экран деленый на 3 и на 4. Кликов Вы на переключении экранов не теряете. Первый клик не только переключат страницу, но им Вы уже выбираете тип опасности.

Таким образом всё получается в два-пять клика (+еще два действия на "пробуждение и сворачивание проги)

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

Мне нравится задуманный мною интерфейс. Но о вкусах как говорят не спорят. Я и прогу то начал писать именно потому что не нравился (считаю неудобным за рулем) виденные ранее интерфесы подобных программ.


Окно с координатами? Каких размеров должны быть эти координаты, что бы Вы не отвлекаясь от дороги могли из свободно читать? И зачем? Вы что их будете запоминать? Или прикидывать по ним скорость и напрвление движения? Я правда не понимаю зачем они нужны.

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

А в целом спасибо за замечания, попробую кое-что учесть, но свою "стратегическую линию", извините менять не стану.
Link to comment
Share on other sites

Цитата

Я и прогу то начал писать именно потому что не нравился (считаю неудобным за рулем) виденные ранее интерфесы подобных программ

В iGo8 с навороченным скином. Клик на кнопку "камера+". Вываливается окно во весь экран с 15-ю типами камер, при этом координаты уже "в мозгах". Клик на выбранный тип вызывает окно с выбором направлениея камеры. Клик на направление вызывает окно с выбором скоростей. Выбор скорости приводит к окончательной записи в базу.В каждом из окон есть кнопка отмены Итого 4 клика. Это самый длинный вариант. Для типов камер без скорости или направлений соответствующие окна пропускаются. Если перед поездкой выбрать направление, скорость или тип, то для всех камер соответствующие окна пропускаются с записью в автомате. Итого, можно добиться авто записи всего ОДНИМ кликом по "камера+".
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...