Il s'agit de la commande grab_vcsa-3.0.0 qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
grab_vcsa - récupérateur vcsa de la console Linux
SYNOPSIS
saisir_vcsa
DESCRIPTION
Notre Linux la console permet le mode texte vidéo tampon accès^. Pour chaque périphérique tty
(/dev/tty0..31) il existe deux périphériques (/dev/vcs0..31) et (/dev/vcsa0..31). Ces
devices sont deux représentations différentes du contenu de la console.
Lorsque vous vous connectez sur la console Linux, votre périphérique tty est changé de propriétaire, vous pouvez donc
le lire/écrire. Lorsque vous vous déconnectez, cela vous est retiré. Cela n'arrive pas avec les vcs et
périphériques vcsa, c'est-à-dire que vous ne pouvez pas accéder à la mémoire tampon vidéo de votre propre tty.
Malheureusement, il existe de nombreuses raisons d'utiliser le tampon vidéo en mode texte. Par exemple, il
n'est pas possible d'accéder aux 256 caractères complets que l'adaptateur VGA peut afficher
sans utiliser le tampon vidéo en mode texte (Linux émule le jeu de caractères vt100 qui
n'a pas tous les caractères VGA). Ce désagrément limite sévèrement le portage
possibilités vers Linux de logiciels qui ont été écrits avec un jeu de caractères VGA à l'esprit.
saisir_vcsa est un programme racine setuid qui, lorsqu'il est appelé, changera le propriétaire du vcs et
appareils vcsa, après qu'une série de contrôles de sécurité ont été effectués.
Il n'est pas nécessaire de modifier à nouveau les autorisations (cela serait inutile car un
l'utilisateur pourrait tuer un programme imaginaire release_vcsa avant qu'il ne puisse faire son travail). Les
les autorisations sont automatiquement rétablies lors de la déconnexion.
saisir_vcsa est utilisé par l'unité vidéo Free Pascal. L'unité vidéo permet aux programmeurs de
développer des programmes portables sur Dos, Linux, FreeBSD, Windows, OS/2 et autres
systèmes alors qu'ils peuvent encore supposer pouvoir utiliser le jeu de caractères VGA complet.
RETOUR CODES
saisir_vcsa a les codes de retour suivants :
0 Succès
1 Vous n'exécutez pas sur la console Linux
2 Erreur lors de la déclaration du tty.
3 Erreur lors de l'exécution de chown.
4 Erreur lors de l'exécution de chmod.
4 Vous ne possédez pas votre propre téléscripteur.
Utilisez grab_vcsa-3.0.0 en ligne à l'aide des services onworks.net