4 место Управление любыми Android приложениями на смартфоне из ZP

smotrimail

Client
Регистрация
06.02.2017
Сообщения
36
Благодарностей
6
Баллы
8
Ребята, всем привет!
Подскажите, как запустить appium с socks проксями в proxydroid?
 

ebrwebrw

Client
Регистрация
20.08.2018
Сообщения
221
Благодарностей
163
Баллы
43

smotrimail

Client
Регистрация
06.02.2017
Сообщения
36
Благодарностей
6
Баллы
8

ValMax

Client
Регистрация
01.12.2018
Сообщения
31
Благодарностей
8
Баллы
8
Подскажите пожалуйста. Может кто знает, как сделать необязательный клик по координатам?
driver.Tap(1, 446, 118, 300);
В случае ошибки - программа дальше должна продолжить работать.
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
Подскажите пожалуйста. Может кто знает, как сделать необязательный клик по координатам?
driver.Tap(1, 446, 118, 300);
В случае ошибки - программа дальше должна продолжить работать.
попробуй использовать оператор try-catch
 
  • Спасибо
Реакции: ValMax

ValMax

Client
Регистрация
01.12.2018
Сообщения
31
Благодарностей
8
Баллы
8

Szerzs

Client
Регистрация
15.06.2019
Сообщения
253
Благодарностей
68
Баллы
28
Перепробовал всё-ничего не получается.Может смог бы кто-то настроить по TeamViewer? (за деньги,понятно).
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 673
Благодарностей
1 858
Баллы
113

VerBin

Client
Регистрация
28.05.2016
Сообщения
555
Благодарностей
455
Баллы
63

Szerzs

Client
Регистрация
15.06.2019
Сообщения
253
Благодарностей
68
Баллы
28
Что именно не получается?
Пробовал с последней версией Appium и AndroidStudio-не завелось.Нашёл-скачал sdk той версии что у автора на скрине.Нашёл установил appium версии 2016 года.Ура-всё запустилось!...кроме приложения на смартфоне(на нём андроид 8.1).Лучше заплачу-увижу своими глазами-как это делается,чем тратить время).Как здесь кто-то сказал-единственное что ценно-время.
 
  • Спасибо
Реакции: Gang

radv

Client
Регистрация
11.05.2015
Сообщения
3 673
Благодарностей
1 858
Баллы
113
Ура-всё запустилось!...кроме приложения на смартфоне(на нём андроид 8.1).
А какое приложение пробовал? Некоторые приложения капризны к версии андроида, языку(локализации) интерфейса, стране/гео, к эмуляторам или руту и просто не запускаются. Поэтому все зависит от конкретного приложения.
Лучше заплачу-увижу своими глазами-как это делается,чем тратить время).
Сколько платишь? Время = деньги. :-) и каждый ценит свое время по разному, кто то больше, кто то меньше.
 

Szerzs

Client
Регистрация
15.06.2019
Сообщения
253
Благодарностей
68
Баллы
28
А какое приложение пробовал? Некоторые приложения капризны к версии андроида, языку(локализации) интерфейса, стране/гео, к эмуляторам или руту и просто не запускаются. Поэтому все зависит от конкретного приложения.
Сколько платишь? Время = деньги. :-) и каждый ценит свое время по разному, кто то больше, кто то меньше.
Запускал приложение viber (тестовый проект для viber).Ноя думаю,всё дело в 3-х вещах:это всё дело работает нужными версиями sdk,appium ну и с определёнными версиями андроид приложений.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 673
Благодарностей
1 858
Баллы
113
думаю,всё дело в 3-х вещах:это всё дело работает нужными версиями sdk,appium
могут быть разные нюансы. Если другие приложения запускаются и все работает, то дело явно в приложении, а не в версиях аппиума/sdk

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

Monitor

Client
Регистрация
27.12.2016
Сообщения
62
Благодарностей
37
Баллы
18
Пытаюсь установить разные прокси для нескольких эмуляторов MEmu на одном ПК.
Через ProxyDroid видно ip ПК, а не прокси. В настройках wifi эмулятора нет возможности установить логин/пароль прокси.
Не поделитесь решением, кто прошел этот этап?
 

ValMax

Client
Регистрация
01.12.2018
Сообщения
31
Благодарностей
8
Баллы
8
Подскажите пожалуйста, может кто сталкивался с такой ситуацией. Периодически испытываю проблемы с инициализацией драйвера.
upload_2019-8-28_14-55-34.png

Приложение не запускается и данная строка очень часто выдает ошибку:
upload_2019-8-28_14-58-37.png

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

Самое интересное, что в таких случаях нужное приложение начинает запускаться только после того, как строка инициализации драйвера получит ошибку. То есть, как только в зенке я получаю на C# кубике ошибку:
upload_2019-8-28_15-9-21.png

Сразу же происходит запуск нужного приложения, но понятное дело что сама инициализация драйвера при этом уже не прокатывает.

Пробую также задавать очень маленький тайм аут ожидания, всего на 10 секунд.
upload_2019-8-28_15-15-7.png

Через 10 секунд так же получаю ошибку инициализации и после этого сразу начинает запускаться нужное приложение.

Я конечно делал костыли и через кубики зенки
upload_2019-8-28_15-26-51.png

и в самом коде:

upload_2019-8-28_15-28-33.png

Это решает проблему, но опять же не всегда!!!

Решился проверить и весь проект перенести в Visual Studio на чистый код и там возникает точно такая же ситуация.
Получаю ошибку на строке инициализации драйвера:
upload_2019-8-28_15-41-29.png


При этом программа остается в запущенном состоянии и как только я жму кнопку СТОП
upload_2019-8-28_15-43-12.png


Программа закрывается и в девайсе сразу же происходит запуск приложения.

В чем причина и куда копать, может кто подскажет? Пробовал и старые и новые DLL результат один и тот же!!! Складывается впечатление что инициализатор драйвера запускает приложение, а потом своей прослушкой девайса сам же перекрывает этот запуск. Одно другому мешает в одной строке кода или что-то в этом роде.

Помогите советом. Уже мозг закипает :be:
 
Последнее редактирование:
  • Спасибо
Реакции: Stelsgrower

Stelsgrower

Client
Регистрация
21.12.2018
Сообщения
134
Благодарностей
62
Баллы
28
Подскажите пожалуйста, может кто сталкивался с такой ситуацией. Периодически испытываю проблемы с инициализацией драйвера.
Посмотреть вложение 41324
Приложение не запускается и данная строка очень часто выдает ошибку:
Посмотреть вложение 41326
Причем увеличение самого времени ожидания ни как не решают проблему. Ставил ожидание и 2 и 5 минут, но результат все тот же.

Самое интересное, что в таких случаях нужное приложение начинает запускаться только после того, как строка инициализации драйвера получит ошибку. То есть, как только в зенке я получаю на C# кубике ошибку:
Посмотреть вложение 41329
Сразу же происходит запуск нужного приложения, но понятное дело что сама инициализация драйвера при этом уже не прокатывает.

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

Я конечно делал костыли и через кубики зенки
Посмотреть вложение 41331
и в самом коде:

Посмотреть вложение 41332
Это решает проблему, но опять же не всегда!!!

Решился проверить и весь проект перенести в Visual Studio на чистый код и там возникает точно такая же ситуация.
Получаю ошибку на строке инициализации драйвера:
Посмотреть вложение 41333

При этом программа остается в запущенном состоянии и как только я жму кнопку СТОП
Посмотреть вложение 41334

Программа закрывается и в девайсе сразу же происходит запуск приложения.

В чем причина и куда копать, может кто подскажет? Пробовал и старые и новые DLL результат один и тот же!!! Складывается впечатление что инициализатор драйвера запускает приложение, а потом своей прослушкой девайса сам же перекрывает этот запуск. Одно другому мешает в одной строке кода или что-то в этом роде.

Помогите советом. Уже мозг закипает :be:
Та же хрень, но только в zenno, в визуал все норм (Привет от Adamf)
 

VerBin

Client
Регистрация
28.05.2016
Сообщения
555
Благодарностей
455
Баллы
63
Подскажите пожалуйста, может кто сталкивался с такой ситуацией. Периодически испытываю проблемы с инициализацией драйвера.
Посмотреть вложение 41324
Приложение не запускается и данная строка очень часто выдает ошибку:
Посмотреть вложение 41326
Причем увеличение самого времени ожидания ни как не решают проблему. Ставил ожидание и 2 и 5 минут, но результат все тот же.

Самое интересное, что в таких случаях нужное приложение начинает запускаться только после того, как строка инициализации драйвера получит ошибку. То есть, как только в зенке я получаю на C# кубике ошибку:
Посмотреть вложение 41329
Сразу же происходит запуск нужного приложения, но понятное дело что сама инициализация драйвера при этом уже не прокатывает.

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

Я конечно делал костыли и через кубики зенки
Посмотреть вложение 41331
и в самом коде:

Посмотреть вложение 41332
Это решает проблему, но опять же не всегда!!!

Решился проверить и весь проект перенести в Visual Studio на чистый код и там возникает точно такая же ситуация.
Получаю ошибку на строке инициализации драйвера:
Посмотреть вложение 41333

При этом программа остается в запущенном состоянии и как только я жму кнопку СТОП
Посмотреть вложение 41334

Программа закрывается и в девайсе сразу же происходит запуск приложения.

В чем причина и куда копать, может кто подскажет? Пробовал и старые и новые DLL результат один и тот же!!! Складывается впечатление что инициализатор драйвера запускает приложение, а потом своей прослушкой девайса сам же перекрывает этот запуск. Одно другому мешает в одной строке кода или что-то в этом роде.

Помогите советом. Уже мозг закипает :be:
session override стоит значение true?
 

VerBin

Client
Регистрация
28.05.2016
Сообщения
555
Благодарностей
455
Баллы
63
И при возникновении исключения в блоке finally лучше прописать явное закрытие сессии driver.Quit()
 

ValMax

Client
Регистрация
01.12.2018
Сообщения
31
Благодарностей
8
Баллы
8

VerBin

Client
Регистрация
28.05.2016
Сообщения
555
Благодарностей
455
Баллы
63
Даже не знаю. А где это указывать, подскажи пожалуйста.
В новой версии с графическим интерфейсом во вкладке advanced есть галочка. либо через параметры команды. надо глянуть.
 

luisa

Client
Регистрация
17.06.2019
Сообщения
31
Благодарностей
3
Баллы
8
можно ли настроить этот путь под другие приложения??
 

VerBin

Client
Регистрация
28.05.2016
Сообщения
555
Благодарностей
455
Баллы
63

luisa

Client
Регистрация
17.06.2019
Сообщения
31
Благодарностей
3
Баллы
8
Здравствуйте можно ли по проекту в зенке запускать несколько потоков? Можно ли использовать не телефон а эмулятор и к скольки эмуляторам можно подключаться кто знает ответе пожалуйста. Заранее спасибо)
 

Koqpe

Client
Регистрация
23.12.2014
Сообщения
1 100
Благодарностей
649
Баллы
113
Здравствуйте можно ли по проекту в зенке запускать несколько потоков?
Да.
Можно ли использовать не телефон а эмулятор
Можно.
и к скольки эмуляторам можно подключаться
Я подключал четыре, уперся в ресурсы своего компьютера.
 
  • Спасибо
Реакции: luisa

mogutov666

Client
Регистрация
29.09.2013
Сообщения
227
Благодарностей
25
Баллы
28
пронёс я эту ошибку в зенке сквозь века

может кто знает как это побороть, буду благодарен!
Скачал уже десятки вариаций либ из этой темы, заменяю в папке C:\Program Files (x86)\ZennoLab\RU\ZennoPoster Pro\5.26.0.0\Progs\ExternalAssemblies
Но ничего не помогает, сдаётся мнеселениум и его либы нужно где то в другом месте заменить, только где ?
 

lolpw

Client
Регистрация
04.11.2014
Сообщения
65
Благодарностей
42
Баллы
18

mogutov666

Client
Регистрация
29.09.2013
Сообщения
227
Благодарностей
25
Баллы
28

mogutov666

Client
Регистрация
29.09.2013
Сообщения
227
Благодарностей
25
Баллы
28
в визуальной студии откат делается элементарно и там всё работает
 
D

Dronhik

Guest
Привет)
У сенямулятор memu, при прописке команды adb devices она срабатывает, но ответ что подключенных устройств нету, насколько понял после гугл, что нужно перенаправить порты
Просвятите как это сделать?
Заранее благодарен
P.S
Вроде все драйвера и переменные установил
 

luisa

Client
Регистрация
17.06.2019
Сообщения
31
Благодарностей
3
Баллы
8

Кто просматривает тему: (Всего: 4, Пользователи: 0, Гости: 4)