Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Graymalkin

    Desligamento

    você não usa antivirus e olhem que dizem o windows 2000 é o mais seguro O Blaster não precisa estar presente no computador para afetá-lo desta maneira. Ele afeta, pela rede, uma vulnerabilidade do NT. Por isso, nem adianta um anti-vírus nesse caso. O que talvez impediria isso seria um firewall. Abraços, Graymalkin
  2. O desktop? Não vejo nada de estranho nisso... o Delphi sempre foi assim (desde versões antigas). Abraços, Graymalkin
  3. Experimente fazer: Filter := 'tipo = ' + quotedstr(NOMES); E Filter é uma propriedade e não uma função. Abraços, Graymalkin
  4. Já experimentou as propriedades UserName e Password do próprio componente? Abraços, Graymalkin
  5. Tão importante quanto dizer onde ocorreu o erro é dizer *qual* foi o erro, não acha? Abraços, Graymalkin
  6. São os arquivos system.dat e user.dat que ficam dentro da pasta do Windows. Abraços, Graymalkin
  7. E parece ser justamente este o problema. Essa placa não é da ATI? Veja o nome do arquivo que parece ter causado o erro ("ati2dvag", conforme a mensagem do seu post). Abraços, Graymalkin
  8. Necessariamente, para dar boot, você só precisa do io.sys, msdos.sys e command.com no disquete. Todavia, talvez só isso não seja o necessário para o caso (você pode precisar do CD-ROM e daí necessitará de arquivos que inicializem o mesmo). Por esta razão, é melhor fazer como o "nemfalonada" sugeriu. Abraços, Graymalkin
  9. Amigo, quando eu instalei ela coloquei sim na opção imprimir apartir do DOS, e capturei uma porta para a impressora. Essa opção só aparece quando você está mapeando uma impressora (ou seja, a impressora mesmo está ligada em outro computador e você vai utilizá-la a partir deste). Dessa maneira vai funcionar. Os programas de antigamente costumavam enviar os dados diretamente para a porta LPT1 do computador, por isso que a impressora USB não vai recebê-los (afinal de contas, ela está em outra porta). Tive esse mesmo problema em uma empresa quando eles adquiriram uma impressora USB e o sistema de ponto eletrônico só imprimia na LPT1. A solução foi ligar a impressora em outro computador (não no que utiliza o programa) e mapear ela através da rede. Ao fazer o mapeamento, tem-se a opção de que tudo que vá para a LPT1 seja enviado para a impressora mapeada (independente da porta onde ela está ligada, afinal de contas, o que interessa é que o programa consiga enviar para a LPT1 do computador local). Outra solução é que se você tiver acesso as fontes do programa em questão, alterá-lo para gravar um arquivo texto e depois utilizar um programinha especial para imprimir o arquivo texto na impressora padrão do Windows (esse "programinha especial" eu criei uma vez e utilizo em um programa que desenvolvi). Abraços, Graymalkin
  10. Graymalkin

    Programação

    Em geral as distribuições Linux já vêm com compiladores e interpretadores já instalados. Para testar, experimente digitar (sem as aspas, é claro) "gcc", "python" e "perl" e veja se essas linguagens estão disponíveis. Abraços, Graymalkin
  11. Não tive tempo para traduzir o tutorial, mas acho que com o passo-a-passo abaixo nem precisa: 1 - Abra o Editor do Registro (Botão Iniciar -> Executar -> digitar "Regedit"); 2 - Vá para a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout (note que é no "Layout" está no singular; existe uma chave com o mesmo nome, porém no plural - esta não deve ser alterada); 3 - Adicione um novo valor (do tipo "binário") através do botão direito do mouse ou pelo menu Editar -> Novo -> Valor binário; 4 - Dê o nome "Scancode Map" (sem as aspas) para este novo valor; 5 - Dê um duplo-clique sobre este novo valor para poder alterá-lo; 6 - Na janela que surgir, digite 0 até que hajam 8 pares de 0 (a primeira linha digitável da janela toda preenchida); 7 - Na segunda linha deverá ficar a quantidade de mapeamentos que haverão (no mínimo deve haver 1, já que deverá existir um mapeamento de terminação nula); 8 - No nosso caso, vão ser 2 mapeamentos + 1 mapeamento nulo (obrigatório), resultando em 3 mapeamentos. Portanto, metade da próxima linha deverá conter o valor: 03 00 00 00. Como os valores devem estar no formato Little Endian, a ordem dos bytes é trocada (o que seria 00 00 00 03 fica sendo o valor anteriormente citado); 9 - Os valores das teclas (os números que as identificam) para o Control Esquerdo e o Backspace são, respectivamente, 0x1D e 0x0E (você pode obter os valores de todas as teclas baixando o arquivo http://download.microsoft.com/download/whi...S/scancode.exe). Os mapeamentos propriamente ditos são formados pelo valor da tecla que deverá substituir outra e pelo valor da tecla a ser substituída (uma depois da outra). Deve-se completar o valor da tecla 0x00 (à direita, porque é Little Endian). Portanto, os valores a serem entrados agora são: 1D 00 0E 00 (troca o Backspace pelo CTRL Esquerdo) e, logo em seguida, 0E 00 1D 00 (troca o CTRL Esquerdo pelo Backspace); 10 - Por último coloca-se o mapeamento de terminação nula: 00 00 00 00; 11 - Dê OK nesta janela e feche o Editor do Registro; 12 - Reinicie o computador. Se você fez tudo certo, seu Backspace agora está funcionando como CTRL e seu CTRL Esquerdo está funcionando como Backspace. Para cancelar uma tecla, os procedimentos são os mesmos, porém o valor da tecla que substitui a segunda deverá ser nulo (ou seja, 00 00). Exemplo que cancela o CTRL Esquerdo: 00 00 1D 00 (neste caso também você deve alterar a quantidade de mapeamentos para 2, ao invés de 3, se só esta tecla for ser cancelada/mapeada). Você pode fazer isso com a tecla do Windows para cancelá-la (o código dela você encontra naquele arquivo que passei ali no 9º passo). Vale lembrar que as mudanças só são efetivadas quando o sistema é reiniciado. Para desfazer os mapeamentos/cancelamentos, basta apagar o valor Scancode Map da chave (e reiniciar o computador). Certo? Abraços, Graymalkin
  12. Graymalkin

    Código

    Ok, sem problemas. Você está na pasta em que o "teste.java" se encontra? Se não estiver, você tem que ir para ela, digitando "cd \pasta" (sem as aspas, é claro) antes. Abraços, Graymalkin
  13. Graymalkin

    Processos

    O que seriam "chaves hexadecimais"? Você pode dar um exemplo disso? Abraços, Graymalkin
  14. Graymalkin

    Fazer Um Split

    Você pode fazer isso assim:
  15. Graymalkin

    Problemas Com Asp

    Você está preenchendo a data de nascimento? Parece que não (pelo menos pela mensagem de erro, onde está o "##"). Abraços, Graymalkin
  16. Tem um tutorial sobre Winsock em português que eu fiz, mas não cobri essa parte de envio de informações através de POST (nem de GET), sendo ele bem genérico (todo o conceito nele você vai utilizar quando se tratar de sockets): http://www.desenvolvedores.net/modules.php...=article&sid=27 Talvez depois de dar uma olhada no tutorial acima, você possa entender melhor o tutorial abaixo (que é realmente uma possível solução para o seu problema): http://www.winsockvb.com/article.php?article_id=17 Abraços, Graymalkin
  17. Graymalkin

    Código

    No JCreator, você está compilando (Build -> Compile File) antes de executar (Build -> Execute file)? Abraços, Graymalkin
  18. Qual é exatamente o problema, brother? Abraços, Graymalkin
  19. O site em ASP também é através de POST? Ou por GET? De qualquer forma, dê uma olhada neste site: http://www.winsockvb.com/. Nele você deve encontrar exemplos com POST. Abraços, Graymalkin
  20. O site que pede a senha utiliza uma forma de simples de se pegar o nome de usuário e a senha (pelos métodos POST ou GET)? É em ASP, PHP, ou algo assim? Se for, creio que não seja difícil fazer isso de forma automática. Abraços, Graymalkin
  21. Não sei se é exatamente o que você quer, mas você pode fazer: constantes = array(1, 2, 3, 4) Abraços, Graymalkin
  22. Graymalkin

    Editor Html

    Aqui tem um exemplo disso (no último post): http://scriptbrasil.com.br/forum/index.php?showtopic=46485 Abraços, Graymalkin
  23. Graymalkin

    Enviar Email

    E, você está fazendo isso localmente (no seu computador)? Ou em um site na web? Abraços, Graymalkin
  24. Graymalkin

    Vector Dentro De Vector

    Veja este exemplo: import java.util.*; public class V { public static void main(String args[]) { int n = 2, m = 0; Vector v1 = new Vector(); Vector v2; v1.add(new Vector()); v2 = (Vector)v1.get(0); v2.add("chave1"); v2.add("valor1"); v1.add(new Vector()); v2 = (Vector)v1.get(1); v2.add("chave2"); v2.add("valor2"); for (int i=0; i<v1.size(); i++) { System.out.print(i + " = "); for (int j=0; j<2; j++) System.out.print(((Vector)(v1.get(i))).get(j) + ", "); System.out.println(); } } } Neste exemplo dois Vectors com dois itens cada um (chave e valor) são inseridos dentro de um único Vector (v1). Note que o "v2" ali é apenas auxiliar e funciona como uma referência ao novo Vector criado. Abraços, Graymalkin
  25. Graymalkin

    C++

    Use a função system() da stdlib.h, exemplo: #include <stdlib.h> int main() { system("c:\pasta\subpasta\seuarquivo.exe"); } Abraços, Graymalkin
×
×
  • Criar Novo...