Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import urwid
- palette = [
- ('banner', '', '', '', '#ffa', '#60d'),
- ('firma', '', '', '', '#ffa', '#60d'),
- ('streak', '', '', '', 'g50', '#60a'),
- ('inside', '', '', '', 'g38', '#808'),
- ('outside', '', '', '', 'g27', '#a06'),
- ('bg', '', '', '', 'g7', '#d06'),]
- txt = urwid.Text(('banner', "Introduccion a la seguridad informatica\nFilosofia, Ataque y Herramientas libres\n:(){ :|: & };: "), align='center')
- map1 = urwid.AttrMap(txt, 'streak')
- pile = urwid.Pile([
- urwid.AttrMap(urwid.Divider(), 'outside'),
- urwid.AttrMap(urwid.Divider(), 'inside'),
- map1,
- urwid.AttrMap(urwid.Divider(), 'inside'),
- urwid.AttrMap(urwid.Divider(), 'outside')])
- fill = urwid.Filler(pile)
- map2 = urwid.AttrMap(fill, 'bg')
- def exit_on_q(input):
- if input in ('q', 'Q'):
- raise urwid.ExitMainLoop()
- loop = urwid.MainLoop(map2, palette, unhandled_input=exit_on_q)
- loop.screen.set_terminal_properties(colors=256)
- loop.run()
- #ACERCA DE MI
- import urwid
- txt = urwid.Text(("\n\n\nACERCA DE MI\n\nAnggie Manassero\nOSAlug, Arroyito, Cordoba\n\n\n.--.\n|o_o |\n|:_/ | \n // \ \ \n(| | )\n/'\_ _/`\ \n\____)=(___/ \n\n\n\n\nanggievelyn@gmail.com\n@TsunamiBoom"), align='center')
- fill = urwid.Filler(txt, 'top')
- def show_or_exit(input):
- if input in ('q', 'Q'):
- raise urwid.ExitMainLoop()
- txt.set_text(repr(input))
- loop = urwid.MainLoop(fill, unhandled_input=show_or_exit)
- loop.run()
- # INTRODUCCI0N
- import urwid
- palette = [
- ('banner', '', '', '', '#ffa', '#60d'),
- ('firma', '', '', '', '#ffa', '#60d'),
- ('streak', '', '', '', 'g50', '#60a'),
- ('inside', '', '', '', 'g38', '#808'),
- ('outside', '', '', '', 'g27', '#a06'),
- ('bg', '', '', '', 'g7', '#d06'),]
- txt = urwid.Text(('banner', "Introduccion"), align='center')
- map1 = urwid.AttrMap(txt, 'streak')
- pile = urwid.Pile([
- urwid.AttrMap(urwid.Divider(), 'outside'),
- urwid.AttrMap(urwid.Divider(), 'inside'),
- map1,
- urwid.AttrMap(urwid.Divider(), 'inside'),
- urwid.AttrMap(urwid.Divider(), 'outside')])
- fill = urwid.Filler(pile)
- map2 = urwid.AttrMap(fill, 'bg')
- def exit_on_q(input):
- if input in ('q', 'Q'):
- raise urwid.ExitMainLoop()
- loop = urwid.MainLoop(map2, palette, unhandled_input=exit_on_q)
- loop.screen.set_terminal_properties(colors=256)
- loop.run()
- #punto de partida
- import urwid
- txt = urwid.Text(("\n\n\nPUNTO DE PARTIDA \npara situar o pensar en el papel de los hackers "), align='right')
- fill = urwid.Filler(txt, 'top')
- def show_or_exit(input):
- if input in ('q', 'Q'):
- raise urwid.ExitMainLoop()
- txt.set_text(repr(input))
- loop = urwid.MainLoop(fill, unhandled_input=show_or_exit)
- loop.run()
- #ANALISIS DE MOTIVACIONES
- import urwid
- txt = urwid.Text(("\n\n\n\nANALISIS DE MOTIVACIONES\n\n\n\n\n\nEn la costa de Chile donde vivia Neruda\ntodos saben que\nlas aves marinas suelen robar\ncartas de los buzones\nque les gustaria leer\npor varias razones\nDebo enumerar las razones?(...)\n\n Lawrence Ferlinghetti - Cuernavaca, 26 de octubre de 1975"), align='right')
- fill = urwid.Filler(txt, 'top')
- def show_or_exit(input):
- if input in ('q', 'Q'):
- raise urwid.ExitMainLoop()
- txt.set_text(repr(input))
- loop = urwid.MainLoop(fill, unhandled_input=show_or_exit)
- loop.run()
- #NUEVA ETICA HACKER
- import urwid
- txt = urwid.Text(("\n\n\n\n\n\n\n\n\n NUEVA ETICA HACKER\n\n\n - primero, no hagas dano.\n - Protege la privacidad\n - No derroches\n - Excede las limitaciones\n - No dejes huellas\n - Comparte\n - Combate la ciber-Tirania\n - Confia, pero mantente alerta. "), align='left')
- fill = urwid.Filler(txt, 'top')
- def show_or_exit(input):
- if input in ('q', 'Q'):
- raise urwid.ExitMainLoop()
- txt.set_text(repr(input))
- loop = urwid.MainLoop(fill, unhandled_input=show_or_exit)
- loop.run()
- #SOCIEDAD libre y abierta
- import urwid
- txt = urwid.Text(("\n\n\nSOCIEDAD LIBRE Y ABIERTA \ndefensa de la privacidad "), align='center')
- fill = urwid.Filler(txt, 'top')
- def show_or_exit(input):
- if input in ('q', 'Q'):
- raise urwid.ExitMainLoop()
- txt.set_text(repr(input))
- loop = urwid.MainLoop(fill, unhandled_input=show_or_exit)
- loop.run()
- #CRIPTOHACKERS
- import urwid
- txt = urwid.Text(("\n\n\nCRIPTO-HACKERS \nen la construccion de sistemas anonimos. "), align='right')
- fill = urwid.Filler(txt, 'top')
- def show_or_exit(input):
- if input in ('q', 'Q'):
- raise urwid.ExitMainLoop()
- txt.set_text(repr(input))
- loop = urwid.MainLoop(fill, unhandled_input=show_or_exit)
- loop.run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement