Oraide est un utilitaire pour épargner les présentateurs de la proposition risquée de la saisie des commandes de terminaux et d'une présentation dans le même temps. & Nbsp; son Oraide replays de présentation composé de notes et les commandes du terminal dans une session de GNU Screen. En plus des présentations, il est aussi utile pour enregistrer des screencasts.
Le nom Oraide est un mot-valise de orate et aide.
Utilisation
Avant de donner votre présentation, de préparer un fichier de script. Un fichier de script ressemble à ceci:
# Se connecter au serveur distant
ssh nom-hôte
# Créer un nouveau fichier
echo 'Bonjour tout le monde!' >> Hello_world.txt
# Lire le fichier.
# Et par là je veux dire ce chat.
chat hello_world.txt
# Activité d'arrière-plan
1: ssh nom-hôte
1: rm hello_world.txt
Les fichiers de script sont interprétés par ces règles:
- Lignes vides sont ignorées.
- Les lignes commençant par un dièse sont présentateurs notes. Ils ne sont pas exécutées.
- Toutes les autres lignes sont des commandes qui seront envoyés à la session de l'écran. Si une telle ligne commence par un nombre et un colon, la commande est envoyée à la fenêtre de l'écran du nombre de nom. Sinon, la commande est envoyée à la fenêtre 0.
Une fois que vous avez un script prêt, vous pouvez exécuter Oraide. Courir Oraide nécessite un script et une session de l'écran comme arguments de ligne de commande. Ainsi, de fonctionner comme Oraide Pour exécuter le script sur une session d'écran spécifique comme ceci: séance scénarisée oraide, où le script et la session sont le nom des sessions de script et écran Oraide respectivement. Par exemple, pour exécuter un script nommé conférence sur une session de l'écran nommé démo, entrez démo de conférence oraide.
Donc, un exemple complet ressemblerait à quelque chose comme ceci:
écran -S démo
# Mettre cette session de l'écran sur le projecteur
# Ouvrir une nouvelle session de terminal sur l'écran de votre ordinateur portable
Démo du my_great_presentation oraide
À partir my_great_presentation. . Appuyez sur ENTREE pour faire avancer le script
Exigences :
- Python
Commentaires non trouvées