PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Эмуляторы ОС Android на Windows (http://pccar.ru/forumdisplay.php?f=133)
-   -   Windows Subsystem for Android (WSA) + Яндекс.Навигатор + Mapcam (http://pccar.ru/showthread.php?t=29711)

120705 24.11.2021 10:59

Цитата:

Сообщение от mendisabal (Сообщение 418265)
так он же не сенсорный :blink2:

Какой ты имеешь ввиду? А какой сенсорный?

Lexx09 08.12.2021 02:10

Вложений: 1
Продолжаем готовиться к релизу WSA...

Наваял скрипт-лаунчер для запуска навигаторов и антирадаров.

Лаунчер поддерживает следующие программы:
  • Навигаторы - Яндекс.Навигатор, Яндекс.Карты, Карты Google, MAPS.ME, Навител.
  • Антирадары - Mapcam, Антирадар, Антирадар Free, HUD Speed, Стрелка.
Возможные комбинации запуска программ:
  • только навигатор
  • только антирадар
  • только Mapcam в фоне
  • навигатор + Mapcam в фоне
Т.к. все антирадары требуют нажатия кнопки старта или выбора режима после запуска, то используется эмуляция (через ADB) клика по нужному месту (кнопке) на экране. С этим пришлось долго повозиться, разбираясь, что, где и как там все это дело запускается. Исключение - Mapcam можно запустить сразу в фоне (т.е. без появления кнопок). Но есть нюанс - WSA должна быть предварительно запущена (т.е. надо в настройках поставить галку "Непрерывная" и проверить включение WSA в автозагрузке).

Запускаемые программы передаются в виде буквенных кодов через параметры командной строки, разделенные пробелами. Первый параметр - всегда порт (обычно 58526). Далее идут коды программ согласно списка ниже.
Для навигаторов нажимать какие-либо кнопки после запуска не нужно, поэтому указывается только код.
Для антирадаров дополнительно указываются координаты середины нужной кнопки - сначала X, потом Y. Начало координат - верхний левый угол окна Android, X - вправо, Y - вниз.
Простые способы узнать координаты:
  • Запустить программу, сделать скриншот, вставить его в Paint, сдвинуть вверх так, чтобы скрылся заголовок окна WSA.
  • В Android в разделе "Для разработчиков" включить пункты "Показывать нажатия" и "Место касания". Запустить программу и кликнуть в нужное место.
Дополнительно можно указать задержку в мс до нажатия кнопки, т.к. некоторые антирадары после запуска некоторое время еще что-то делают до появления кнопок.
Все параметры, относящиеся к запуску антирадара, разделяются пробелами и заключаются в двойные кавычки.

Примеры:
...\WSALauncher.exe 58526 yn mcb - запуск Яндекс.Навигатора и Mapcam (в фоне)
...\WSALauncher.exe 58526 mcb - запуск только Mapcam в фоне
...\WSALauncher.exe 58526 "mc 755 135" - запуск только Mapcam, клик по кнопке "HUD Режим"
...\WSALauncher.exe 58526 "hs 540 210 3000" - запуск только HUD Speed, через 3000 мс - клик по кнопке "Режим радара"

Запуск программ происходит в порядке, указанном в списке ниже, независимо от порядка кодов в параметрах командной строки. Т.е. если в параметрах перечислить все коды навигаторов, то запустится только первый - Яндекс.Навигатор. Аналогично и с антирадарами.

Коды программ:
  • yn - Яндекс.Навигатор
  • ym - Яндекс.Карты
  • gm - Карты Google
  • mm - MAPS.ME
  • n - Навител
  • mcb - Mapcam (Фоновый режим, без появления кнопок)
  • mc - Mapcam (Режим Радар, Фоновый режим, HUD режим)
  • ar - Антирадар
  • arf - Антирадар Free
  • hs - HUD Speed (Спидометр, Режим радара, Проекция на стекло)
  • s - Стрелка
Обновление 10.12.2021:
ЯН запускается в вертикальной ориентации. Добавил в лаунчер изменение размера окна WSA на 1 пиксель через секунду после запуска ЯН, чтобы ЯН повернулся в горизонтальную ориентацию.

PS: Встроить в iCarDS запуск только Mapcam в фоне без правки ExecTBL.ini нельзя, т.к. iCarDS нужно окно встроенной программы, которое в данном случае не существует.

Lexx09 10.12.2021 20:53

Обновление:
ЯН запускается в вертикальной ориентации. Добавил в лаунчер изменение размера окна WSA на 1 пиксель через секунду после запуска ЯН, чтобы ЯН повернулся в горизонтальную ориентацию.

Lexx09 11.12.2021 20:25

А вот и сама корпорация добра решила включиться в эту тему: Google переводит Android-игры на Windows в 2022 году
Посмотрим, у кого лучше получится интегрировать - чужую ОС в свою или свою в чужую. Странно, что Microsoft начала сотрудничать с Amazon, а не с разработчиком Android.

Lexx09 28.01.2022 00:31

В следующем месяце ожидается общедоступная предварительная версия WSA, вчера сообщил в своем блоге Панос Панай, Директор по продуктам Windows.

Цитата:

Next month we’re bringing new experiences to Windows that include a public preview of how you can use AndroidTM apps on Windows 11 through the Microsoft Store...
Цитата:

В следующем месяце мы представим новые возможности для Windows, включая общедоступную предварительную версию того, как вы можете использовать приложения AndroidTM в Windows 11 через Microsoft Store...

120705 28.01.2022 10:42

Цитата:

Сообщение от Lexx09 (Сообщение 418423)
В следующем месяце ожидается общедоступная предварительная версия WSA,

Ураа....

120705 16.02.2022 10:35

Сегодня свершилось....https://www.ixbt.com/news/2022/02/15...1-android.html

mendisabal 17.02.2022 16:33

Цитата:

Сообщение от 120705 (Сообщение 418520)
свершилось....

"Правда, пока только в США" :smile1:

120705 01.03.2022 11:48

Как интегрировать WSA в любые редакции и версии Windows
 
Цитата:

Сообщение от mendisabal (Сообщение 418523)
"Правда, пока только в США" :smile1:

Может нам это полезно https://4pda.to/forum/index.php?show...entry112245327

mendisabal 09.03.2022 17:01

Цитата:

Сообщение от 120705 (Сообщение 418539)
Может нам это полезно https://4pda.to/forum/index.php?show...entry112245327

не понял ,что значит в любых версиях ? :blink2: в 10 ке тоже можно ?

Lexx09 09.03.2022 20:51

Цитата:

Сообщение от mendisabal (Сообщение 418547)
не понял ,что значит в любых версиях ? :blink2: в 10 ке тоже можно ?

Да хоть в 7-ке. WSA будет работать внутри виртуальной машины (ВМ) с Win11 на основе VirtualBox, как и подавляющее большинство эмуляторов.
Но это очень долго. Ждать, пока запустится основной комп, потом надо запустить ВМ, подождать, пока в ней загрузится Win11, потом еще подождать, пока запустится WSA внутри ВМ...

Lexx09 12.08.2022 17:22

Цитата:

Сообщение от Lexx09 (Сообщение 418168)
При этом окно с Mapcam становится невидимым, но Mapcam работает, голосовые предупреждения есть, а визуальных нет.

В последней версии WSA (2206.40000.15.0) на рабочем столе стали появляться визуальные уведомления из невидимого окна MapCam. Так же есть полноэкранный режим.

kostet2010@mail. 07.12.2022 03:47

приложения в WSA встроил.(без лаунчера,он почему то не устанавливается на комп) только стрелки в Я.Н нет и спутники MapCam не видит при этом GPSGATE горит зеленым. че не так? и что нужно в икаре прописать, по счет ком. строки

kostet2010@mail. 14.01.2023 12:50

Переустановил вин11,все заработало.в ЯН появился дельтаплан ,только ЯН стал вылетать через 5-10 сек. и GPSGATE отваливается после сна.
и еще у меня есть вопрос. вин11 коннектится с телефоном и с нее можно звонить и принимать звонки. можно это как то реализовать в iCarDS?

kostet2010@mail. 15.01.2023 02:53

С GPSGATE разобрался. С остальным нет

120705 15.01.2023 10:52

Цитата:

Сообщение от kostet2010@mail. (Сообщение 419015)
и еще у меня есть вопрос. вин11 коннектится с телефоном и с нее можно звонить и принимать звонки. можно это как то реализовать в iCarDS?

Поищи по форуму программа Bluesoliel. Наверное здесь http://pccar.ru/showthread.php?t=14126

kostet2010@mail. 15.01.2023 12:01

Зачем он нужен,если вин11 и без него коннектится с телефоном.

120705 15.01.2023 14:09

Цитата:

Сообщение от kostet2010@mail. (Сообщение 419022)
Зачем он нужен,если вин11 и без него коннектится с телефоном.

Отстал от жизни, не знал...:be:

mendisabal 27.11.2023 15:39

тык ,почти год прошел с последнего сообщения ,надо значит апать тему) я себе давеча поставил таки i7 в честь подешевения оных до плинтуса (подпись оптом сменю ,вместе с колонками) , хочу значит wsa а тут как обычно тихо( че там кто теперь на каких навигаторах гоняет на винде ?


Часовой пояс GMT +4, время: 22:02.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot