overview install jammer
TRANSCRIPT
![Page 1: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/1.jpg)
Overview Install Jammer
Grupo de Estudo em Tecnologias para Desenvolvimento de Sistemas
Web Corporativos
![Page 2: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/2.jpg)
Agenda
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
O que é?CaracterísticasPlataformas disponíveisTipos de instalaçãoConceitos importantesIDELinguagens de ProgramaçãoBugs conhecidosLições aprendidas
![Page 3: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/3.jpg)
O que é ?Ferramenta para criação de instaladores
multiplataforma
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 4: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/4.jpg)
Características
Prós•Open source•Multiplataforma•Fácil de usar•Flexível
Contras•Descontinuado•Diversos bugs•Performance ruim
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 5: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/5.jpg)
Plataformas disponíveis
•AIX PPC•Free BSD 4/5/6/7 x86•HPUX hppa•Linux x86/64•Solaris sparc / x86•Windows•Tar e ZIP
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 6: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/6.jpg)
Tipos de instalação
•Standard Install•Default Install•Console Install•Silent Install
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 7: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/7.jpg)
Conceitos importantes
Components Setup Types Panels Actions Action Groups Virtual Text Strings Condition
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 8: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/8.jpg)
Conceitos importantes
•Actions mais utilizadas:– Execute External Program– Set Virtual Text– Message Box (Gui)– Unpack Stored File / Unzip File– Add Widget (Gui)– Modify Widget (Gui)– Move to Pane
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 9: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/9.jpg)
Conceitos importantes
•Action Groups mais utilizadas:– Setup Actions– Startup Actions– Install Actions– Uninstall Actions– Cancel Actions– Finish Actions
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 10: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/10.jpg)
Conceitos importantes
•Virtual Text mais utilizadas:– GuiMode– UpgradeInstall– InstallType– InstallDir– AppName / ShortAppName– ShowConsole– Language
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 11: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/11.jpg)
Conceitos importantes
•Panels mais utilizados:– License Agreement– Choose Components– Start Copying files / Copying files– Custom Blank Pane 2– Welcome Screen– Setup Complete– Select Destination
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 12: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/12.jpg)
Conceitos importantes
•Conditions mais utilizadas:– Platform Condition– Env Variable Exists (Windows)– String equal/match/is condition– Ask Yes or No Condition– File/Directory exists condition– Registry Test Condition(Windows)– Port Test Condition
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 13: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/13.jpg)
IDE
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 14: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/14.jpg)
IDE
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 15: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/15.jpg)
Linguagens de programação
•TCL/TK•Shell Script•CMD•Linguagem do console da plataforma
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 16: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/16.jpg)
Bugs conhecidos
•Configuração de componentes•Variáveis de ambiente Linux•Uninstall Shortcut*•Valores configurados (Enter)•Selecionando componentes rapidamente
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 17: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/17.jpg)
Lições Aprendidas
Documentação Modularização Actions para cada SO Simplicidade Scripts no lugar de actions do InstallJammer
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos
![Page 18: Overview install jammer](https://reader035.vdocuments.com.br/reader035/viewer/2022062313/55c0f5eebb61ebae198b4568/html5/thumbnails/18.jpg)
Dúvidas ?
Grupo de Estudos em Tecnologias para Desenvolvimento de Sistemas Web Corporativos