Adicionando elementos gráficos a scripts com Dialog e Xdialog

Tamanho: px
Começar a partir da página:

Download "Adicionando elementos gráficos a scripts com Dialog e Xdialog"

Transcrição

1 Dialog PROGRAMAÇÃO Adicionando elementos gráficos a scripts com Dialog e Xdialog Não é necessário se afundar em livros de programação gráfica para adicionar simples elementos gráficos a scripts. por Ankur Kumar Sharma Na era dos coloridos e convenientes aplicativos dotados de interfaces gráficas, os velhos programas de linha de comando ficam parecendo meio monótonos e pouco amigáveis. Não seria interessante acrescentar recursos gráficos a seus scripts sem precisar da chateação da programação gráfica? Duas ferramentas chamadas Dialog [1] e Xdialog [2] adicionam widgets de desktop em estilo gráfico a seus programas. É possível usar Dialog e Xdialog com C, C++, Python, Ruby, Perl e Bash. Figura 1 Ajuda do Dialog e do Xdialog. Figura 2 Um simples widget de informação. 68

2 Dialog PROGRAMAÇÃO O Dialog emprega as bibliotecas curses/ncurses [3] para criar controles ou widgets interativos. Como mostra este artigo, é possível adicionar esses widgets a aplicativos de linha de comando sem grandes esforços de programação. O Xdialog é um parceiro do Dialog que produz vários widgets em um ambiente X Window. O Xdialog usa a biblioteca Gtk+, por isso, interage facilmente com o ambiente desktop Gnome. Mais adiante, este artigo descreverá algumas ferramentas alternativas para adicionar widgets a scripts, tais como Gtkdialog [4], Whiptail e Zenity. Caso você utilize o KDE, é possível considerar o Kdialog [5], que funciona da mesma maneira nesse ambiente desktop. Começo O Dialog e o Xdialog já vêm pré instalados em diversas distribuições. Para montar o Dialog a partir do códigofonte, é necessário, primeiramente, compilar a biblioteca ncurses, pois o Dialog precisa dos seus cabeçalhos. Instalar o Xdialog é um pouco mais trabalhoso. Para a instalação a partir do código-fonte, baixe e instale os seguintes pacotes.deb nesta ordem: libgtk1.2-common_ _all.deb libglib1.2_ build1_ amd64.deb libgtk1.2_ _amd64.deb libglib1.2-dev_ build1_ amd64.deb libgtk1.2-dev_ _amd64.deb Note que o Xdialog precisa da série 1.2 da biblioteca Gtk. Após instalar os pacotes de dependências mencionados, baixe o último código-fonte no site do Xdialog [2], descompacte o arquivo tar e entre no diretório dos fontes: tar -jxvf Xdialog tar.bz2 cd Xdialog Para finalmente completar a instalação do Xdialog, basta usar os comandos tradicionais:./configure make sudo make install Agora, quando você digitar Xdialog na linha de comando, aparecerá um widget Xdialog com informações de ajuda, como mostrado na figura 1. Como usar Pense no Dialog como um comando de shell. O comando seleciona um widget do Dialog e especifica algumas opções. A forma seria: dialog <opções comuns> widget \ <opções do widget> As opções comuns são configurações opcionais que modificam a aparência e o comportamento dos widgets. As widget optionssão uma combinação de configurações mínimas e opcionais para criar widgets. Nas páginas do manual, as opções do widget são chamadas de box options. O comando man dialog exibe a tela de ajuda mostrada na figura 1. Algumas das opções mais importantes são: Quadro 1: Widgets do Dialog backtitle título: a tela de fundo da janela de diálogo dos widgets normalmente não contém nenhum texto, mas esta opção permite mostrar algum texto na tela de fundo; title título: adicionar um título em formato de texto ao widget; stdout: alguns dos elementos que retornam algo escrevem na tela por padrão. Se quiser consultar essa saída sem escrever na tela, use esta opção; begin posição_y posição_x: Por padrão, todos os widgets são posicionados no centro da janela O Dialog permite acrescentar um tempero aos seus scripts com qualquer um dos seguintes widgets: Calendar checklist dselect editbox form fselect gauge infobox inputbox menu mixedform mixedgauge msgbox passwordbox passwordform pause progressbox radiolist tailbox tailboxbg textbox timebox yesno Figura 3 Widget msgbox com título e opção title. Figura 4 Widget de pausa com a opção color. Linux Magazine #67 Junho de

3 PROGRAMAÇÃO Dialog Figura 5 Widget de calendário com um botão extra. Texto de teste infobox Como mostra a figura 2, foi criado um widget de informação. Após criar o widget infobox, o Dialog retorna imediatamente ao prompt de comando, que é o comportamento padrão desse tipo de widget. O único propósito do widget é mostrar um texto informativo. O comando anterior inclui dois zeropara a altura e a largura do widget. Se os parâmetros forem zeros, o Dialog define a altura e a largura. Portanto, 0 e 0 são valores seguros na maioria das vezes. O widget infobox foi criado sem nenhum título ou tela de fundo. Para criar esses dois, acrescente: dialog --backtitle Mensagem \ --title msgbox --msgbox \ Sou um widget msgbox. 0 0 Agora, é possível ver um título de fundo e um título de widget no widget msgbox(figura 3). Além disso, ao usar as teclas [Esc]e [Enter] (ou clicar em OK), a caixa de diálogo retorna. Até agora, foram apresentadas apenas as cores padrão para diferentes textos de widgets de diálogo. Para alterar esses atributos passados ao Dialog, basta embutir sequências \Z nos diferentes textos que são passados ao Dialog, juntamente com a opção --colors, da seguinte maneira: dialog --colors --backtitle \ \Zr\Z1Pausa\Zn --title \ \Zu\Z5pausa\Zn --pause \ Figura 6 Widget de entrada com as opções begin e noshadow. do terminal, mas é possível alterar esse comportamento usando essa opção para especificar as distâncias xe ydo canto superior esquerdo; timeout segundos: especifica o intervalo, em segundos, em que o widget retornará; sleep segundos: inclui um intervalo com a duração dos segundos especificados; no-shadow: por padrão, e exibida uma sombra à direita e abaixo do widget para criar a ilusão de profundidade. É possível desabilitar isso com esta opção; colors: muda os atributos de vídeo no texto do título. A última versão do Dialog oferece uma grande coleção de widgets (veja o quadro 1). Para uasr o widget infoboxdo Dialog, digite a seguinte linha: dialog --infobox \ Figura 7 Vários widgets de diálogo. Listagem 1: Uso de and-widget 01 dialog backtitle Várias caixas de diálogo begin 4 4 title msgbox1 msgbox Primeira 0 0 \ 02 and widget begin title msgbox2 msgbox Segunda 0 0 \ 03 and widget begin title msgbox3 msgbox Terceira 0 0 \ 04 and widget - begin title infobox1 infobox Há múltiplos widgets. 0 0 \ 05 and widget - begin tile infobox2 infobox Também estou aqui

4 Dialog PROGRAMAÇÃO \ --extra-label Passo extra \ --ok-label Ok computador \ --exit-label Tchau \ --calendar Escolha uma data 0 0 widgets de diálogo que devolvem algum valor. Isso pode ser modificado usando a opção --stdout. Também é possível especificar a localização do widget e desligar sua sombra: Figura 8 Widget de menu mostrado por um script shell. \Zb\Z6Sou um widget de pausa \ Agora já é possível ver o texto colorido no widget pause mostrado na figura 4. O widget pause mostra uma barra que vai diminuindo a cada segundo. Caso a tecla [Esc] não seja pressionada, nem os botões OK ou Cancel, durante os segundos restantes, o widget pause retorna ao fim do tempo estipulado. Os atributos de texto e os valores de cores de sequências \Z nas strings de texto são os seguintes: A figura 5 contém a imagem desse widget. É possível movimentarse entre as diferentes subjanelas do widget calendarusando a tecla [Tab]. Caso o usuário selecione, aperte ou clique qualquer botão com exceção da tecla [Esc] ou do botão Cancel, verá que a data selecionada é impressa no próprio widget. Esse é o comportamento padrão de todos os dialog --no-shadow --begin 4 4 \ --backtitle Caixa de texto \ --title entrada --inputbox \ Digite alguma coisa 0 0 \ dialog é demais... O widget resultante (figura 6) é exibido no local especificado com a opção --begin e sem sombras (como manda a opção --no-shadow). O wid- r : reverso b : negrito (bold) u : sublinhado (underline) n : restaura o padrão (restore normal settings) 0 : preto 1 : vermelho 2 : verde 3 : amarelo 4 : azul 5 : magenta 6 : ciano 7 : branco Figura 9 Widget de texto mostrando o conteúdo de um arquivo selecionado. Também é possível alterar os títulos padrão dos botões OK e Cancel ou mostrar um botão extra com texto adicional. Use o seguinte comando para conferir estes recursos em ação: dialog --backtitle Calendário \ title calendar -extra-button Figura 10 Alguns widgets extras do Xdialog.juda do Dialog e do Xdialog. Linux Magazine #67 Junho de

5 PROGRAMAÇÃO Dialog Listagem 2: Widget no seu script 01 #! /usr/bin/env bash # variáveis com o comando e opções comuns. 04 dlg=dialog 05 stdo=--stdout 06 titl=--title 07 titlbg=--backtitle # função para tratar a escolha do arquivo a abrir. 10 fileselect() { file=$($dlg $stdo $titlbg A escolha do menu foi o diálogo de seleção de arquivo $titl Selecione um arquivo \ 13 --fselect ~ ) if [ $? -eq 0 ] 17 then 18 $dlg $titlbg Conteúdo do arquivo selecionado $titl $file -textbox $file fi } # função para tratar a escolha de diretório. 24 dirselect() { directory=$($dlg $stdo $titlbg A escolha do menu foi o diálogo de seleção de diretório $titl Selecione um diretório \ 27 --dselect ~ ) if [ $? -eq 0 ] 31 then 32 $dlg $titlbg Informações do diretório selecionado $titl Informações do diretório \ 33 --infobox O diretório escolhido foi: $directory fi } # função para tratar a escolha de timebox. 39 timebox() { ti me=$($dlg $stdo $titlbg A escolha do menu foi Time Box. $titl Hora escolhida \ 42 --timebox Escolha sua hora preferida ) 44 get inputbox mostra uma string padrão oferecida pelo comando, mas é possível alterar essa string usando as teclas [Del] ou [Backspace]e digitando o texto desejado. Em vez de digitar os comandos completos na linha de comando, é possível especificar uma opção para ler parâmetros do Dialog a partir de um arquivo. A opção --file especifica o nome do arquivo: dialog --file arquivo onde arquivo contém outros parâmetros do dialog. Também é possível unir vários widgets usando a opção --and-widget. Os comandos da listagem 1 produzem o widget mostrado na figura 7. Dialog com shell Para incorporar widgets do Dialog a scripts de shell, basta adicionar comandos do Dialog a seus scripts. O widget devolve um valor para futuro processamento, além de um status que permite determinar a ação do teclado ou do mouse a ser executada no widget. Para obter o valor retornado pelo widget, adicione a opção --stdout ao comando dialog e use o mecanismo de substituição de comandos do shell. Para determinar o tipo de ação a ser executada em um widget, é necessário examinar a variável $?do shell, que devolve o status de saída do comando anterior. O script na listagem 2 combina esses conceitos para incorporar alguns widgets do Dialog. O script apresenta um menu com várias opções, e as informações são apresentadas com base na opção escolhida. Veja as figuras 8 e 9 com as imagens dos widgets referenciados na listagem 2. Os widgets do Dialog transformaram o antes entediante shell script baseado em texto em um belo script com interface gráfica, 72

6 Dialog PROGRAMAÇÃO sem nenhuma programação especificamente gráfica. Xdialog O Xdialog oferece uma ampla variedade de opções gráficas e se integra facilmente ao ambiente desktop Gnome. O Xdialog e o Dialog são muito semelhantes, e é possível aplicar o conhecimento de um ao outro. O formato básico de um comando do Xdialog é: Xdialog \ <opções comuns> \ <opções transientes> \ widget <opções do widget> Nesse comando, opções transientes refere-se a algumas opções do Dialog, além de algumas opções adicionais associadas ao Xdialog. Se o Xdialog estiver instalado em seu sistema, é possível explorar alguns de seus widgets com o seguinte comando: Xdialog --backtitle colorsel --title Widget de cor --colorsel Sua cor preferida Xdialog --backtitle fontsel --title Font Selection Widget --fontsel times Xdialog --backtitle caixa com 3 --title Widget para seleção de 3 itens --3rangesbox Escolha Listagem 2: Continuação 45 if [ $? -eq 0 ] 46 then 47 $dlg $titlbg Selecionou informações de hora $titl Informações de hora \ 48 --infobox Sua hora preferida é : $time fi } # widget de menu para mostrar várias escolhas. 54 choice=$($dlg $stdo $titlbg Uso do Dialog em scripts de shell $titl Menu de ações \ 55 --menu Escolha uma opção para continuar \ 56 1 Abrir arquivo \ 57 2 Escolher diretório \ 58 3 Exibir timebox \ 59 ) # só estamos interessados no evento de botão OK. 62 If [ $? -eq 0] 63 then # agora trate a opção escolhida. 66 if [ $choice = 1 ] 67 then 68 fileselect 69 elif [ $choice = 2 ] 70 then 71 dirselect 72 elif [ $choice = 3 ] 73 then 74 timebox 75 fi <fim do código do script de shell> Figura 11 Widgets de caixa de senha do Dialog e de caixa de digitação do Xdialog em um script Python. Figura 12 Widgets de tempo do Dialog e de mensagem do Xdialog em um script Python. Linux Magazine #67 Junho de

7 PROGRAMAÇÃO Dialog Listagem 3: Widgets em Python 01 <início do código Python> #! /usr/bin/env python from subprocess import Popen, PIPE, STDOUT # dicionário com vários comandos dialog e Xdialog. 08 dwdgtsatrb = { 09 dlgpswd : dialog --stdout --insecure -- backtitle PasswordBoxWidget --title passwordbox -- passwordbox Digite a chave 0 0, 10 xdlgnme : Xdialog --title Xinputbox --inputbox Digite seu nome 0 0, 11 xdlgdob : Xdialog --title Xcalendar --calendar Digite seu DOB 0 0, 12 dlgtme : dialog --stdout --backtitle TimeBoxWidget -- title timebox --timebox Selecione a sua data de nascimento 0 0, 13 xmsg : Xdialog --title XmsgBox --msgbox message 0 0, 14 } def execute(scommand): Rotina para executar um comando e retornar (saída, erro, status) do comando l = scommand.split( ) 23 p = Popen(l, stdout=pipe, stderr=stdout) 24 toe = p.communicate() return (toe[0], toe[1], p.returncode) def main(): Rotina do driver de aplicativo tpswd = execute(dwdgtsatrb[ dlgpswd ]) tnme = () 35 tdob = () 36 ttme = () if lpmrockz == tpswd[0].strip(): if not tpswd[2]: 41 tnme = execute(dwdgtsatrb[ xdlgnme ]) if not tnme[2]: seus valores 0 0 primeiro segundo terceiro Alguns widgets novos oferecidos pelo Xdialog são mostrados na figura 10. Note que esses widgets são mais parecidos com o verdadeiro elemento gráfico encontrado nos ambientes desktop. Além do shell Caso você esteja usando alguma linguagem de programação com suporte à chamada de executáveis externos, é possível usar o Dialog e o Xdialog. Isso significa que é possível utilizar seus widgets com C, C++, Python, Perl, Ruby e outras linguagens. Ao usar o Dialog e o Xdialog com essas linguagens, é possível evitar a complicada e trabalhosa programação gráfica associada à manutenção de versões em texto e gráfica do programa. É possível usá-los também para rapidamente projetar um aplicativo gráfico. O script em Python na listagem 3 usa vários widgets do Dialog e do Xdialog. Primeiro, ele pede a senha (lpmrockz, neste caso) e, após solicitar outras informações, retorna uma mensagem no final. Repare que, no dicionário de comandos do Dialog e do Xdialog, os vários parâmetros são separados pelo caractere pipe ( ) para permitir espaços nas várias strings passadas. Copie e cole esse código Python em um arquivo e execute-o com o comando python arquivo.py. Também é possível executar o arquivo digitando./ arquivo.pyapós transformar o arquivo em executável com o comando chmod u+x arquivo.py. O resultado exibido após a execução do código da listagem 3 é mostrado nas figuras 11 e 12. Repare a coexistência de widgets do Dialog e do Xdialog nas imagens. 74

8 Dialog PROGRAMAÇÃO Whiptail, Zenity, X Message e Gtkdialog Vários outros aplicativos Linux oferecem recursos similares aos do Dialog e do Xdialog. O Ubuntu traz o utilitário chamado Whiptail, baseado na biblioteca Newt. Porém, o Whiptail é um tanto limitado com relação aos widgets e opções de configuração oferecidos. Mesmo oferecendo menos opções e widgets que o Dialog, os widgets disponíveis incluem caixas sim/não, de menu, de entrada, de mensagem, de informação, checklist, radiolist, de medida e de senha. Para ver o widget de senha do Whiptail, digite o seguinte comando: whiptail --fb --title \ Widget de senha \ --passwordbox \ Digite sua senha 10 0 O utilitário Zenity [6] também vem pré-instalado no Ubuntu. A ideia do Zenity é mostrar caixas de diálogo Gtk+ em linhas de comando e scripts shell. O Zenity oferece alguns widgets Gtk+ bem úteis. Os seguintes comandos mostram um pouco do Zenity em ação: zenity --info -text= Informação do Zenity. Listagem 3: Continuação 44 tdob = execute(dwdgtsatrb[ xdlgdob ]) if not tdob[2]: 47 ttme = execute(dwdgtsatrb[ dlgtme ]) if not ttme[2]: 50 smsg = ( Hi + tnme[0].strip() + \n + 51 Seu DOB é : + tdob[0].strip() + \n + 52 Dia do nascimento é : + ttme[0].strip() + \n + 53 A LM lhe deseja tudo de bom. ) 54 execute( dwdgtsatrb[ xmsg ].replace( message, smsg)) else: 57 smsg = Senha incorreta, boa sorte da próxima vez. 58 execute(dwdgtsatrb[ xmsg ].replace( message, smsg)) if main == name : main() <fim do código Python> zenity --warning -text= Alerta do Zenity. zenity --question -text= Pergunta do Zenity. Os widgets criados com o Whiptail e o Zenity são mostrados na figura 13. O número de widgets e opções de configuração oferecidos pelo Zenity é mais limitado que o do Xdialog, mas o Zenity é bem mais útil que o Whiptail. Outras ferramentas que oferecem recursos gráficos rápidos para scripts são o X Message e o Gtkdialog. Figura 13 Saída de comando do Whiptail e do Zenity. Figura 14 Saída de comando do Gtkdialog e do X Message. Linux Magazine #67 Junho de

9 PROGRAMAÇÃO Dialog Na verdade, o X Message é um comando que gera widgets gráficas bem limitadas, pois apenas apresenta mensagens com botões definidos pelo usuário. O seguinte comando mostra o X Message em ação: xmessage -file ~/.bashrc \ -buttons Ok:1, Cancela:2, \ Ajuda:3 -print -nearmouse A opção -file usada aqui lê uma mensagem de um arquivo especificado. Ao clicar no botão, o código de retorno correspondente é devolvido pelo comando xmessage. O Gtkdialog [4] é bem diferente dos outros utilitários vistos até agora. Esta ferramenta cria vários widgets com o uso de uma descrição do tipo XML, conhecida como linguagem de descrição de diálogo. Com essa linguagem de descrição, é possível criar várias caixas de diálogos complexas contendo outros widgets e caixas. O ponto fraco é que o Gtkdialog é bem mais trabalhoso que outros utilitários que criam widgets gráficos para desktop, mas, mesmo assim, é mais fácil do que a programação de interfaces gráficas. A listagem 4 mostra um exemplo de script com Gtkdialog. A saída desse script de shell com Gtkdialog (além do exemplo da ferramenta alternativa X Message) é mostrada na figura 14. Conclusão As ferramentas Dialog, Xdialog, Whiptail, Zenity, Gtkdialog e X Message podem transformar qualquer utilitário de linha de comando em um aplicativo amigável com interface gráfica. Sem nenhuma programação gráfica, é possível adicionar sofisticados recursos a seus aplicativos. n Listagem 4: Uso do Gtkdialog 01 <início do script shell> #! /usr/bin/env bash # descrição do diálogo atribuída a uma variável de ambiente. 06 Export MAIN_DIALOG= 07 <vbox> 08 <text wrap= true width-chars= 10 > 09 <label> O tempo passou, a festa acabou, achei que eu tivesse algo mais a dizer.</label> 10 </text> 11 <text use-markup= true > 12 <label> <b>o Software Livre é demais, meu amigo!!!</ b> </label> 13 </text> 14 <hbox> 15 <button ok></button> 16 <button cancel></button> 17 </hbox> 18 </vbox> gtkdialog3 --program=main_dialog <fim do script shell> Mais informações [1] Site do Dialog: [2] Site do Xdialog: [3] ncurses: [4] Site do Ggtkdialog: [5] Tutorial do Kdialog: Shell_Scripting_with_KDE_Dialogs#Introduction_and_Scope [6] Zenity: [7] X Message: Gostou do artigo? Queremos ouvir sua opinião. Fale conosco em cartas@linuxmagazine.com.br Este artigo no nosso site:

10

Estácio-FIC Graduação em Redes de Computadores

Estácio-FIC Graduação em Redes de Computadores Estácio-FIC Graduação em Redes de Computadores Disciplina Programação para Servidores Aula 11 Scripts com janelas Sumário Introdução; Caixa de diálogo; Tipos de caixas de diálogo. Introdução Para melhorar

Leia mais

1. Introdução O que é Microsoft PowerPoint Recursos de PowerPoint. Introdução

1. Introdução O que é Microsoft PowerPoint Recursos de PowerPoint. Introdução 1. Introdução 1.1. O que é Microsoft PowerPoint 2007 Microsoft Office PowerPoint 2007 é um software de apresentação gráfica produzido pela Microsoft Corporation para o sistema operacional Microsoft Windows.

Leia mais

Associações de arquivos. Mike McBride Tradução: Lisiane Sztoltz

Associações de arquivos. Mike McBride Tradução: Lisiane Sztoltz Mike McBride Tradução: Lisiane Sztoltz 2 Conteúdo 1 Associações de arquivos 4 1.1 Introdução.......................................... 4 1.2 Como usar este módulo.................................. 4 1.2.1

Leia mais

Ashampoo Rescue Disc

Ashampoo Rescue Disc 1 Ashampoo Rescue Disc Este programa permite você criar um CD, DVD ou Pendrive de recuperação. O Sistema de recuperação é destinado a dois tipos de situações: 1. Restaurar um backup para o seu disco principal.

Leia mais

Manual de Compilação/Execução da Aplicação SmartHome

Manual de Compilação/Execução da Aplicação SmartHome Manual de Compilação/Execução da Aplicação SmartHome 1. Pré-Requisitos de Instalação 2. Passos para Executar a Aplicação 3. Instruções de Uso das Funcionalidades 4. Observações 1. Pré-Requisitos de Instalação

Leia mais

Virtual Magnifying Glass 3.3.1

Virtual Magnifying Glass 3.3.1 Virtual Magnifying Glass 3.3.1 Índice Sobre o Virtual Magnifying Glass... pág. 1 Licença... pág. 1 Guia de Instalação para Windows... pág. 2 Guia de Instalação para Linux e no FreeBSD... pág. 3 Guia de

Leia mais

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA TUTORIAL PARA INSTALAÇÃO DO BOCA 1) Baixe e instale a última versão da VM Virtualbox da Oracle: https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html 2) Baixe a ISO do Linux

Leia mais

Passo-a-passo para desenvolver um Programa usando a Linguagem Python

Passo-a-passo para desenvolver um Programa usando a Linguagem Python Cursos: Engenharia de Produção / Tecnólogo em Gestão da Qualidade Disciplina: Informática Professora: Flávia Pereira de Carvalho Passo-a-passo para desenvolver um Programa usando a Linguagem Python 1)

Leia mais

Entrada e saída. Marco A L Barbosa malbarbo.pro.br. Departamento de Informática Universidade Estadual de Maringá

Entrada e saída. Marco A L Barbosa malbarbo.pro.br. Departamento de Informática Universidade Estadual de Maringá Entrada e saída Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual

Leia mais

Assina Web S_Line Manual de Uso

Assina Web S_Line Manual de Uso 1. Introdução O Assina Web S_Line permite assinar digitalmente Resultados de Exames em XML que estão disponíveis na internet. É feito o download dos documentos no computador, convertidos para o formato

Leia mais

Execute o instalador atiecli5 clicando duas vezes sobre o mesmo e será apresentada a tela inicial:

Execute o instalador atiecli5 clicando duas vezes sobre o mesmo e será apresentada a tela inicial: CSV Central Sorológica de Vitória 18/08/2009 1.0 1 de 36 1 Instalando o Emulador de Terminais Accuterm IE Faça a instalação do Plugin. Para baixar o Plugin clique no botão lado esquerdo do site http://www.csves.com.br.

Leia mais

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias 1 IDES E PROGRAMAÇÃO Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias {claudio,macdias}@icmc.usp.br 2 Agenda Conceitos Instalação e Configuração Compilação e Execução de Código IDEs Exemplo

Leia mais

Instalando o Ubuntu Maverick Meerkat

Instalando o Ubuntu Maverick Meerkat Instalando o Ubuntu 10.10 - Maverick Meerkat Este tutorial é indicado a pessoas que acabaram de ouvir sobre o Ubuntu, aqueles que nunca instalaram o Ubuntu antes e querem testá-lo, mas não sabem como.

Leia mais

Inserindo Imagem. Inserindo uma imagem a partir da Galeria

Inserindo Imagem. Inserindo uma imagem a partir da Galeria Inserindo Imagem No writer, para inserir uma imagem é muito simples. Para isso, basta clicar no menu Inserir Figura (De um arquivo, Digitalizar, Galeria do Fontwork). É possível modificar os atributos

Leia mais

Usar segmentações de dados para filtrar dados de Tabela Dinâmica

Usar segmentações de dados para filtrar dados de Tabela Dinâmica Página 1 de 8 Excel > Analisando dados > Relatórios da Tabela Dinâmica > Usando a Tabela Dinâmica e o Assistente de Tabela Dinâmica Usar segmentações de dados para filtrar dados de Tabela Dinâmica Mostrar

Leia mais

Manual do InCD Reader

Manual do InCD Reader Manual do InCD Reader Nero AG Informações sobre direitos autorais e marcas registradas O manual e todo o seu conteúdo é protegido por leis de direitos autorais e são de propriedade da Nero AG. Todos os

Leia mais

No Windows há basicamente dois tipos de programas de usuário:

No Windows há basicamente dois tipos de programas de usuário: Introdução O que vem a ser um programa em C? Você talvez já tenha ouvido falar que um compilador é um programa ou ferramenta que transforma um programa fonte escrito em uma linguagem de programação de

Leia mais

O que é Microsoft Word?

O que é Microsoft Word? Informática Aplicada 2009.2 Campus Angicos Roteiro 02 Professor: Araken de Medeiros Santos Microsoft Word 1. Abra o Microsoft Word. 2. Selecione Abrir no menu Arquivo ou clique no botão. 3. Navegue pela

Leia mais

Gerando um programa executável a partir de um módulo Python

Gerando um programa executável a partir de um módulo Python Gerando um programa executável a partir de um módulo Python Wendel Melo (Departamento de Ciência da Computação UFRJ), Notas de aula de Computação II 15/03/2012 A linguagem de programação Python segue o

Leia mais

Sistemas Operacionais Abertos

Sistemas Operacionais Abertos Sistemas Operacionais Abertos Instalação de pacotes Instalação de pacotes dpkg O dpkg (Debian Package) é o programa responsável pelo gerenciamento de pacotes em sistemasdebian. Sua operação é feita em

Leia mais

Manual do Usuário Brother Meter Read Tool

Manual do Usuário Brother Meter Read Tool Manual do Usuário Brother Meter Read Tool BRA-POR Versão 0 Direitos autorais Copyright 2017 Brother Industries, Ltd. Todos os direitos reservados. As informações incluídas neste documento estão sujeitas

Leia mais

Tutorial de Instalação Linux Mint 19 Tara

Tutorial de Instalação Linux Mint 19 Tara Tutorial de Instalação Linux Mint 19 Tara (Cléber Ribas dos Santos e Nataly Pozzer Aloy Krentkowski) Introdução: Este tutorial tem por objetivo auxiliar, passo a passo, na instalação do sistema operacional

Leia mais

Manual. Instalação de arquivos e pacotes no. Linux Educacional. Gerenciando pacotes e arquivos. Produzido por: Rafael Nink de Carvalho

Manual. Instalação de arquivos e pacotes no. Linux Educacional. Gerenciando pacotes e arquivos. Produzido por: Rafael Nink de Carvalho Manual Instalação de arquivos e pacotes no Linux Educacional Gerenciando pacotes e arquivos Produzido por: Rafael Nink de Carvalho Manual Instalação de arquivos e pacotes no Linux Educacional Gerenciando

Leia mais

Aula Prática de Redes Industriais Wireshark

Aula Prática de Redes Industriais Wireshark Aula Prática de Redes Industriais Wireshark O entendimento de protocolos de redes pode ser bastante aprofundado através da observação de protocolos funcionando e da manipulação de protocolos - observando

Leia mais

Guia de Instalação. Driver Gráfico de Impressão for LINUX

Guia de Instalação. Driver Gráfico de Impressão for LINUX Guia de Instalação Driver Gráfico de Impressão for LINUX Índice Apresentação...5 Documento...5 Modelos de Driver...5 Compatibilidade...5 Instalação...6 Requisitos Mínimos...6 Instalando o Driver...6 Gerenciamento...12

Leia mais

Editor de Texto. Microsoft Word 2007

Editor de Texto. Microsoft Word 2007 Editor de Texto Microsoft Word 2007 Conteúdo O ambiente de trabalho do Word 2007 Criação do primeiro documento O trabalho com arquivos Edição do texto Formatação e impressão do documento Cabeçalho e rodapé

Leia mais

PHILAE - SISTEMA DE RELACIONAMENTO - MANUAL DE INSTALAÇÃO

PHILAE - SISTEMA DE RELACIONAMENTO - MANUAL DE INSTALAÇÃO Manual Instalação - 00 Próxima página 1. Selecione "Instalar", e aguarde o início do Programa de Instalação; o Sistema perguntará se você deseja "Run" (Executar ou Abrir), ou "Save" (Salvar), selecione

Leia mais

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE Uso de ELEMENTOS GRÁFICOS 1. Introdução. Uma Aplicação Windows Forms consiste em programas GRÁFICOS fundamentados no conceito de JANELAS

Leia mais

INTRODUÇÃO AO USO DO DEV C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia

INTRODUÇÃO AO USO DO DEV C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia INTRODUÇÃO AO USO DO DEV C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia Tela inicial do Editor de programas do DEV C++ Dicas

Leia mais

FORMATAÇÃO: WRITER. Avalie esse tutorial

FORMATAÇÃO: WRITER. Avalie esse tutorial FORMATAÇÃO: WRITER 2018 Se tiver sugestões para nossos tutoriais, checklist ou modelos, envie-as para biblioteca.ippri@unesp.br, para que possamos aprimorá-los. Agradecemos a colaboração! Consulte sempre

Leia mais

Inserindo Quebra de Página

Inserindo Quebra de Página Inserindo Quebra de Página Quando estamos digitando um texto ou elaborando um documento, podemos por algum motivo, querer que estes terminem em um determinado ponto da página (antes do seu final) e começar

Leia mais

Programação Shell Script: como dominar seu terminal

Programação Shell Script: como dominar seu terminal Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008 1 Teclas de Atalho Jobs Personalizando 2 Criando um script Variáveis Argumentos Laços condicionais Laços de repetição 3 4 Teclas

Leia mais

Informática. LibreOffice Impress. Professor Márcio Hunecke.

Informática. LibreOffice Impress. Professor Márcio Hunecke. Informática LibreOffice Impress Professor Márcio Hunecke Informática Aula XX LIBREOFFICE IMPRESS Modos de Exibição Normal Alterna para a exibição normal, na qual é possível criar e editar slides. Estrutura

Leia mais

Como acessar as imagens via Navegador Mozilla Firefox

Como acessar as imagens via Navegador Mozilla Firefox Como acessar as imagens via Navegador Mozilla Firefox Antes de iniciar o procedimento de como realizar o(s) Acesso(s) Remoto(s) (Endereço IP em Rede Local, ou via Nuvem, ou via DDNS) através do Navegador

Leia mais

INFORMÁTICA APLICADA AULA 05 WINDOWS XP

INFORMÁTICA APLICADA AULA 05 WINDOWS XP UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 05 WINDOWS XP Profª Danielle Casillo SUMÁRIO Painel de Controle 2 PAINEL DE CONTROLE Fornece

Leia mais

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos contato@suptecinfo.com.br SUMÁRIO Iniciando o Word... 1 Conhecendo a Ferramenta... 1 Menu Layout da Página... 2 Capa... 3 Folha

Leia mais

Xubuntu O Xubuntu é um derivado da distribuição Ubuntu GNU/Linux que utiliza o ambiente Xfce que, utilizando menos recursos de sistema,

Xubuntu O Xubuntu é um derivado da distribuição Ubuntu GNU/Linux que utiliza o ambiente Xfce que, utilizando menos recursos de sistema, Xubuntu 14.04 O Xubuntu é um derivado da distribuição Ubuntu GNU/Linux que utiliza o ambiente Xfce que, utilizando menos recursos de sistema, funciona melhor com computadores mais antigos. É pensado para

Leia mais

Interface gráfica do linux

Interface gráfica do linux Interface gráfica do linux É possível instalar interfaces gráficas executando o comando apt-get install. Exemplos de interface gráfica: Gnome (vem instalada); XFCE; BLACKBOX; ICEWM; FLUXBOX; Exemplo de

Leia mais

Configuração do Samba no Metasys (Modo Gráfico)

Configuração do Samba no Metasys (Modo Gráfico) Configuração do Samba no Metasys (Modo Gráfico) Este documento é baseado no Guia Foca Linux, que pode ser encontrado em: http://focalinux.cipsga.org.br/. Introdução O SAMBA é um servidor e conjunto de

Leia mais

EBRcart2 digital cart machine

EBRcart2 digital cart machine EBRcart2 digital cart machine Limpa os cartuchos Abre um arquivo de roteriro.rot Salva um arquivo de roteiro.rot Salva com o mesmo nome Configura ções Mostra registro de reproduções Seleciona as páginas

Leia mais

Lab - Utilitário de Linha de Comando no Windows Vista

Lab - Utilitário de Linha de Comando no Windows Vista 5.0 5.3.7.5 Lab - Utilitário de Linha de Comando no Windows Vista Introdução Imprima e preencha este laboratório. Neste laboratório, você usará o Windows para executar o utilitário de linha de comando

Leia mais

Curso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal

Curso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal Curso de Programação MINISTRADO POR LUCAS CATON Comandos para o Terminal Conteúdo Introdução... 3 Terminal... 3 Como executar os comandos... 4 Case-sensitive... 4 Comandos para Windows... 5 Abrindo o terminal

Leia mais

Conversor USB/Serial Instalação drive USB controlador CP-WS12/OEM e conversores USB/Serial

Conversor USB/Serial Instalação drive USB controlador CP-WS12/OEM e conversores USB/Serial Comércio e Manutenção de Produtos Eletrônicos proxsys@proxsys.com.br Conversor USB/Serial Instalação drive USB controlador CP-WS12/OEM e conversores USB/Serial PROXSYS Conversor USB/RS485 ou USB/RS232

Leia mais

DISTRIBUINDO SUA APLICAÇÃO

DISTRIBUINDO SUA APLICAÇÃO DISTRIBUINDO SUA APLICAÇÃO Depois de pronta sua aplicação precisa ser distribuida para todos que querem ou precisam usá-la. Para usar a sua aplicação, o único requisito para o computador do cliente é que

Leia mais

Macros no LibreOffice

Macros no LibreOffice Macros no LibreOffice Para automatizar tarefas no LibreOffice pode-se usar o conceito de macros. Sempre que se digita o mesmo texto diversas vezes, ou o formata, ou faz qualquer outra tarefa onde é necessário

Leia mais

Packet Tracer - Navegando no IOS

Packet Tracer - Navegando no IOS Packet Tracer - Navegando no IOS Topologia Objetivos Parte 1: conexões básicas, acesso ao CLI e explorar ajuda Parte 2: explorar modos EXEC Parte 3: definir o relógio Histórico Nesta atividade, você praticará

Leia mais

BROFFICE.ORG IMPRESS

BROFFICE.ORG IMPRESS BROFFICE.ORG IMPRESS O Impress é um dos aplicativos do pacote openoffice.org que permite a criação e exibição de apresentações, cujo objetivo é informar sobre um determinado tema, serviço ou produto, possibilitando

Leia mais

Conceitos Básicos de Scripts

Conceitos Básicos de Scripts Conceitos Básicos de Scripts Programação de Scripts Prof. Kleber Rezende kleber.rezende@ifsuldeminas.edu.br O que é o shell? O Shell pode ser definido como o interpretador de instruções e comandos. Quando

Leia mais

2017 Electronics For Imaging, Inc. As informações nesta publicação estão cobertas pelos termos dos Avisos de caráter legal deste produto.

2017 Electronics For Imaging, Inc. As informações nesta publicação estão cobertas pelos termos dos Avisos de caráter legal deste produto. 2017 Electronics For Imaging, Inc. As informações nesta publicação estão cobertas pelos termos dos Avisos de caráter legal deste produto. 17 de abril de 2017 Conteúdo 3 Conteúdo...5 Barra de status do...5

Leia mais

X-RiteColor Master Web Edition

X-RiteColor Master Web Edition X-RiteColor Master Web Edition O presente documento contém instruções de instalação do X-RiteColor Master Web Edition. Favor seguir todas as instruções cuidadosamente na ordem fornecida. Antes de prosseguir,

Leia mais

Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1

Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1 Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1 INICIANDO O ANSYS VERSÃO ED 9.0 I. Iniciando o Programa: INTRODUÇÃO No Windows, o grupo de programa do ANSYS contém os ícones que

Leia mais

Tutorial rápido CMAP TOOLS

Tutorial rápido CMAP TOOLS UFAL - Universidade Federal de Alagoas FEAC Faculdade de Economia, Administração e Contabilidade Tutorial rápido CMAP TOOLS Maceió 04 de Outubro de 2007 Sumário 1.0 Tela de Abertura do CMAP TOOLS... 3

Leia mais

MANUAL DO USUÁRIO SISTEMA GERENCIADOR DE SENHAS VERSÃO GUICHÊ

MANUAL DO USUÁRIO SISTEMA GERENCIADOR DE SENHAS VERSÃO GUICHÊ MANUAL DO USUÁRIO SISTEMA GERENCIADOR DE SENHAS VERSÃO 22.2.0 GUICHÊ SUMÁRIO 1. INTRODUÇÃO 3 2. INSTALAÇÃO DO SOFTWARE 4 3. UTILIZAÇÃO DO SOFTWARE 6 ANEXO 1 GUIA DE REFERÊNCIA RÁPIDA 9 ANEXO 2 SOLUÇÕES

Leia mais

Manual de instalação do Maple para Linux

Manual de instalação do Maple para Linux Manual de instalação do Maple para Linux Antes de começar tenha em mente que este software só poderá ser ativado em um único computador, uma vez ativado não será possível a reativação em outro computador.

Leia mais

Localizador de Defeitos

Localizador de Defeitos Manual de Instalação Rev. 4 Índice Índice...2 1 - Software...3 1.1 - Instalação...3 2 - Driver de comunicação...5 2.1 - Windows XP...5 2.2 - Windows Vista...7 2.3 - Windows 7...10 2.4 - Windows 8...13

Leia mais

MIDISUL (48) (48) CEP CNPJ:

MIDISUL (48) (48) CEP CNPJ: Conteúdo Introdução... 3 Tópicos... 3 Abrangência... 3 1. Acessar o Consulti... 4 2. Selecionar os Módulos do Consulti... 5 3. Selecionar as Empresas no Consulti... 5 4. Executar os Programas do Consulti...

Leia mais

Produção de tutoriais. Suellem Oliveira

Produção de tutoriais. Suellem Oliveira Prefeitura de Volta Redonda Secretaria Municipal de Educação Implementação de Informática Aplicada à Educação Produção de tutoriais Suellem Oliveira Jclic Completar Textos Para a produção deste Tutorial

Leia mais

Como acessar as imagens via Navegador Safari

Como acessar as imagens via Navegador Safari Como acessar as imagens via Navegador Safari Antes de iniciar o procedimento de como realizar o(s) Acesso(s) Remoto(s) (Endereço IP em Rede Local, ou via Nuvem, ou via DDNS) através do Navegador Safari,

Leia mais

Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido

Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido Página 1 de 8 Excel > Macros Executar uma macro Mostrar tudo Há várias maneiras de executar uma macro no Microsoft Excel. Macro é uma ação ou um conjunto de ações que você pode usar para automatizar tarefas.

Leia mais

8. Inserir senha no arquivo

8. Inserir senha no arquivo 8. Inserir senha no arquivo Algumas vezes, o documento que você elaborou pode conter informações confidenciais e você não gostaria que fosse visualizado por qualquer um. Para evitar que outras pessoas

Leia mais

WINRAR COMPACTADOR E DESCOMPACTADOR DE ARQUIVOS

WINRAR COMPACTADOR E DESCOMPACTADOR DE ARQUIVOS 1 Instalando Logo após a instalação do WinRAR, você define quais tipos de arquivos devem ser associados a ele, ou seja, aqueles arquivos que automaticamente executam o WinRAR após serem executados. Você

Leia mais

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016 Mini apostila de Python - Oficina de Vestibulandos PET Computação - UFPR September 2016 1 Sumário 1 Introdução 3 2 Obtenção e Instalação 3 3 Variáveis 3 4 Operações Matemáticas 5 5 Entrada de Dados 6 6

Leia mais

Passo-a-passo: como abrir os e-pubs sobre Astronomia

Passo-a-passo: como abrir os e-pubs sobre Astronomia Mestrado Nacional Profissional em Ensino de Física Passo-a-passo: como abrir os e-pubs sobre Astronomia Autores: Rafael da Rocha Ferreira, mestrando do MNPEF Orientador: Prof. Dr. Marcos Veríssimo Alves

Leia mais

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Contas

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Contas Comandos Para Manipulação de Contas Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Agosto / 2017 1/23 Comando adduser Adiciona um usuário ou grupo no

Leia mais

Como acessar as imagens via Navegador Internet Explorer

Como acessar as imagens via Navegador Internet Explorer Como acessar as imagens via Navegador Internet Explorer Antes de iniciar o procedimento de como realizar o(s) Acesso(s) Remoto(s) (Endereço IP em Rede Local, ou via Nuvem, ou via DDNS) através do Navegador

Leia mais

Introdução. Antes de começar

Introdução. Antes de começar Introdução Computadores com mais de um usuário quase sempre necessitam de restrições que impeçam a alteração de configurações ou o acesso a determinados recursos do sistema operacional. Uma ferramenta

Leia mais

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE 1. Introdução. Uma Aplicação Windows Forms consiste em programas GRÁFICOS fundamentados no conceito de JANELAS que, no Visual Studio,

Leia mais

Copyright by Monica Alvarez Rimoli, Dados para Catalogação. Alvares Rimoli, Monica. Microsoft PowerPoint Campinas: Editora Komedi, 2008.

Copyright by Monica Alvarez Rimoli, Dados para Catalogação. Alvares Rimoli, Monica. Microsoft PowerPoint Campinas: Editora Komedi, 2008. Microsoft PowerPoint 2007 K O M E D I Copyright by Monica Alvarez Rimoli, 2008 Dados para Catalogação Alvares Rimoli, Monica Microsoft PowerPoint 2007 PPTC1.0 Campinas: Editora Komedi, 2008. 94 p. Diretor:

Leia mais

Disciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks

Disciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks Disciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks Manual de utilização LISTA DE FIGURAS Figura 1 - Tela Inicial do software Code::Blocks...

Leia mais

Instalação do Oracle VM Virtual Box

Instalação do Oracle VM Virtual Box 1 de 14 09/08/2012 12:56 Instalação do Oracle VM Virtual Box Após fazer download do Oracle VM VirtualBox o próximo passo é a instalação. Seguindo este tutorial passo-a-passo não haverá qualquer dificuldade

Leia mais

Manual Pedido Eletrônico Orgafarma

Manual Pedido Eletrônico Orgafarma Manual Pedido Eletrônico Orgafarma Versão do manual: 1.0 Data: 15/12/2017 Autor: Vitor Souza Sumário Apresentação... 3 Primeiro acesso... 3 Tela principal... 6 Inclusão de pedidos... 6 Importação de pedidos...

Leia mais

Como acessar as imagens via Navegador Google Chrome

Como acessar as imagens via Navegador Google Chrome Como acessar as imagens via Navegador Google Chrome Antes de iniciar o procedimento de como realizar o(s) Acesso(s) Remoto(s) (Endereço IP em Rede Local, ou via Nuvem, ou via DDNS) através do Navegador

Leia mais

TUTORIAL CONVERSÃO ARQUIVO DWG PARA SHP (Shapefile) UTILIZANDO SOFTWARE AUTOCAD MAP

TUTORIAL CONVERSÃO ARQUIVO DWG PARA SHP (Shapefile) UTILIZANDO SOFTWARE AUTOCAD MAP TUTORIAL CONVERSÃO ARQUIVO DWG PARA SHP (Shapefile) UTILIZANDO SOFTWARE AUTOCAD MAP 1. Introdução A tarefa em si, de converter um arquivo.dwg para.shp, é simples utilizando o software AutoCadMap. O grande

Leia mais

Delphi. Criando Ajuda Online. Criando Ajuda Online. Criando Ajuda Online. Jocélio Passos Criando Ajuda Online

Delphi. Criando Ajuda Online. Criando Ajuda Online. Criando Ajuda Online. Jocélio Passos Criando Ajuda Online Delphi Jocélio Passos joceliodpassos@bol.com.br Tornar o aplicativo profissional Gerar arquivos RTF (Rich Text Format - Word) HPJ (Microsoft Help Workshop - HCW.EXE) A partir destes arquivos geraremos

Leia mais

Laboratório Configuração do Backup e da Restauração de Dados no Windows 8

Laboratório Configuração do Backup e da Restauração de Dados no Windows 8 Laboratório Configuração do Backup e da Restauração de Dados no Windows 8 Introdução A Microsoft apresentou uma nova maneira de proteger os arquivos de dados no Windows 8: o Histórico de Arquivos, que

Leia mais

Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais. QI ESCOLAS E FACULDADES Curso Técnico em Informática Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais Curso Técnico em Informática SUMÁRIO SHELL SCRIPT COM IF... 3 OPERADORES RELACIONAIS... 3 COMPARAÇÕES EM SCRIPTS... 3 MAIS OPERADORES...

Leia mais

Tutorial de Instalação Linux Ubuntu LTS

Tutorial de Instalação Linux Ubuntu LTS Tutorial de Instalação Linux Ubuntu 16.04.2 LTS (Cléber Ribas dos Santos) Introdução: Este tutorial tem por objetivo auxiliar, passo a passo, na instalação do sistema operacional Linux Ubuntu 16.04.2 LTS

Leia mais

Simulação de Caixa Automático

Simulação de Caixa Automático Programação Funcional UFOP DECOM 2014.1 Trabalho 1 Simulação de Caixa Automático Sumário Resumo Com esta atividade pretende-se explorar a construção de programas interativos usando ações de entrada e saída

Leia mais

Programando em shell-script 1. Primeira parte, uma introdução

Programando em shell-script 1. Primeira parte, uma introdução Programando em shell-script 1. Primeira parte, uma introdução Quem usa Linux conhece bem o prompt de comando sh, ou variações como o bash. O ue muita gente não sabe é que o sh ou o bash têm uma "poderosa"

Leia mais

Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica

Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica Incrementando Seus conhecimentos Aperfeiçoando A sua prática Página

Leia mais

Atualizações de Software Guia do Usuário

Atualizações de Software Guia do Usuário Atualizações de Software Guia do Usuário Copyright 2009 Hewlett-Packard Development Company, L.P. Windows é uma marca registrada da Microsoft Corporation nos Estados Unidos. As informações contidas neste

Leia mais

Ferramenta 1 -NetBeans 8.0

Ferramenta 1 -NetBeans 8.0 Nome do laboratório: Laboratório de Programação Ferramenta 1 -NetBeans 8.0 Elaborado por: Osmar de Oliveira Braz Junior Descrição NetBeans é um ambiente de desenvolvimento integrado (IDE Integrated Development

Leia mais

INSTALAÇÃO DO CLIENTE LOTUS NOTES ROTEIRO DE INSTALAÇÃO E CONFIGURAÇÃO

INSTALAÇÃO DO CLIENTE LOTUS NOTES ROTEIRO DE INSTALAÇÃO E CONFIGURAÇÃO INSTALAÇÃO DO CLIENTE LOTUS NOTES 9.0.1 ROTEIRO DE INSTALAÇÃO E CONFIGURAÇÃO Agosto de 2018 2 Sumário Obtendo o Software Cliente Notes... 3 Requisitos para instalação... 4 Instalando o Cliente Notes versão

Leia mais

Como utilizar o Tux Paint

Como utilizar o Tux Paint 1 Curso de Formação de Professores em Tecnologia de Informação e de Comunicação Acessível Como utilizar o Tux Paint Software de desenho voltado a crianças alfabetizadas ou não. PASSO 1 INTRODUÇÃO O Tux

Leia mais

Uma pasta é pouco mais que um contêiner no qual é possível armazenar arquivos. Se

Uma pasta é pouco mais que um contêiner no qual é possível armazenar arquivos. Se 9. ARQUIVOS E PASTAS 9.1 O QUE SÃO ARQUIVOS E PASTAS? Um arquivo é muito parecido com um documento digitado que você poderia encontrar na mesa de alguém ou em um arquivo convencional. É um item que contém

Leia mais

Instalação do TextPad

Instalação do TextPad ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia Mecatrônica e de Sistemas Mecânicos PMR 2300 Computação para Automação 1 o Semestre 2005 Instalação do TextPad 1.Obtendo o arquivo

Leia mais

Instalação de softwares e drivers USB para controlador CP-WS13/8DI8DO2AI2AO

Instalação de softwares e drivers USB para controlador CP-WS13/8DI8DO2AI2AO Comércio e Manutenção de Produtos Eletrônicos proxsys@proxsys.com.br Instalação de softwares e drivers USB para controlador CP-WS13/8DI8DO2AI2AO PROXSYS 1- Instalação de de softwares para o controlador

Leia mais

Tutorial de Instalação do Cliente Jabber

Tutorial de Instalação do Cliente Jabber Universidade Federal do Rio Grande do Norte Escola de Música Núcleo de Tecnologia da Informação Tutorial de Instalação do Cliente Jabber 1. Objetivo Este tutorial tem como objetivo mostrar, de maneira

Leia mais

Aula 02. Prof. Diemesleno Souza Carvalho

Aula 02. Prof. Diemesleno Souza Carvalho Interface Homem-Máquina Aula 02 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Unidade I - Introdução à Interface

Leia mais

Sobre o Visual C++ 2010

Sobre o Visual C++ 2010 O Visual Studio é um pacote de programas da Microsoft para desenvolvimento de software, suportando diversas linguagens como C#, C++, C, Java, Visual Basic, etc. Nesta série de tutoriais vou focar apenas

Leia mais

Manual de Instalação LINUX EDUCACIONAL versão 4.0

Manual de Instalação LINUX EDUCACIONAL versão 4.0 Manual de Instalação LINUX EDUCACIONAL versão 4.0 12 de maio de 2011 O ambiente Linux Educacional O LE 4.0 foi projetado para oferecer aos seus usuários um Ambiente agradável e de fácil utilização. Com

Leia mais

Tutorial Word 2007 FONTE: UNICAMP

Tutorial Word 2007 FONTE: UNICAMP Tutorial Word 2007 FONTE: UNICAMP Índice: Apresentação _ 3 O que é o Word 3 Iniciando o Word _ 3 Representação Gráfica de Interface do Word _ 4 Abrindo um documento _ 5 Formatação de Texto _6 Inserindo

Leia mais

Manual do Usuário Linux Educacional 6.0 C3SL

Manual do Usuário Linux Educacional 6.0 C3SL Manual do Usuário Linux Educacional 6.0 C3SL MANUAL DO USUÁRIO 1 / 35 Sumário I Os componentes 5 1 Barra de Aplicativos Mais Utilizados 6 1.1 Navegador Web....................................... 6 1.2

Leia mais

Tutorial 133 DUO Criação de telas e utilização do teclado

Tutorial 133 DUO Criação de telas e utilização do teclado Tutorial 133 DUO Criação de telas e utilização do teclado Este documento é propriedade da ALTUS Sistemas de Informática S.A., não podendo ser reproduzido sem seu prévio consentimento. Altus Sistemas de

Leia mais