이는 WeChat 메시지와 순간을 자동으로 보낼 수 있는 작은 도구입니다. 이 가젯은 실제로 Uiautomator를 사용하여 Android Studio에서 작성된 WeChat 자동 테스트입니다.
이 도구를 작성한 원래 의도는 WeChat 통신 데이터를 수집하는 것이었습니다. Google에서 관련 도구를 찾지 못하면 직접 작성해야 했습니다. 그렇지 않으면 수천 개의 WeChat 메시지와 Moments를 수동으로 보내는 작업량이 너무 많을 것입니다. .
나는 이 장치가 어떤 사람들에게 도움이 될 수 있기를 바라며 또한 기록하기 위해 공유합니다. 결국 언제 다시 사용될지 모르겠습니다. 프로그램이 잘 작성되지는 않았지만 나중에 이를 유지할 시간이 없을 수도 있습니다. 개선 사항을 제출하려는 사람이 있으면 허가해 드리겠습니다.
마지막으로, 이 도구는 원래 과학 연구를 위한 데이터 수집을 위해 개발되었습니다. 불법적인 목적으로 사용되면 그에 따른 책임은 귀하에게 있습니다.
운영 체제: Win8.1
IDE: 안드로이드 스튜디오
JDK: 1.8
자동 테스트 프레임워크: Uiautomator
테스트 휴대폰: Redmi 2(안드로이드 5.0 API 21)
이 도구는 주로 WeChat 메시지를 친구에게 보내고 Moments에 메시지를 게시하는 두 가지 기능을 제공합니다. 모든 작업 과정은 WeChat의 일반적인 수동 작업과 동일합니다. 도구의 주요 기능은 app/src/androidTest/java/com/example/judy/uiautomatordemo 폴더의 UiAutomatorTest.java 파일에 구현되어 있습니다. 일부 기능을 수정하려면 이 파일만 변경하면 됩니다. Uiautomator와 Android Studio에 대한 나의 연구는 아직 얕습니다. 이 작은 도구를 작성하는 능력은 전적으로 Google과 Bing에 달려 있습니다. 궁금한 점이 있으면 Google에 도움을 요청할 수도 있습니다.
프로그램은 주소록에서 사용자를 선택하는 것으로 시작하고, 이 사용자에게 문자, 사진, 음성을 보냅니다.
문자 메시지 전송은 휴대폰 SD 카드에 있는 /data/local/input/test.txt 파일에서 무작위로 가로채는 중국어 문자열입니다.
사진 메시지를 보내려면 휴대폰 카드에서 무작위로 사진을 선택하여 보내면 한 번에 한 장의 사진만 전송되지만 반복적으로 여러 번 보낼 수 있습니다.
음성 메시지를 보내는 기간은 무작위이며, 음성 내용은 음성을 보낼 때 환경의 소리입니다(일반적으로 WeChat을 사용하여 음성을 보내는 것과 동일).
순간을 열고 텍스트 전용 메시지와 사진 전용 메시지를 보내세요.
친구 서클의 오른쪽 상단에 있는 "카메라" 버튼을 길게 누르면 일반 텍스트 메시지가 친구 서클에 전송됩니다. 콘텐츠는 또한 /data/local/input/test에서 무작위로 가로채는 무기한 길이의 메시지입니다. .txt 파일을 휴대폰 SD 카드에 저장하세요.
Moments에 사진을 보내려면 "카메라" 버튼을 짧게 누르세요. 먼저 보낼 사진 수로 1~9 사이의 정수 n(Moments는 한 번에 최대 9장의 사진을 보낼 수 있음)을 무작위로 선택한 다음 무작위로 체크 표시를 슬라이드하세요. 휴대폰 앨범 보낼 사진 n장을 선택하세요.