Ir ao conteúdo
  • Cadastre-se

Daniel Salles

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia (credo, já é de manhã rsrsrs). Eu estou a um tempo tentando abrir uma porta do roteador para fazer um servidor caseiro de minecraft afim de jogar com uns amigos no fim de semana (aquele corujão saudável), porém não estou conseguindo (acho que se passaram mais de 15 horas de buscas e nada). Comigo esta acontecendo o seguinte. Meu roteador é o TP link TL-WR841N, eu "abri" a porta dele certinho acessando pelo ip dele e quando terminei, eu fiz um teste pelo http://tools.testesuavelocidade.com.br/porttest.php para ver se ele abria. e ocorria que ele aparecia filtrada no tcp e aberta com restrição no udp. Depois, eu "abri" pelo firewall (indo em configurações avançadas, adicionando as portas nas regras de entrada e de saida) e ainda dava a mesma mensagem de fltro/aberto-com restrição. Partindo dai, fiz um teste pelo modem (um speedtouch st510) criei uma configuração de portas para o minecraft e nada ainda. Ai comecei a dar chute para todo o lado, ativei DMZ no roteador, fiz cadastro de mac da maquina, vinculei com ip, mexi no firewall do roteador e nada. Então, sem saber mais o que pesquisar ou o que fazer, vim apelar mais um pouco para o povo da comunidade . Meu modem/roteador nao tem essas coisas de NAT/NAPT(nem sei o que é), tentei fazer o que eu penso ser uma ponte do modem para o roteador, tentei abrir as portas de formas diferentes (pelo roteador, eu tentei abrir uma so tcp e outra so udp com duas portas diferentes (25565 padrão do minecraft) e (666 que descobri que era utilizada para o doom, mas como nao tenho acho que estaria vago de qualquer maneira)). Um ultimo detalhe, eu havia conseguido fazer um server dele em 2011/2012 mas sem mexer com firewall (eu deixava desativado) e com modem (na época eu nem sabia como uma rede funcionava, então não me aprofundava muito nas coisas), e formatei o pc achando que era o windows (estava com o 10 e agora estou com o 7). É isso, bom dia novamente, obrigado pela ajuda e desculpa pelo tamanho do post.
  2. Pequenas considerações antes: Eu desisti de tentar usar if else. simplesmente não entendi como funcionava. Então mudei pro laço for e deu certo. O problema que estou encontrando agora é de como "barrar" letras antes de fazer o calculo da variável. Não estou sabendo como colocar mais de uma condição. Pesquisei e achei um comando "isdigit", mas não consigo usar ele como uma segunda condição para a variável. A biblioteca do "isdigit" é <ctype.h> #include <conio.h> #include <stdio.h> #include <math.h> #include <stdlib.h> #include <ctype.h> main(){ float p,q,c,rq,rc,f,l; printf("Digite um valor qualquer: "); scanf("%f",&p); for(l=0;p<=0&&isdigit;l++) { printf("Digite um valor positivo: "); scanf("%f",&p); system("cls"); } q=pow(p,2); c=pow(p,3); rq=sqrt(p); rc=cbrt(p); printf("Seu quadrado e: %.2f\n",q); printf("Seu cubo é: %.2f\n",c); printf("Sua raiz quadrada e: %.2f\n",rq); printf("Sua raiz cubica e: %.2f\n",rc); getch(); }
  3. Eu ja resolvi meu problema, por favor, alguém fecha esse tópico pra mim, não sei fechar... :/
  4. Tenho um exercício da linguagem C que pede o seguinte: "10. Faça um algoritmo que receba um número positivo e maior que zero, calcule e mostre: a) O número digitado ao quadrado. O número digitado ao cubo. c) A raiz quadrada do número digitado. d) A raiz cúbica do número digitado. " Ai eu tentei fazer e consegui metade, que é esse: #include <conio.h>#include <stdio.h>#include <math.h>#include <stdlib.h>main(){ float p,q,c,rq,rc,f; printf("Digite um valor qualquer: "); scanf("%f",&p); q=pow(p,2); c=pow(p,3); rq=sqrt(p); rc=cbrt(p); if(p>0) { printf("Seu quadrado e: %.2f\n",q); printf("Seu cubo é: %.2f\n",c); printf("Sua raiz quadrada e: %.2f\n",rq); printf("Sua raiz cubica e: %.2f\n",rc); } else { for(cont=0;f<0;cont++) { system("cls"); printf("Digite um valor positivo: "); scanf("%f",&f) } getch(); } Gostaria que me ajudassem nesse codigo, quando conseguirem fazer isso, me mostrassem como fizeram para eu aprender.
  5. Pessoal, é o seguinte, eu instalei o The Sims 2 e não abre o Body Shop que vem junto. E aparece uma mensagem assim: "Direct3D returned an error D3DERR_INVALIDCALL! The aplication will now terminate" Me ajudem por favor... ------------------------------------------------------------------------------------------------ Enquanto eu usava o processador DURON 1.8 GHz, abria normal. Mas com o Pentium IV 3.0 GHz não abre de jeito nenhum. Devo ter re-instalado pelo menos 5 vezes em 3 linguas diferentes...

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...