A atualização de 2022/11/15 atualizou a função multi-threading, mas não foi totalmente implementada. Atualmente, vários clientes podem se comunicar com o servidor ao mesmo tempo, mas outros clientes não podem receber as informações enviadas pelo cliente. Como essa parte é mais complicada de implementar e tem muitos bugs, é apenas uma tarefa de curso e tem níveis limitados de tempo e energia, para que eu só possa chegar ao fim depois de escrever isso. Espero que possa ajudar aqueles que precisam ~
O poder de cozimento exclusivo da lição de casa de Jiwang é apenas um trabalho simples. Demorou alguns dias para terminar. Embora não haja muitas funções, ainda existem funções básicas. É bastante apropriado adicionar seu próprio conteúdo como modelo. Espero que possa ajudar as pessoas necessitadas. As funções principais implementadas por este programa são as seguintes: 1. O protocolo TCP/UDP realiza a comunicação do lado do servidor/cliente 2. Ele vem com sua própria música de fundo, que pode ser tocada looply, ou pode ser controlada livremente para reproduzir e clicar no botão de send/play/pasue, ou clique na tecla Escolha na caixa de texto) 3. Após o envio, o conteúdo na caixa de texto alternará automaticamente 4. O campo de texto é transparente (com uma barra de progresso) e você pode definir livremente sua foto de fundo favorita.
Este é um curso simples, embora existam apenas algumas funções básicas, ele pode ser usado como um módulo para ajudá -lo a desenvolver funções mais personalizadas. Espero que isso possa ajudá -lo até certo ponto. As principais funções são as seguintes: 1. Comunicação de servidor/clique com base no TCP e UDP. 2. Você pode definir a música de fundo como desejar. Quando a música terminar, ela será tocada novamente. Você pode pausar a música ou reproduzi -la novamente livremente, basta escolher o botão Play/Pause ou pressionar a tecla ESC no teclado na caixa de entrada. 3. Você pode enviar a mensagem clicando no botão "Enviar" ou clicando na tecla Enter no teclado. 4.A textarea é transparente, você pode definir a imagem de fundo livremente.