![]() |
Цитата:
Комп как раз дурак :big: Если в службах БТ разрешен один порт, то на него он все устройства и повесит :acute: |
Увеличение памяти - результата нет. Все устройства на разных портах - результата нет. Применил видкоммовские дрова - ваще блютузку не видит. В какой еще бубен можно постучать?
|
Цитата:
|
Автозапускалка связки: "GPS TrackMaker"+"Google Earth"
Вложений: 3
Всем привет. Мой проект только в самом начале, поэтому я пока в стадии изучения. Кто-то на форуме спрашивал, как избежать появления сообщения в "Google Earth" об отсутствии подключения к интернет? Лично мне еще не нравится, что запускать связку: "GPS TrackMaker"+"Google Earth", дело не из приятных. А на ходу - вообще бессмысленное занятие. Поэтому сделал такую программку-скрипт с помощью "InqSoft Sign 0f Misery", которая выполняет все рутинные действия по запуску. Делал для себя, так что просьба не придираться. Выкладываю ее на общее обозрение - вдруг еще кому пригодится.
Кому интересны подробности, вот алгоритм: 1. Запускает программу "GPS TrackMaker". Путь: "C:\Program Files\TrackMaker\trackmaker.exe" 2. Ждет 2 сек, пропускает начальную заставку. 3. Ищет окно с заголовком: "GPS TrackMaker" 4. Эмулирует нажатие F12, запуская протокол "NMEA 0183" 5. Эмулирует нажатие SPACE на активной кнопке "Старт" (англ. "Start") 6. Ждет появления окна с заголовком: "Навигация в реальном времени" (англ. "Real-Time Navigation Console") 7. В окне "GPS TrackMaker" эмулирует нажатие SHIFT+F8. 8. Ждет появления окна с заголовком: "Google Earth" 9. Ждет появления окна с заголовком: "Предупреждение" (в случае отсутствия соединения с интернетом) 10. Эмулирует нажатие RIGHT ARROW, потом SPACE. 11. Ждет появления окна с кнопками и заголовком: "Google Планета Земля" (в случае отсутствия файла temp.kml, по причине отсутствия сигнала с GPS сенсора) 12. Эмулирует нажатие SPACE на активной кнопке "Пропустить". Ограничение работы скрипта по времени - 3 минуты (чтобы не висел в памяти, если что-то не сработает). На стадии тестирования программы, у меня один раз Google Earth восстановил настройки по умолчанию, при этом уменьшив размер кэша до 16 Мб. Я этот баг отловил, но на всякий случай на время первых запусков сделайте BackUp кэша, чтобы не потерять его. В приложении два файла - один для англоязычной версии "GPS TrackMaker" v 13.3, второй для руссифицированной версии. "Google Earth" протестирован русскоязычный, версии 4.2.0205.5730 (должен быть проинсталлирован!). Ошибки не трассируются, поэтому если программа не обнаружит какое-то из окон, то просто остановится и выгрузится из памяти через 3 минуты. Такое возможно, например, когда выбрана не правильная языковая версия и т. д. Про возможность наличия вирусов в файлах: Я где-то уже встречал, что в компиляторе "InqSoft Sign 0f Misery" некоторые антивирусы находят троянов. Наверное потому, что это среда программирования, как бы конструктор. В нем и троянов могли писать, которые и попали в базу. Но по-любому осторожность не помешает. Предлагаю хороший вариант: я выкладываю исходники. Из них можно самостоятельно скомпилировать .exe при помощи программы, скачанной отсюда: http://kickme.to/inqsoft Только лучше качать стабильную версию 2.68. AlexxxV, если сам скомпилируешь, отпишись в личку, что скажет твой Norton на твои же exe-шники. Дополнение 2 про вирус: У AlexxxV антивирус ругается даже на установку самого компилятора :angry: Вот "Panda", хоть и ругается, но честно говорит: "Constructor/Sign0fMisery" :big: Вывод такой - некоторые антивирусы не переваривают этот компилятор, поэтому многим придется отказаться от его использования (или от плохого антивируса :whistle: ) Обновление файлов: Я перекомпилировал другой версией "InqSoft Sign 0f Misery", теперь те антивирусы, что ругались молчат, но некоторые другие наоборот :dry2: Так же я сильно изменил алгоритм - теперь все лишние окна должен перехватывать (кому нужны подробности - смотрите исходники). |
Цитата:
вот хотел попробовать, но Norton Antivirus грит такое(((( "Scan type: Auto-Protect Scan Event: Threat Found! Threat: Trojan.Startpage File: C:\PCCar.ru\GPS\GPS TrackMaker - Google Earth_Rus.exe Location: C:\PCCar.ru\GPS Computer: ALEXNOTE User: AlexxxV Action taken: Clean failed : Quarantine failed : Delete succeeded : Access denied Date found: 25 февраля 2008 г. 20:55:31" |
Аваст тоже ругается на вирус :(
У тебя после компиляции тоже обнаруживает трояна? |
Между 4 и 5 тоже надо паузу. У меня на определение доступных компортов уходит 3-5сек.
|
Димон, а ты уверен, что пауза действительно нужна? Я в общих настройках TrackMaker-а поставил принудительно нужный COM-порт, теперь определяется быстрее. Да и если нажать на "Старт" сразу, то у меня все срабатывает все равно в правильном порядке. Если действительно не успевает, то вставлю паузу (кстати, там 1 секунда все-таки есть после F12, я просто про нее не упомянул).
|
Центрафуза?
под виндой все работает...
а есть такие у кого GE нормально вписался в оболочку ценртафузика? как сделать? |
А почему бы уважаемым донам не попробовать вот это:
http://www.goopstechnologies.com/ Само GE запустит, в трей спрячется и т.п. И никаких скриптов не надо.... |
Часовой пояс GMT +4, время: 20:40. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot