Ir ao conteúdo
  • Cadastre-se

bilbol

Membro Júnior
  • Posts

    15
  • Cadastrado em

  • Última visita

Reputação

4
  1. Boa noite, é basicamente o título, quero mudar o idioma do português para qualquer outra língua no meu teclado virtual, como faço? capitchê?
  2. como eu faço pra evitar esse tipo de ataque? já formatei mas parece que não resolveu. existe alguma forma de detectar e combater esse tipo de hack/invasão? já formatei ele mas parece que não resolveu, troco a senha das minhas redes sociais com frequencia mas nada resolve
  3. @Lucca Rodrigues curti e não ajuda? corrigi a formatação e a forma de expressão desta vez.
  4. #include<stdio.h> #include <windows.h> #include <conio.h> int x =1; autobot() { while( x=1 ) { INPUT inputs[4]; ZeroMemory(inputs, sizeof(inputs)); inputs[0].type = 1; inputs[0].ki.wVk = 0x5A; inputs[1].type = 1; inputs[1].ki.wVk = 0X25; inputs[2].type = 1; inputs[2].ki.wVk = 0X5A; inputs[2].ki.dwFlags = KEYEVENTF_KEYUP; inputs[3].type = 1; inputs[3].ki.wVk = 0X25; inputs[3].ki.dwFlags = KEYEVENTF_KEYUP; SendInput(4, inputs, sizeof(INPUT)); Sleep(1000); } } int main (){ autobot(); } meu objetivo é parar este código uma tecla especifica a qualquer momento sem interromper o loop para ler o código como scanf() faz e depois poder retormar, não sei que comando usar dentro da condição que consiga detectar essa tecla ou se mesmo tal coisa é possivel nessa estrutura..
  5. valeu mestre, por ser tão afável quanto a minha conduta.
  6. caramba, eu li o seu texto e só consegui entender que textos requerem ENTER, removi o texto e agora o código funciona do jeito que eu queria haha, muito obrigado!
  7. @arfneto o meu não tem esse botão até printei a tela rs, vou da uma olhada no seu link e ve se tem alguma relação.
  8. @Lucca Rodrigues voce entendeu errado. O meu codigo funciona perfeitamente, só colocar ele em rodar que ele ficar pressionando teclas infinitamente mas eu gostaria que ele rodasse em segundo plano exemplo.: eu minimizo o compilador e abro o wordpad dai no wordpad a tecla começa a se repetir no texto, porém isso não ocorre, o código para ao minimizar ou até mesmo clicar fora de sua janela.
  9. @Lucca Rodrigues não sei onde esta esse botao code #include<stdio.h> #include <windows.h> #include <conio.h> autobot() { /* Display message until key is pressed. */ while( _kbhit!=(0) ) { _cputs( "Hit me!! " ); // This structure will be used to create the keyboard // input event. INPUT ip; // Pause for 5 seconds. Sleep(1000); // Set up a generic keyboard event. ip.type = 1; ip.ki.wScan = 0; // hardware scan code for key ip.ki.time = 0; ip.ki.dwExtraInfo = 0; if(ip.type == 1){ // Press the "A" key ip.ki.wVk = 0x5A; // código da tecla em hexadecimal ip.ki.dwFlags = 0; // valor 0 pra indicar que a tecla ta sendo pressionada SendInput(1, &ip, sizeof(INPUT)); // envia a entrada // Release the "A" key ip.ki.dwFlags = KEYEVENTF_KEYUP; // KEYEVENTF_KEYUP pra tecla sendo solta SendInput(1, &ip, sizeof(INPUT)); // envia a entrada // Use _getch to throw key away. */ printf( "\nKey struck was '%c'\n", _getch()); } } } int main (){ autobot(); }
  10. boa tarde criei um macro em loop infinito e gostaria que ele continuasse a rodar em segundo plano mas ele sempre para e só volta se eu digitar manualmente dentro do programa, pela imagem da pra ter uma ideia do que eu quero fazer, gostaria que o Z estivesse sendo digitado sem parar no espaço do bloco de notas. Alguem me ajuda?
  11. @arfneto primeiramente muito obrigado pela resolução, vi que voce colocou funções extras que eu não conhecia e nem pretendia usar como o char * (não sei o porque desse asterisco) e stdin. Então me diga, seria impossivel fazer este código utilizando apenas loop, printf e scanf? e usando somente int e char sem esse asterisco que eu n sei para o que é.
  12. eu ja estou ciente disso eu só não sei como eu faço pra associar a leitura de uma palavra com o calculo da soma tipo printf("Digite um nome"); scanf("%c", nome); printf("%d", somadasletrasdonome);
  13. @arfneto não entendo o que diz, só conheço o básico do c, como if switch while, printf essas coisas
  14. o problema é na hora de ler a palavra e somar, não faço a menor ideia como fazer funcionar de forma que a quantidade de letras fique dinamico sem compremeter o calculo @.if <code> #include <stdio.h> const char numero[]="abcdefghijklmnopqrstuvwxyz"; int main (){ int i=0; int valorfinal[140]; char a,b,c,d,e,f,g,h; int soma; while(++i){ if(numero[i-1]==0) break; valorfinal[i+96] = numero[i-1]-('a'-1); } printf("meu caro amigo diga o que queres:"); scanf("%c%c%c%c",&a,&b,&c,&d); soma = valorfinal[a] + valorfinal[b]+ valorfinal[c]+ valorfinal[d]; printf("%d",soma);} <code> eu sei que meu calculo esta zoado, um exemplo é se voce digitar 3 letras ou menos e deixar um espaço em branco, ele vai bugar, queria saber como resolver isso, só consegui ver o índice do vetor (ex.: valorfinal -> [ ] <- ) como meio pra fazer a associação entre letra e numero e usar como calculo
  15. é mais ou menos como descrito no titulo, quero criar um código que associe cada numero a letra em ordem crescente a=1, b=2 até z=26; e ao rodar ele peça para voce digitar uma palavra dai ele faz a soma das letras dessa palavra. ex.: baba = 6 porque b=2 a=1 =b2 a=1

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...