EnglishFrenchSpanish

Ad


OnWorks favicon

grab_vcsa-3.0.0 - Online in the Cloud

Run grab_vcsa-3.0.0 in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command grab_vcsa-3.0.0 that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


grab_vcsa - Linux console vcsa grabber

SYNOPSIS


grab_vcsa

DESCRIPTION


The Linux console allows text mode video buffer access^. For each tty device
(/dev/tty0..31) there exist two devices (/dev/vcs0..31) and (/dev/vcsa0..31). These
devices are two different representations of the content of the console.

When you login on the Linux console, your tty device is changed owner to you, so you can
read/write it. When you logout it is takes from you. This does not happen with the vcs and
vcsa devices, i.e. you cannot access the video buffer of your own tty.

Unfortunately there is a lot of reason to use the text mode video buffer. For instance, it
is not possible to get access to the full 256 characters the VGA adapter can display
without using the text mode video buffer (Linux emulates the vt100 character set which
does not have all VGA characters). This annoyance severely limits the porting
possibilities to Linux of software that was written with a VGA character set in mind.

grab_vcsa is a setuid root program that, when called will change the owner of the vcs and
vcsa devices to you, after a series of security checks have been performed.

It is not necessary to change the permissions back again (this would be pointless since a
user could kill a imaginary release_vcsa program before it can do its work). The
permissions are automatically reverted on logout.

grab_vcsa is used by the Free Pascal video unit. The video unit allows programmers to
develop portable programs accross Dos, Linux, FreeBSD, Windows, OS/2 and other operating
systems while they can still assume being able to use the full VGA character set.

RETURN CODES


grab_vcsa has the following return codes:

0 Success

1 You are not running on the Linux console

2 Error while statting tty.

3 Error while executing chown.

4 Error while executing chmod.

4 You do not own your own tty.

Use grab_vcsa-3.0.0 online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Amidst
    Amidst
    Amidst or Advanced Minecraft Interface
    and Data/Structure Tracking is a tool to
    display an overview of a Minecraft
    world, without actually creating it. It
    can ...
    Download Amidst
  • 2
    qBittorrent
    qBittorrent
    An advanced and multi-platform
    BitTorrent client with a nice Qt user
    interface as well as a Web UI for remote
    control and an integrated search engine.
    qBittorr...
    Download qBittorrent
  • 3
    MSYS2
    MSYS2
    MSYS2 is a collection of tools and
    libraries providing you with an
    easy-to-use environment for building,
    installing and running native Windows
    software. It con...
    Download MSYS2
  • 4
    DOSBox
    DOSBox
    DOSBox emulates a full x86 pc with
    sound and DOS. Its main use is to run
    old DOS games on platforms which
    don't have DOS (Windows 7, 8, 8.1
    and 10 / Linux ...
    Download DOSBox
  • 5
    Xtreme Download Manager
    Xtreme Download Manager
    The project has a new home now:
    https://xtremedownloadmanager.com/ For
    developers:
    https://github.com/subhra74/xdm Xtreme
    Download Manager is a powerful tool t...
    Download Xtreme Download Manager
  • 6
    Clover EFI bootloader
    Clover EFI bootloader
    Project has moved to
    https://github.com/CloverHackyColor/CloverBootloader..
    Features:Boot macOS, Windows, and Linux
    in UEFI or legacy mode on Mac or PC with
    UE...
    Download Clover EFI bootloader
  • 7
    unitedrpms
    unitedrpms
    Join us in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Enable the URPMS repository in your
    system -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Download unitedrpms
  • More »

Linux commands

  • 1
    4ti2-ppi
    4ti2-ppi
    4ti2 - software package for algebraic,
    geometric and combinatorial problems on
    linear spaces ...
    Run 4ti2-ppi
  • 2
    4ti2-qsolve
    4ti2-qsolve
    4ti2 - software package for algebraic,
    geometric and combinatorial problems on
    linear spaces ...
    Run 4ti2-qsolve
  • 3
    crlupdate
    crlupdate
    crlupdate - Mono Certficate Revocation
    List Downloader and Updater ...
    Run crlupdate
  • 4
    crlutil
    crlutil
    crlutil - List, generate, modify, or
    delete CRLs within the NSS security
    database file(s) and list, create,
    modify or delete certificates entries in
    a particul...
    Run crlutil
  • 5
    gammu-smsd
    gammu-smsd
    gammu-smsd - SMS daemon for Gammu ...
    Run gammu-smsd
  • 6
    gammu
    gammu
    gammu - Does some neat things with your
    cellular phone or modem. ...
    Run gammu
  • More »

Ad