#! /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: www.')
......f = open(r'./allow.sites', 'a')
......f.write(h+'\n')
......f.close()
...elif capt == 3:
......file = open('./allow.raed')
......ip = raw_input('Digite IP a eliminar: ')
......while 1:
.........line = file.readline()
.........if line == ip+'\n':
............print 'La IP si ta'
............print line,
.........if not line: break
...elif capt == 4:
......file = open('./allow.sites')
......pagi = raw_input('Digite página a eliminar: ')
......while 1:
.........line = file.readline()
.........if line == pagi+'\n':
............print 'La página si ta'
............print line,
.........if not line: break
...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()