#! /usr/bin/python
# Desarrollado por RadicalEd
import os
import sys
os.system('clear')
def menu():
capt = 0
while capt <1 or capt>8:
print('ESCOJA QUE DESEA HACER')
print('(1) Agregar IP')
print('(2) Agregar Página')
print('(3) Eliminar IP')
print('(4) Eliminar Página')
print('(5) Ver IP's guardadas')
print('(6) Ver páginas guardadas')
print('(7) Reiniciar Proxy')
print('(8) Salir')
capt = int(raw_input('Opción: '))
return capt
capt=0
while capt != 16:
capt = menu()
if capt == 1:
h=raw_input('Digite IP: ')
f = open(r'./allow.raed', 'a')
f.write(h+'n')
f.close()
elif capt == 2:
h=raw_input('Digite página: http://www.')
f = open(r'./allow.sites', 'a')
f.write(h+'n')
f.close()
elif capt == 3:
output = ""
ip = raw_input('Digite IP a eliminar: ')
f = open("./allow.raed", "r")
for line in f:
if line.strip() != ip:
output += line
f.close()
f = open("./allow.raed", "w")
f.write(output)
f.close()
elif capt == 4:
output = ""
pag = raw_input('Digite página a eliminar: http://www.')
f = open("./allow.sites", "r")
for line in f:
if line.strip() != pag:
output += line
f.close()
f = open("./allow.sites", "w")
f.write(output)
f.close()
elif capt == 5:
print file('./allow.raed').read()
elif capt == 6:
print file('./allow.sites').read()
elif capt == 7:
os.system('service squid restart')
elif capt == 8:
sys.exit()