Ir ao conteúdo
  • Cadastre-se

IamDex

Membros Juniores
  • Total de itens

    10
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. @GeorgeNV muito obrigado, resolveu o meu erro, ele consegue enviar a mensagem mas o servidor nao esta recebendo. Agora esta dando esse erro no servidor: print ("mensagem recebida: ")+ recebe TypeError: unsupported operand type(s) for +: 'NoneType' and 'bytes' import socket host = '' port = 9090 addr = (host, port) serv_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) serv_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) serv_socket.bind(addr) serv_socket.listen(10) print ('aguardando conexao') con, cliente = serv_socket.accept() print ('conectado') print ("aguardando mensagem") recebe = con.recv(1024) print ("mensagem recebida: ")+ recebe serv_socket.close() Só esta faltando isso pelo que eu consigo ver, se nao conseguir me ajudar ja fico muito grato pois você ja me ajudou bastante
  2. Seguinte rapaziada, estou fazendo uma conexão entre um servidor e um cliente em python mas o seguinte, esta dando esse erro na hora de enviar uma mensagem para o meu servidor: client_socket.send(mensagem) TypeError: a bytes-like object is required, not 'str' import socket ip = input('digite o ip: ') port = 9090 addr = ((ip,port)) client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client_socket.connect(addr) mensagem = input("digite uma mensagem para enviar ao servidor") client_socket.send(mensagem) print ('mensagem enviada') client_socket.close() esse é o codigo do cliente
  3. Boa tarde rapaziada, preciso fazer um programa que tenha um cliente e um servidor e preciso que o servidor faça o computador(cliente) reiniciar mas não sei por onde começar, estou totalmente perdido, se alguem puder me ajudar eu ficaria muito grato
  4. @devair1010 Cara, eu não entendi muito não, voce poderia me ajudar como colocar isso em pratica?, tava dando uma olhada na internet mas ainda não entendi. Por exemplo esse "rename" se eu usar ele vai continuar puxando os dados do arquivo anterior? mas tipo se eu exclui o antigo e pah. Mas vou continuar tentando, obrigado pela ajuda meu bom adicionado 9 minutos depois @devair1010 ou simplesmente algo para nao mostrar o dado na tela, por exemplo, o cara clica para excluir o produto, ai quando ele for mostrar os produtos, o produto q ele clicou para excluir é simplesmente não mostrado.
  5. Ai rapaziada, seguinte, estou fazendo este programa de armezem mas nao estou conseguindo achar um jeito de excluir o produto(Só o produto). Se alguem puder me ajudar com isso eu ficaria muito grato, só falta essa pequena parte e tirar os lixos de memoria Desde ja agradeço
  6. Eu estou criando um arquivo para salvar as informações no bloco de notas. Estou criando um arquivo para quando eu clicar 1/2/3 ele abra outro arquivo para eu escrever algo dentro Então, eu nao estou conseguindo resolver este algoritmo, quando eu clico (1) pra ele entrar na parte de cadastrar o produto, quando tento escrever algo ele simplesmente para o programa. Eu acho tenho certeza que é algo relacionado ao Fwrite que eu usei, nao sei se estou usando certo. Se alguem puder me ajudar eu ficaria muito grato. PS: O programa esta bem no inicio.
  7. Então rapaziada, eu estou tentando resolver este exercício que seria fazer meio que um cartão ponto de uma empresa. Quando eu clicar 1, é para ele mostrar a hora que foi batido o ponto e quando eu clicar 2 é pra ele mostrar novamente a hora que acabou o seu turno e mostrar quanto tempo ele ficou dentro da empresa, mas não estou conseguindo fazer essa subtração, a hora que ele clicou 1 - a hora que ele clicou 2. Se alguém puder me ajudar eu ficaria muito grato. #include <iostream> #include <time.h> using namespace std; char menu(){ int escolha; printf("\nDigite (1) para bater o seu ponto"); printf("\nDigite (2) para encerar o seu turno"); printf("\nDigite (3) para Sair\n"); scanf("%d", &escolha); return escolha; } int main(){ int escolha, id, he; printf("Digite seu ID : "); scanf("%d", &id); do{ escolha=menu(); switch(escolha){ case 1: printf("\nHorario de entrada na empresa\n"); time_t rawtime; struct tm * timeinfo; time ( &rawtime); timeinfo = localtime (&rawtime); printf("%s", asctime(timeinfo)); break; } switch(escolha){ case 2: printf("\nHorario de saida da empresa\n"); time_t rawtime; struct tm * timeinfo; time ( &rawtime); timeinfo = localtime (&rawtime); printf("%s", asctime(timeinfo)); printf("voce trabalhou : %s",asctime(timeinfo)-asctime(timeinfo)); break; } switch(escolha){ case 3: exit(0); break; } }while(escolha!=3); }
  8. aaah entendi muito obrigado, e assim, porque quando eu digito a letra ele nao esta entrando no IF, acho que faltou eu colocar alguma coisa adicionado 12 minutos depois opa, consegui agr... muito obrigado
  9. Estou fazendo um codigo e esta dando um erro #include <bits/stdc++.h> using namespace std; #define TAM 5 int main(){ char aluno, option; int notas[TAM], media, i, n1, n2, n3, n4, n5; printf ("############ MENU #############\n"); printf("A - Para digitar o nome do aluno\n"); printf("N - Para digitar as notas deste aluno\n"); printf("M - Para imprimir a média das notas e o nome do aluno\n"); printf("T - Para imprimir todas as notas digitadas\n"); printf("S - Para sair\n"); printf("digite a opcao :"); scanf("%c", &option); if (option == "a"){ printf("Digite o nome do aluno"); scanf("%c", &aluno); } if (option == "n"){ printf("Digite as notas\n\n"); printf("Digite a nota 1\n"); scanf("%d", &n1); printf("Digite a nota 2\n"); scanf("%d", &n2); printf("Digite a nota 3\n"); scanf("%d", &n3); printf("Digite a nota 4\n"); scanf("%d", &n4); printf("Digite a nota 5\n"); scanf("%d", &n5); media= ((n1+n2+n3+n4+n5)/5); } if (option == "m"){ printf ("O nome do aluno é : %d", aluno); printf("A media de todas as notas digitadas é : %d", media); } if (option == "t"){ printf("A primeira nota digitada foi %d", n1); printf("A primeira nota digitada foi %d", n2); printf("A primeira nota digitada foi %d", n3); printf("A primeira nota digitada foi %d", n4); printf("A primeira nota digitada foi %d", n5); } if (option == "s"){ printf("Adeus"); } } O ERRO É O SEGUINTE ISO C++ forbids comparison between pointer and integer [-fpermissive] (option == "s"){ ^~~ se alguem puder me ajudar fico mt grato

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×