반응형 Engineering/Python23 [python] 스마트폰 미러링 - scrcpy SCRCPY라는 프로그램을 이용해서 스마트폰을 미러링 하고 Python을 통해 제어하고자 합니다. GitHub - Genymobile/scrcpy: Display and control your Android device Display and control your Android device. Contribute to Genymobile/scrcpy development by creating an account on GitHub. github.com 1. 위의 주소에서 window Bit수에 맞게 download를 받으세요. 2. 원하는 폴더에 압축을 푸세요. 3. 환경 변수를 입력 하세요. (아래 그림의 변수 adb 참조) 4. scrcpy 실행하기 ------------------------------.. 2022. 4. 29. [python] pip 설치시 에러문구 - 파일에 바이러스 ..... Python 을 사용하면서 pip를 통해 package를 설치하는 과정에서 에러가 나서 답답했던 적이 있었습니다. 원인을 알고보니 Windows Defender에 의한 것입니다. Error 현상 위의 문제를 해결하기 위해 설정 - 업데이트 및 보안 - Windows 보안으로 들어갑니다. 아래 화면의 바이러스 및 위협 방지로 들어가면 현재 PC에서 사용하고 있는 보안프로그램들이 나옵니다. 각각 프로그램으로 들어가서 실시간 감시를 "잠시" 꺼줍니다. 여기서 "잠시"가 매우 중요합니다. 잠시 꺼둔 상태에서 PIP install 해주시고 다시 실시간 모드를 실행해주세요. 반드시요!!! 2022. 4. 29. [python] pure-python-adb를 이용한 스마트폰 제어 우선 스마트폰과의 연결을 하기 위해 adb(android device bridge)를 설치합니다. SDK 플랫폼 도구 출시 노트 | Android 개발자 | Android Developers Android SDK 플랫폼 도구는 Android SDK의 구성요소입니다. developer.android.com 위의 링크로 진입하여 "Windows용 SDK 플랫폼 도구 다운로드"를 눌러 다운 받습니다. C:>에 adb 폴더를 만들고 다운 받은 파일의 압축을 풀어줍니다. 이제는 VSCode로 진입하여 Terminal창에서 python에서 adb와 연결을 지원하는 library인 pure-python-adb를 설치 합니다. pip install pure-python-adb 스마트폰을 PC와 연결하고 adb를 통해 .. 2022. 4. 29. [python] 개발 환경 구축하기 파이썬을 편리하게 이용하기 위해서는 아래의 순서대로 환경을 구축하고자 합니다. 1. Anaconda 가상환경 및 파이썬 설치 2. Jupiter notebook 설치 우선 가상환경을 설치하려고 합니다. 왜 가상환경을 설치해야할까요? 파이썬은 다양한 버전이 있고, 프로젝트 진행중에는 관련된 라이브러리, 패키지들을 설치하다보면 충돌이 나는 경우를 많이 경험하게 됩니다. 또는 프로젝트를 진행하는 PC에 다양한 프로그램들간에 간섭을 일으켜 원인모를 에러에서 많은 노력과 시간을 소비하게 됩니다. 따라서 프로젝트별로 깔끔한 환경에서 개발을 진행하는것이 정신건강에도 이롭습니다. ^^ 기회가 되면 Docker를 이용해서 하는것도 좋은 방법이라 생각됩니다. 참고로 국내에서는 구름IDE가 쓸만했습니다. 구름IDE - 설치.. 2022. 4. 26. [python] PC에서 스마트폰 제어 - 기본 설정 스마트폰에서 반복적인 작업을 해야하는 경우가 있습니다. 이럴때 PC에서 Python을 이용하여 스마트폰을 반복적으로 제어하는 방법을 알아보고자 합니다. 저는 삼성 안드로이드 스마트폰을 준비하여 하고자 합니다. 준비물은 아래와 같습니다. 1. 삼성 안드로이드 드라이버 다운로드 자료실 | 스스로해결 | 삼성전자서비스 다운로드 자료실 원하시는 정보를 못 찾으셨다면 아래 서비스를 이용해보세요. 문제해결이 되지 않거나 어려우시다면 인공지능 채팅 로봇으로 상담을 받아보시기 바랍니다. 무상 보증기간 이 www.samsungsvc.co.kr - 여기서 삼성 통합 USB 드라이버를 받습니다. 2. 안드로이드 연결을 위한 Driver(ADB)를 설치합니다. SDK 플랫폼 도구 출시 노트 | Android 개발자 | And.. 2022. 4. 25. 이전 1 2 3 4 다음 반응형