END OF FILE: Tutorial Chat Em Delphi
|
|
|
- Marisa Laranjeira da Fonseca
- 9 Há anos
- Visualizações:
Transcrição
1 END OF FILE: Tutorial Chat Em Delphi fórum: site: autor: kõdo no kami ( - skype: hackefts315 greetz: mmxm, sir.rafiki, suspeit0@virtual, entre outros 01/06/2014 (sem revisão) E ae galera nesse tutorial vou ensinar como construir um chat basico em delphi 7 (embora o delphi que eu vou usar seja o d7 é possivel fazer a mesma coisa nos mais recentes), um chat é uma forma de enviar e receber dados via rede seja uma rede local ou a internet para duas ou mais pessoas se comunicar, na maioria das vezes um chat usa sockets para estabelecer uma conexao entre duas ou mais maquinas, existem pelo menos 4 maneiras de usar socket no delphi 7 tem os componentes da aba internet (tcpclient, tcpserver, udpsocket), tambem existe o compente que vem com o delphi 7 mas nao vem instalado tambem da aba internet (clientsocket e serversocket), tem o componente da aba indy client e server (idtcpclient, idudpclient, idtcpserver e idudpserver), tambem é possivel usar o socket manulmente com API do proprio sistema windows, vamos usar nesse tutorial o clientsocket e serversocket Indice 1 construindo a nossa interface 2 salvando e compilando 3 criando o codigo 4 incrementado o chat 5 instalado o clientsocket e serversocket 6 codigo fonte completo 1 construindo a nossa interface vamos começar construido a nossa interface, essa inteface sera composta de 3 edits da aba standards so um para onde vamos colocar o ip, outro para a porta, e outro para onde vamos escrever, vamos usar 2 buttons da aba standards um botao vai ser para conectar e outro para enviar no texto, 1 memo da aba standards para o texto que vamos receber, 2 radiobutton da aba standards para definir se ele vai ser o cliente ou servidor, 1 clientsocket da aba internet e 1 serversocket tambem da aba internet (o clientsocket e servesocket nao vem instalado porem vem junto), minha interface vai ficar dessa maneira voce pode deixar igual ou deixa do seu gosto
2 agora vamos configurar os atributos dos componentes que colocamos, vamos começar com os dois edits aperte no primeiro edit e va na aba object inspector, procure pelo atributo Text e apague tudo que estiver dentro dele e faça o mesmo com o outro edit no componente memo procure no object inspector o atributo Lines depois de dois cliques nele (ou aperte nos... no lado), vai abrir uma aba apaga todo texto nos componentes button procure o atributo caption e dentro dele escrevemos o texto do botao no caso o primeiro eu escrevi conectar e no segundo enviar no componente radiobutton tambem mudamos o Caption no caso eu coloquei cliente e no outro
3 servidor e um deles no atributo Checked eu coloque true (isso serve para marca um radio como o padrao porem ative isso em apenas um radio) agora mudamos alguns atributos do form aperte em qualquer parte do form menos em um componente depois no object inspector procure caption ali escrevemos o nome que vai ser mostrado na janela no caso coloquei "fts chat", tambem vamos evitar do usario expandir e maximimizar a janela para isso mudamos o atributo BorderStyle para bssizeable, e BorderIcons -> bimaximimize colocamos false 2 salvando e compilando antes de compilar para testar vamos salvar o projeto, para salvar um projeto no delphi basta apertar no menu file -> save all e por fim escolher um local onde salvar depois de salvar aperte no botao compilar para gerar o executavel ou aperte menu run -> compiler
4 depois de apertar no botao compilar ele vai automaticamente gerar o executavel e abrir ele (voce pode abrir pelo executavel no diretorio onde esta salvo tambem) 3 criando o codigo ate agora nosso programa tem apenas a interface grafica porem ele nao faz nada, temos que criar a parte do codigo que vai fazer a conexao no caso do cliente ou esperar a conexao no caso do servidor, apertamos no componente button que vai ativar a conexao (no caso é o botao conectar), no object inspector em eventos damos dois cliques no onclick (esse evento serve para quando alguem apertar o botao ele executa determinado codigo), vai ser gerado procedimento dentro do escopo e colamos o nosso codigo
5 assim que a gente apertar no botao o programa deve saber se vai conectar como cliente ou servidor, para isso vamos usar uma condição if e ver qual é radiobutton que esta selecionado (vou evitar o uso de imagem nessa parte de codigo para ficar mais legivel), o meu componente radiobutton se chama rb1 (esse é o cliente) e outro rb2 (esse é o servidor), o codigo abaixo eu digo para o programa executar o primeiro escopo caso o checked do primeiro radiobutton seja true (ou seja eles estiver selecionado), se nao ele executa o segundo escopo (os radiobutton apenas um pode esta selecionado dentro de um painel ou seja se o primeiro radiobutton nao estiver selecionado isso quer dizer que é o segundo), dentro do escopo do if eu configuro o cliente e dentro do escopo do eu configuro o servidor procedure TForm1.btn1Click(Ser: TObject); vamos primeiro configurar o cliente, no escopo do if a gente atribui para o host do clientsocket o mesmo texto que esta dentro do primeiro edit que seria o ip, e para o atributo port atribuimos o segundo edit que seria a porta (porem na porta temos que converte o tipo string para inteiro), tambem ativamos o cliente atribuido true para o atributo active procedure TForm1.btn1Click(Ser: TObject); ClientSocket1.Host := edt1.text; ClientSocket1.Port := StrToInt(edt2.Text); ClientSocket1.Active := True;
6 agora o servidor fazemos o mesmo, porem ao inves de usar o componente clientesocket usamos o componente serversocket, nele so precisamos definir a porta e ativa-lo procedure TForm1.btn1Click(Ser: TObject); ClientSocket1.Host := edt1.text; ClientSocket1.Port := StrToInt(edt2.Text); ClientSocket1.Active := True; ServerSocket1.Port := StrToInt(edt2.Text); ServerSocket1.Active := True; no evento onclientread do componente serversocket, adicionamos um codigo para pegar o texto recebido e atribuir ele ao memo (para pegar o texto usamos Socket.ReceiveText do componete serversocket) procedure TForm1.ServerSocket1ClientRead(Ser: TObject; mmo1.lines.add('ele: '+ Socket.ReceiveText); no evento onread do componente clientesocket fazemos o mesmo que anterior so que usado o clientsocket procedure TForm1.ClientSocket1Read(Ser: TObject; mmo1.lines.add('ele: '+ Socket.ReceiveText); os dois codigos anteriores diz ao programa que quando eles receber os texto da outra pessoa vai adicionar o texto no memo, agora vamos fazer o oposto que é enviar o texto do cliente para o servidor ou vice versa, no evento onclick do botao que vai enviar colocamos a mesma condição if para saber se é o servidor ou cliente procedure TForm1.btn2Click(Ser: TObject);
7 no caso vamos usar o metodo Socket.SText no clientsocket, passamos como argumento para ele o texto que vamos enviar ou seja o edit onde escrevemos o nosso texto, tambem escrevemos o mesmo texto no memo e por fim limpamos o edit para novos textos procedure TForm1.btn2Click(Ser: TObject); ClientSocket1.Socket.SText(edt3.Text); mmo1.lines.add('voce: '+edt3.text); edt3.text := ''; no caso do servidor tambem podemos usar apenas o Socket.SText igual o cliente porem as vezes da erro de socket se nao especificar para qual conexao estamos enviando para evitar isso usamos o Connections seguido do numero 0 como index (caso seu chat vai ter mais de uma conexao vc vai alternando esse numero), e por fim usamos o SText com o texto da edit que vamos enviar procedure TForm1.btn2Click(Ser: TObject); ClientSocket1.Socket.SText(edt3.Text); ServerSocket1.Socket.Connections[0].SText(edt3.Text); mmo1.lines.add('voce: '+edt3.text); edt3.text := ''; O chat ta pronto agora basta testar (nao precisa testar em duas maquinas voce pode digitar o ip de loopback que é ou pelo host localhost), no caso aqui eu usei uma maquina virtual que eu uso para analise de malware
8 4 incrementado o chat agora que a gente ja viu a parte basica de conexao vamos incrementar um pouco mais ele, primeiro vamos fazer um botao para desconectar (obs: eu nao esqueci dele nao ta kkkkkk), do lado do conectar colocamos um novo button de dentro do evento onclick dele colocamos o codigo para mudar o atributo Active para False tanto do ClientSocket quanto do ServerSocket procedure TForm1.btn3Click(Ser: TObject); ClientSocket1.Active := False; ServerSocket1.Active := False; outra coisa que seria legal e desabilitar os edits o botao de conectar e radios para evitar da pessoa ficar mexo nele quando o chat ja estiver conectado, so lembrando para nao desabilitar o memo o edit e o botao que vamos usar para enviar ne, para desabilitar colocamos false nos atributos Enabled de todos eles (podemos colocar o codigo no evento do botao conectar) procedure TForm1.btn1Click(Ser: TObject); ClientSocket1.Host := edt1.text; ClientSocket1.Port := StrToInt(edt2.Text);
9 ClientSocket1.Active := True; ServerSocket1.Port := StrToInt(edt2.Text); ServerSocket1.Active := True; edt1.enabled := false; edt2.enabled := false; rb1.enabled := false; rb2.enabled := false; btn1.enabled := false; fazemos o oposto no botao desconectar habilitamos denovo os botoes e edits procedure TForm1.btn3Click(Ser: TObject); ClientSocket1.Active := False; ServerSocket1.Active := False; edt1.enabled := true; edt2.enabled := true; rb1.enabled := true; rb2.enabled := true; btn1.enabled := true; outra coisa boa seria quando alguem se conectar no servidor ou cliente ele adicione uma mensagem de conectado no memo, no ServerSocket basta coloca no evento onclientconnected e no ClientSocket basta colocar no evento OnConnect, tambem podemos colocar para mostrar uma caso desconecte no evento ondisconnect do cliente e no servidor no evento onclientdisconnected procedure TForm1.ServerSocket1ClientConnect(Ser: TObject; mmo1.lines.add('conectado'); procedure TForm1.ClientSocket1Connect(Ser: TObject; mmo1.lines.add('conectado'); procedure TForm1.ClientSocket1Disconnect(Ser: TObject; mmo1.lines.add('desconectado');
10 procedure TForm1.ServerSocket1ClientDisconnect(Ser: TObject; mmo1.lines.add('desconectado'); 5 instalando o client socket e serversocket no delphi não vem instalado o componente clientsocket e serversocket, para instalar ele basta apertar no menu component e depois install package na nova aba aperte em add e procure a pasta que seu delphi esta instalado dentro dele tem uma pasta bin (meu caso é no ereço C:\Program Files\Borland\Delphi7\Bin), dentro dessa pasta tem o componente dclsockets70.bpl abra ele e aperte ok
11 depois olhe na aba internet para ver se eles foram instalados 6 codigo fonte completo voce tambem pode baixar a source pelo forum ou no site unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ScktComp; type TForm1 = class(tform) edt1: TEdit; mmo1: TMemo; btn1: TButton; edt2: TEdit; rb1: TRadioButton; rb2: TRadioButton; edt3: TEdit; btn2: TButton; ClientSocket1: TClientSocket; ServerSocket1: TServerSocket; btn3: TButton;
12 procedure btn1click(ser: TObject); procedure ServerSocket1ClientRead(Ser: TObject; procedure ClientSocket1Read(Ser: TObject; procedure btn2click(ser: TObject); procedure btn3click(ser: TObject); procedure ServerSocket1ClientConnect(Ser: TObject; procedure ClientSocket1Connect(Ser: TObject; procedure ClientSocket1Disconnect(Ser: TObject; procedure ServerSocket1ClientDisconnect(Ser: TObject; private { Private declarations } public { Public declarations } var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.btn1Click(Ser: TObject); ClientSocket1.Host := edt1.text; ClientSocket1.Port := StrToInt(edt2.Text); ClientSocket1.Active := True; ServerSocket1.Port := StrToInt(edt2.Text); ServerSocket1.Active := True; edt1.enabled := false; edt2.enabled := false; rb1.enabled := false; rb2.enabled := false; btn1.enabled := false; procedure TForm1.ServerSocket1ClientRead(Ser: TObject; mmo1.lines.add('ele: '+ Socket.ReceiveText);
13 procedure TForm1.ClientSocket1Read(Ser: TObject; mmo1.lines.add('ele: '+ Socket.ReceiveText); procedure TForm1.btn2Click(Ser: TObject); ClientSocket1.Socket.SText(edt3.Text); ServerSocket1.Socket.Connections[0].SText(edt3.text); mmo1.lines.add('voce: '+edt3.text); edt3.text := ''; procedure TForm1.btn3Click(Ser: TObject); ClientSocket1.Active := False; ServerSocket1.Active := False; edt1.enabled := true; edt2.enabled := true; rb1.enabled := true; rb2.enabled := true; btn1.enabled := true; procedure TForm1.ServerSocket1ClientConnect(Ser: TObject; mmo1.lines.add('conectado'); procedure TForm1.ClientSocket1Connect(Ser: TObject; mmo1.lines.add('conectado'); procedure TForm1.ClientSocket1Disconnect(Ser: TObject; mmo1.lines.add('desconectado');
14 procedure TForm1.ServerSocket1ClientDisconnect(Ser: TObject; mmo1.lines.add('desconectado');.
Inserindo Dados no Banco de Dados Paradox.
Inserindo Dados no Banco de Dados Paradox. - Construção do Banco de Dados: Para podermos inserir algo em um banco precisaremos de um Banco de Dados, para isto iremos montar um utilizando o Programa Database
AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.
DELPHI BÁSICO VANTAGENS Ambiente de desenvolvimento fácil de usar; 1. Grande Biblioteca de Componentes Visuais (VCL - Visual Component Library), que são botões, campos, gráficos, caixas de diálogo e acesso
Display de Cristal Líquido
TUTORIAL Display de Cristal Líquido Autor: Tiago Lone Nível: Básico Criação: 09/03/2006 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br [email protected]
Memória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Memória Flash Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br [email protected]
Evitando conflitos em aplicações multi-thread no Delphi/Kylix
LABORATÓRIO DE ORIENTAÇÃO A OBJETOS - OOLAB Evitando conflitos em aplicações multi-thread no Delphi/Kylix Edmilson dos Santos de Jesus Salvador, março de 2002. ÍNDICE Agradecimentos............ 2 Aplicações
ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS
ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS FORMULÁRIOS COM ABAS Trabalhar com abas (ou guias) é um recurso
ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO
ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO DELPHI - UTILIZANDO OPENDIALOG PARA ARMAZENAR IMAGENS EM BANCO DE DADOS Criaremos uma solução simples para criar
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Millennium... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Slim... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento da
Manual de Instalação e Configuração do SQL Express
Manual de Instalação e Configuração do SQL Express Data alteração: 19/07/11 Pré Requisitos: Acesse o seguinte endereço e faça o download gratuito do SQL SRVER EXPRESS, conforme a sua plataforma x32 ou
Adicionando Propriedades e Funcionalidades aos Componentes Parte II
Adicionando Propriedades e Funcionalidades aos Componentes Parte II Quantas vezes eu não lamentei por este componente não ter uma propriedade que guardasse uma lista paralela a lista que é mostrada em
Delphi IDE. Jocélio Passos [email protected]. Delphi - IDE. Integrad Development Enviroment Ambiente de Desenvolvimento Integrado
Delphi Integrad Development Enviroment Ambiente de Desenvolvimento Integrado IDE Jocélio Passos [email protected] Iniciar Programas Borland Delphi X Delphi X 2/2/2007 2 Primeiro Projeto Menu File
Tutorial de Computação Introdução a Programação Gráfica em Lazarus Para MEC 1100 v2010.10
Tutorial de Computação Introdução a Programação Gráfica em Lazarus Para MEC 1100 v2010.10 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212
PdP. Autor: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 26/12/2005 Última versão: 18/12/2006
TUTORIAL Servo-motor Autor: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 26/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br
Projeto Amadeus. Guia de Instalação 00.95.00 Windows
Projeto Amadeus Guia de Instalação 00.95.00 Windows Agosto 2010 Sumário 1. Introdução...3 2. Pré-Requisitos...4 2.1 Máquina Virtual Java...4 2.2 Apache TomCat 6.0.18...4 2.3 PostgreSQL 8.3...5 3. Instalando
Compartilhando arquivos no Windows XP
Compartilhando arquivos no Windows XP Para criar um grupo doméstico e compartilhar arquivos é necessário que tenhamos pelo menos dois computadores ligados entre si (em rede) por meio de cabo direto, hub,
User Manager 1.0. edtusuario Nome do novo Usuário a ser criado edtsenha Senha do novo usuário Label
Montando o Código: User Manager 10 Neste artigo vou abordar um pequeno problema que temos normalmente com nossos usuários, a criação de usuários e senhas para Interbase e Firebird, a demanda de trabalho
Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7
Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Para criar um grupo doméstico e compartilhar arquivos é necessário que tenhamos pelo menos dois computadores ligados entre si (em
Cobrança Bancária. Contas / Manutenção.
Cobrança Bancária Este tutorial objetiva auxiliar os usuários na configuração do sistema para que a emissão de cobrança bancária dos títulos a receber seja feita. Os processos a seguir consistem na geração
COMO INSTALAR O CATÁLOGO
Este guia tem por finalidade detalhar as etapas de instalação do catálogo e assume que o arquivo de instalação já foi baixado de nosso site. Caso não tenho sido feita a etapa anterior favor consultar o
Como Gerar documento em PDF com várias Imagens
Como Gerar documento em PDF com várias Imagens Para Gerar documento em PDF com várias Imagens, temos que seguir dois passos: 1. Inserir Imagens no Word 2. Gerar PDF a partir de documento do Word 1- Inserir
Passo 1: Abra seu navegador e digite http://www.no-ip.com. Passo 2: Na tela que surgir, clique em Get Started.
1 - Como obter seu DNS Dinâmico no No-IP O No-IP, é um sistema de DNS (Domain Name Server), que converte o seu endereço IP em um nome. O que o No-IP faz, é converter o nome do tipo minhacameraip.no-ip.org
Lazarus pelo SVN Linux/Windows
Lazarus pelo SVN Linux/Windows Sei que não faltam artigos sobre como obter e compilar o Lazarus e o FPC pelo SVN, mas sei também que nunca é de mais divulgar um pouco mais e talvez escrever algo diferente.
MANUAL DE FTP. Instalando, Configurando e Utilizando FTP
MANUAL DE FTP Instalando, Configurando e Utilizando FTP Este manual destina-se auxiliar os clientes e fornecedores da Log&Print na instalação, configuração e utilização de FTP O que é FTP? E o que é um
Para participar de um mapa colaborativo usando o Cmap Tools
Antes de trabalhar num mapa colaborativo, você deve instalar o software no seu computador. Pegue a sua cópia, gratuita, em http://cmap.ihmc.us/download/. Veja a versão compatível com o seu computador.
Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Barra de LEDs Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br [email protected]
Técnico em informática ti 54 Configuração de serviços de rede no Windows 2003 server. 2003 Ser ver Enterprise
2003 Ser ver Enterprise Esta matéria está dividida em três tutoriais, que se complementam: Ao término, você será capaz de: 1. Instalar e configurar o DNS Server Eae galera seguinte vamos ao nosso passo
Tutorial Gerar arquivo PDF. Gerando um documento pdf com várias imagens 1- Inserir imagem no Word
Tutorial Gerar arquivo PDF. Com o objetivo de simplificar e diminuir o tamanho de arquivos anexos nos projetos, elaboramos um pequeno tutorial mostrando como gerar um único arquivo no formato pdf contendo
ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO
ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI CRIANDO UMA AUTENTICAÇÃO DE USUÁRIO UTILIZANDO O COMPONENTE QUERY A autenticação de usuários serve para
Galeria de Fotos MorfeoShow
Galeria de Fotos MorfeoShow Criar uma galeria nova Vamos a Componetes - MorfeoShow Gerenciar Galerias, aqui vamos começar a criar nossas galerias. Para criar nossa primeira galeria, vamos clicar em NOVO.
MANUAL PORTAL CLIENTE AVANÇO
MANUAL PORTAL CLIENTE AVANÇO [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para Suporte Avanço Autor:
O que é conexão de área de trabalho remoto?
O que é conexão de área de trabalho remoto? Conexão de Área de Trabalho Remota é uma tecnologia que permite sentar-se ao computador e conectar-se a um computador remoto em um local diferente. Por exemplo,
Configuração da rede Wi-fi da Faculdade de Educação no Windows Vista
Configuração da rede Wi-fi da Faculdade de Educação no Windows Vista Este tutorial irá guiá-lo a configurar o Windows Vista para acessar a rede Wi-fi da Faculdade de Educação (fe.unicamp.br). Atenção:
Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos
TUTORIAL Display de 7 Segmentos Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br [email protected]
TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas
Configuração do Linux Educacional 5 para melhor uso do MonitorINFO-V4
Configuração do Linux Educacional 5 para melhor uso do MonitorINFO-V4 Primeiro fazemos o login com o usuário admin para ter acesso total ao sistema Usuário: admin Senha: admin Estando no sistema com administrador
WWW.THEGENIUS.US WWW.THEGENIUS.US
WWW.THEGENIUS.US BY ERIVANILDO WWW.THEGENIUS.US BY ERIVANILDO Primeiramente se você não possui o Nero "NeroVision Express" baixe e use esse serial "1A25-0806-7130-1281- 9670-3469", esse é o melhor, não
Procedimentos para Configuração de Redirecionamento de Portas
1 Procedimentos para Configuração de Redirecionamento de Portas O DIR 635 tem duas opções para liberação de portas: Virtual server: A opção Virtual Server permite que você defina uma única porta pública
Instalando o Sysloc versão 2.9.2 manualmente
Instalando o Sysloc versão 2.9.2 manualmente Você só deverá instalar o Sysloc manualmente se a instalação automática não funcionar. Normalmente você vai utilizar o instalador do Sysloc e tudo funcionará,
Manual de Instalação de SQL Server (2005, 2008, 2012).
Manual de Instalação de SQL Server (2005, 2008, 2012). Instalação do SQL 2005. - Primeiro baixo o instalador do SQL nesse link: http://www.microsoft.com/pt-br/download/details.aspx?id=184 - Execute o arquivo
COMPARTILHAMENTO DO DISCO E PERMISSÕES DE REDE PÚBLICAS E DE GRUPOS DE TRABALHO.
COMPARTILHAMENTO DO DISCO E PERMISSÕES DE REDE PÚBLICAS E DE GRUPOS DE TRABALHO. 1. Compartilhar a máquina servidor clicando com o botão direito do mouse em disco local e no menu de contexto não pção Propriedades.
Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
SPARK - CONFIGURAÇÃO
SPARK - CONFIGURAÇÃO ATENÇÃO: No caso de usuários VPN (GPRS ou Velox), somente funciona com o usuário conectado à sua VPN. Faça o download do aplicativo do seguinte endereço: http://www.igniterealtime.org/downloads/download-landing.jsp?file=spark/spark_2_6_3.exe
Passa a passo para construir uma página pessoal - Parte 1
Passa a passo para construir uma página pessoal - Parte 1 Quais ferramentas são necessárias? - Editor de texto básico (sem formatações): use o Bloco de Notas (não use o MS Word e WordPad) - Navegador (browser):
Portal dos Fóruns de EJA Brasil
Manual Portal dos Fóruns de EJA Brasil.::2007::. SUMÁRIO COMO PÚBLICAR CONTEÚDO DIRETO NO PORTAL... 02 COMO ANEXAR UM ARQUIVO... 04 COMO CRIAR UM HIPERLINK... 06 COMO CRIAR UM MENU... 08 COMO ADICIONAR
2. Cadastrar Cargo de Funcionário: Gestão> Cadastro> RH> Cargo Cadastro auxiliar necessário quando for preciso cadastrar os funcionários da loja.
ASASYS INFORMÁTICA GUIA DE INSTALAÇÃO E CONFIGURAÇÃO DO CTRL HORÁRIO A. PREPARATIVO CONTROLE DE HORARIO Antes de fazer a instalação e configuração do Controle de Horário, é necessário que previamente seja
MANUAL DO ANIMAIL 1.0.0.1142 Terti Software
O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,
Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
6.2.1.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado.
Conectar o Nokia 6600 a Internet utilizando a conexão do PC (ADSL) pelo Bluetooth sem Proxy
Conectar o Nokia 6600 a Internet utilizando a conexão do PC (ADSL) pelo Bluetooth sem Proxy Tutorial escrito por: DiG N da Comunidade FOXGSM.net Nesse tutorial você saberá passo a passo a configuração
Instalando e configurando o IIS no Windows Server 2012 Depois do Windows server 2012 instalado, devemos adicionar IP estático a ele, vamos abrir o
Instalando e configurando o IIS no Windows Server 2012 Depois do Windows server 2012 instalado, devemos adicionar IP estático a ele, vamos abrir o Server Manager (Gestor de Servidor) no ícone ao lado do
CRIAÇÃO DE RELATÓRIOS EM DELPHI
PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO CRIAÇÃO DE RELATÓRIOS EM DELPHI Relatórios são tão importantes quanto as consultas, com a vantagem de poder imprimir os valores armazenados nos Bancos
Configurar o Furbot no Eclipse
Configurar o Furbot no Eclipse Primeiramente, precisamos abrir o Eclipse. Logo no início, deverá aparecer uma tela assim: Nela, você irá selecionar o local do seu workspace. Workspace é o local onde ficarão
PROJECT 1 Delphi Project (Extensão. DPR)
CAPÍTULO2 1. A ESTRUTURA DE UM APLICATIVO Quando iniciamos uma aplicação em Delphi ele interpreta que iremos desenvolver um projeto. Este gerencia um conjunto de recursos como Forms, Units, objetos, funções
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL
USANDO O ROUNDCUBE WEBMAIL
USANDO O ROUNDCUBE WEBMAIL ATENÇÃO! Para utilizar este tutorial não se esqueça: Onde estiver escrito seusite.com.br substitua pelo ENDEREÇO do seu site (domínio). Ex.: Se o endereço do seu site é casadecarnessilva.net
Acessando a Porta Paralela com o Delphi. Vitor Amadeu Souza. [email protected]
Acessando a Porta Paralela com o Delphi Vitor Amadeu Souza [email protected] Introdução A Porta Paralela pode ser usada de forma a permitir a interface do computador com o mundo externo para acionamento
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,
ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL
Documento: Tutorial Autor: Iuri Sonego Cardoso Data: 27/05/2005 E-mail: [email protected] Home Page: http://www.scripthome.cjb.net ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL
Downloads no EU VOU PASSAR 2.0
Downloads no EU VOU PASSAR 2.0 Conteúdo Instalando o Orbit Downloader... 1 Configurando o Orbit Downloader para o EU VOU PASAR 2.0... 8 Realizando os Downloads no Eu Vou Passar 2.0... 12 Fazendo o Download
Sistema básico de cadastro em Delphi com banco de dados InterBase.
Sistema básico de cadastro em Delphi com banco de dados InterBase. Nesta apostila vamos abordar o uso do banco de dados Interbase e o acesso nativo com os componentes da paleta InterBase do Delphi, eu
Tutorial. Windows Live Mail
Tutorial Windows Live Mail Instalação, Configuração e Utilização Windows Live Mail O Windows Live Mail permite que você envie e receba mensagens de várias contas de e-mail em um mesmo local, servindo também
DNS DOMAIN NAME SERVER
DNS DOMAIN NAME SERVER INTRODUÇÃO Quando você navega na internet ou manda uma mensagem de e-mail, você estará utilizando um nome de domínio. Por exemplo, a URL "http://www.google.com.br" contém o nome
CRIANDO UM BANCO DE DADOS
CRIANDO UM BANCO DE DADOS Bem, antes de iniciarmos propriamente no delphi, devemos aprender a usar sua ferramentas, sendo uma das mais importantes o Database Desktop, pois é com esta que construímos nossos
DNS DOMAIN NAME SERVER
DNS DOMAIN NAME SERVER INTRODUÇÃO Quando você navega na internet ou manda uma mensagem de e-mail, você estará utilizando um nome de domínio. Por exemplo, a URL "http://www.google.com.br" contém o nome
O QUE É A CENTRAL DE JOGOS?
O QUE É A CENTRAL? A Central de Jogos consiste de duas partes: Um site na Internet e um programa de computador (Central) que deve ser instalado em sua máquina. No site www.centraldejogos.com.br, você pode
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.
Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no
Obs: É necessário utilizar um computador com sistema operacional Windows 7.
Instalando os Pré-Requisitos Os arquivos dos 'Pré-Requisitos' estão localizados na pasta Pré-Requisitos do CD HyTracks que você recebeu. Os arquivos também podem ser encontrados no servidor. (www.hytracks.com.br/pre-requisitos.zip).
Procedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
LIBERAÇÃO DA PASTA ARQUIVOS DE PROGRAMA
LIBERAÇÃO DA PASTA ARQUIVOS DE PROGRAMA Antes de fazer a instalação em rede é correto executar no servidor: a) Instalação do Firebird. b) Instalação do Sistema Gerencial GG4 c) Habilitação do sistema.
Clique em "next" para continuar e verá a seguinte imagem:
A instalação é bem fácil, com o auxílio das screens ficará mais fácil ainda. Ao executar o instalador você deverá ver esta imagem: Clique em "next" para continuar e verá a seguinte imagem: Para continuar
FileZilla Server. O FileZilla Server é um ótimo servidor FTP, conta com diversas funções e fácil instalação e configuração.
FileZilla Server Já apresentei um tutorial sobre o FileZilla, um cliente FTP com versões para vários sistemas operacionais, agora vou falar sobre o FileZilla Server, um programa que transforma seu computador
1.Roteador Re054 e RE108
Guia rápido - Roteador 1.Roteador Re054 e RE108 1. Instalação e Conexão de cabos. Instalação 2. Não consigo acessar a http (não conseguiu começar a configurar), o que deve ser ou o que devo fazer? Instalação
Enviando Arquivos para a Neoband
www.neoband.com.br (11) 21991200 suporte técnico - [email protected] atendimento gráfica - [email protected] atendimento sinalização - [email protected] 05/07/2011 Enviando Arquivos para
VIAWEB service. Cadastrar empresa de segurança. Versão 3.5.0. PASSO 1 Cadastro:
VIAWEB service Versão 3.5.0 Cadastrar empresa de segurança PASSO 1 Cadastro: Vá em www.viawebsystem.com.br, clicar em Produtos, depois em "VIAWEB service" Em seguida escolher a opção "Para cadastrar sua
Tutorial para configurar o e-mail do IFSC usando o OUTLOOK EXPRESS
Instituto de Física de São Carlos Seção Técnica de Informática Tutorial para configurar o e-mail do IFSC usando o OUTLOOK EXPRESS OBS: Este tutorial foi elaborado usando o Outlook Express, no entanto,
Tutorial de Atualização de Mikrotik
Tutorial de Atualização de Mikrotik Para esse procedimento é necessário que você possua um cabo serial com a seguinte configuração: Após ter o cabo serial pronto é preciso baixar do site da mikrotik.com
SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2
SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2
UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual
UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA Manual do Moodle- Sala virtual UNIFAP MACAPÁ-AP 2012 S U M Á R I O 1 Tela de Login...3 2 Tela Meus
Tutorial - DVD Flick
Centro Municipal de Estudos e Projetos Educacionais Julieta Diniz Av. Prof. José Inácio de Souza, 1958 B. Brasil Uberlândia/MG CEP 38400-732 (34) 3212-4363 / Fax 3211-6859 [email protected] /[email protected],gov.br
Daruma NFCe Conheça todos os passos para testar a NFCe Daruma
Pré-requisitos Mini Impressora Daruma versão 02.50.02 ou superior. Cadastro no servidor de Testes Daruma NFCe Conheça todos os passos para testar a NFCe Daruma Adquirir Mini Impressora a preço subsidiado
Parte 2: Micro com Windows XP Pro e Servidor IIS
Parte 2: Micro com Windows XP Pro e Servidor IIS No nosso tutorial inicial: Tutorial: Monte um servidor Internet no seu micro de casa, vimos como colocar um nome internet no seu micro, utilizando o serviço
Tutorial para ensinar a mexer pagina modelo da UFPI.
Tutorial para ensinar a mexer pagina modelo da UFPI. Este tutorial irá ajudar você a usar a mexer na pagina modelo da UFPI(www.ufpi.br/modelo). Primeiramente abra seu navegador da internet, digite o seguinte
Configurando o IIS no Server 2003
2003 Ser ver Enterprise Objetivo Ao término, você será capaz de: 1. Instalar e configurar um site usando o IIS 6.0 Configurando o IIS no Server 2003 Instalando e configurando o IIS 6.0 O IIS 6 é o aplicativo
Manual de instalação, configurações e uso do LiveZilla
Manual de instalação, configurações e uso do LiveZilla Sumário Criando Servidor/Conta Livezilla... 1 Configurando e colocando ícone Livezilla no Site... 12 Editando perfil seu e do chat... 22 Criando Servidor/Conta
U3 Sistemas Análise e Desenvolvimento de Softwares ===== Manual de Rede Interna ===== Manual. Rede Interna
1 Manual Rede Interna 01 COLOCANDO O COMPUTADOR EM REDE 2 01.01 Entenda como funciona o processo de conexão em rede do sistema U3: a) SERVIDOR DE DADOS é o computador da sua rede interna que será designado
Manual do Sistema "Fala Comigo - Sistema de Atendimento On-Line" Editorial Brazil Informatica
Manual do Sistema "Fala Comigo - Sistema de Atendimento On-Line" Editorial Brazil Informatica I Fala Comigo - Sistema de Atendimento On-Line Conteúdo Part I Introdução 2 1 Fala Comigo -... Sistema de Atendimento
P001.01 Procedimento para Instalação do SisGEF 7.0 na Máquina Servidor
Etapa 01 Criar Pastas de Trabalho 01.1 No servidor criar a pasta C:\Rede e compartilhar esta pasta caso o sistema seja instalado em rede. 01.2 Criar a Pasta C:\Rede\Discos para gravar os arquivos que serão
Manual Fácil 1 DOWNLOAD E INSTALAÇÃO. 1. Como faço o download do Jimbo Mobile?
Seja bem-vindo(a) ao Manual Fácil Jimbo. O jeito mais simples de você aprender a usar o nosso software gratuito. Com esse passo a passo você fica sabendo como acrescentar despesas, alterar lançamentos,
Como instalar o Ocomon passo a passo.
Como instalar o Ocomon( Ferramenta Help Desk) passo a passo. Pessoal tudo bem? Já uso esta ferramenta há muito tempo e acho fantástica, quero compartilhar com vocês, pois ela é uma boa para quem quer gerenciar
DELPHI 7 LINGUAGEM DE PROGRAMAÇÃO AMBIENTE CLIENTE SERVIDOR
DELPHI 7 LINGUAGEM DE PROGRAMAÇÃO AMBIENTE CLIENTE SERVIDOR Fortaleza - CE Introdução ao ambiente de desenvolvimento delphi e preparação da interface basíca O ambiente delphi foi criado pela Borland Software
Recuperando a comunicação com o seu Modem DSL-500G
Recuperando a comunicação com o seu Modem DSL-500G Sugestões e correções para melhoria deste Documento devem ser enviadas para o e_mail [email protected], mencionando no campo Assunto (Subject),
Data: 22 de junho de 2004. E-mail: [email protected]
Data: 22 de junho de 2004. E-mail: [email protected] Manual do Suporte LZT LZT Soluções em Informática Sumário VPN...3 O que é VPN...3 Configurando a VPN...3 Conectando a VPN... 14 Possíveis erros...16 Desconectando
Assinatura ainda não verificada
Assinatura ainda não verificada Adobe Reader versão 9 Atenção! Se Assinatura não válida for apresentado no painel de assinaturas do documento PDF significa que a assinatura ainda não foi verificada. Siga
Delphi 7 Aula 01 Área do Triângulo
Delphi 7 Aula 01 Área do Triângulo Prof. Gilbert Azevedo da Silva I. Objetivos Conhecer o Ambiente Integrado de Desenvolvimento (IDE) do Delphi 7, Desenvolver a primeira aplicação no Delphi 7, Aprender
TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo
TUTORIAL DO ACCESS PASSO A PASSO I. Criar um Novo Banco de Dados Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo 3. Clicar em Banco de Dados em Branco 4. Escrever um nome na caixa de diálogo
Treinamento - Union Web
Inserindo formulário de acesso ao sistema no seu site: Para que seus condôminos tenham acesso ao sistema será necessária a inserção do formulário de entrada no seu site, veja com o programador do seu site
Migrando Bancos de Dados pelo Delphi
São muitas as vezes em que temos necessidade de migrar nosso banco de dados, seja para ter uma tecnologia mais nova ou para regredir e usar as opções que os velhos sistemas usam. Neste artigo veremos como
No meu caso usei o huawei e1756, onde tirei a opção de autorun, pois se estiver ativada, não será detectado pelo sistema.
Esse manual tem por finalidade atualizar a firmware das centrais multimídias chinesas da RoadRover. A minha central é uma axis digital car pc Model Number: C7010LE Para usarmos o waze é necessário, claro,
Acesso à Dados ZEOS x Delphi. Professor Anderson
Acesso à Dados ZEOS x Delphi Professor Anderson Introdução O ZEOS é uma biblioteca que provê o acesso à uma base de dados em MYSQL. Através dessa Library, podemos realizar operações de manipulação da base
Analisando e comparando as funções do DBNavegator
Prof or : Gilberto Braga e Renato Candini Nome Número: Série DELPHI PARA PROGRAMAÇÃO DE COMPUTADORES II AULA 2 Competências: Integrar sistemas; Habilidades: Utilizar modelos, pseudocódigos e ferramentas
