Bombando o Shell - Caixa de Ferramentas Gráficas do Shell Linux

9788574524870
De: R$90,00  
Por: R$76,50
Desconto: R$13,50 (15%)
+

Julio Cezar Neves

É Analista de Sistema, Pós-graduado em Informática pelo IBAM, Engenheiro de Produção da UFRJ e Professor Universitário. Trabalha com Unix desde 1980, quando fez parte da equipe que desenvolveu o SOX, sistema operacional Unix-Like, da Cobra Computadores. Autor do livro Bombando o Shell, também publicado pela Brasport.

Siga o autor

Inédito no mercado brasileiro, este livro surge como a única fonte completa de consulta e aprendizado sobre as principais camadas gráficas do Shell.

Estudando este profundo mergulho que o autor deu no Dialog, no Kdialog, no Zenity, no Xdialog, no Yad e no seu derivado, porém muito mais completo, YAD, você estará apto a desenvolver interfaces gráficas para seus scripts, melhorando suas aparências.

 

Em seu outro livro, Programação Shell Linux, que já está na 8ª edição, Julio Neves mostra tudo sobre este interpretador de comandos, cujo conhecimento é necessário para a compreensão deste livro.

O CD-ROM que acompanha o livro contém exercícios, programas e imagens.

Livro 1 – Zenity

Sobre este trabalho

Afinal de contas, quem é esse cara?

Síntese das opções de diálogo

Parâmetros genéricos

        Definição dos parâmetros

        Linguagem de marcação Pango

Diálogo --calendar

Diálogo --warning

Diálogo --question

Diálogo --entry

        Combo Boxes

Diálogo --error

Diálogo --file-selection

Diálogo --info

Diálogo --list

        Listas

        Radio Lists

        Check Lists

Diálogo --notification

Diálogo --progress

Diálogo --text-info

Diálogo --scale

Zenity e GTK+

Opção --display

Zenity em colaboração com o Nautilus

        Instalando scripts do gerenciador de arquivos

        Escrevendo scripts do gerenciador de arquivos

        Exemplos de scripts

Outros usos interessantes do Zenity

Livro 2 – YAD

Quem é o YAD?

Instalação

Sintaxe

Síntese das opções de diálogo

Parâmetros genéricos

Análise das opções

Diálogo --calendar

Diálogo --color

Diálogo --dnd

Diálogo --entry

Diálogo --form

Diálogo --list

Diálogo --notification

Diálogo --file-selection

Diálogo --text-info e --font

Diálogo --progress

Diálogo --scale

Diálogo --icons

Finalizando

Livro 3 – Dialog

Quem é esse cara?

Sintaxe

Algumas opções genéricas

        Opções --stdout e --stderr

        Opção --create-rc

        Opção --begin

        Opções --title e --backtitle

        Opções --and-widget, --clear e --keep-window

Caixas de diálogo

Fazendo scroll

Diálogos --msgbox, --infobox e --yesno

Diálogo --calendar

Diálogo --timebox

Diálogos --inputbox e --passwordbox

Diálogos --menu --checklist e --radiolist

Diálogo --inputmenu

Diálogos --form, --mixedform e --passwordform

Diálogo --gauge

Diálogo --mixedgauge

Diálogos --fselect e --dselect

Diálogos --textbox e --editbox

Diálogo --pause

Diálogos --progressbox

Diálogos --tailbox e --tailboxbg

Alguns macetes

        Diálogos ocupando toda a tela

        Diálogos sobre diálogo

Ajudando o usuário

        Mostrando texto explicativo

        Criando um botão de ajuda

Melhorando a apresentação

Cuidado com o encerramento precipitado

Finalizando

Livro 4 – Kdialog

Sobre este trabalho

O que é o kdialog

Widgets para pedir/dar informações estáticas

        Diálogo --msgbox

        Diálogo --passivepopup

        Diálogo --yesno

        Diálogo --yesnocancel

        Diálogo --warningcontinuecancel

Widgets para pedir informações

        Diálogo --inputbox

        Diálogo --password

        Diálogo --textbox

        Diálogo --textinputbox

Widgets para fazer menus de seleção

        Diálogo --menu

        Diálogo --combobox

        Diálogo --checklist

        Diálogo --radiolist

Widgets para seleção de arquivos

        Diálogo --getopenfilename e --getopenurl

        Diálogo --getexistingdirectory

        Diálogos --getsavefilename e --getsaveurl

Apêndice 1 – Pango Markup

Por que isso está aqui?

        Os créditos

Botando a mão na massa

        Propriedade font_desc

        Propriedade style

        Propriedade underline e underline_color

        Propriedade weight

        Propriedade foreground

        Propriedade background

        Outras propriedades

Apêndice 2 – Expressões Regulares

Um pouco de teoria

        Conceitos básicos

História

Então vamos meter as mãos na massa

        Âncoras

        Representantes

        Quantificadores

        Fingindo ser lista

        Outros

Apêndice 3 - Nautilus

Mergulhando fundo no Nautilus

Instalando scripts do gerenciador de arquivos

Escrevendo scripts do gerenciador de arquivos

ISBN:
9788574524870
Edição:
1
Páginas:
376
Largura:
17
Comprimento:
24
Volume:
816
Ano:
2011
Lançamento:
28/10/2011
CD-ROM:
Sim
não sei qual é o meu CEP
Bom demais. Viva o Shell! Vina o Julio Neves!
Precisava que alguém com o know how do Julio nos mostrasse essas poderosíssimas ferramentas do Shell.
Aconselho a todos que gostam de Shell a fazerem o que fiz: comprarem esse livro e instalarem o YAD, que realmente é uma senhora ferramenta para gerar interfaces gráficas para os scripts em Shell e facílima de usar.
Fazer uma avaliação

Clientes Também Compraram