Main > Free Download Search >

Free line program software for linux

line program

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3280
Sample Inventory Program 1.0.2

Sample Inventory Program 1.0.2


Sample Inventory Program provides a laboratory inventory management system (LIMS) for Zope. more>>
Sample Inventory Program provides a laboratory inventory management system (LIMS) for Zope.
Many integration tests exist for various aspects of the SIP application, ranging from command line importing of samples and project configuration to CSV Web-based importing of sample modifications.
Main features:
- Cross platform using the Zope 3 appliation server and Python language. Contains over 200 unit and integrations tests.
- Command line import functionality (import application configuration, projects, samples, aliquots and container heirarchies)
- Cross project searches based on Subject Ids, Other Ids, Additional Sample Data, and Sample Types. Uses REPORT Permission.
- Search Form Screenshot
- Project level permissions. Users can be enabled/disabled by removing User Permission in the Applicaiton root. Lab Technician Permission allows users to put contents into a shipment and add/modify Samples. Project Manager permission allows project configuration as well as administering Users for specified projects.
- User and Permission Screenshot
- 100% Web based interface (IE, Mozilla, Safari tested). QT based client in development.
- Projects Overview Screenshot
- Ability to Split Aliquots into smaller units and put them into separate physical containers.
- Ability to Derive Aliquots into other Sample Types. Derived Samples/Aliquots links to their origin sample.
- Locations/Containers are heirarchical and can be restricted to a Project
- Shipments act as virtual containers where Lab Technicans can split aliquots into. AlsocShipments contain Contact Info, Shipping Info and Funding Info. While the Shipment Status will control the status of the Shipment moving from: Incomplete, In-Transit, and finally Received based on date fields being filled out.
- Shipment Screenshot
- Understandable relational model that enables simple reporting to be easily constructed by third party tools such as Jasper Reports
- Batch editing available using CSV files. All changes are transactional. You can easily import hundreds of samples into multiple projects by using CSV files and importing them through the web interface. You can change locations of aliquots by using the CSV import functionality. Any functionality that can be done in the web interface is complimented by CSV functionality.
- Project Search Results Screenshot
- Ability to administer Sample Type, Container Type, Locations and Unit of Measure at the application level to enforce standards across all Projects. Requires Application Manager permission.
- Ability to assign Sample Type, Locations, Technicans in a Project by Project basis.
- Project Administration Screenshot
- Advance Attribute Capture forms enable Project Administrators to specify what attributes for their Sample Types need to be captured for their project. Now non-technical users can ensure that Lab Technicans capture any attribute for any Sample Type. Attributes are limited to: DateTime, Boolean, Float, Integer, String and Text fields. Default Values can be assigned.
- Sample Type Attributes Screenshot
- Finally Sample Type Attributes can have validation scripted on a field by field basis. By using the TALES Validation functionality for Sample Type Attribute Fields. Examples of TALES validation:
- python: value < 100 # value of the field is less than 100
- python: value < datetime.date(2006, 10, 31)
- # value of the field is less than 10/31/2006
- Edit Comments will require a comment to be added to any field that is edited. These are used in conjunction with RDBMS triggers to keep a audit log to ensure that all changes to all inventory can be tracked.
<<less
Download (MB)
Added: 2007-02-01 License: LGPL (GNU Lesser General Public License) Price:
1006 downloads
Master Combat Control Program 0.9.4

Master Combat Control Program 0.9.4


Master Combat Control Program is an improved clone of the Shadowrun-Assistent program. more>>
Master Combat Control Program is an improved clone of the "Shadowrun-Assistent" program (as found on shadowrun.de).
Its main goals are better usability, minor feature improvements, and i18n. It constists of a character editor, an initiative manager, and a dice roller.
Enhancements:
- Due to popular demand, the directory where the configuration files are put is now configurable via the "-config" option.
- When first running the program it complained about missing files, which are created on shutdown, so this was changed.
- added parsing of command line parameter "-config";
- all error messages internationalized;
- added "readme.txt"
<<less
Download (0.14MB)
Added: 2005-07-22 License: GPL (GNU General Public License) Price:
1564 downloads
Lint4j Maven Plugin 1.3.1

Lint4j Maven Plugin 1.3.1


Lint4j is a static Java source code analyzer that detects locking and threading issues. more>>
COPYRIGHT=1] Lint4j features command line, Ant, Maven, Eclipse, and Emacs integration

<<less
Download (0.008MB)
Added: 2006-08-02 License: Other/Proprietary License Price:
1178 downloads
ElphelOgm 0.9.9

ElphelOgm 0.9.9


ElphelOgm is a command line program that receives a realtime multicast UDP stream in RTP/MJPEG format. more>>
ElphelOgm is a command line program that receives a realtime multicast UDP stream in RTP/MJPEG format and saves it in Ogg/MJPEG format with variable framerate.
ElphelOgm project has a fastidious algorithm with reordering UDP packets and detection of errors and losses.
Enhancements:
- A new option -b to control number of ready frames delayed in the buffer.
<<less
Download (0.052MB)
Added: 2006-09-12 License: GPL (GNU General Public License) Price:
1140 downloads
Command Line WRAPper 0.3.0

Command Line WRAPper 0.3.0


Command Line WRAPper is a tool to build and run commands from input lines. more>>
Command Line WRAPper is a tool that provides an easy way to build and run commands from input lines, avoiding the use of shell script. It is similar to xargs.

clwrap can make great things with the locate command, and is low resource intensive. It can also do some not-quite-fun works like multiple configure/make/make install after a fresh system installation. In practice, you have to generate a list of files/directories you want to manage, clwrap takes it in standard input and apply the command you want to apply for each files (lines) in input.

But you can do much more, in fact, its up to you to find how to use it ;).

examples:

- copying several files into one specific directory:

locate myfiles | clwrap -e cp {} mydir/

- renaming several files:

ls -1 ultra*
| clwrap -e "echo -n mv -v {}" -e "echo {} | sed s/ultra/ /"
| clwrap -e {}

- running a specific line in the shell history:

history | grep "482" | head -n 1 | sed s/ *[0-9]* *// | clwrap -v -e {}


- try all tv norms and frequency tables possible combinations with scantv:

cat norm
| clwrap -e "cat freq | clwrap -e echo scantv -n {} -f {}"
| clwrap -e {} > file 2>&1

- reformat source code, after a backup of course:

ls -1 | clwrap -e "cp {} {}.orig && flip -u {} && cat {}
| sed s/^[ t]*$//;/^$/d
| indent -kr -bad -bap -bbb -sob -i8 -l100 {} -o {}.tmp
&& mv {} tmp && mv {}.tmp {}"
<<less
Download (0.042MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1664 downloads
Program Version Switch 1.03

Program Version Switch 1.03


Program Version Switch is a program to easily switch between different interpreter versions. more>>
pvswitch is a very tiny program which makes it possible to use different program installations on one machine flawlessly.
Its flexibility is intended for people who need to run programs against different interpreter versions.
But it can also be used for different purposes like switching the version of a compiler, text editor, mail reader, browser, whatever.
It is most useful for developers of interpreter based programs which are started via a hash-bang line (#!).
The following example explains the usage for perl programs, but the very same is true for all other interpreter languages.
If you install two or more different perl versions on your machine, you could just call the respective perl binary you want to use..
perl myscript.pl
/path/to/another/perl myscript.pl
This works fine, although it isnt very convenient. However if you are starting your program using the hash-bang line like
#! /usr/bin/perl
and then just start it by
./myscript.pl
you would need to change the file itself to use another perl version. Again it is possible, but not very convenient.
And here comes pvswitch: its purpose is to make such situations convenient. Further it solve some problems which come up if multiple people want to use different perl versions. pvswitch allows even to run one program in two shells with different perl versions.
This is possible because pvswitch uses a environment variable to select the interpreter version to use. This environment variable can be set in different sessions independently.
pvswitch is installed as new program binary (e.g. perl) the old one will be renamed to program.pvswitch.
Now every time you execute a this program (e.g. perl), pvswitch is executed. It doesnt matter how you start the program...
perl myscript.pl
./myscript.pl # if it has a hash-bang #! /usr/bin/perl
for both cases the pvswitch binary will be executed, pvswitch will than check for the environment variable PVSWITCH_PERL_BINARY (if you are running perl), if it is found it tries to find this key in the configuration file pvswitch.conf and execute the program which is configured for the version configured set in the environment variable (e.g. perl.pvswitch).
So it just executes the real program (e.g. perl interpreter). Depending on the environment a different version might be selected.
There are some convenient tools (e.g. perlver, pvconfig) to configure this.
Enhancements:
- Fixed a bug which could cause segmentation violation.
<<less
Download (0.075MB)
Added: 2005-04-15 License: GPL (GNU General Public License) Price:
1661 downloads
clive 0.2.0

clive 0.2.0


clive is a command line program that extracts videos from YouTube and Google Video websites. more>>
clive is a command line program that extracts videos from YouTube and Google Video websites. The project supports embedded video extraction, and can be used with ffmpeg to re-encode the extracted videos to different video formats (avi, mpeg, flv).

<<less
Download (0.023MB)
Added: 2007-04-28 License: GPL (GNU General Public License) Price:
914 downloads
C++ Command Line Library 0.3

C++ Command Line Library 0.3


C++ Command Line Library provides a framework for handling command line options and arguments. more>>
C++ Command Line Library provides a framework for handling command line options and arguments. Either variables (of any type) are set to values given at the command line. Or user defined functions are called with arguments (of any type) read from the command line.
It was developed and tested using kdevelop 2.1 and gcc 2.95.3 on SuSE Linux 7.3.x
Main features:
- Easy extraction of command line arguments
- Automatic conversion of command line arguments to any type (even user defined classes)
- Convenient handling of command line usage errors by exceptions
- Complete documentation
- And all this is absolutely free
<<less
Download (0.83MB)
Added: 2006-11-15 License: LGPL (GNU Lesser General Public License) Price:
1084 downloads
EnergyMech 3.0.2

EnergyMech 3.0.2


The EnergyMech is an advanced IRC bot. more>>
The EnergyMech is an advanced IRC bot. EnergyMech project has many features including a DCC party line, powerful user list handling, bot linking, a telnet console and more.
Enhancements:
- A nasty crash bug was fixed.
<<less
Download (0.22MB)
Added: 2006-05-09 License: GPL (GNU General Public License) Price:
1272 downloads
Enemy Lines 7 0.6

Enemy Lines 7 0.6


Enemy lines 7 is a single player first person 3d shooter game. more>>
Enemy lines 7 is a single player first person 3d shooter game.

Shoot down enemy bombers threatening your city.

<<less
Download (0.13MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1220 downloads
 
Other version of Enemy Lines
enemy lines 6 1.1enemy lines 3 is a semi-abstract first person 3D-shooter game. enemy lines 6 1.1 - Raphael ... enemy lines 3 is a semi-abstract first person 3D-shooter game. enemy lines 3s goal is to shoot
License:GPL (GNU General Public License)
Download (0.20MB)
1223 downloads
Added: 2006-06-18
Beyond The Red Line Demo

Beyond The Red Line Demo


Beyond the Red Line is a stand-alone total conversion for the award-winning Freespace 2. more>>
Beyond the Red Line project is a stand-alone total conversion for the award-winning Freespace 2 released by Volition and Interplay for the PC. It is based on the popular new tv-show Battlestar Galactica. No, not the one from the 70s.
Will I need Freespace 2 to play it?
No, Beyond the Red Line is a stand-alone conversion and will not require Freespace 2. All you need for playing will be included in the download.
Is it free?
Absolutely. The game is made by fans for the fans, no profit is being made from any part of the project. Although we could use some pizzas and coke to keep our mortal bodies running.
That about covers it... a BSG total conversion of FS2 that has just released a demo version. it plays really well and looks amazing. a must for any BSG fan.
Enhancements:
- This demo contains spoilers for the second season of BSG, so if you havent seen that season yet you should pass on this game for now.
<<less
Download (MB)
Added: 2007-04-23 License: Freeware Price:
925 downloads
Line Marker 2.0.2006072201

Line Marker 2.0.2006072201


Line Marker is an extension which adds a new menu Line Marker to the context menu. more>>
Line Marker is an extension which adds a new menu "Line Marker" to the context menu.

It changes color of selection. Status of markers are saved to your profile.

<<less
Download (0.017MB)
Added: 2007-04-18 License: MPL (Mozilla Public License) Price:
921 downloads
Algorithm::Line::Bresenham 0.11

Algorithm::Line::Bresenham 0.11


Algorithm::Line::Bresenham is a Perl module that contains a simple pixellated line-drawing algorithm. more>>
Algorithm::Line::Bresenham is a Perl module that contains a simple pixellated line-drawing algorithm.

SYNOPSIS

use Algorithm::Line::Bresenham qw/line/;
my @points = line(3,3 => 5,0);
# returns the list: [3,3], [4,2], [4,1], [5,0]
line(3,3 => 5,0, &draw_line);
# calls draw_line on each point in turn

Bresenham is one of the canonical line drawing algorithms for pixellated grids. Given a start and an end-point, Bresenham calculates which points on the grid need to be filled to generate the line between them.

Googling for Bresenham, and line drawing algorithms gives some good overview. The code here takes its starting point from Mark Feldmans Pascal code in his article Bresenhams Line and Circle Algorithms at http://www.gamedev.net/reference/articles/article767.asp.

FUNCTIONS

line

line ($from_y, $from_x => $to_y, $to_x);

Generates a list of all the intermediate points. This is returned as a list of array references.

line ($from_y, $from_x => $to_y, $to_x, &callback);

Calls the referenced function on each point in turn. The callback could be used to actually draw the point. Returns the collated return values from the callback.
circle

my @points = circle ($y, $x, $radius)

Returns the points to draw a circle with

<<less
Download (0.003MB)
Added: 2007-05-16 License: Perl Artistic License Price:
901 downloads
Serial Line Sniffer 0.4.4

Serial Line Sniffer 0.4.4


slsnif is a serial port logging utility. more>>
slsnif is a serial line sniffer. It listens to the specified serial port and logs all data coming through it. slsnif works transparently for both the device connected to the serial port and the controlling software for this device. It operates by opening a pseudo tty (pty) and linking it to the actual serial port.
slsnif operates by opening a pty and linking it to the serial port. These are following parameters / options:
1. Serial port to open (required).
2. Name of the file to direct output to (optional, defaults to stdout).
3. Desired baudrate (optional, defaults to 9600 baud).
4. Timestamp On/Off (optional, defaults to Off).
5. Print ascii values in hex On/Off (optional, defaults to Off)
6. Print number of bytes transmitted On/Off (optional, defaults to Off).
7. Optional colors for timestamp, number of bytes transmitted and normal output.
8. Lock port On/Off (optional, defaults to On).
9. Use Unix98 ptys instead of BSD ptys (optional, defaults to BSD style).
10. Second serial port to open. If specified, this port will be used instead of a pty, thus providing an ability to log data between two serial ports.
Enhancements:
- Added ability to resynchronize ports at any time by sending a SIGUSR1 signal to slsnif. Useful for debugging applications that change port parameters mid-way, after starting the transmission. One example is pppd daemon, which sets initial parameters in the chat script, and changes them later, after chat script terminates.
- Added ability to use SYSV (Unix98) ptys instead of BSD ones (see -u and --unix98 parameters). This option can also be turned on/off from rc-file.
<<less
Download (0.14MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1248 downloads
Console Lines 1.0.4

Console Lines 1.0.4


Console Lines is a Lines game for the Unix terminal. more>>
Console Lines is a "Lines" game for the Unix terminal. There is no in-game help available right now, so check the README file. To move the cursor, use arrows (or jkhl), to select or to move a chip, use space. To instantly quit, use q. Console Lines requires a certain terminal size, supports a mouse (curses or GPM), and works with various ncurses libraries.
You will need an ANSI standart C compiler, GNU make, and a decent curses library that supports colors.
The current lists of operation systems tested:
Linux, glibc 2.2
Solaris 9
OpenBSD 3.8
CygWin 5
Enhancements:
- Support for smaller terminals (as small as 19x19).
- Support for terminal resize.
- Support for black and white terminals.
- Support for command line options.
- A workaround for a nasty ALTLinux/Debian GPM bug.
- Persistant high scores.
- A man page has been added.
<<less
Download (0.070MB)
Added: 2006-10-21 License: GPL (GNU General Public License) Price:
1100 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5