Esta es una pequeña herramienta que puede enviar automáticamente mensajes y momentos de WeChat. Este dispositivo es en realidad una prueba automática de WeChat escrita en Android Studio usando Uiautomator.
La intención original de escribir esta herramienta era recopilar datos de comunicación de WeChat. Si no encontraba las herramientas relevantes en Google, tenía que escribirla yo mismo, de lo contrario, la carga de trabajo de enviar manualmente miles de mensajes y momentos de WeChat sería demasiado. .
Comparto este gadget con la esperanza de que pueda ayudar a algunas personas y también para grabarlo, después de todo, no sé cuándo se volverá a utilizar. El programa no está bien escrito, pero es posible que no tenga tiempo para mantenerlo en el futuro. Si alguien está dispuesto a enviar mejoras, puedo otorgarle permiso.
Finalmente, esta herramienta fue desarrollada originalmente para recopilar datos para investigaciones científicas. Si se utiliza con fines ilegales, usted será responsable de las consecuencias.
Sistema operativo: Win8.1
IDE: estudio de Android
JDK: 1.8
Marco de prueba automático: Uiautomator
Teléfono de prueba: Redmi 2 (android 5.0 API 21)
Esta herramienta proporciona principalmente dos funciones: enviar mensajes de WeChat a amigos y publicar mensajes en Moments. El proceso de todas las operaciones es exactamente el mismo que el de la operación manual normal de WeChat. Las funciones principales de la herramienta se implementan en el archivo UiAutomatorTest.java en la carpeta app/src/androidTest/java/com/example/judy/uiautomatordemo. Si desea modificar algunas funciones, solo debe cambiar este archivo. Mi investigación sobre Uiautomator y Android Studio aún es superficial. La capacidad de escribir esta pequeña herramienta depende completamente de Google y Bing. Si tiene alguna pregunta, también puede pedir ayuda a Google.
El programa comienza seleccionando un usuario en la libreta de direcciones y luego envía texto, imágenes y voz a este usuario.
El envío de mensajes de texto es una cadena china interceptada aleatoriamente del archivo /data/local/input/test.txt en la tarjeta SD del teléfono móvil.
Para enviar un mensaje con imagen, selecciona aleatoriamente una imagen de la tarjeta del teléfono móvil y la envía. Solo se envía una imagen a la vez, pero se puede enviar varias veces en un bucle.
La duración del envío de mensajes de voz es aleatoria y el contenido de la voz es el sonido del entorno al enviar la voz (lo mismo que enviar voz normalmente usando WeChat).
Abra Momentos y envíe mensajes de solo texto y solo con imágenes.
Mantenga presionado el botón "Cámara" en la esquina superior derecha del círculo de amigos para enviar un mensaje de texto sin formato al círculo de amigos. El contenido también es un mensaje de longitud indefinida interceptado aleatoriamente de /data/local/input/test. Archivo .txt en la tarjeta SD del teléfono móvil.
Presione brevemente el botón "Cámara" para enviar fotos a Moments, primero seleccione aleatoriamente un número entero n del 1 al 9 (Moments puede enviar hasta 9 fotos a la vez) como la cantidad de fotos a enviar y luego deslice aleatoriamente la marca de verificación de el álbum del teléfono Seleccione n fotos para enviar.