#!/usr/bin/env python
import curses
from os import popen4
from sys import exit,argv
from time import sleep
argc = len(argv)

name = 'CursesOutput'
version = '0.0.1 - super alpha rc0'
lines = 0
quit = 0
if __name__ == '__main__':
        if argc > 1:
                print '''%s version %s

The use of this program is strongly forbidden
unless you are the creator (TheZulk)

Usage: %s
''' % (name,version,argv[0])
                exit(1)

        # Initiaze curses

        screen = curses.initscr()
        curses.noecho()
        curses.cbreak()
        screen.keypad(1)
        try:
                while not quit:
                        prog = popen4('hostname&&echo&&w&&echo&&ftpwho')
                        screen.clear()
                        text = prog[1].readlines()
                        a=0
                        for line in text:
                                screen.addstr(2+a,2, line)
                                a+=1
                        prog[0].close()
                        prog[1].close()
                        screen.box()
                        screen.refresh()
                        sleep(0.3)
        finally:
                # Deinitialize curses
                screen.keypad(0)
                curses.nocbreak()
                curses.echo()
                curses.endwin()

