PC WeChat Assistant (versão WeChat não web): envie mensagens regularmente; envie mensagens em grupos, responda automaticamente, etc. Basta baixar o exe no diretório de arquivos e usá-lo.
Data da última edição: 19/11/2024
Se você tiver alguma dúvida, é recomendável enviá-la em Issues para referência de outras pessoas.
E-mail pessoal: [email protected].
Se isso te ajudar, por favor me dê uma estrela ~
python pack.py
Ferramentas como o itchat que foram usadas antes são todas baseadas na versão web do WeChat. Como não é possível fazer login na página do WeChat, as ferramentas anteriores tornaram-se ineficazes. Portanto, eu uso uiautomation para realizar operações no WeChat Violência Operação, existe esse armazém. e usar Nível de interface gráfica autodidata por três anos Eu escrevi uma UI simples para todos usarem.
Nota: Certifique-se de seguir rigorosamente o formato do conteúdo do exemplo ao inserir o conteúdo correspondente para garantir a execução correta do código.
Nota: Siga rigorosamente o formato de entrada durante o uso, caso contrário, o programa será encerrado automaticamente. (É muito problemático considerar cada condição limite, então acabei de adotar uma política de avestruz).
@ outras pessoas no bate-papo em grupo especificado (se @ todos precisarem da permissão de @ todos) -> def at()
Procure contatos com nome de usuário especificado para enviar mensagens -> def send_msg()
Procure o arquivo de envio de contato com o nome de usuário especificado -> def send_file()
Obtenha todos os contatos em todos os catálogos de endereços-> def find_all_contacts()
Detectar automaticamente novas mensagens -> def check_new_msg()
Defina a lista de contatos para respostas automáticas-> def set_auto_reply()
Obtenha o histórico de bate-papo da janela de bate-papo especificada-> def get_dialogs()
Obtenha fotos e vídeos da janela de bate-papo especificada-> def save_dialog_pictures()
Nota: Insira o arquivo ui_auto_wechat.py para fazer a chamada. O código interno é simples e detalhado, então você pode testá-lo livremente.
Função de empacotamento, os usuários podem executar python pack.py
diretamente para empacotar arquivos exe.
O arquivo da árvore de controle visual é voltado para usuários que desejam fazer DIY, facilitando a visualização do tipo e profundidade do controle.
Fornece operação de cópia de arquivo. Chame a função para copiar o arquivo com o caminho especificado para a área de transferência.
É o código de implementação para várias operações na versão para PC do WeChat. O código interno é simples e suporta DIY gratuito.
Ele fornece suporte para vários idiomas do WeChat, e você pode escolher de acordo com suas necessidades.
É uma interface gráfica escrita para chamar operações no WeChat na interface gráfica. Como sou muito preguiçoso, desisti da arte e fiz alterações à medida que avançava.
Módulos de controle são pequenos componentes que compõem a interface UI.
É um programa exe empacotado que pode ser baixado e usado diretamente. Você também pode empacotar wechat_gui.py para gerar um arquivo exe.
**图形界面示意图**
Clique em "Selecionar caminho aberto do WeChat" e selecione o arquivo exe executável do WeChat no diretório.
Clique em “Adicionar usuário” e digite o nome de usuário para o qual deseja enviar a mensagem (o primeiro nome exibido na caixa de pesquisa, conforme mostrado abaixo).
Clique no botão Adicionar no lado direito da caixa de texto e escolha adicionar texto ou arquivos. O conteúdo adicionado será enviado um de cada vez na ordem em que foi adicionado.
(Opcional) Se desejar enviar em um horário agendado, clique no botão “Adicionar horário” abaixo e adicione o horário de acordo com o formato especificado. Em seguida, clique em "Iniciar tempo". Quando o tempo atingir o horário especificado na lista, a mensagem especificada será enviada ao usuário especificado.
Verifique com antecedência o nome da pessoa que você deseja @ no grupo WeChat
Adicione conteúdo de texto à interface no formato "at: + nome da pessoa" (se @todos, você não precisa preencher o nome da pessoa, observe que os dois pontos são um símbolo em inglês)
Nota: Quando @todos, certifique-se de ter a permissão de @todos no grupo WeChat, caso contrário, falhará. Atualmente, não é possível enviar o conteúdo diretamente após @ o nome da pessoa. Primeiro, @ o nome da pessoa e, em seguida, adicione o conteúdo de envio separadamente.
Os usuários podem visualizar os nomes de todos os objetos a serem enviados com antecedência e armazená-los em um arquivo txt. Em seguida, clique no botão "Carregar arquivo txt do usuário" para carregar automaticamente todos os objetos.
O formato do arquivo txt do usuário é o seguinte:
Cada linha é o nome de um objeto.
Você pode anotar o conteúdo a ser enviado com antecedência e armazená-lo em um arquivo txt. Em seguida, clique no botão "Carregar arquivo txt de conteúdo" para carregar automaticamente todo o conteúdo. Se quiser quebrar uma linha em um conteúdo, você pode usar "n" no conteúdo para quebrar a linha, por exemplo: "OlánSou xx".
Nota: Este método suporta apenas o envio de conteúdo de texto
O formato do arquivo txt de conteúdo é o seguinte:
Cada linha é uma mensagem de conteúdo. Antes de inserir o conteúdo, você precisa especificar os objetos para os quais a mensagem será enviada:
Nota: O objeto especificado e o conteúdo a ser enviado devem ser separados por dois pontos em inglês.
Se você acha que este aplicativo é bom, dê uma estrela. Você também pode convidar o autor para uma xícara de chá com leite, para que eu possa sentir um pouco de felicidade no meu dia a dia ~