All pastes #165302 Raw Edit

Unnamed

public python v1 · immutable
·published 2006-09-09 18:45 UTC
rendered paste body
import time, sys#Coded by crooksey##     ######  ####  ##  ##   ##  ###    ###                                                               ##       ##    ##### ##  ##   ##   ###  ###                                                                ##       ##    ##  ####  ##   ##      ##                                                               #####  ######  ##   ###  #######   ###  ###                                                                    #####   ######   ######  ######  ########   ######  ##  ##    ##    ###        ##    ##    ##   ##  ####  ##    ##       ###     ##    ########   ##  ######    ######  ######     ##    ## ##      ######                              ######  ##  ##  ######   ######  ######  ##########      ##  ##  ##  ##  ###      ##      ##    ####      ######  ##  ##     ###   ###     ##############  ##  ##  ######  ######   ######  ## ####      ## |   ####       ######  #### ##    ##  |     ##       ##  ##    ##  ##  ##   |     ##       ##  ##    ##    ##     |    ####  ##  ######   ####def sorry():    print '==============================='    #################################################################################    #I create a while loop, so if they type something wrong the program doesn't quit#    #################################################################################    ynn = 0    while ynn != 1:        print '\n Thanks for taking the Linux Distro chooser, you can now stick with your choice by pressing N, or take the test again by pressing Y, enjoy :)'        yn = raw_input('\nY/N: ')        if yn == 'y':            ynn += 1            print '\nLoading...'            time.sleep(2)            ################################################            #Calls your function, so the user can try again#            ################################################            main()        elif yn == 'n':            ynn += 1            print '\nThanks for using LDC, good luck on your Linux installation!'            time.sleep(4)            sys.exit(0)        else:            print '\nYou must pick "y" or "n".'###########################################################################This is a function, whenever you want to come back to this, just call it###########################################################################def main():    print """.____     ________  _________   ____   _______________  ____ |    |    \______ \ \_   ___ \  \   \ /   /_   \   _  \/_   ||    |     |    |  \/    \  \/   \   Y   / |   /  /_\  \|   ||    |___  |    `   \     \____   \     /  |   \  \_/   \   ||_______ \/_______  /\______  /    \___/   |___|\_____  /___|        \/        \/        \/                        \/     Hello there, and welcome to the Linux Distro Chooser V 1.01"""    exp = raw_input("\n\n\nHave you used Linux before? \n1) No \n2) Breifly \n3) A bit \n4) Many times \n5) 3.1 > Linux > All \nAnswer:" )    hardwarea = raw_input("\nHow old is you computer? \n1) > 1 year \n2) 2-3 years \n3) 4-5 years \n4) 6-8 years \n5) 9-10 \n6) 11+ years \nAnswer: ")    hardwareb = raw_input("""\nWhat tpye of CPU do you have? \n1) 32-bit (x86) \n2) 64bit (x86_64) \n3) PPC \n4) SPARC \n5) alpha \n6)None of the above \nAnswer: """)    print "\nIf you CPU is not listed here, you have other things to worry about than installing Linux"      livecd = raw_input("""\nDo you want the Linux distro to function as a live CD aswell as an installer? \n1) Yes, with X (GUI, point and click with pretty colours) \n2) Yes, just with shell (CLI, if you dont know you dont want it) \n3) I dont care \n4) No thanks, just console based \nAnswer: """)    platform = raw_input("""\nDo you want the computer to function as: Server,Desktop or Workstation? \n1) Server \n2) Desktop \n3) Workstaion \n4) All of the above \nAnswer: """)     pkg = raw_input("""\nWhat package management do you prefer? \n1) RPM \n2) .deb \n3) Portage \n4) Pacman \n5) Dont really mind \n6) I have no idea what you just said \nAnswer: """)    dep = raw_input("\nDo you need dependency checking? \n1) Yes \n2) No \n3) WTF? \nAnswer: ")    wm = raw_input("""\nWhat window manager do you prefer? \n1) Gnome \n2) KDE \n3) Openbox (or variant) \n4) WTF !? \n5) If you threw up all over your keybaord when i implyed Linux was going to run with an Xserver \nAnswer: """)    softw =raw_input("\nHow do you like your software? \n1) Stable \n2) New and exicting \n3) Ill add my own repositorys thanks \n4) Err? \nAnswer: ")    packages =raw_input("\nDo you like Linux pre-loaded with software or do you prefer to your install the required software? \n1) Pre-loaded with software \n2) Ill install what i like: ")    amount =raw_input("\nDo you prefer many software choices for one task, or just the one \n1) Just one please \n2) As many as you can fit on the disk :): ")    print """===============================  So whats for you?"""    if exp == '1' or exp == '2' or exp == '3' or exp == '4':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3':            if hardwareb == '1' or hardwareb == '2' or hardwareb == '3' or hardwareb == '4':                if livecd == '1' or livecd == '3':                    if platform == '1' or platform == '2' or platform == '3' or platform == '4':                        if pkg == '2' or pkg== '5' or pkg == '6':                            if dep == '1' or dep == '2' or dep == '3':                                if wm == '1' or wm == '2' or wm == '4':                                    if softw == '1' or softw == '2' or softw == '3' or softw == '3' or softw == '4':                                        if packages == '1':                                            if amount == '1':                                                print "Ubuntu"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '1':        if hardwarea == '1' or hardwarea == '2':            if hardwareb == '1':                if livecd == '1':                    if platform == '2' or platform == '3':                        if pkg == '2' or pkg== '5' or pkg == '6':                            if dep == '1' or dep == '2' or dep == '3':                                if wm == '1' or wm == '2' or wm == '4':                                    if softw == '1' or softw == '4':                                        if packages == '1':                                            if amount == '1':                                                print "Simply Mepis"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '3' or exp == '4' or exp == '5':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3' or hardwarea == '4':            if hardwareb == '1' or hardwareb == '2' or hardwareb == '3' or hardwareb == '4' or hardwareb == '5':                if livecd == '1' or livecd == '2' or livecd == '3' or livecd == '4':                    if platform == '1' or platform == '2' or platform == '3' or platform == '4':                        if pkg == '3':                            if dep == '1' or dep == '2':                                if wm == '1' or wm == '2' or wm == '5':                                    if softw == '1' or softw == '2' or softw == '3':                                        if packages == '2':                                            if amount == '1' or amount == '2':                                                print "Gentoo"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '3' or exp == '4' or exp == '5':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3' or hardwarea == '4':            if hardwareb == '1' or hardwareb == '2':                if livecd == '3' or livecd == '4':                    if platform == '2' or platform == '3' or platform == '4':                        if pkg == '4':                            if dep == '1' or dep == '2':                                if wm == '1' or wm == '2' or wm == '3' or wm == '5':                                    if softw == '1' or softw == '2' or softw == '3':                                        if packages == '2':                                            if amount == '1' or amount == '2':                                                print "Arch Linux"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '1' or exp == '2' or exp == '3':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3':            if hardwareb == '1' or hardwareb == '2':                if livecd == '3' or livecd == '4':                    if platform == '1' or platform == '2' or platform == '3' or platform == '4':                        if pkg == '2':                            if dep == '1':                                if wm == '1' or wm == '2':                                    if softw == '1' or softw == '3':                                        if packages == '1':                                            if amount == '1' or amount == '2':                                                print "Debian"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '1' or exp == '2' or exp == '3' or exp == '4' or exp == '5':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3':            if hardwareb == '1' or hardwareb == '2':                if livecd == '1' or livecd == '3' or livecd == '4':                    if platform == '1' or platform == '2' or platform == '3' or platform == '4':                        if pkg == '1':                            if dep == '1' or dep == '3':                                if wm == '1' or wm == '5':                                    if softw == '1' or softw == '3' or softw == '4':                                        if packages == '1':                                            if amount == '2':                                                print "Fedora Core"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '3' or exp == '4' or exp == '5':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3' or hardwarea == '4' or harwarea == '5':            if hardwareb == '1' or hardwareb == '2':                if livecd == '4':                    if platform == '1' or platform == '2' or platform == '3' or platform == '4':                        if pkg == '3':                            if dep == '1':                                if wm == '1' or wm == '2' or wm == '3' or wm == '5':                                    if softw == '1' or softw == '3':                                        if packages == '2':                                            if amount == '1' or amount == '2':                                                print "FreeBSD (not actually Linux)"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '1' or exp == '2' or exp == '3':        if hardwarea == '1' or hardwarea == '2':            if hardwareb == '1' or hardwareb == '2':                if livecd == '1' or livecd == '3':                    if platform == '1' or platform == '2' or platform == '3' or platform == '4':                        if pkg == '1' or pkg == '3' or pkg == '5':                            if dep == '1' or dep == '3' or dep == '6':                                if wm == '1' or wm == '2' or wm == '4':                                    if softw == '1' or softw == '2' or softw == '3':                                        if packages == '1':                                            if amount == '2':                                                print "Suse"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '2' or exp == '3':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3' or hardwarea == '4':            if hardwareb == '1' or hardwareb == '2':                if livecd == '3' or livecd == '4':                    if platform == '2' or platform == '3':                        if pkg == '5':                            if dep == '2':                                if wm == '1' or wm == '2' or wm == '3':                                    if softw == '1':                                        if packages == '1':                                            if amount == '2':                                                print "Slackware"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '1' or exp == '2' or exp == '3':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3':            if hardwareb == '1' or hardwareb == '2' or hardwareb == '4':                if livecd == '3' or livecd == '3':                    if platform == '1' or platform == '2' or platform == '3' or platform == '4':                        if pkg == '2':                            if dep == '2' or dep == '5' or dep == '6':                                if wm == '1' or wm == '2':                                    if softw == '1' or softw == '3' or softw == '4':                                        if packages == '1':                                            if amount == '1':                                                print "Knoppix (LiveCD)"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()                                                  if exp == '1' or exp == '2' or exp == '3' or exp == '4' or exp == '5':        if hardwarea == '1' or hardwarea == '2' or hardwarea == '3':            if hardwareb == '1' or hardwareb == '2':                if livecd == '1' or livecd == '3' or livecd == '4':                    if platform == '1':                        if pkg == '1':                            if dep == '1' or dep == '3':                                if wm == '1' or wm == '5':                                    if softw == '1' or softw == '3' or softw == '4':                                        if packages == '1':                                            if amount == '2':                                                print "Cent OS"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '1':        if hardwarea == '1' or hardwarea == '2':             if hardwareb == '1' or hardwraeb == '2':                 if livecd == '1' or livecd == '3':                    if platform == '2' or platform == '3':                        if pkg == '1' or pkg== '6':                            if dep == '1' or dep == '3':                                if wm == '1' or wm == '2' or wm == '4':                                    if softw == '1' or softw == '3':                                        if packages == '1':                                            if amount == '2':                                                print "Mandriva"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()                          if exp == '2' or exp == '3' or exp == '4' or exp == '5':        if hardwarea == '2' or hardwarea == '3' or hardwarea == '4' or hardwarea == '5' or hardwarea == '6':            if hardwareb == '1' or hardwareb == '2':                if livecd == '1' or livecd == '3':                    if platform == '2':                        if pkg == '2' or pkg == '6':                            if dep == '1' or dep == '2':                                if wm == '3':                                    if softw == '1' or softw == '2' or softw == '3' or softw == '4':                                        if packages == '2':                                            if amount == '1':                                                print "Dam Small Linux (DSL)"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()    if exp == '1' or exp == '2':        if hardwarea == '1' or hardwarea == '2':            if hardwareb == '1' or hardwareb == '2':                if livecd == '1' or livecd == '3':                    if platform == '2' or platform == '3':                        if pkg == '5' or pkg == '6':                            if dep == '2' or dep == '3':                                if wm == '1':                                    if softw == '1':                                        if packages == '1':                                            if amount == '1':                                                print "Slax"                                            else:                                                pass                                        else:                                            pass                                    else:                                        pass                                else:                                    pass                            else:                                pass                        else:                            pass                    else:                        pass                else:                    pass            else:                pass        else:            pass    else:        sorry()####################################################Calls your function, so it loads in the beginning####################################################main()