This repository has been archived by the owner on Apr 29, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.cpp
184 lines (184 loc) · 8.53 KB
/
main.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
// Declaração das funções dos programas
int pdfreader(){
printf("\n Nome: PDF Architect");
printf("\n Descrição: Leitor de arquivos PDF");}
int pdfreaderinstall(){
printf("Instalando o PDF Architect.\n\n Aguarde...\n\n ");
system("start /wait Programas/PDFArchitect.exe /quiet");
printf("\n PDF Architect foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int pcoptimizer(){
printf("\n Nome: CCleaner (Free Version)");
printf("\n Descrição: Otimizador do sistema operacional");}
int pcoptimizerinstall(){
printf("Instalando o CCleaner.\n\n Aguarde...\n\n ");
system("start /wait Programas/CCleaner.exe /silent /install");
printf("\n CCleaner foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int cddvdburner(){
printf("\n Nome: CD Burner XP");
printf("\n Descrição: Gravador de CDs e DVDs");}
int cddvdburnerinstall(){
printf("Instalando o CD Burner XP.\n\n Aguarde...\n\n ");
system("start /wait Programas/CDBurnerXP.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-");
printf("\n CD Burner XP foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int navigator(){
printf("\n Nome: Google Chrome");
printf("\n Descrição: Navegador");}
int navigatorinstall(){
printf("Instalando o Google Chrome.\n\n Aguarde...\n\n ");
system("start /wait Programas/GoogleChrome.exe /silent /install");
printf("\n Google Chrome foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int office(){
printf("\n Nome: LibreOffice");
printf("\n Descrição: Manipulador de arquivos de escritório");}
int officeinstall(){
printf("Instalando o LibreOffice.\n\n Aguarde...\n\n ");
system("start /wait Programas/LibreOffice.msi /quiet");
printf("\n LibreOffice foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int zipper(){
printf("\n Nome: 7-Zip");
printf("\n Descrição: Compactador/descompactador de arquivos");}
int zipperinstall(){
printf("Instalando o 7-Zip.\n\n Aguarde...\n\n ");
system("start /wait Programas/7-Zip.exe /S");
printf("\n 7-Zip foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int onlinehelp(){
printf("\n Nome: TeamViewer");
printf("\n Descrição: Suporte técnico remoto");}
int onlinehelpinstall(){
printf("Instalando o TeamViewer.\n\n Aguarde...\n\n ");
system("start /wait Programas/TeamViewer.exe /S");
printf("\n TeamViewer foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int antivirus(){
printf("\n Nome: Microsoft Security Essentials");
printf("\n Descrição: Protetor antivírus");}
int antivirusinstall(){
printf("Instalando o Microsoft Security Essentials.\n\n Aguarde...\n\n ");
system("start /wait Programas/MSE.exe /s /runwgacheck");
printf("\n Microsoft Security Essentials foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int videoplayer(){
printf("\n Nome: Media Player Classic");
printf("\n Descrição: Player de vídeo");}
int videoplayerinstall(){
printf("Instalando o Media Player Classic.\n\n Aguarde...\n\n ");
system("start /wait Programas/MPC.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-");
printf("\n Media Player Classic foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int pluginweb(){
printf("\n Nome: Microsoft Silverlight");
printf("\n Descrição: Aprimorador da experiência de navegação na web");}
int pluginwebinstall(){
printf("Instalando o Microsoft Silverlight.\n\n Aguarde...\n\n ");
system("start /wait Programas/Silverlight.exe /q /s");
printf("\n Microsoft Silverlight foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int java(){
printf("\n Nome: Java");
printf("\n Descrição: Máquina virtual para execução de programas");}
int javainstall(){
printf("Instalando o Java.\n\n Aguarde...\n\n ");
system("start /wait Programas/Java.exe /s");
printf("\n Java foi instalado com sucesso.\n");
system("timeout 3"); system("cls");}
int torrent(){
printf("\n Nome: uTorrent");
printf("\n Descrição: Programa de downloads via Torrent");}
int torrentinstall(){
printf("Instalando o uTorrent.\n\n Aguarde...\n\n ");
system("start /wait Programas/uTorrent.exe /PERFORMINSTALL 2");
printf("\n uTorrent foi instalado com sucesso.\n");}
int softechhelp(){
printf("\n Suporte Softech");
printf("\n Acesso rápido aos contatos da Softech\n\n");}
int softechhelpinstall(){
printf("Instalando atalho para o Suporte Softech.\n\n Aguarde...\n\n");
system("\"C:\\Program Files\\7-Zip\\7z.exe\" e Programas\\SuporteSoftech.zip");
system("cls");
system("start /wait Programas\\Instalador.exe");
printf("\n");
printf("\n Acesso rápido ao suporte da Softech instalado com sucesso.\n\n");
system("timeout 3"); system("cls");}
// Programa
int main(){
// Apresentação
setlocale(LC_ALL, "Portuguese");
system("title CIPP - Customized Installer of Program Package");
printf("\n *********** *********** ************ ************\n");
printf(" *********** *********** ************ ************\n");
printf(" *** *** *** *** *** ***\n");
printf(" *** *** ************ ************\n");
printf(" *** *** ************ ************\n");
printf(" *** *** *** ***\n");
printf(" *** *** *** ***\n");
printf(" *********** *********** *** ***\n");
printf(" *********** *********** *** ***\n\n");
printf(" Licensa vitalícia para a Softech \n\n");
printf(" Desenvolvido pela Softech® \n\n");
system("timeout 7"); system("cls");
// Informações gerais
printf("\n Bem-vindo ao Instalador Personalizado de Pacotes de Programas (CIPP), versão 32bits (x86)");
printf("\n\n Antes de prosseguir, maximize a janela para visualizar melhor as informações.\n\n");
system("timeout 7"); system("cls");
// Programas à serem instalados
printf("\n Esse software realizará a instalação dos seguintes programas:");
printf("\n\n #01"); pdfreader();
printf("\n\n #02"); pcoptimizer();
printf("\n\n #03"); cddvdburner();
printf("\n\n #04"); navigator();
printf("\n\n #05"); office();
printf("\n\n #06"); zipper();
printf("\n\n #07"); onlinehelp();
printf("\n\n #08"); antivirus();
printf("\n\n #09"); videoplayer();
printf("\n\n #10"); pluginweb();
printf("\n\n #11"); java();
printf("\n\n #12"); torrent();
printf("\n\n *"); softechhelp();
system("pause"); system("cls");
// Aviso
printf("\n Será necessário desativar as confirmações do Administrador, no item \"Contas\n");
printf(" de Usuário\", em \"Painel de Controle\". Caso contrário aparecerá a janela de\n");
printf(" confirmação \"Executar como Administrador\" aparecerá insistentemente, mas não\n");
printf(" afetará o resultado da instalação.\n\n");
system("timeout 10");
system("cls");
printf("\n Por favor, aguarde o fim dos procedimentos, tendo em vista que esta janela");
printf("\n deve sempre ficar visível.\n");
system("timeout 7"); system("cls");
// Início da instalação
printf("\n 01/12 - "); pdfreaderinstall();
printf("\n 02/12 - "); pcoptimizerinstall();
printf("\n 03/12 - "); cddvdburnerinstall();
printf("\n 04/12 - "); navigatorinstall();
printf("\n 05/12 - "); officeinstall();
printf("\n 06/12 - "); zipperinstall();
printf("\n 07/12 - "); onlinehelpinstall();
printf("\n 08/12 - "); antivirusinstall();
printf("\n 09/12 - "); videoplayerinstall();
printf("\n 10/12 - "); pluginwebinstall();
printf("\n 11/12 - "); javainstall();
printf("\n 12/12 - "); torrentinstall();
printf("\n * - "); softechhelpinstall();
//Finalização
printf("\n Todas os programas foram instalados com êxito.\n");
system("timeout 7");
printf("\n Obrigado por utilizar o CIPP.");
printf("\n\n Software desenvolvido pela Softech®.");
printf("\n\n Reclamações, dúvidas ou sugestões?");
printf("\n Envie-nos através do nosso email:");
printf("\n\n adm@softechtecnologia.hol.es");
printf("\n\n Ou através do nosso site:");
printf("\n\n http://softechtecnologia.hol.es\n\n");
system("pause");
system("start %windir%/stsupport.exe");
}