Screencast как пользоваться android
Данная программа отображает экран вашего андроид устройства на ПК и позволяет управлять вашим устройством с помощью клавиатуры и мыши.
AndroidScreencast — управляй своим андроид устройством с ПК без проблем.
Фичи:
Отсутствие клиента на стороне андроид устройства
Поддержка Tap и Swipe жестов
Поддержка основных всех символов латинского алфавита и возможность вводить сообщения с клавиатуры
Поддержка «альбомного» режима
Возможность просматривать список файлов и папок вашего устройства
Поддержка всех возможных KeyEvent-ов
Русский интерфейс: Нет
Версия: 0.0.10s Сообщение №46, автор Outcast-d.o.b
версия: v.0.0.9s Android Screencast (Пост xsavikx #58274088)
версия: v.0.0.8s Android Screencast (Пост xsavikx #56498330)
версия: v.0.0.7s Android Screencast (Пост xsavikx #50802040)
версия: v.0.0.6s Android Screencast (Пост xsavikx #50027591)
версия: v.0.0.5.15 Android Screencast (Пост xsavikx #42441205)
версия: v.0.0.5S //4pda.to/forum/d…idscreencast-0.0.5S.ja]
версия: v.0.0.4S androidscreencast-0.0.4S.jar ( 5.87 МБ )
Сообщение отредактировал iMiKED — 28.12.20, 08:15
ovin2009,
Это для Linux Java VM. И похоже это исходники и их еще надо скомпилировать.
Сделаю вместо автора.
Требования:
—Установленная Java (версия 7 или новее)
—Иметь установленный ADB в системе (например из Android SDK)
Запуск:
—Указать в файле app.properties путь до ADB (пример из сток фаила «adb.path=/usr/bin/adb» )
—Запустить командой «java -jar androidscreencast.jar»
—Пользоваться.
Сообщение отредактировал Sven24rus — 24.08.15, 15:41
Требования:
—Установленная Java (версия 7 или новее)
—Иметь установленный ADB в системе (например из Android SDK)
Запуск:
—Указать в файле app.properties путь до ADB (пример из сток фаила «adb.path=/usr/bin/adb»)
—Запустить командой «java -jar androidscreencast.jar»
—Пользоваться.
Изменения:
— поправлен баг с неработающим свайпом
— добавлена проверка на потенциальный null pointer exception, во время установки настроек экрана по-умолчанию.
Сообщение отредактировал xsavikx — 24.08.15, 16:09
Sven24rus,
Компилировать не обязательно (у вас уже есть .jar файл).
и вы правильно перевели howTo.
для запуска необходимо выполнить:
java -jar androidscreencast.jar
файл app.properties не является обязательным, программа будет пытаться найти место, где находится ADB сама, но уточнение места может сэкономить Вам время 🙂
для указания пути к adb используется параметр «adb.path», например:
adb.path=/usr/bin/adb — для linux
adb.path=C:\adb\adb.exe — для windows
Также есть пара(пока) дополнительных опций, на сейчас это:
default.window.width=1024
default.window.height=768
которые указывают высоту и ширину окна программы при запуске. Если их не указать, то программа растянется на размер экрана мобильного.
Также, пока нигде не описывал хот-кеи и тд.
из того, что может быть полезным: для изменения ориентации экрана, необходимо нажать «третью кнопку мыши» — это, зачастую, ПКМ.
Сообщение отредактировал xsavikx — 24.08.15, 16:31
Источник
Screencast как пользоваться android
Данная программа отображает экран вашего андроид устройства на ПК и позволяет управлять вашим устройством с помощью клавиатуры и мыши.
AndroidScreencast — управляй своим андроид устройством с ПК без проблем.
Фичи:
Отсутствие клиента на стороне андроид устройства
Поддержка Tap и Swipe жестов
Поддержка основных всех символов латинского алфавита и возможность вводить сообщения с клавиатуры
Поддержка «альбомного» режима
Возможность просматривать список файлов и папок вашего устройства
Поддержка всех возможных KeyEvent-ов
Русский интерфейс: Нет
Версия: 0.0.10s Сообщение №46, автор Outcast-d.o.b
версия: v.0.0.9s Android Screencast (Пост xsavikx #58274088)
версия: v.0.0.8s Android Screencast (Пост xsavikx #56498330)
версия: v.0.0.7s Android Screencast (Пост xsavikx #50802040)
версия: v.0.0.6s Android Screencast (Пост xsavikx #50027591)
версия: v.0.0.5.15 Android Screencast (Пост xsavikx #42441205)
версия: v.0.0.5S //4pda.to/forum/d…idscreencast-0.0.5S.ja]
версия: v.0.0.4S androidscreencast-0.0.4S.jar ( 5.87 МБ )
Сообщение отредактировал iMiKED — 28.12.20, 08:15
ovin2009,
Это для Linux Java VM. И похоже это исходники и их еще надо скомпилировать.
Сделаю вместо автора.
Требования:
—Установленная Java (версия 7 или новее)
—Иметь установленный ADB в системе (например из Android SDK)
Запуск:
—Указать в файле app.properties путь до ADB (пример из сток фаила «adb.path=/usr/bin/adb» )
—Запустить командой «java -jar androidscreencast.jar»
—Пользоваться.
Сообщение отредактировал Sven24rus — 24.08.15, 15:41
Требования:
—Установленная Java (версия 7 или новее)
—Иметь установленный ADB в системе (например из Android SDK)
Запуск:
—Указать в файле app.properties путь до ADB (пример из сток фаила «adb.path=/usr/bin/adb»)
—Запустить командой «java -jar androidscreencast.jar»
—Пользоваться.
Изменения:
— поправлен баг с неработающим свайпом
— добавлена проверка на потенциальный null pointer exception, во время установки настроек экрана по-умолчанию.
Сообщение отредактировал xsavikx — 24.08.15, 16:09
Sven24rus,
Компилировать не обязательно (у вас уже есть .jar файл).
и вы правильно перевели howTo.
для запуска необходимо выполнить:
java -jar androidscreencast.jar
файл app.properties не является обязательным, программа будет пытаться найти место, где находится ADB сама, но уточнение места может сэкономить Вам время 🙂
для указания пути к adb используется параметр «adb.path», например:
adb.path=/usr/bin/adb — для linux
adb.path=C:\adb\adb.exe — для windows
Также есть пара(пока) дополнительных опций, на сейчас это:
default.window.width=1024
default.window.height=768
которые указывают высоту и ширину окна программы при запуске. Если их не указать, то программа растянется на размер экрана мобильного.
Также, пока нигде не описывал хот-кеи и тд.
из того, что может быть полезным: для изменения ориентации экрана, необходимо нажать «третью кнопку мыши» — это, зачастую, ПКМ.
Сообщение отредактировал xsavikx — 24.08.15, 16:31
Источник
Screencast как пользоваться android
Данная программа отображает экран вашего андроид устройства на ПК и позволяет управлять вашим устройством с помощью клавиатуры и мыши.
AndroidScreencast — управляй своим андроид устройством с ПК без проблем.
Фичи:
Отсутствие клиента на стороне андроид устройства
Поддержка Tap и Swipe жестов
Поддержка основных всех символов латинского алфавита и возможность вводить сообщения с клавиатуры
Поддержка «альбомного» режима
Возможность просматривать список файлов и папок вашего устройства
Поддержка всех возможных KeyEvent-ов
Русский интерфейс: Нет
Версия: 0.0.10s Сообщение №46, автор Outcast-d.o.b
версия: v.0.0.9s Android Screencast (Пост xsavikx #58274088)
версия: v.0.0.8s Android Screencast (Пост xsavikx #56498330)
версия: v.0.0.7s Android Screencast (Пост xsavikx #50802040)
версия: v.0.0.6s Android Screencast (Пост xsavikx #50027591)
версия: v.0.0.5.15 Android Screencast (Пост xsavikx #42441205)
версия: v.0.0.5S //4pda.to/forum/d…idscreencast-0.0.5S.ja]
версия: v.0.0.4S androidscreencast-0.0.4S.jar ( 5.87 МБ )
Сообщение отредактировал iMiKED — 28.12.20, 08:15
ovin2009,
Это для Linux Java VM. И похоже это исходники и их еще надо скомпилировать.
Сделаю вместо автора.
Требования:
—Установленная Java (версия 7 или новее)
—Иметь установленный ADB в системе (например из Android SDK)
Запуск:
—Указать в файле app.properties путь до ADB (пример из сток фаила «adb.path=/usr/bin/adb» )
—Запустить командой «java -jar androidscreencast.jar»
—Пользоваться.
Сообщение отредактировал Sven24rus — 24.08.15, 15:41
Требования:
—Установленная Java (версия 7 или новее)
—Иметь установленный ADB в системе (например из Android SDK)
Запуск:
—Указать в файле app.properties путь до ADB (пример из сток фаила «adb.path=/usr/bin/adb»)
—Запустить командой «java -jar androidscreencast.jar»
—Пользоваться.
Изменения:
— поправлен баг с неработающим свайпом
— добавлена проверка на потенциальный null pointer exception, во время установки настроек экрана по-умолчанию.
Сообщение отредактировал xsavikx — 24.08.15, 16:09
Sven24rus,
Компилировать не обязательно (у вас уже есть .jar файл).
и вы правильно перевели howTo.
для запуска необходимо выполнить:
java -jar androidscreencast.jar
файл app.properties не является обязательным, программа будет пытаться найти место, где находится ADB сама, но уточнение места может сэкономить Вам время 🙂
для указания пути к adb используется параметр «adb.path», например:
adb.path=/usr/bin/adb — для linux
adb.path=C:\adb\adb.exe — для windows
Также есть пара(пока) дополнительных опций, на сейчас это:
default.window.width=1024
default.window.height=768
которые указывают высоту и ширину окна программы при запуске. Если их не указать, то программа растянется на размер экрана мобильного.
Также, пока нигде не описывал хот-кеи и тд.
из того, что может быть полезным: для изменения ориентации экрана, необходимо нажать «третью кнопку мыши» — это, зачастую, ПКМ.
Сообщение отредактировал xsavikx — 24.08.15, 16:31
Источник
Screencast как пользоваться android
Decker’s Blog · Об IT и не только .
воскресенье, 31 января 2016 г.
Android Screencast. Управление Android устройством через ADB.
В этом посте я вкратце расскажу вам об одном из вариантов управления Android устройством через ADB. Для чего это может понадобиться? Самая распространенная ситуация — это вариант, в котором экран устройства у вас поврежден, например, разбит, а получить доступ к устройству нужно. Например, для копирования данных или выполнения каких-либо других действий. Также возможно рассмотреть и другие сценарии использования, такие как выполнение определенной последовательности действий в автоматическом режиме. Что это может быть? Да что угодно . К примеру, у вас есть какое-то важное для вас приложение на котором установлен «защитный PIN-код», который вы забыли. При этом вы знаете что код состоит из 4 цифр, например, от 0000 до 9999. Понятно что такой вариант «защиты» практически ни от чего не защищает, ну разве что от случайного человека, который взял в руки ваш телефон. Но если вы действительно забыли этот код, подобрать его не так сложно. Надо всего лишь попробовать все комбинации от 0000 до 9999 . Правда сколько времени у вас на этой уйдет, если пытаться сделать это вручную? Думаю сценарий понятен, нужно написать небольшой скрипт, который автоматически будет нажимать в нужные кнопки на экране (пример, естественно, учебный, в большинстве случаев есть масса других способов «вытащить» такой пароль из приложения).
Что нам понадобится? Конечно же немного теории. Для начала, например, рекомендую ознакомиться с этой статьей — Автоматизация тестирования Android приложений, из которой самое главное в рамках поставленных нами задач — это работа с Event’ами. Т.е. сначала мы можем записать в лог с помощью команды adb shell getevent -t > events.txt определенное действие, а потом воспроизвести его. Здесь я сразу перейду к результатам (экспериментировать мы будем на моем Micromax Q415 Canvas Pace 4G). Для того чтобы произвести эмуляцию нажатия (тапа) по экране в месте с определенными координатами X,Y необходимо выполнить следующий сценарий:
Чтобы разобраться что к чему, если что-то непонятно можно прочитать еще вот эту статью — Простая автоматизация нагрузочного UI тестирования для Android QA инженера. Если вкратце, то сначала мы задаем координаты нажатия, потом делаем touch down (1 330 1) и затем touch up (1 330 0). Событие 0 0 0 здесь — это так называемый разделитель событий. Откуда я взял конкретные коды событий? Из лога . т.е. запустил запись событий в лог, с помощью команды приведенной выше, кликнул по определенному месту экрана, остановил запись в лог, выделил из него нужное, а затем просто воспроизвел записанную последовательность.
Теперь нам становится более понятно, каким образом можно осуществить любую последовательность нажатий на экране, для этого нужно просто знать координаты соответствующих точек на экране по которым необходимо осуществить тап. Приведенный пример хорошо подходит для написания скриптов по автоматизации каких-то действий (например, в задаче перебора «пароля»). Но для полноценного управления устройством он не подходит, не будете же вы, например, для того чтобы запустить какое-то приложение и выполнить в нем простую последовательность действий, которая и нужна-то один раз (например, для того чтобы выгрузить нужные данные), вычислять координаты каждой кнопки и надписи, по которой нужно кликнуть.
В этом варианте, когда управлять устройством хочется при помощи мышки с ПК и видеть результат своих действий нам поможет проект AndroidScreencast от xSAVIKx. На данный момент последняя версия приложения v.0.0.5.1S. Скачать именно эту версию можно с GitHub’а — androidscreencast-0.0.5.1S.jar или с зеркала, отсюда — android_screencast.7z .
В последнем архиве в «комплект» уже входит jar-файл, драйвера ADB и platform-tools, т.е. adb.exe и все сопутствующее. Да, естественно, для общения с устройством через ADB — в нем должна быть включена «Отладка по USB» в опциях разработчика. Скачиваем архив android_screencast.7z и распаковываем в отдельную папку. Далее подключаем устройство с помощью USB-кабеля к ПК и запускаем Android Screencast — java -jar androidscreencast-0.0.5.1S.jar (на ПК должна быть установлена Java версии >= 7):
И сразу же видим рабочий стол нашего устройства. Все управляется мышкой, также можно посылать в аппарат определенные нажатия через меню Execute Keycode, просматривать содержимое папок (Explore):
И многое другое. Часть функционала правда может не работать, но для выполнения базовых задач того что есть вполне хватит.
Источник