Esempio n. 1
0
    print "Gracies per utilitzar la xarxa social 'CARLE'"

def begining():
    print "\n\t\t\t Xarxa Social CARLE"
    info()

def info():
    """
    Et mostra el conjunt de comandes que pots utilitzar en l'interpret.
    """
    print "Les comanandes són:\n -info\n -exit\n -crear_db \n -Create_Account 'email' 'nom' 'cognom' 'poblacio' 'data de neixement' 'imatge de perfil'(opcional) \n -mostrar_usuaris \n -mostrar_amistats \n -info_usuari 'nom' 'cognom' \n -mostrar_amics 'nom' 'cognom' \n -Friend_request 'email1' 'email2' \n -Check_requests 'email' \n -Block_friend 'email1' 'email2' \n -Unblock_friend 'email1' 'email2' \n Funcions de debug \n -debug_pass 'nom' 'cognom' \n -debug_accounts 'path'"
    print "*Aquells noms entre cometes simples '' indiquen el nom de la variable"

if __name__=="__main__":
    I= Interpret()
    I._prompt="=> "
    I.set_end(ending)
    I.set_begin(begining)
    I.afegeix_ordre("crear_db",nova_base_de_dades)
    I.afegeix_ordre("Create_Account",Create_Account)
    I.afegeix_ordre("mostrar_usuaris",mostrar_usuaris)
    I.afegeix_ordre("mostrar_amistats",mostrar_amistats)
    I.afegeix_ordre("info_usuari",info_usuari)
    I.afegeix_ordre("mostrar_amics",mostrar_amics)
    I.afegeix_ordre("Friend_request",enviar_peticio_amistat)
    I.afegeix_ordre("Check_requests",comprovar_peticions_amistat)
    I.afegeix_ordre("Block_friend",bloquejar_amistat)
    I.afegeix_ordre("Unblock_friend",desbloquejar_amistat)
    I.afegeix_ordre("debug_pass",debug_show_pass)
    I.afegeix_ordre("debug_accounts",debug_insert_accounts_file)
    I.afegeix_ordre("info",info)
Esempio n. 2
0
    """
    Funcio que s'executa quan sortim del programa.
    """
    print "Gracies per utilitzar els serveis de 'CARLE'"


def begining():
    print "\n\t\t\t TAULA 'CARLE'"
    info()


def info():
    """
    Et mostra el conjunt de comandes que pots utilitzar en l'interpret.
    """
    print "Les comanandes són:\n -info\n -exit\n -reset\n -consulta 'NOM'\n -esborra 'NOM' 'DNI'\n -insereix 'NOM' 'DNI' 'DATA'"
    print "*Aquells noms entre cometes simples '' indiquen el nom de la variable"


if __name__ == "__main__":
    I = Interpret()
    I._prompt = "=> "
    I.set_end(ending)
    I.set_begin(begining)
    I.afegeix_ordre("info", info)
    I.afegeix_ordre("reset", buidar)
    I.afegeix_ordre("consulta", cerca)
    I.afegeix_ordre("esborra", sortir)
    I.afegeix_ordre("insereix", ocupa)
    I.run()
Esempio n. 3
0
def stateA():
    ser.write("?A\r\n")
    a=ser.readline()
    print a

def stateB():
    ser.write("?B\r\n")
    a=ser.readline()
    print a


if __name__=="__main__":
    # Incialitzem el port serie.
    ser=serial.Serial('/dev/ttyACM0',9600)
    # Cridem la classe interpet.    
    I= Interpret()
    # Afegim les ordres.
    I.afegeix_ordre("ajuda",ajuda) 
    I.afegeix_ordre("start",start)
    I.afegeix_ordre("stop",stop)
    I.afegeix_ordre("estat_A",stateA)
    I.afegeix_ordre("estat_B",stateB)
    I.afegeix_ordre("force_A",forceA)
    I.afegeix_ordre("force_B",forceB)
    I._prompt="***"
    print "Inicializant el Interpret... \n"
    time.sleep(1.5)
    I.run()
    ser.close()