Vous êtes sur la page 1sur 24

Aula1 - iTALC - Intelligent Teaching And Learning with Computers

Software para controle remoto de salas de aula

Viso geral
O iTALC (ensino e aprendizado inteligente em computadores) uma ferramenta GNU criada
para o propsito didtico, desenvolvida especialmente para professores/instrutores. Ela proporciona o
desenvolvimento dos seus ensinamentos atravs de computadores conectados em rede. Ele
utilizado para gerenciar remotamente um, ou vrios computadores dentro de uma rede, numa sala de
aula, ou em num grupo remoto, tendo o micro servidor o controle absoluto sobre as mquinas clientes.
Numa empresa, o administrador da rede, ou o tcnico responsvel pelo laboratrio pode, do
seu posto de trabalho, ter acesso a qualquer mquina, e desenvolver uma ao de forma simples e
rpida. Pode-se fazer esta ao em modo silencioso, sem que a sua presena seja detectada pelo
utilizador e com isso perturbe o normal funcionamento da atividade do posto de trabalho. Ele pode, por
exemplo, entrar em modo demonstrativo, onde os seus passos sero detectados e seguidos pelo
utilizador da mquina.
O software oferece vrios nveis de segurana para o administrador: na instalao, ele pode
definir uma chave, que ser o elo de ligao entre a aplicao Mestre e a aplicao Cliente. Esta
chave dever ser instalada nos postos de trabalho e poder ser guardada, por exemplo, em um
Pendrive USB, sendo que em cada instalao do cliente ela ser solicitada. Porm, como veremos no
decorrer do curso, essa instalao poder ser automatizada.
Durante a demonstrao, o administrador/professor/formador poder enviar aos postos, ou ao
posto em modo individual uma mensagem de texto. Tambm poder fazer screenshots da rea de
visualizao do utilizador/cliente.
Alm destas opes, temos outras mais especficas, como o acesso via VPN entre outros
aspectos de controlo remoto.
Se bem utilizado, o ITALC ser uma ferramenta que ir melhorar muito o desempenho das
aulas de laboratrio, seja elas de informtica ou no, pelo fato de que o professor tem o total controle
das mquinas que os alunos esto utilizando.
Veja abaixo as suas principais funes:
Ver o que est acontecendo nos computadores do laboratrio usando o modo Viso Geral e
tirando fotos da tela;
Controle remoto dos computadores para dar apoio e ajuda para os alunos;

MANUTENO E SUPORTE EM INFORMTICA


1

Exibe uma demonstrao (tanto em tela cheia como numa janela) da tela do professor na tela
de todos os alunos em tempo real;
Travar estaes dos alunos, para que a ateno seja focada no professor;
Envio de mensagens de texto para os alunos;
Liga, Desliga e reinicia os computadores remotamente;
Login e Logoff remote, e execuo de comandos e scripts arbitrrios;
A tecnologia de rede do iTALCs no se restringe a subredes. Sendo assim, os estudantes
podem entrar em sesses a partir de casa atravs de conexes VPN, simplesmente instalando o
cliente iTALC.

necessrio lembrar que esse software est traduzido para o portugus de Portugal. Isso
significa que em algumas telas ou opes voc poder ver frases sem sentido ou palavras como
aco.

Aula2- Como o software funciona


Ele composto por dois executveis, o ICA que corresponde ao cliente e o ITALC que o
gestor de estaes. A estao que ir administrar as demais precisa dos dois executveis. As demais
mquinas do laboratrio precisam apenas da parte cliente.
O Master ou cliente Italc podem ser Linux ou Windows. Em um mundo de laboratrio onde a
coexistncia dos dois comum, a ferramenta se adapta perfeitamente.
O iTALC conversa com as mquinas clientes por meio de um processo de autenticao do
servidor, no utilizando usurio e senha.
MANUTENO E SUPORTE EM INFORMTICA
2

Ao invs disso, ele usa o processo de chaves assimtricas, muito comum em certificados e
algoritmos de criptografia, porm sua armazenagem precisa de mais cuidados.
Primeiramente vamos entender como o servidor troca chaves com as estaes previamente
cadastradas.
O cliente possui uma chave pblica, adquirida no momento da instalao.
Essa chave pblica foi gerada no mesmo instante da chave privada (par de chaves
correspondente) na estao que foi instalado o iTalc Master. O que feito pela chave privada s pode
ser desfeito pela chave pblica, e da mesma forma o que feito pela chave pblica, somente poder
ser desfeito pela chave privada do par correspondente. Por esse motivo a chave pblica que foi
adicionada a mquina cliente (aluno), reconhecer somente a instruo de conexo se a mesma for
disparada com o uso da chave privada do par correspondente.
A criptografia assimtrica conhecida como Criptografia de Chave Pblica (Public Key
Cryptography), ela gera um par de arquivos (chaves), que so relacionadas matematicamente, com
nmeros primos extremamente grandes, onde a garantia est no que feita por uma, s pode ser
desfeito pela outra. A chave pblica divulgada, a chave privada proprietria (deve ser armazenada
com segurana).
O perigo esta na descoberta da chave privada, pois a partir dela posso me conectar a todas as
estaes clientes. A fragilidade do iTalc porque ambas as chaves, pblicas e privadas so
armazenados no disco local como arquivo. No precisamos nos preocupar com a guarda da chave
pblica, pois como a prpria terminologia determina, ela para ser de conhecimento de todos.
Uma forma simples e eficiente de melhorar a segurana retirar a chave privada do disco local
da estao iTalc Master e copiar para Pendrive. Veja como fazer isso abaixo.
A prpria instalao do iTalc j oferece essa opo. Veja um exemplo na tela abaixo, onde
voc deve informar o caminho para um dispositivo mvel (Pendrive) no momento da instalao do
iTalc Master. Na linha Directory to store private key in, aponte para o seu Pendrive. recomendvel
criar uma pasta separada para o armazenamento deste arquivo.

Se o seu Italc Master foi instalado sem a observao acima, basta alterar a chave da registry
no path HKEY_LOCAL_MACHINE\SOFTWARE\iTLAC Solutions\iTALC\keypathsprivate
MANUTENO E SUPORTE EM INFORMTICA
3

Aponte para a unidade que o seu Pendrive esta montado e pasta onde se encontra a chave.
Em seguida, copie a chave para o local indicado no path acima e apague a chave do disco.

Pronto, agora sua chave j est segura.


Se por acaso, na instalao do cliente para Windows o iTALC no encontrar a chave no local
que voc copiou, acrescente a extenso pub ao arquivo, ficando da seguinte forma key.pub .
Importante: Se voc estiver usando o VNC, ser necessrio interromper o servio ou alterar a
porta de conexo, pois o Italc utiliza tambm as portas 5800 e 5900. Isso tambm valido para quem
utiliza algum cliente de assistncia remota como o KDE Remote Desktop ou Vinagre no Gnome.

Aula3 - Instalao do iTALC como Servidor


A instalao desse software rpida e fcil.
Primeiro baixe o instalador em http://italc.sourceforge.net/download.php
Descompacte os arquivos em uma pasta, de preferncia em um Pendrive.
Insira este Pendrive no computador que ser o servidor, ou seja, o computador do professor.
Encontre e d um duplo clique no arquivo setup.exe, abrindo uma janela semelhante a que
mostramos abaixo, onde deveremos clicar no boto Next.

MANUTENO E SUPORTE EM INFORMTICA


4

Logo em seguida, o instalador nos mostra a tela com os termos de licena do software. Marque
a opo I agree para aceitar os termos e clique em Next.

Na prxima tela, escolheremos a pasta onde ser instalado o nosso programa.

MANUTENO E SUPORTE EM INFORMTICA


5

Caso voc no queira trocar a pasta, ento clique em Next. Provavelmente o instalador dir
que a pasta no existe, conforme a figura abaixo:

Clique em Yes para que a mesma seja criada.


Nesse ponto, vemos a figura abaixo:

MANUTENO E SUPORTE EM INFORMTICA


6

Como estamos no micro que ser nosso servidor, precisamos marcar as duas caixas conforme
a figura acima.
Outro ponto muito importante o que encontramos na prxima tela:

Aqui devemos criar a nossa chave selecionando a opo conforma a figura abaixo:

Logo em seguida clique no boto Next.


Na prxima janela, especifique o local onde quer instalar as chaves (keys). Como j foi visto,
anteriormente, estas chaves so usadas para ligar o servidor aos computadores clientes, e assegurar
que s os computadores que tm a mesma chave podem se comunicar entre si. recomendvel que
se use a configurao padro, mas tome nota da pasta para onde ser exportada a chave pblica para
poder grav-la em um Pendrive.

MANUTENO E SUPORTE EM INFORMTICA


7

Assim que acabar a instalao, podemos ver a tela abaixo, indicando que o software foi
instalado.

Clique no boto Ok, e depois que aparecer a janela abaixo, clique no boto Quit.

MANUTENO E SUPORTE EM INFORMTICA


8

Aula4 - Instalao do iTALC como Cliente


Aqui repetiremos alguns passos da instalao anterior.
Insira o Pendrive com o instalador do Italc no computador que ser o cliente, ou seja, o
computador do aluno.
Encontre e d um duplo clique no arquivo setup.exe, abrindo uma janela semelhante a que
mostramos abaixo, onde deveremos clicar no boto Next.

Logo em seguida, o instalador nos mostra a tela com os termos de licena do software. Marque
a opo I agree para aceitar os termos e clique em Next.

Na prxima tela, escolheremos a pasta onde ser instalado o nosso programa.


MANUTENO E SUPORTE EM INFORMTICA
9

Caso voc no queira trocar a pasta, ento clique em Next. Provavelmente o instalador dir
que a pasta no existe, conforme a figura abaixo:

Clique em Yes para que a mesma seja criada.


Nesse ponto, vemos a figura abaixo:

Como estamos no micro que ser um dos clientes, precisamos marcar apenas a opo que
pode ser vista na figura acima.
MANUTENO E SUPORTE EM INFORMTICA
10

Na janela abaixo, Seleccione "Import public key of master computer", e procure no Pendrive
onde se encontra a chave pblica e clique em Next.

Em seguida, especifique o local onde quer guardar a chave. Clique em Finish. A instalao do
computador cliente terminou.

Caso aparea uma janela como a que vemos abaixo, clique no boto Quit.

MANUTENO E SUPORTE EM INFORMTICA


11

Fcil no ? Mais voc sabia que esta instalao pode ser mais fcil ainda? o que veremos a
seguir.

Aula5 - Automatizando a instalao do iTALC como Cliente


H casos em que existem muitos computadores para serem instalados e controlados. O iTALC
nos oferece um recurso que automatiza essa instalao.
O que devemos fazer repetir a instalao anterior at chegar na tela abaixo, onde devemos
marcar a opo Save installation-settings.

Ser ento criado um arquivo com o nome installsettings.xml na pasta em que se encontra o
arquivo de instalao. Este arquivo com a extenso xml pode ser usado para instalar outros
computadores clientes, usando-o como um parmetro na instalao seguinte. Pode-se fazer isso
abrindo uma janela de comando (cmd) na pasta onde est o instalador do programa ITALC e
digitando: setup installsettings.xml, como pode ser visto na figura abaixo:
MANUTENO E SUPORTE EM INFORMTICA
12

Para desinstalar a aplicao, basta posicionar-se na pasta onde o programa est instalado no
computador, e digitar na linha de comandos ica unregisterservice e posteriormente apagar a pasta
da aplicao, conforme a figura abaixo:

Aula6 - Usando o iTALC


Assim que iniciamos o iTALC pela primeira vez, ele mostra uma janela dizendo que
necessrio configurar uma, ou mais salas de aula.

Vamos clicar no boto OK para entrar no programa.

MANUTENO E SUPORTE EM INFORMTICA


13

Como pode-se observar na figura acima, temos um menu com cones na parte de cima do
programa. Temos, tambm, um menu do lado esquerdo. Para que o iTALC funcione corretamente,
necessrio que eu utilize esse ultimo menu para configurar o programa corretamente.
Para iniciar, clique em Gerente de sala.

No gerente de sala, primeiramente hora de criarmos nossa sala de aula. Para isso, clique
com o boto direito e escolha a opo Adicionar sala, conforme a figura abaixo:

MANUTENO E SUPORTE EM INFORMTICA


14

Digite o nome da sala e clique no boto OK.

MANUTENO E SUPORTE EM INFORMTICA


15

Aps isso, temos uma sala criada. Agora necessrio cadastrarmos os computadores clientes.
Para isso, clique novamente com o boto direito sobre uma rea vazia do gerente de sala e escolha a
opo Adicionar computador.
Na tela que se abre, temos vrias configuraes. Vamos fazer o bsico para que nossa sala de
aula possa ser devidamente controlada. Adicione apenas o endereo IP do cliente, assim como o
nome da mquina.

Depois de efetuar as configuraes, clique no boto OK para confirmar o cadastro do


computador. Faa esse cadastro individualmente para cada computador da sua sala. Lembrando que
o iTALC deve estar instalado em cada uma das mquinas clientes. Caso no estejam, ou por algum
motivo o micro servidor no encontre os outros na rede, ento no conseguiremos controlar nossa
sala. Por isso necessrio verificar a rede, a instalao do iTALC e a correta configurao dos IPs no
servidor.
Depois dos micros estarem cadastrados no servidor, vamos ver como est nossa sala de aula
virtual. Clique no boto sala e escolha o seu laboratrio. Nesse ponto, vemos todas as mquinas
clientes em nossa tela. Mais tem um problema: devemos organizar as janelas que representam os
computadores clientes na tela do iTALC, seno pode acontecer como na figura abaixo: uma
sobrepondo a outra.
MANUTENO E SUPORTE EM INFORMTICA
16

Simplesmente arraste as janelas miniaturas como achar melhor, clicando em qualquer parte
dentro delas e levando-as para onde achar melhor.

Neste caso, estamos simulando um laboratrio com 4 mquinas clientes, mais poderia ser um
com 20 maquinas, por exemplo. Isso depender da necessidade de cada um.
Outra coisa a se observar a mensagem Host inacessvel, que aparece nas 4 janelas. Isso
significa que h algum problema com a configurao do programa ou dos clientes, ou seja, o iTALC
no est alcanando esses computadores, tornando impossvel o seu funcionamento.
Vejamos abaixo um exemplo do software com as miniaturas dos computadores clientes.

MANUTENO E SUPORTE EM INFORMTICA


17

Qualquer alterao que acontecer no computador cliente, voc poder ver quase que
instantaneamente. A velocidade depender da sua rede. aconselhvel utilizar uma rede com fios,
pois a resposta para redes sem fio muito lenta.
Agora que voc j conhece as configuraes bsicas, voc j esta pronto para aproveitar ao
mximo esta ferramenta, pois acredita-se que o seu programa est instalado e devidamente
configurado. Iremos aprender mais sobre as outras funes do iTALC na prxima aula.

Aula7 - Outras funes


No menu esquerdo, do nosso programa, encontramos uma opo bem interessante, que serve
para capturar as telas dos alunos. Isso til caso algum aluno faa algo proibido. Esta opo serve
tambm de prova contra qualquer coisa proibida, e muito utilizada em empresas onde existem
funcionrios suspeitos, pois a imagem registra algo de errado que a pessoa possa estar fazendo.

MANUTENO E SUPORTE EM INFORMTICA


18

Veja na imagem abaixo como abrir esta opo.

Ainda no menu esquerdo, temos as configuraes do iTALC.

MANUTENO E SUPORTE EM INFORMTICA


19

Intervalo de atualizao:
Aqui voc pode definir o intervalo at a prxima atualizao dos computadores conectados ao
computador principal.
Qualidade da tela de demonstrao:
Voc pode escolher qual a profundidade de cor que pretende utilizar no o modo de demonstrao:
baixo (15bit), mdia (18bit) ou alta qualidade (Truecolor).
Interface de usurio:
Aqui voc pode ativar ou desativar o balo dicas.
Sua funo (referidos chaves necessrios!):
Escolha a funo que seu computador tem na rede: Professores, Administrador, Suporte, Outros.
Configuraes para logon mltiplo:
Digite aqui o domnio para o logon mltiplo.
Aco de clique duplo na tela de um computador:

MANUTENO E SUPORTE EM INFORMTICA


20

Voc pode escolher qual o evento deve ser executado quando voc der um duplo clique em
algum computador cliente: Controle remoto, visualizao ao vivo em tela cheia.

Aula8 - Menu superior FALTAM AS FIGURAS


Depois de ter feito todas as configuraes do nosso programa, vamos explicar a funo dos
botes principais, localizados na barra horizontal superior do iTALC, representados por um cone e o
seu respectivo nome.

Sala
Ao clicar no boto "Sala", aparece um menu de contexto, com o qual voc capaz de escolher
uma sala de aula, ou criar outras. Aqui tambm voc pode gerenciar o cadastro dos computadores
clientes. Use esta opo para inserir a primeira sala e os seus computadores.

Viso Geral
Modo padro no iTALC. Aqui voc tem a oportunidade de obter uma viso geral de todos os
computadores conectados. Tambm todos os computadores bloqueados sero desbloqueados ou o
modo de demonstrao ser perdido se voc pressionar este boto.

Fullscreen Demo
Neste modo a sua tela ser transferida para todos os computadores clientes. Os usurios no
so capazes de operar os computadores, porque seus dispositivos de entrada so bloqueados. Neste
ponto seus alunos no tm mais controle sobre seus computadores, vendo na sua tela o computador
do professor. Muito til para mostrar operaes complexas de alguns programas, quando no se tem
nenhum outro recurso como projetores ou lousa digital.

Window Demo
Neste modo sua tela ser transferida para a tela dos alunos em uma janela separada. Eles
podem mudar para outro programa para continuar seu trabalho, pois esta opo no trava os
dispositivos de entrada.

MANUTENO E SUPORTE EM INFORMTICA


21

Travar Tudo
Opo que bloqueia as telas dos alunos. muito utilizada quando se quer a ateno dos
alunos. O programa projeta nas telas a figura de um cadeado, mostrando que o mesmo se encontra
travado.

Mensagem
Esta opo manda uma mensagem para os usurios. Sua tela bem intuitiva.

Ligar
Nesta opo voc pode ligar todos os computadores mostrados. Mais nem todos os
computadores suportam este recurso. A opo "Wake Up on LAN" tem de ser habilitada na BIOSe o
endereo MAC da placa de rede de cada computador cliente deve estar cadastrado no servidor..

MANUTENO E SUPORTE EM INFORMTICA


22

Desligar
Desliga os computadores. Muito utilizada no final da aula.

Fazer Logon
Logon remoto. Depois de clicar neste boto voc capaz de efetuar logon em todos os
computadores mostrados, utilizando um nome de usurio e senha.

Suporte
Opo que controla um computador de algum aluno. muito utilizada quando um aluno precisa
de ajuda. O professor pode controlar a sua tela e seu teclado/mouse remotamente, no precisando se
locomover para resolver o problema do aluno.

necessrio colocar o IP, ou nome do computador que ser controlado.


Veja abaixo a tela do iTALC tentando se conectar ao computador do aluno:

MANUTENO E SUPORTE EM INFORMTICA


23

Caso o aluno no confirme a autorizao para acesso remoto, essa tela ficar tentando a
conexo, e o professor s ter acesso aps a autorizao do aluno.

Adust/align
Ajusta as janelas. Ao clicar neste boto, as janelas so ajustadas para o maior tamanho
possvel, alm de serem alinhadas e organizadas.

Auto view
Este boto organiza as janelas em ordem.

MANUTENO E SUPORTE EM INFORMTICA


24

Vous aimerez peut-être aussi