Main > Free Download Search >

Free keystrokes software for linux

keystrokes

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 56
Keystroke Alpha 1

Keystroke Alpha 1


Keystroke is a tool that aids in the transcription, subtitling, and logging of video and audio. more>>
Keystroke is a tool that aids in the transcription, subtitling, and logging of video and audio. Keystroke project combines a video player and text editor and allows control of the media through keystrokes rather than through the mouse.

Furthermore, it tracks the start and end times of each entered phrase in order to use the transcription in CMML/Annodex files as subtitles. It is also unique in that it does not display each clip in the usual table layout, instead utilizing a script-like view. Output can be in SRT, CMML, and plain text.

<<less
Download (0.011MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1074 downloads
enotes 1.2

enotes 1.2


enotes is a small GNU Emacs script to handle appointments. more>>
enotes is a small GNU Emacs script to handle appointments. enotes stores a list of notes, each with a title, a warning date, a date and optionally a long description and a reference file.
A window pops up when a warning time is reached. It is simple (more than calendar and others), yet reliable and very practical.
Enhancements:
- Minor features such as the ability to move the event/warning by one hour in the future with one keystroke.
- One visible change is the ability to add a colored flags for each event.
<<less
Download (0.008MB)
Added: 2006-02-07 License: GPL (GNU General Public License) Price:
1445 downloads
Keyplex 0.2

Keyplex 0.2


Keyplex is a keyboard multiplexer for X11 terminals. more>>
Keyplex is a keyboard multiplexer for X11 terminals. The project will spawn a number of terminals, and when it has focus it relays all keystrokes and mouse button 2 (paste) to them.

Installation:

The usual ./configure && make && make install
<<less
Download (0.078MB)
Added: 2007-03-16 License: BSD License Price:
952 downloads
KeyPlayer 1.4

KeyPlayer 1.4


Java Keystroke and Mouse Event Tutor. Application to let you experiment to learn how mouse and keystroke events work. Output appears on the console. Just click the mouse or hit keystrokes and watch what details of the events generated. more>>

KeyPlayer - Java Keystroke and Mouse Event Tutor. Application to let you

experiment to learn how mouse and keystroke events work.

Output appears on the console. Just click the mouse or hit

keystrokes and watch what details of the events generated.

To install, Extract the zip download with Winzip, available from

http://www.winzip.com (or similar unzip utility) into any

directory you please, often C: -- ticking off the (user

folder names) option. To run as an application, type:

java -jar C:commindprodkeyplayerkeyplayer.jar

adjusting as necessary to account for where the jar file is.

Version 1.1 avoids dumping control chars to the console.

Version 1.3 adds a PAD and icon. renamed from keyplay to keyplayer.


Enhancements:
Version 1.4

add hex displays


System Requirements:Requires a Java 1.1 or later JRE
<<less
Download (510Kb)
Added: 2007-12-19 License: Free Price: Free
12 downloads
PyZOE 1.0a

PyZOE 1.0a


ZOE (formerly OGLE) is a simple OpenGL graphics engine written entirely in Python. more>>
ZOE (formerly OGLE) is a simple OpenGL graphics engine written entirely in Python.Its primary focus is rapid prototyping and experimentation, so it only supports the barest essentials, with focus on wire frames.

Some familiarity with OpenGL is expected, although when exploiting the particle system abstractions no specific OpenGL knowledge is required.

Demos included are the obligatory spinning polyhedra, static views of conic sections and the Solar System, a 3D surface plotter, a fountain of sparks, a swarming behavior model, a random walk example, a whirpool effect using gravity and drag, and an example of chaos theory and sensitivity to initial conditions.

ZOE is a very simple OpenGL-based graphics engine. OpenGL describes the primitives for doing 3D graphics; a graphics engine assists in organizing these primitives into higher-level abstractions. Some basic familiarity with OpenGL is expected to be able to use ZOE.

ZOE has five primary abstractions, in the form of classes. The first is the engine, which encapsulates the functioning window system. The second is the object, which encapsulates individual objects moving and interacting in the system. A subclass of an object is a group, a collection of objects that move in unison, possibly with some transformations applied before and undone afterward. Third, a camera encapsulates the transformations involved in placing and manipulating the view. Fourth, an interface encapsulates all the user interface controls (keystrokes and mouse manipulation) so that they can be exploited by the system.

ZOE also has some support for particle systems; that is, a group of non-interacting particles that behave according to the same rules. A particle is a special form of object that is merely represented with a point, and an optional trail (to make its motion more prominent), and a system is a group object which contains and manages a collection of non-interacting particles.
<<less
Download (0.44MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1195 downloads
TkPanel 1.6

TkPanel 1.6


TkPanel is a CDE-like panel emulator written in Tcl/Tk. more>>
TkPanel is a panel application, greatly inspired by the CDE panel, with some other features; it is basically used to call other programs, that can be configured by the user. Thus, with TkPanel, the programs which are more often executed can be easily called.
TkPanel is able to lock the computer, and can run arbitrary command on the fly. It can show basic information about the computer resources (CPU and memory usage), display the time in various formats, and has a simple schedule. There is a graphical tool to config, change all its variables, add/remove buttons and sub-panels.
The user can also use TkPanel to change the page when running at some specifics Window Managers, place it at any edge of the screen (thus, really fans of TkPanel can have a few programs running at the same time!), align it at the corners, turn it into a hidden mode, and select what tools to display as buttons (choosing its place). All its functions are available through some keystrokes.
TkPanel is written on a Linux system with Tcl/Tk scripts; first to allow easy modifications being applied; second, to be executed on systems where Tcl/Tk is available.
Enhancements:
- (schedule) can select a date when clicking at the calendar
- removed an extra newline that is printed each time get_sch is called
- fixed schedule to print messages without date;
- read in config window will update the colors too...;
- changed some panel appearances on the man page to control-panel;
<<less
Download (0.048MB)
Added: 2005-04-27 License: GPL (GNU General Public License) Price:
1642 downloads
nn Newsreader 6.7.3

nn Newsreader 6.7.3


nn Newsreader is a curses-based USENET news reader. more>>
nn Newsreader project is a curses-based USENET news reader. The motto of nn is its expanded name, "No News is good news, but nn is better". The nn newsreader is designed to let you minimize the amount of time you spend reading news (or, more realistically, to allow you to follow even more newsgroups).
Nn allows you to quickly select articles of interest and skip the rest. It also supports efficient article killing and selection of articles by author and subject.
Main features:
- Menu-based article selection prior to reading the articles, with the articles sorted according to subject and posting time. This significantly reduces the time spent on news reading. No keystrokes are wasted on articles you dont want to read, and only the articles selected on the menu will be read.
- Uses standard .newsrc, and can leave individual articles unread.
- Digests are automatically split and presented as ordinary articles! You can transparently save and respond to individual sub-articles.
- Full folder support: read, save, and delete individual articles.
- Online help and manual.
- Built-in unshar and patch functions.
- Built-in uudecode function which will automatically unpack, concatenate, and decode multi-part postings.
- Easy remapping of keys with advanced macro definition features.
- Automatic kill & selection of articles based on subject or author.
- User specified presentation sequence of news groups based on the news group hierarchy.
- Whole classes of news groups can easily be unsubscribed permanently, e.g., talk.all and all.politics
- Related groups can be merged and presented as a single group, e.g. comp.emacs and all gnu.emacs groups.
Enhancements:
- The name length displayed is now based upon the width of the screen.
- The header check macro is now case insensitive for both news and folders.
- GPG support has been added , which comes with a new run-time variable sign-type, and a compile-time variable SIGN_TYPE to set the default to either PGP or GPG.
- nn will now look in /etc/resolv.conf for a domain if DOMAIN isnt defined and hostname isnt a FQDN.
<<less
Download (0.67MB)
Added: 2006-03-20 License: Freely Distributable Price:
1318 downloads
rootsh 1.5.2

rootsh 1.5.2


Rootsh is a wrapper for shells that logs all echoed keystrokes and terminal output to a file and/or to syslog. more>>
Rootsh is a wrapper for shells that logs all echoed keystrokes and terminal output to a file and/or to syslog. Its main purpose is the surveillance of users who need root privileges. They start rootsh through the sudo mechanism.
Sometimes users have to perform tasks on a system which are too complex to be wrote in sudo commands. Sometimes there is management pressure to give a user a root shell. Sometimes youre just tired arguing with users who insist in having root privileges.
With rootsh you can give your users access to a root shell while auditing their actions.
rootsh works very much like the script utility. It forks and creates a master/slave pseudo terminal pair. The slave pseudo terminal will become the controlling terminal of the child process which will execute a shell command. The parent process waits for input from the
users terminal and sends it down the master pty. Every output including the echoed input will be written to a logfile and to the syslog daemon.
Enhancements:
- initial release 0.1
- since then
- added version() and usage() to rootsh
- modified pty module handling for AIX
- switched setupshell and beginlogging
- posix sigaction is now the preferred signal handling
- configure.in tests for sys/select.h
<<less
Download (0.13MB)
Added: 2006-07-12 License: GPL (GNU General Public License) Price:
1201 downloads
Easymacs 2.0

Easymacs 2.0


Easymacs is an easy-to-learn, one-size-fits-all configuration for new users of GNU Emacs. more>>
Easymacs is an easy-to-learn, one-size-fits-all configuration for new users of GNU Emacs. The project sets up key bindings that conform to a common denominator of the Gnome/KDE/OS X/Microsoft Windows human interface guidelines, and provides function-key bindings for other powerful Emacs features.
It is fully documented, and the new user can productively edit text right away, without going through the Emacs tutorial. Many commonly-used functions can be accessed without having to learn the "chords" or multiple keystrokes that Emacs uses by default.
Humanists:
Easymacs was designed with the non-programmer in mind, someone who would like to use Emacs to edit mainly text files, especially LaTeX and TEI-conforming XML. Since many aspects of the configuration of Emacs require a certain knowledge of programming, this sort of person might find the default behavior of Emacs too foreign and too hard to reconfigure.
Programmers:
On the other hand, Easymacs is also a great environment for programmers who would like to use Emacs, but dont want to spend the time in learning how to configure it.
Main features:
- All of the usual features of an editor: undo, redo, search and replace, intelligent indentation and wrapping.
- Spell-checking as you type. This distinguishes between true misspellings and words which are used more than once in a file, and so are likely to be correct but unknown. You can correct misspellings with a single keystroke (F8).
- There are many convenient ways of entering non-ASCII text, including Unicode and various exotic encodings.
- Rectangular selection of text, which can be also used to insert the same text in many columns (Ctrl-Return).
- Most file-types define syntax-sensitive folding (F7).
- Visible, persistent bookmarks to mark particular lines in a file (Alt-F2).
- You can search for text in multiple files in a given folder or set of subfolders (Ctrl-Shtf-F9). The output displays a menu of the lines in the different files that match a your pattern, and you can jump from one to the next with a single keystroke (F10 or Alt-`).
- Auto-completion of words based on the content of other open files (F5), or on a dictionary (Shft-F8).
- Multiple cut and paste clipboards (just hit Ctrl-number before cutting, copying or pasting, and the commands will use the clipboard numbered 0-9 for that operation).
- History of clipboard contents: you can browse through the past contents of the clipboard and insert any one of the previous contents (Shft-Ctrl-V).
- Keyboard macros that let you record (Alt-Shft-F5) and play back (Alt-F5) a series of keystrokes, to ease repetitive tasks.
- You can look up the word at the cursor in dictionaries and thesauri with a single keystroke (Alt-F8).
- You can easily switch between open files via a menu (F9), or other quick shortcuts (Shft-F9, Ctrl-F9). There is also a menu of recently opened files (Alt-Shft-F1).
- There is a full command shell for manipulating files and running commands. (Alt-F9).
Enhancements:
- A number of small updates and additions were made.
- At a minimum, the forthcoming Emacs 22 is required.
<<less
Download (4.5MB)
Added: 2007-05-10 License: GPL (GNU General Public License) Price:
897 downloads
Ratpoison 1.4.1

Ratpoison 1.4.1


Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations. more>>
Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. Ratpoison is largely modelled after GNU Screen which has done wonders in the virtual terminal market.
The screen can be split into non-overlapping frames. All windows are kept maximized inside their frames to take full advantage of your precious screen real estate.
All interaction with the window manager is done through keystrokes. ratpoison has a prefix map to minimize the key clobbering that cripples Emacs and other quality pieces of software.
Enhancements:
- Ten new commands were added.
- Bugs were fixed.
- I18n fonts were added.
<<less
Download (0.36MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
1038 downloads
cutoggvorbis 0.2

cutoggvorbis 0.2


cutoggvorbis is a small and fast command line Ogg/Vorbis editor. more>>
cutoggvorbis is a small and fast command line Ogg/Vorbis editor. The project lets you select sections of an Ogg/Vorbis interactively or via a timetable and save them to separate files without quality loss. It uses ogg123 for playback and even works with files bigger than 2GB.
For KDE you can copy cutoggvorbis.desktop to ${KDEDIR}/share/apps/konqueror/servicemenus.
I am looking for someone to write a simple GUI for KDE or whatever!
It just needs to replace keystrokes with buttons for clicking, thats all.
Enhancements:
- An error at the beginning of the output file has been fixed, unfinished files can now be edited, and a leap in time detection while seeking has been added.
- Backward seeking is now five times faster.
- Code cleanups have been made.
<<less
Download (MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
926 downloads
Save Scummer 002

Save Scummer 002


Save Scummer project is a Seven Day Roguelike written by Jeff Lait. more>>
Save Scummer project is a Seven Day Roguelike written by Jeff Lait.
This provides a windows and linux executable versions along with the source for those brave enough to try and build it from scratch. It also provides a linux and windows curses version for those allergic to graphics.
Main features:
- Intelligent "Do What I Mean" commands that reduce all possible actions to a single keystroke.
- Infinite undo to correct mistakes in pressing said single keystroke.
- Fight the fifty-two monsters from Letter Hunt and one new bonus monster.
- 1980 different weapons and 216 different spells!
- Play one of 8 races or 9 classes!
Enhancements:
- Added documentation about intent of this game and listed various non-bugs.
- Fixed a bug where the borg would attack enemies even when blind.
- Added an eXplore mode so you can take over and pilot the game manually. The correct key to hit isnt in the in-game documentation to encourage you to play it properly first.
<<less
Download (1.2MB)
Added: 2007-04-17 License: BSD License Price:
921 downloads
THC-vlogger 2.1.1

THC-vlogger 2.1.1


THC-vlogger is an advanced linux kernel based keylogger, enables the capability to log keystrokes of all administrator/users. more>>
THC-vlogger is an advanced linux kernel based keylogger, enables the capability to log keystrokes of all administrator/users sessions via console, serial and remote sessions (telnet, ssh), switching logging mode by using magic password, stealthily sending logged data to centralized remote server.
THC-vloggers smart mode can automatically detect password prompts to log only sensitive user and password information.
Main features:
- Log keystrokes of all user sessions
Console, serial console
Telnet/SSH remote sessions
- Stealth mechanism
No syscall modifying, nearly impossible to detect
UDP packets of log data can not be seen from the box itself
- Multiple logging modes and methods
Support three logging modes
Switch between logging modes by specific keys sequence
Default toggle character is CTRL-]
- Dumb mode
Logs all keystrokes
- Smart mode
Ability to detect password prompt automatically to log only sensitive data such as user/password (ssh, telnet, su, sudo, ftp, ...)
- Normal mode
Stop logging mode
- Log methods
Log to files
Remote log over network
Transmits log data via UDP to a specified machine
System users neither see nor sniff log packets
Sniffers such as tcpdump on the box can not see the traffic
Bypass local network filtering/firewall rules
- Log data
Separated logging for each tty/session
Each tty has their own log buffer
Easier to track sessions
- Timestamps logging
Nearly support all special chars
Arrow keys (left, right, up, down), Home, Page Up, Page Down
F1 to F12, Shift+F1 to Shift+F12
ALT- and CTRL- combinations
Tab, Insert, Delete, End, Backspace, ...
Support line editing keys included CTRL-U and Backspace
<<less
Download (0.026MB)
Added: 2006-06-22 License: GPL (GNU General Public License) Price:
1242 downloads
FVWM-Crystal 3.0.5

FVWM-Crystal 3.0.5


FVWM-Crystal aims to create an easy to use, pretty, and powerful desktop environment for Linux or other Unix-like systems. more>>
FVWM-Crystal aims to create an easy to use, eye-candy but also powerful desktop environment for Linux or other Unix-like operating systems.
FVWM-Crystal uses following programs: FVWM as a window manager and "main core", ROX-Filer as file manager (manages icons on the desktop), xterm, aterm, mrxvt or urxvt as terminal emulators, MPD or XMMS as music players (theres built-in support for controlling these programs), and several other tools for different functions, like setting a wallpaper or making screen shots.
Main features:
- transparent elements of the interface: panels, menus, dialogs (pseudo-transparency, doesnt show windows underneath)
- window decorations, panel/menu colorsets and desktop wallpaper changeable from the main menu; choice saved for next X sessions
- flexible window decorations: can have different titlebar buttons layout, pixmaps, button functions
- different "desktop layouts" (panel placement and functions, desktop functions, window icons/thumbnails), changeable from the menu
- advanced keyboard support: keybindings for controlling the desktop switching, window management (moving, resizing, focusing, basic operations like minimalization or closing) - nearly 90 different keybindings
- support for controlling music players, using the keyboard or panel buttons and menus; currently MPD and XMMS are supported
- advanced support of the terminal windows: special "QuakeConsole" terminal accessible by an Alt+` (grave) keystroke similar to the console found in FPP games; terminals can be opened using RMB on the desktop; terminal windows dont release focus for newly opened windows (by default)
- a Python script for generating different panels and menus with installed applications - automatically finds programs in $PATH and creates specified menus and panels
- support for nearly 250 different applications - icons, menu/panel database entries, window styles
- different language support using gettext
Features for advanced users
- all FVWM configuration divided into small files in a simple directory structure
- special functions for loading configuration files - allows FVWM configuration files placed in different directories (for example system-wide and user-wide); user files are searched before system-wide files (directory structure must be preserved), first found file is loaded
- simple and easy to use system of "user preferences", adds to the configuration files ability to remember different user choices and recall them at any moment, usually at the startup of X session
- support for system-wide configuration in /etc/X11/fvwm/fvwm-crystal directory as well as user configuration in ~/.fvwm directory - changes in configuration files can be preserved between package updates
- special files called "recipes" - similar to "standard" FVWM configuration model (one configuration - one file), allows for different configurations in the same package (for example different music players changeable during runtime)
- support for different icon themes and sizes (similar to /usr/share/icons directory), included many icons in 22x22, 32x32 and 48x48 sizes
<<less
Download (3.6MB)
Added: 2007-06-08 License: GPL (GNU General Public License) Price:
870 downloads
dterm 0.1

dterm 0.1


dterm application is a simple terminal emulator, which doesnt actually emulate any particular terminal. more>>
dterm application is a simple terminal emulator, which doesnt actually emulate any particular terminal. Mainly, it is designed for use with xterm and friends, which already do a perfectly good emulation, and therefore dont need any special help; dterm simply provides a means by which keystrokes are forwarded to the serial line, and data forwarded from the serial line appears on the terminal.

Running dterm

dterm is invoked thusly:
dterm [options|device ...]

dterm attempts to read the file ~/.dtermrc for options; if this doesnt exist, it tries /etc/dtermrc. Then it parses the options passed on the command line.

The options read should include a device name, e.g "ttyS0" or "ttyd0" for the first serial port on a Linux or FreeBSD system respectively.

Once started, dterm can be got into command mode using Ctrl/]. Press enter once from command mode to get back into conversational mode. (The command character can be changed with the esc= option, e.g. esc=p to use Ctrl/P instead of Ctrl/].)

Options:

The following options can be used from command mode

300, 1200, 9600 etc: Set speed, default 9600.
5, 6, 7, 8: Set bits per character, default 8.
1, 2: Set number of stop bits, default 1.
e, o, n, m, s: Set parity to even, odd, none, mark or space, default none.
cts, nocts: Enable / disable CTS flow control, default nocts.
xon, noxon: Enable / disable XON/XOFF flow control, default noxon.
modem: Enable / disable modem control (hang up modem on exit, exit if modem hangs up), default nomodem.
bs, nobs: Enable / disable mapping of Delete to Backspace, default nobs.
del, nodel: Enable / disable mapping of Backspace to Delete, default nodel.
maplf, nomaplf: Enable / disable mapping of LF to CR, default nomaplf.
igncr, noigncr: Ignore / output carriage returns, default noigncr.
crlf, nocrlf: Enable / disable sending LF after each CR, default nocrlf.
b: Send a 500 ms break.
dtr, nodtr: Raise / lower DTR, default dtr.
rts, norts: Raise / lower RTS, default rts.
d, r: Toggle DTR / RTS.
esc= : Set command mode character to Ctrl/ (default ])
@ : Read and process configuration from .
! : Execute shell command
show: Display current configuration and modem status.
help, h, ?: Display a summary of commands.
version: Display version, copyright and warranty information.
quit, q: Exit

Examples:

Connect via ttyS1 to a system running at 2400 bps, 7 bits even parity:

dterm ttyS1 2400 7 e

Send a break in a running session:

^]
dterm> b
dterm>
<<less
Download (0.014MB)
Added: 2007-06-15 License: GPL (GNU General Public License) Price:
984 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 4
  • 1
  • 2
  • 3
  • 4