예제 #1
0
    def test2():
        # le code dans la boucle while est le code du script tempoBlender.py !!!
        # trop fort !!!

        from sometools import VirtualGl

        # Création de gl virtuel
        gl = VirtualGl()
        print("gl =", gl)

        gl.init_tempo = False

        while True:
            # Simulation de la pulsation de Blender à 60 fps
            sleep(0.015)
            if not gl.init_tempo:
                # Création des objects

                # tempo pour le jeu de caméra de l'intro
                gl.tempo_introOPY = Tempo(400, 1)
                gl.tempo_intro = gl.tempo_introOPY.create()
                gl.tempo_introOPY.lock()

                # Création d'un autre object tempo
                gl.tempoOPY = Tempo(601, 1)
                gl.tempo = gl.tempoOPY.create()

                # tempo utilisée pour le print toutes les 10s
                gl.tempo_globaleOPY = Tempo(601, 1)
                gl.tempo_globale = gl.tempo_globaleOPY.create()

                # Nous ne repasserons plus par ici
                gl.init_tempo = True

            if gl.init_tempo:
                # maj de toutes les tempos à chaque frame
                gl.tempo_intro = gl.tempo_introOPY.update()
                gl.tempo = gl.tempoOPY.update()
                gl.tempo_globale = gl.tempo_globaleOPY.update()
                print(gl.tempo_intro, gl.tempo, gl.tempo_globale)
예제 #2
0
    def test2():
        # le code dans la boucle while est le code du script tempoBlender.py !!!
        # trop fort !!!

        from sometools import VirtualGl

        # Création de gl virtuel
        gl = VirtualGl()
        print("gl =", gl)

        gl.init_tempo = False

        while True:
            # Simulation de la pulsation de Blender à 60 fps
            sleep(0.015)
            if not gl.init_tempo:
                # Création des objects

                # tempo pour le jeu de caméra de l'intro
                gl.tempo_introOPY = Tempo(400, 1)
                gl.tempo_intro = gl.tempo_introOPY.create()
                gl.tempo_introOPY.lock()

                # Création d'un autre object tempo
                gl.tempoOPY = Tempo(601, 1)
                gl.tempo = gl.tempoOPY.create()

                # tempo utilisée pour le print toutes les 10s
                gl.tempo_globaleOPY = Tempo(601, 1)
                gl.tempo_globale = gl.tempo_globaleOPY.create()

                # Nous ne repasserons plus par ici
                gl.init_tempo = True

            if gl.init_tempo:
                # maj de toutes les tempos à chaque frame
                gl.tempo_intro = gl.tempo_introOPY.update()
                gl.tempo = gl.tempoOPY.update()
                gl.tempo_globale = gl.tempo_globaleOPY.update()
                print(gl.tempo_intro, gl.tempo, gl.tempo_globale)
예제 #3
0
    def inserer(self, valeurs):
        self.executescript(valeurs)

    def lire(self, table):
        c = self.conn.cursor()
        c.execute("SELECT * FROM "+ table)
        for row in c:
            print("Rangée :", row)
        c.close()

# only to test
if __name__ == '__main__':

    from sometools import VirtualGl
    # Création de gl virtuel
    gl = VirtualGl()
    print("gl =", gl)

    # Création de l'instance de classe
    gl.mabase = Mabase()
    print('gl.mabase =', gl.mabase)

    print("\n Création de phone")
    gl.mabase.creer('CREATE TABLE phone (ip text,accx REAL,accy REAL,accz REAL,x REAL,y REAL,t REAL)')

    from time import time
    # enregistrement
    sql = "INSERT INTO phone(ip, accx, accy, accz, x, y, t) VALUES('192.168.1.7', 2.3, 2.3, 2.3, 2.3, 2.3, 1000)"
    gl.mabase.inserer(sql)

예제 #4
0
        self.executescript(valeurs)

    def lire(self, table):
        c = self.conn.cursor()
        c.execute("SELECT * FROM " + table)
        for row in c:
            print("Rangée :", row)
        c.close()


# only to test
if __name__ == '__main__':

    from sometools import VirtualGl
    # Création de gl virtuel
    gl = VirtualGl()
    print("gl =", gl)

    # Création de l'instance de classe
    gl.mabase = Mabase()
    print('gl.mabase =', gl.mabase)

    print("\n Création de phone")
    gl.mabase.creer(
        'CREATE TABLE phone (ip text,accx REAL,accy REAL,accz REAL,x REAL,y REAL,t REAL)'
    )

    from time import time
    # enregistrement
    sql = "INSERT INTO phone(ip, accx, accy, accz, x, y, t) VALUES('192.168.1.7', 2.3, 2.3, 2.3, 2.3, 2.3, 1000)"
    gl.mabase.inserer(sql)