-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwinrar.py
More file actions
42 lines (41 loc) · 1.16 KB
/
winrar.py
File metadata and controls
42 lines (41 loc) · 1.16 KB
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
import os
x=1
clear='clear'#limpar terminal
menud='python3 main.py'
while (x==1):
print('')
print("Descompactar ")
print("=========================")
print("")
print("1.ZIP")
print("2.RAR")
print('3.Voltar para menu inicial')
print("")
print("=========================")
opcao=(input("Escolha Opção:"))
os.system(clear)
if opcao =='1':
print('ZIP')
if opcao =='2':
print('RAR')
if opcao =='1' or opcao =='2':
print('Coloque o local por completo *ex: /home/usuario/pasta')
print("=========================")
local=(input("Coloque local do arquivo: "))
arquivo=(input("Coloque nome do arquivo: "))
destino=(input("Coloque local de extração: "))
print("=========================")
rar='unrar x "'+local+'/'+arquivo+'" -d '+'"'+destino+'"'
zipe='unzip "'+local+'/'+arquivo+'" -d '+'"'+destino+'"'
if opcao == '1':
print('unzip "'+local+'/'+arquivo+'" -d '+'"'+destino+'"')
os.system(zipe)
if opcao == '2':
print('unrar x "'+local+'/'+arquivo+'" -d '+'"'+destino+'"')
os.system(rar)
if opcao == '3':
os.system(menud)
x=2
else:
print(opcao)
os.system(opcao)