26
8/15/2019 Tutorial Nible Access http://slidepdf.com/reader/full/tutorial-nible-access 1/26 NibleAcess Aplicativo de Acesso Remoto (TUTORIAL)

Tutorial Nible Access

  • Upload
    mac-sab

  • View
    225

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 1/26

NibleAcessAplicativo de Acesso Remoto

(TUTORIAL)

Page 2: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 2/26

1.0 INTRODUÇÃO

Esse material acompanha o aplicativo Nible Access, e tem como objetivoorientar o uso e mostrar todas as ferramentas que esse aplicativo de acesso remotooferece.

Lembrando que eu apenas desenvolvi um aplicativo de acesso remoto assimcomo muitos outros no mercado, você poderá usá-lo de forma a ajudar alguém aresolver um problema no computador à longa distância, mas não é de minharesponsabilidade se você usar para prejudicar alguém, o uso é exclusivamente dousuário, pois este é que opta pela forma como vai usar. É como uma faca de cozinha, ocriador criou a faca, no entanto você pode usar para cortar alimentos, como pode usa-la de forma errada para agredir alguém, ai cabe a você a sua opção de uso, sendo quetudo que você fizer é de sua inteira responsabilidade.

Durante os testes do aplicativo não foi realizada nenhuma invasão ou acesso

sem a devida autorização do colaborador. Foram usadas máquinas virtuais paraconexões e também ajuda de pessoas como meu irmão que mora em outro Estado eque contribuiu disponibilizando sua máquina na residência para acesso remoto alonga distância.

O aplicativo desempenha a função de conectar várias máquinas a uma, atravésde conexões reversas, dando a possibilidade do usuário acessar as máquinasconectadas com a disponibilidade de puder operar nessas máquinas as seguintesoperações:

Captura de telas Criação do conectador ou server. Gerenciamento de Arquivos

Download Upload Deletar Renomear Executar Trocar papel de parede

Listagem de Processos executados Encerrar processo

CHAT Encerrar conexão

Desligar o computador conectado Remover o conectador da máquina hospedeira

Os nomes por si só são bem sugestivos, no entanto falaremos de cadaferramenta separada nessa apostila, para que fique bem compreensível o uso dasmesmas.

2.0 – REQUISITOS DE FUCIONAMENTOSistema operacional WINDOWS, tanto na máquina cliente como na máquina

hospedeira.

Page 3: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 3/26

O segundo requisito necessário para que o aplicativo funcione é você ter em

sua máquina JAVA instalado. Para quem é um pouco leigo, deixarei bem claro que issonão é nada complicado, hoje em dia muitos aplicativos e operações feitas na internetnecessitam da instalação do JAVA na sua máquina, até mesmo quem faz declaração deImposto de Renda com o aplicativo da Receita, tem que ter a máquina virtual no seucomputador. No entanto muitos computadores podem não ter o java instalado, masfica fácil de fazer isso, e você pode até instalar ou sugerir a alguém instalar o java, osite para instalar a máquina virtual do java é essehttps://www.java.com/pt_BR/download/

Podemos enviar também caso não queira baixar o programa JAVA do site, oinstalador, ai você apenas terá que executar e instalar, antes de instalar oconectador do NibleAcess.

Aparecerá a tela acima, bastando clicar no botão , esperar concluir o downloade executar. Pronto, feito isso, seu aplicativo Nible Access abrirá na hora que vocêexecutá-lo. A máquina hospedeira também terá que ter o Java instalado.

Page 4: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 4/26

3.0 – NO-IPVamos falar agora um pouco sobre IPs. Qualquer computador ou dispositivo ao

acessar a internet possui um número que o identifica, esse número é único e pode ser

dinâmico, gerado na hora que é feita a conexão, ou fixo quando não muda mesmosaindo e entrando diversas vezes na internet. Esse número é chamado de IP(Protocolode Internet).

O Nible Access trabalha com conexões reversas(mas o que é isso?). Explicandomelhor, na hora que você cria o conectador ou server(aplicativo gerado pelo NibleAccess em que você configura da sua maneira, para que ao ser executado na máquinahospedeira , essa máquina toda vez que tiver online irá se conectar a sua, se vocêestiver com o Nible Acess sendo executado). Voltando, na hora que você criar oconectador ou server, você irá colocar em um determinado campo, o IP da suamáquina, para que ao gerar o aplicativo e este ser executado em uma máquina, estaprocure na rede a sua máquina e se conecte a ela. Ou seja, você não terá que saber oIP da máquina que você quer acessar, a máquina é que procura pela sua para seconectar, essa é a grande diferença entre conexão reversa e conexão direta, na diretaseria o contrário você teria que saber o IP da maquina que você quer ter acesso, o quepoderia lhe dar trabalho.

Mas se o IP é dinâmico, como a máquina hospedeira irá se conectar a minha setoda vez esse IP vai mudar quando eu entrar na internet? É ai que entra umprograminha muito usado na rede para resolver esse tipo de problema, NO-IP, esseprograma é muito usado, é um programa legal, que ajuda em conexões de câmeras,

acesso a pcs, etc. O NO-IP converte um IP dinâmico de uma máquina em um Host(Umendereço fixo), na hora que você for gerar o conectador ou server, você ao invés decolocar o IP , colocará o seu Host que foi criado no site do NO-IP e convertido pelo NO-IP aplicativo que tá instalado na sua máquina, assim toda vez mesmo sendo geradoum IP diferente na sua máquina, você executa o NO-IP antes do Nible Acess, eleautomaticamente converterá seu IP no host criado por você, e assim a máquinahospedeira que procura não mais pelo IP numérico mas sim pele Host que vocêcolocou , irá encontrar a sua máquina e se conectar a ela.

Vamos mostrar passo a passo como criar seu host e baixar o aplicativo NO-IPpara sua máquina. Primeiro entre no site http://www.noip.com/pt-BR

Se tiver mudado o endereço , colocando no Google “NO -IP” você achafacilmente o site oficial. Ao entrar no site, a tela aparecerá.

Page 5: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 5/26

Clique em Inscrever-se , e abrirá a outra tela:

Aparecerá um formulário, onde você irá preencher.

Page 6: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 6/26

Você preencherá com seu e-mail, confirmando o mesmo e-mail, criando umnome de usuário, na caixa de combinação, veja que a opção Free, está oferecendo apenaso domínio .ddns.net, então para não ter gastos e usar o aplicativo gratuitamente, deixemarcado essa opção. Após o preenchimento clique em cadastro gratuito.

Page 7: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 7/26

Irá aparecer a tela, pedindo para você confirmar a sua conta, isso você irá fazer, no seue-mail cadastrado.

Clique em No-IP Registration

Page 8: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 8/26

Na tela que acima, você clicará em ative sua conta, feito isso:

Será encaminhado para uma tela informando que sua conta foi ativada, agora é horade baixar o aplicativo no menu pop-up que apareceu, tem a opção baixar aplicativo

Page 9: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 9/26

A opção está escrita, Baixar Cliente de Atualização. Você baixa, instala, e após a instalaçãoexecute, aparecerá a tela abaixo

Agora é só colocar email ou nome de usuário que você escolheu, senha eclique em Sign In, assim o aplicativo se comunicará com o servidor do NO-IP, gerando oHost para o IP local da sua máquina

Page 10: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 10/26

Após isso, agora você só precisará executar o NO-IP toda vez que entrar nainternet, automaticamente ele fará todo o processo da conversão do IP local no Hostcriado, em seguida é só clicar no Nible Acess e os pcs com os conectores instalados, irãoaparecer na lista, para que você possa escolher qualquer um para ter acesso.

Se você achar que não foi muito bem esclarecido essa parte de configuraçãodo NO-IP, no Youtube e no Google você encontrará vários artigos e tutoriais de como criare configurar o NO-IP.

4.0 – Nible Access

4.1 – Baixando o AplicativoAo baixar o arquivo zipado, Nible.zip, com o botão direito em cima do mesmo

clique em extrair para Nible\ veja a tela abaixo:

Feito isso, será criado uma pasta com subpastas e o aplicativo, ficando assim:

Page 11: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 11/26

Não mexa nas pastas, cada uma delas tem uma importante função, na pasta br estão arquivos importantes para o funcionamento, nas pastas Downloads e Screens, sãoas pastas que guardam respectivamente os downloads de arquivos feitos na máquinahospedeira e as capturas de telas.

4.2 – Tela Inicial

Ao clicarmos emNible, aparecerá a seguinte tela abaixo:

Page 12: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 12/26

Um som é emitido e na tela temos o campo espaçoso onde serão exibidos oscomputadores que no momento estão online e conectados a sua máquina, veja o exemploabaixo:

Page 13: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 13/26

Nessa primeira tela, além da lista exibida, temos três botões, cujas finalidadesexplicaremos agora:NOVO SERVER – Nesse botão , temos a opção de criar o server ou conector, que é umaplicativo gerado pelo próprio NibleAcess.

No campo HOST, colocamos o Host que você criou no NO-IP, em PC-NAMEvocê coloca o nome que vai identificar a máquina quando ela se conectar a sua. Somenteesses dois campos, clique em GERAR APLICATIVO, e será gerado um novo arquivo dentroda pastar com o nome de Server , você pode renomear para qualquer nome o arquivo, epronto, o arquivo é pequeno , aproximadamente uns 26KB, esse arquivo você pode leva-loem um pendrive, enviar por e-mail, compartilhar em algum meio e quando o destinatárioclicar, a máquina criará um vínculo permanente com sua. Toda vez que essa máquina e asua estiverem online, basta você abrir o Nible Access , que aparecerá essa máquina nalista.

REMOVER SERVER – Essa opção faz com que você remova o server ou conector damáquina hospedeira, e assim perde o vínculo com a máquina, ela só voltará a ficarconectada com a sua novamente se novamente for executado o server nela. Lembrandoque todas as operações são feitas em segundo plano na máquina hospedeira, não sendovisualizado pelo o usuário dela. Se você clicar nesse botão sem ter selecionado a máquina,uma mensagem aparecerá informando que você precisa selecionar a máquina. Paraselecionar basta clicar em qualquer máquina que aparece na lista.

ACESSAR COMPUTADOR – Após selecionar qualquer máquina na lista e clicando nessaopção você começará a ter acesso no computador hospedeiro e uma próxima tela

aparecerá para você usar as ferramentas disponíveis.

Page 14: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 14/26

4.3 – Tela de Acesso ao Computador

Como já mencionado, ao selecionarmos a máquina e clicarmos em ACESSARCOMPUTADOR, a tela abaixo é mostrada:

Vamos as opções oferecidas:

SCREEN – Nessa opção ao clicarmos no botão e feito o Print Screen da tela na máquinahospedeira, ou seja uma imagem é criada e baixada para pasta Screens dentro da pastaonde está o aplicativo Nible Access, assim você poderá sempre acompanhar o que estásendo visto pela pessoa na máquina hospedeira, se está visitando algum site, batendopapo no face, na UOL, ou em algum outro site, se está trabalhando em algumacoisa....tudo isso a cada vez que você clica é enviado a você a imagem do que tá sendovisto.

CHAT – A ferramenta CHAT permite abrir uma tela simultânea tanto no seu lado como nolado da máquina hospedeira, assim você e a pessoa que está usando a máquinahospedeira, poderão conversar em tempo real, e claro, se você estiver usando o aplicativopara corrigir ou ajudar em algo na máquina hospedeira, vocês poderão se comunicar parafacilitar o andamento do processo. Lembrando que na máquina hospedeira a tela sóaparece se você clicar em CHAT, pois todas as atividades são em segundo plano invisíveispara quem está na máquina hospedeira. A tela de CHAT também só irá ser fechada namáquina hospedeira se você clicar na opção FECHAR CHAT, na tela abaixo mostramos :

Page 15: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 15/26

LISTAR PROCESSOS ATIVOS – Nessa opção ao clicarmos será exibido uma lista de todos osprocessos ativos na máquina hospedeira, como programas, serviços, tudo que está sendoexecutado, é uma boa opção para caso você esteja fazendo um suporte ver se tem algumaplicativo indevido ou algo que não está certo sendo executado na máquina hospedeira,você tem a opção inclusive de selecionar o serviço e encerrar a execução. Vale lembrarque se o serviço for um serviço nativo do sistema operacional da máquina hospedeira vocênão poderá encerrar a execução , podendo apenas visualizar. Veja a tela abaixo de umexemplo

Page 16: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 16/26

Em FECHAR LISTA você apenas encolhe a tela, deixando no estado inicial, emENCERRAR PROCESSO, você encerra na máquina hospedeira o processo que vocêselecionou na tela .

ENCERRAR CONEXÃO -Nessa opção você ao clicar encerra a conexão com a máquinahospedeira, mas não remove o server, apenas está mandando um comando para que amáquina hospedeira encerre o canal de comunicação com sua máquina. Na próxima vezque a máquina hospedeira for reiniciada e entrar na internet ela estará novamente apta ase conectar com sua máquina.

DESLIGAR PC – Nessa opção você pode enviar um comando para que a máquinahospedeira seja desligada. Uma ótima opção caso você faça alguma alteração importante eque seja necessário o reinício da máquina.

GERENCIADOR DE ARQUIVOS -Nessa opção, abrimos uma terceira tela, e deixaremos opróximo tópico explicar melhor as ferramentas existentes.

4.4 – Tela do Gerenciador de Arquivos

Ao clicarmos em GERENCIADOR DE ARQUIVOS, a seguinte tela é exibida

Page 17: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 17/26

Falaremos agora apenas a terceira tela, o Explorador de Arquivos:

Page 18: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 18/26

Nessa tela que é uma espécie de Windows Explore, temos informações daspartições existentes no computador, Drives usados, como também podemos navegar, naspastas e arquivos existentes no HD da máquina hospedeira e Pendrives e Cds queestiverem sendo usados. Ensinarei de forma explicada a você navegar corretamente, parair direto a parte essencial.

Ao começar navegar na tela, no diretório C: ao clicarmos, expandirá exibindoas pastas desse diretório. Algumas vezes você pode clicar e não expandir de imediato,mas continue clicando que a ação será efetuada com sucesso e será expandido, voltando,no diretório C: procure uma pasta com nome Users, como abaixo:

Clicando nessa pasta você verá subpastas cada uma com nome de usuários queusam a máquina hospedeira

Page 19: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 19/26

E ao clicarmos em uma pasta por exemplo, clicando na pasta Estudos, teremosa seguinte tela:

Page 20: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 20/26

Veja que temos subpastas como Desktop , nessa subpasta estão os arquivosque estão na área de trabalho do computador, em Documents temos os arquivos queestão em Documentos do usuário na máquina hospedeira, e assim sucessivamente paracada usuário. Caso queira por exemplo acessar a pasta de imagens , essa está com o nomede Pictures . Os nomes estão em inglês porque na verdade esses locais são reconhecidospelo sistema operacional através de variáveis de ambiente

Page 21: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 21/26

Dessa forma, Usuários aparecem como Users, Documentos como Documents eImagens como Pictures. Se você clicar na pasta Meus Documentos, você não conseguiráacessá-la, porém em Documents você acessará e será a mesma coisa de você ter clicadoem Meus Documentos, a mesma coisa se você clicar em Imagens não acessará pois essanão é o nome verdadeiro da variável de ambiente, mas clicando em Pictures, você estaráacessando o mesmo espaço do que seria em Imagens.

Veremos agora as opções que podemos usar no Gerenciador de Arquivos:

Page 22: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 22/26

Antes de mais nada, para clicarmos em qualquer botão temos que selecionar oarquivo que desejamos efetuar alguma operação.

DELETAR ARQUIVO – Nessa opção podemos excluir qualquer arquivo da máquinahospedeira, lembrando que não funciona para pastas, você só pode excluir arquivos. Casovocê queira excluir vários arquivos dentro de uma pasta, terá que ir excluindo um por um.

RENOMEAR ARQUIVO -Nessa opção , após selecionarmos um arquivo, podemosrenomeá-lo para qualquer nome. Não esqueça de manter a extensão do arquivo. Porexemplo se você quer renomear um arquivo Foto.jpg, terá que manter a extensão após o

ponto “JPG”, caso contrário o arquivo p erderá seu vínculo com o aplicativo que o abre.Vejamos uma tela abaixo com um exemplo

Page 23: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 23/26

Foi selecionado o arquivo CAPAn.jpg e foi renomeado para Capa.jpg a extensãoficou mantida.

Page 24: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 24/26

EXECUTAR ARQUIVO – Ao selecionar um arquivo , podemos fazer a execução de formaremota, como se o próprio usuário na máquina hospedeira estivesse executando oarquivo.

DOWNLOAD -Nessa opção , podemos fazer o download de qualquer arquivo selecionado,que será baixado para a pasta Downloads dentro da pasta em que está o aplicativoNibleAcess.

PAPEL DE PAREDE -Nessa opção podemos alterar o papel de parede do computadorhospedeiro, sendo que o arquivo selecionado tem que ser uma imagem de extensão .jpeg,

.jpg ou .bmp. Somente esses arquivos poderão ser convertidos em papel de parede namáquina hospedeira.

UPLOAD – Nessa opção podemos enviar qualquer arquivo para máquina hospedeira,bastando você selecionar a pasta a qual você quer enviar o arquivo, uma boa opção seriatrabalhar essa opção com EXECUTAR ARQUIVO, você pode enviar um arquivo depoisselecioná-lo e executá-lo no máquina hospedeira.

5.0 – Possíveis erros

a) Tento fazer a captura de tela ou acessar os diretórios, mas nada acontece, noentanto na tela está tudo certinho, está o IP, nome da máquina. O que fazer?

Page 25: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 25/26

RESPOSTA: Em algumas circunstâncias pelo fato de problemas que surgem nasconexões, por serem via rádios ou wi-fis, a máquina hospedeira pode ter quedas narede e seu IP mudar, dessa forma o aplicativo ainda estar querendo fazer operaçõescom um IP que já não é mais o mesmo da máquina, que caiu na rede e voltou comoutro IP, sendo assim a melhor maneira é você fechar o aplicativo e reiniciá-lo, poisassim a máquina hospedeira novamente irá se conectar a sua pelo Host e tudo voltaráao normal pudendo ser feito todas as operações oferecidas.

b) A máquina hospedeira tem java instalado no entanto quando o server é executadoaparece a mensagem “JAVA EXCEPTION” ou algo parecido. Como resolver?

RESPOSTA: Provavelmente a máquina hospedeira pode está com versão antiga de javainstalado, muitas pessoas não atualizam o java nem quando aparece uma mensageminformando que possui uma versão atual disponível. A melhor saída é entrar no site

oficial do JAVA e baixar o java novamente que já vem sempre com a versão mais atuale instalar da maneira como já explicado nesse tutorial. Feito isso o problema seráresolvido.

c) Instalei o java na máquina ou eu já tinha o java, mas o aplicativo não é executado eo ícone que aparece é como se ele só pudesse ser aberto pelo WINRAR. Comoresolver?

RESPOSTA: O programa WINRAR é um aplicativo de descompactação de arquivoszipados ou compactados que também opera sobre arquivos com extensão .JAR, que

são extensões de aplicativos JAVA, e ai dessa forma quando você for executar, quemtentará abrir será o WINRAR e não a máquina virtual do JAVA, uma forma de vocêsaber se o WINRAR ou outro programa é que está como padrão para abrir arquivoscom extensão .JAR é observando seu ícone. Quando por padrão a máquina virtual doJAVA é que tem acesso para abrir seus aplicativos o desenho do ícone é esse:

Se ao invés do ícone acima for qualquer outro desenho, é grande a possibilidade deque outro programa é que atua como padrão para abrir arquivos .JAR. Para resolverisso, basta seguir as seguintes instruções:

Observe se realmente o JAVA está instalado, se não estiver baixe no site oficiale execute-o. Após a instalação vá com o botão direito do mouse e em Abrircom ou Open With , clique em escolher programa, escolha Java(TM) Platforme deixe marcado “usar este aplicativo para todos de .JAR”. Feito isso agora aPlataforma JAVA será a padrão a executar os arquivos .JAR

Eu já tenho JAVA instalado, mas o ícone do .JAR é outro. Sendo assim você nãoprecisará baixar o JAVA e instalá-lo, há não ser que você perceba que a versão

Page 26: Tutorial Nible Access

8/15/2019 Tutorial Nible Access

http://slidepdf.com/reader/full/tutorial-nible-access 26/26

é antiga, mas de praxe você só precisará fazer o segundo procedimento docomentado anteriormente, ir com o botão direito do mouse, ABRIR COM ,ESCOLHER PROGRAMA, ESCOLHER JAVA(TM) PLATFORM e não esquecer dedeixar habilitado a caixinha “usar este aplicativo para todos de .JAR”.

6.0 – Conclusão

Esse projeto será sempre contínuo, e em cada versão estaremos sempremelhorando, acrescentando ferramentas, corrigindo bugs. Para quem adquire nossoAplicativo, oferecemos também atendimento online para tirar dúvidas e dá suporte.

Entre em contato conosco:

e-mail: [email protected]

SKYPE:nible.access