Господа, подскажите как сделать в отладчике Appium'a ноу ресет для приложения? Чтобы при включении отладчика не сбрасывался кэш приложения, а все введённые данные сохранялись и можно было продолжить с того же места.
Но даже с этим кодом зенка зависает. Неужели у тебя не так? В цикле доходит до пятого круга и останавливается на строке
output += p.StandardOutput.ReadLine() + "\r\n";
Ну это точно извращение)) ок, он не может дождаться, когда процесс завершится, потому что тот не завершается. Есть ли другие способы, не из скрина, чтобы завершить-таки запущенный процесс?))
Так как мне нужно получить ответ из командной строки, то я указываю вот это:
p.StartInfo.FileName = путь до cmd . exe;
с нужными параметрами. Но когда доходит до строки
string output = p.StandardOutput.ReadToEnd();
зеннопостер зависает напрочь.
Можешь сказать, что тут не так?
Привет всем! Скажите пожалуйста, а если в шаблонах использовать браузер гугл хром, то оперативки шаблоны тогда меньше будут потреблять?
И второй вопрос: можно ли какой-то командой на C# устанавливать браузер в шаблоне - то хром, то мозилла?
А что делать с этим шаблоном-плагином? В проект мэйкере он открывается как шаблон, но у тебя на скринах это всё таки кубик. Как его добавить в какой-то другой проект?
@booldozer у тебя получилось раскладку клавиатуры сменить? С помощью этого кода нифига не меняет:
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new System.Globalization.CultureInfo("ru-RU"));
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new...
ctrl+A вайбер похоже действительно не поддерживает. Но я нашёл способ его "обмануть". С помощью библиотеки AutoIt достаточно ввести такую команду:
AutoItX.Send("{END}+{HOME}{BS}");
И введённый номер телефона будет затёрт также, как если бы мы нажали ctrl+A. То же самое можно проделывать и с...
Знания есть, тут всё ок))
Сейчас столкнулся с проблемой - код из шаблона автора не вводит цифры в вайбере. Да и сам spy++ никаких CHAR не показывает в логе. У меня сообщения вообще гораздо проще и короче. Может какие-то настройки для этого в spy++ нужно изменить? Или теперь по другому искать...
Что-то я так и не понял - как автор что-то искал и вообще нашёл на pinvoke? Для того же вайбера, в начале статьи пишет
И что? Перешёл я на pinvoke, а как там искать? В статье об этом ни слова! Ввожу viber, и ничего не находит. Почему не написано, как искать что-то на pinvoke?
К тому же я так и не понял, как батником открывать последний аппиум и запускать сервер. А нод открывать батником и запускать сервер получается.
Может ты знаешь, как это делать?
И третий вопрос: как можно получить данные ответа из командной строки? То есть я ввёл команду, в ответ в командной строке что-то написалось - вот как можно в переменную зенки получить этот ответ, кто знает?
И ещё такие вопросы появились: вижу что bluestaks каздый раз разную версию андроида генерирует, то есть в целом разный юзерагент получается. А как можно самому в блюстакс подсовывать юзерагент? И как можно заставлять блюстакс под проксями работать?
Хороший вопрос. Дело в том, что заметил такую тему: аппиум последней версии (ну или без нода) открывает все приложения уже разлогинеными. А вот тот, который нод открывает - там всё ок, все куки сохраняются. От чего это зависит не знаю. И кстати, может ты знаешь как можно открывать аппиумом...
Спасибо, проверю!
Ещё вопрос: кто-нибудь знает, какой командой через батник можно снять с прослушивания порт 4723? Этот порт использует аппиум, запускаемый нодом через батник. Но по завершению работы порт остаётся занят, из-за чего и к телефону невозможно подключиться через adb shell, и к...
Скажите пожалуйста, а как отслеживать ошибки в кубике C#? То есть вот пишем мы команды мобильному приложению с использованием XPath, но на каком-то шаге элемент может быть не найден, и экшен выкатится в ошибку. А как знать, какой именно элемент не был найден? Хорошо, если бы для каждого действия...
Нет, я серьёзно - несколько дней уже с этим мучаюсь, пытаюсь через bluestacks настроить работу, но ничего не получается. Потом попробовал через телефон - но дальше sdk дело не пошло((
Поэтому я и спросил, неужели у тебя вот всё получилось?
И это я:D
Всё ок там, просто вёрстка страницы сменилась. Откройте шаблон и в экшене "Парсим API key" замените текущую регулярку на новую: (?<=key":").*?(?=",)
И шаб сразу заработает, как прежде.
Короче хотел зеннодроид попробовать, да вижу не судьба. Судя по всему и разработчики не особо видят от него смысл, раз не поддерживают в актуальном состоянии
А почему вы не выпустите поддержку новой версии BlueStack? Уже четвёртая даже вышла, а у вас по прежнему 2.7, которая у меня, к слову, даже не запускается почему-то (качал по вашей ссылке).
С очень интересной. Новая гугловская капча позволяет срабатывать и опозновать во мне человека без разгадывания картинок - и это благодаря нагуленному кэшу в браузере. А в браузере зенки ничего такого нет - поэтому там картинки обязательно нужно гадать. И вот если подсунуть данные с моего...