def __init__(self): self.mode = 'MIXTE' self.minitel = Minitel() self.minitel.deviner_vitesse() self.minitel.identifier() self.minitel.definir_vitesse(4800) self.minitel.definir_mode(self.mode) self.minitel.configurer_clavier(etendu=True, curseur=False, minuscule=True) self.minitel.echo(False) self.minitel.efface() self.minitel.curseur(False)
def Connect(self): self.minitel = Minitel() if (self.minitel.deviner_vitesse() == -1): if (self.minitel.definir_vitesse(300) == False): return (1) self.minitel.identifier() while (self.minitel.capacite['nom'] == "Minitel inconnu"): sleep(2) self.minitel.identifier() self.minitel.definir_mode("VIDEOTEX") print("{} - {}".format(self.minitel.capacite['nom'], self.minitel.capacite['vitesse'])) self.minitel.efface() self.minitel.debut_ligne()
def __init__(self, titre, version, auteur): self.minitel = Minitel() self.minitel.deviner_vitesse() self.minitel.identifier() self.minitel.definir_vitesse(9600) self.minitel.definir_mode('VIDEOTEX') self.minitel.configurer_clavier(etendu=True, curseur=False, minuscule=True) self.minitel.echo(False) self.minitel.curseur(False) self.services = [] self.titre = titre self.version = version self.auteur = auteur
#!/usr/bin/env python # -*- coding: utf-8 -*- from minitel.Minitel import Minitel from minitel.ui.ChampTexte import ChampTexte from minitel.ui.Conteneur import Conteneur from minitel.ui.Label import Label from minitel.ui.Menu import Menu # Initialisation du Minitel minitel = Minitel() minitel.deviner_vitesse() minitel.identifier() minitel.definir_vitesse(9600) minitel.definir_mode('VIDEOTEX') minitel.configurer_clavier(etendu = True, curseur = False, minuscule = True) minitel.echo(False) minitel.efface() minitel.curseur(False) # Création des widgets conteneur = Conteneur(minitel, 1, 1, 32, 17, 'blanc', 'noir') options = [ 'Nouveau', 'Ouvrir', '-', 'Enregistrer', 'Enreg. sous...', 'Rétablir',