PC WeChat Assistant (version WeChat non-web) : envoyer des messages régulièrement ; envoyer des messages en groupe, répondre automatiquement, etc. Téléchargez simplement l’exe dans le répertoire de fichiers et utilisez-le.
Date de dernière modification : 2024/11/19
Si vous avez des questions, il est recommandé de les soumettre sur Issues pour référence par d'autres.
Email personnel : [email protected].
Si cela vous aide, donnez-moi une étoile ~
python pack.py
Les outils tels que itchat qui ont été utilisés auparavant sont tous basés sur la version Web de WeChat. Étant donné que la page Web WeChat ne peut pas être connectée, les outils précédents sont devenus inefficaces. Par conséquent, j'utilise uiautomation pour effectuer des opérations sur WeChat Violence Opération, il y a cet entrepôt. et utiliser Niveau interface graphique autodidacte pendant trois ans J'ai écrit une interface utilisateur simple que tout le monde peut utiliser.
Remarque : Veuillez vous assurer de suivre strictement le format de contenu de l'exemple lors de la saisie du contenu correspondant afin de garantir la bonne exécution du code.
Remarque : Veuillez respecter strictement le format d'entrée lors de l'utilisation, sinon le programme se fermera automatiquement. (C'est trop compliqué de considérer chaque condition aux limites, alors je viens d'adopter une politique de l'autruche).
@ autres dans la discussion de groupe spécifiée (si @ tout le monde a besoin de la permission de @ tout le monde) -> def at()
Rechercher des contacts avec le nom d'utilisateur spécifié pour envoyer des messages -> def send_msg()
Recherchez le fichier d'envoi de contact avec le nom d'utilisateur spécifié -> def send_file()
Récupérer tous les contacts de tous les carnets d'adresses -> def find_all_contacts()
Détecter automatiquement les nouveaux messages -> def check_new_msg()
Définir la liste de contacts pour les réponses automatiques-> def set_auto_reply()
Obtenir l'historique des discussions de la fenêtre de discussion spécifiée -> def get_dialogs()
Obtenir des photos et des vidéos de la fenêtre de discussion spécifiée -> def save_dialog_pictures()
Remarque : Veuillez saisir le fichier ui_auto_wechat.py pour passer l'appel. Le code interne est simple et détaillé, vous pouvez donc l'essayer librement.
Fonction d'empaquetage, les utilisateurs peuvent exécuter directement python pack.py
pour empaqueter les fichiers exe.
Le fichier de l'arborescence des contrôles visuels est destiné aux utilisateurs qui souhaitent bricoler, ce qui facilite la visualisation du type et de la profondeur du contrôle.
Fournit une opération de copie de fichier. Appelez la fonction pour copier le fichier avec le chemin spécifié dans le presse-papiers.
Il s'agit du code d'implémentation pour diverses opérations sur la version PC de WeChat. Le code interne est simple et prend en charge le bricolage gratuit.
Il prend en charge plusieurs langues de WeChat, et vous pouvez choisir en fonction de vos propres besoins.
Il s'agit d'une interface graphique écrite pour appeler des opérations sur WeChat dans l'interface graphique. Comme je suis trop paresseux, j'ai simplement abandonné l'art et j'ai apporté des changements au fur et à mesure.
Les modules de contrôle sont de petits composants qui constituent l'interface utilisateur.
Il s'agit d'un programme exe packagé qui peut être téléchargé et utilisé directement. Vous pouvez également empaqueter wechat_gui.py pour générer un fichier exe.
**图形界面示意图**
Cliquez sur « Sélectionner le chemin d'accès WeChat » et sélectionnez le fichier exécutable WeChat dans le répertoire.
Cliquez sur "Ajouter un utilisateur" et entrez le nom d'utilisateur auquel vous souhaitez envoyer le message (le prénom affiché dans la zone de recherche, comme indiqué ci-dessous).
Cliquez sur le bouton Ajouter sur le côté droit de la zone de texte et choisissez d'ajouter du texte ou des fichiers. Le contenu ajouté sera envoyé un par un dans l'ordre dans lequel il a été ajouté.
(Facultatif) Si vous souhaitez envoyer à une heure planifiée, cliquez sur le bouton « Ajouter une heure » ci-dessous et ajoutez l'heure selon le format spécifié. Cliquez ensuite sur "Démarrer le timing". Lorsque l'heure atteint l'heure spécifiée dans la liste, le message spécifié sera envoyé à l'utilisateur spécifié.
Vérifiez à l'avance le nom de la personne que vous souhaitez @ dans le groupe WeChat
Ajoutez du contenu texte à l'interface au format "at: + nom de la personne" (si @tout le monde, vous n'avez pas besoin de renseigner le nom de la personne, veuillez noter que les deux points sont un symbole anglais)
Remarque : lorsque @tout le monde, assurez-vous d'avoir l'autorisation de @tout le monde dans le groupe WeChat, sinon cela échouera. Actuellement, il n'est pas pris en charge d'envoyer le contenu directement après @ le nom de la personne. Veuillez d'abord @ le nom de la personne, puis ajoutez le contenu à envoyer séparément.
Les utilisateurs peuvent visualiser à l'avance les noms de tous les objets à envoyer et les stocker dans un fichier txt. Cliquez ensuite sur le bouton « Charger le fichier txt de l'utilisateur » pour charger automatiquement tous les objets.
Le format du fichier txt utilisateur est le suivant :
Chaque ligne est le nom d'un objet.
Vous pouvez noter à l'avance le contenu à envoyer et le stocker dans un fichier txt. Cliquez ensuite sur le bouton « Charger le fichier txt du contenu » pour charger automatiquement tout le contenu. Si vous souhaitez couper une ligne dans un élément de contenu, vous pouvez utiliser "n" dans le contenu pour couper la ligne, par exemple : "BonjournJe m'appelle xx".
Remarque : Cette méthode prend uniquement en charge l'envoi de contenu textuel
Le format du fichier txt de contenu est le suivant :
Chaque ligne est un message de contenu. Avant de saisir le contenu, vous devez préciser les objets auxquels le message doit être envoyé :
Remarque : L'objet spécifié et le contenu à envoyer doivent être séparés par deux points anglais.
Si vous pensez que cette application est bonne, donnez-lui une étoile. Vous pouvez également inviter l'auteur pour une tasse de thé au lait, afin que je puisse ressentir un petit bonheur dans mon quotidien~