Wechat2RssScript
Un script automatizado que extrae automáticamente los enlaces de artículos de cuentas públicas de WeChat y los convierte en archivos RSS.
declaración
- Primero gracias a Auto.js y AutoX. Es gracias a los servicios subyacentes que brindan que este script es posible.
- No soy un desarrollador independiente a tiempo completo, simplemente desarrollé este script después del trabajo. Es posible que el mantenimiento y las actualizaciones posteriores no sean oportunos, perdóneme.
- La plataforma en la que ejecuto este script solo tiene una máquina de respaldo Nokia X6. Para otros tipos de teléfonos móviles, algunos parámetros operativos se pueden ajustar en el script. Para obtener más detalles, consulte la configuración de parámetros del script. Si aún tiene problemas después de ajustar los parámetros, recopile registros de ejecución, capturas de pantalla y grabaciones de pantalla, envíe un problema y me tomaré el tiempo para realizar un seguimiento. Por favor no te apresures, gracias.
Funciones principales
- Obtenga el enlace al artículo de la cuenta oficial especificado y genere un archivo RSS XML para facilitar la suscripción del cliente RSS.
Limitaciones funcionales
- El script actual solo es aplicable a la plataforma Android. Debido a la diversidad de teléfonos Android, el script no puede adaptarse a las acciones de desbloqueo de todos los teléfonos móviles. Por lo tanto, el script solo se centra en la función de extraer enlaces a artículos de cuentas públicas.
- La versión actual de WeChat probada con éxito es 8.0.34
- Debido a las funciones limitadas de la biblioteca que actualmente proporciona AutoX, el archivo RSS generado actualmente solo contiene enlaces a artículos de cuentas públicas y no puede contener contenido de texto completo. Para conocer la función de análisis de texto completo, consulte las ideas de expansión.
Instalación y uso
Preparación
- Descargue la APLICACIÓN AutoX adecuada para su teléfono móvil desde AutoX Release e instálela.
- Si necesita configurar AutoX para ejecutar un script con regularidad, debe agregar AutoX a la lista que puede ejecutarse en segundo plano (generalmente en el menú de configuración de administración de batería).
- Activar los servicios de accesibilidad en AutoX
Configuración de parámetros de script
Los parámetros se pueden ajustar según las condiciones específicas del teléfono móvil.
var interestingUps = [
"drpei" ,
"包邮区" , "渤海小吏" , "饭统戴老板" ,
"集思录" , "老和山下的小学僧" , "卢克文工作室" ,
"兽楼处" , "睡前人间" , "睡前消息编辑部" , "天机奇谈" , "铁头功社" ,
"西西弗评论" , "远川科技评论" , "远川投资评论" , "远川研究所" ] ;
var timeWaitForWakeupMobile = 1000 ;
var timeBeforeBack = 1000 ;
var timeWaitForBack = 2000 ;
var timeWaitForClick = 3000 ;
var longWait = 5000 ;
var shortWait = 500 ;
var onlyNewMessage = false ;
var deleteSubscriberChat = false ;
var targetXmlFilePath = "/sdcard/Wechat2Rss/Wechat2Rss.xml" ;
variable | ilustrar |
---|
interesanteUps | El nombre de la cuenta pública que sigues, utilizada para filtrar anuncios. |
soloNuevoMensaje | Controlar si se ejecuta la función real cuando hay un nuevo artículo de cuenta oficial |
eliminarSuscriptorChat | Controlar si se elimina la etiqueta de cuenta oficial después de obtener el enlace |
targetXmlFilePath | Generar la dirección de destino del archivo RSS XML |
timeWaitForWakeupMobile | Retraso en la espera de que el teléfono se despierte |
tiempoAntesVolver | Retraso de espera antes de realizar la operación de devolución |
tiempoEsperarVolver | Retraso de espera después de realizar la operación de devolución |
tiempoesperarparahacer clic | Retraso de espera después de realizar la operación de clic |
larga espera | gran retraso |
cortoEsperar | breve retraso |
Importación de scripts y ejecución de prueba
- Haga clic en el botón "+" en la esquina superior derecha, haga clic en Importar y seleccione el script que desea importar.
* Después de que el script se importe correctamente, haga clic en el icono del triángulo en la línea del script para probar la ejecución.
Configurar tareas programadas
Si el script se importa y prueba correctamente, puede configurar una tarea programada
Nota: Generalmente, al configurar tareas programadas, debe resolver el problema de desbloqueo de la pantalla o usar una máquina de respaldo para configurarla sin bloquear la pantalla.
Ampliar ideas
Debido a las limitaciones de la biblioteca existente de AutoX, sería problemático implementar el análisis de texto completo en un script, por lo que se generó un archivo XML local que contiene enlaces a artículos de cuentas públicas para la suscripción RSS. Las limitaciones de los scripts existentes se encuentran principalmente en dos aspectos:
- El archivo XML es un archivo local en el teléfono móvil.
- El archivo XML solo contiene enlaces a artículos y no contiene contenido de texto completo.
Ideas de solución
- Equipado con un host en la nube de red pública para aceptar solicitudes POST desde teléfonos móviles, analizar texto completo, filtrar anuncios y servir archivos RSS de texto completo
Contacta con el autor
- El programa es desarrollado de forma independiente por individuos y tiene capacidades limitadas. Inevitablemente se producirán algunos errores. Todos pueden informar errores y hacer sugerencias de optimización.
- Correo electrónico: [email protected]
- Grupo TG: https://t.me/+c4OjVlN3pzE0ZmJl
Donar al autor
Este programa es completamente gratuito. Si cree que le será útil, puede donar escaneando el código QR (WeChat) a continuación. No dude en hacer cualquier cantidad. ¡Gracias por su comprensión y apoyo!