Main > Free Download Search >

Free pipe software for linux

pipe

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 232
iFunny Icons Vol.2 for Linux -

iFunny Icons Vol.2 for Linux -


10 freeware icons designed in cartoon style. more>> Description:
10 freeware icons designed in cartoon style.
Content:
Ball, Bike, Flash Light, Gift, Joystick, Picture, Pipe, Roler, Skate, Toy
<<less
Download (253KB)
Added: 2009-04-16 License: Freeware Price:
190 downloads
RAVE 1.9.9

RAVE 1.9.9


RAVE (Retrospective Analysis and Visualization Engine) is a framework for generating complex analysis products. more>>
RAVE 1.9.9 is yet another excellent utility for everyone. RAVE stands for Retrospective Analysis and Visualization Engine which is a framework for generating complex analysis products.

RAVE caches the intermediate results of analytic tasks for later use in the same or different analyses. This improves performance by reducing duplicated effort when generating analytic results. RAVE users need to do nothing special in order to take advantage of this performance improvement.

The RAVE project provides tools to use RAVE interactively in a terminal, or to publish "live" RAVE analyses online as a network service for use in network-enabled applications.

CERT/NetSA has deployed RAVE to support analysis using the SiLK suite of flow analysis tools. They also distribute the libraries created to perform common flow analysis tasks using SiLK, such as efficiently using pipe-and-filter-based command-line tools from Python, dealing with heterogeneous data sources and efficiently retrieving time-series data.

Requirements:

  • Python 2.4 or higher
<<less
Added: 2008-04-09 License: GPL Price: FREE
13 downloads
Pipe-Sem 1.0

Pipe-Sem 1.0


This is a pipe based semaphore implementation for developing ASYNC applications. more>>

Pipe-Sem 1.0 is a good utility which might help you a lot in developing ASYNC applications. Many synchronization primitives are available for Unix systems, but any of them expose a pollable interface to the user. In these cases, if the caller execute a down operation on a blocking semaphore, the application will sleep and whole ASYNC loop will starve because of the wait.

To cope with this problem in ASYNC software, the publisher developed a pipe based semaphore implementation, called Pipe-Sem. The implementation is trivially simple and it uses the pipe internal mechanisms to expose a pollable wait interface.

Besides the standard semaphore operations, the function psem_down_fd() can be used to retrieve a files descriptor that can be dropped inside a Unix pollable API like select(2), poll(2) or epoll(2). The caller will have to wait for input events (POLLIN), and when receiving the event itself, the caller should invoke the psem_try_down() function to try to acquire the semaphore.

Please note that receiving an event from the pollable interface, does not mean that we acquired to semaphore, and the function psem_try_down() will have to be called (and tested for zero return code) to correctly complete the down operation.

<<less
Added: 2008-04-08 License: GPL Price: FREE
1 downloads
Stormbaan Coureur 1.5.2

Stormbaan Coureur 1.5.2


Stormbaan Coureur is a simulated obstacle course for automobiles. more>>
Stormbaan Coureur is a simulated obstacle course for automobiles. n this game, your objective is to drive your car along an obstacle course. Success depends on total control of the car, and making use of the laws of physics.
Enhancements:
- New name
- Extended track with half pipe jump
- Extended track with turn tables
- Fixed joystick accelerator axis assigment
- Softened the suspension
- Added brake-light
- Added reverse-gear-light
- Improved leaderboard
- Added respawn points
<<less
Download (3.1MB)
Added: 2007-08-24 License: GPL (GNU General Public License) Price:
799 downloads
GTK-server 2.1.4

GTK-server 2.1.4


The GTK-server enables access for shellscripts & interpreted programming languages to apps using either GTK 1.x or 2.x. more>>
GTK-server enables access for shellscripts & interpreted programming languages to apps using either GTK 1.x or 2.x.

GTK-server project is a standalone binary, which is able to communicate by a 2-way pipe or by a TCP/UDP port. The script invokes this binary, sets up a pipe or a TCP/UDP connection and prints the GTK call in plain text to the pipe or socket. The GTK-server then sends information back which can be used in the program or script.

Below a summary of advantages when using the GTK-server:

- No need to learn C or C++, you can stick to your favorite programming language
- No need to hack the source of existing programming languages to realize GUI programming
- High flexibility in creating GUIs, e.g. not limited to dialogs
- Full GTK API available, the user can extend the gtk-server.cfg file by himself
- Access to both GTK 1.x and GTK 2.x
- Convenient GTK test tool, easy to learn GTK programming.

<<less
Download (0.38MB)
Added: 2007-08-18 License: GPL (GNU General Public License) Price:
801 downloads
Pipe Viewer 1.0.1

Pipe Viewer 1.0.1


Pipe Viewer is a pipeline data transfer meter. more>>
Pipe Viewer project is a terminal-based tool for monitoring the progress of data through a pipeline.

It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.

pv is now considered to be stable code: it appears to work reliably on systems it has been tested on.
<<less
Download (0.037MB)
Added: 2007-08-07 License: Artistic License Price:
819 downloads
Fetch and deliver mail 1.3

Fetch and deliver mail 1.3


Fetch and deliver mail is a simple, lightweight replacement for mail fetching, filtering, and delivery programs. more>>
Fetch and deliver mail is a simple, lightweight replacement for mail fetching, filtering, and delivery programs such as fetchmail and procmail.
It can fetch using POP3, POP3S, IMAP, IMAPS, or stdin, and deliver to a pipe, file, maildir, mbox, or SMTP server, based on a set of regexps.
Fetch and deliver mail can be used for both single user and multiuser setups, and is designed with privilege separation when running as root.
Enhancements:
- Mostly configuration file enhancements and code cleanup were done since 1.2. ifdef/endif blocks and inline shell commands are allowed in the configuration file.
- A built-in string cache using TDB was added.
- Some extra default tags were added. NNTPS fetching was implemented.
<<less
Download (0.040MB)
Added: 2007-07-31 License: BSD License Price:
816 downloads
libdaemon 0.12

libdaemon 0.12


libdaemon is a lightweight C library that eases the writing of UNIX daemons. more>>
libdaemon is a lightweight C library that eases the writing of UNIX daemons. libdaemon consists of the following parts:
- A wrapper around fork() which does the correct daemonization procedure of a process
- A wrapper around syslog() for simpler and compatible log output to Syslog or STDERR
- An API for writing PID files
- An API for serializing UNIX signals into a pipe for usage with select() or poll()
- An API for running subprocesses with STDOUT and STDERR redirected to syslog.
- APIs like these are used in most daemon software available. It is not that simple to get it done right and code duplication is not a goal.
libdaemon is currently used by ifplugd, Avahi, ivam2, Nautilus-Share and aeswepd.
Installation:
As this package is made with the GNU autotools you should run ./configure inside the distribution directory for configuring the source tree. After that you should run make for compilation and make install (as root) for installation of libdaemon.
Please use gmake instead of traditional make for compilation on non-Linux systems.
Enhancements:
- This release makes daemon_close_all() actually work properly.
<<less
Download (0.33MB)
Added: 2007-07-12 License: LGPL (GNU Lesser General Public License) Price:
836 downloads
alph 0.23

alph 0.23


alph is an educational cryptology tool for transparent encryption and decryption. more>>
alph implements and analyzes historical and traditional ciphers and codes, such as polyalphabetic, susbstitutional, and mixed employing human-reconstructable algorithms.
alph project provides a pipe filter interface in order to encrypt and decrypt block text to acheive transparency.
The program is meant to be used in conjunction with external programs that transfer data, resulting in transparent encryption or decryption of information.
The program can thus be used as a mail filter, IRC filter, IM filter, and so on.
The program can be conjuncted with pipes reulting in transparent en-decrypt: Atbash, Caesar, Vigenere, Playfair, Vernam.
Enhancements:
- Warnings for unstable cyphers have been added as well as the possibility to unscramble words based on a dictionary file.
- The tools section has been altered to accept pipe strings instead of file operations.
<<less
Download (0.21MB)
Added: 2007-07-08 License: GPL (GNU General Public License) Price:
846 downloads
Gestinanna::Util 0.02

Gestinanna::Util 0.02


Gestinanna::Util Perl module contains utility functions. more>>
Gestinanna::Util Perl module contains utility functions.

SYNOPSIS

use Gestinanna::Util qw(:path);

my $regex = path2regex($path)
my $cmp = path_cmp($path_a, $path_b);

use Gestinanna::Util qw(:hash);

my $new_hash = deep_merge_hash(@hashes);

This module provides utility functions that have no better place to be. Sets of utility functions may be imported by specifying their tags.

:path

Imports: path2regex, path_cmp

PATHS

Paths are made up of a sub-set of the XPath language:

/

The slash (/) is the component separator. Alone, it describes the root of the
resource heirarchy.

//

The double slash (//) stands in place of any number of components (zero or more). Alone, it matches any possible path that does not specify attributes or a final component. To match any component with any attributes, use //*|//*@*.

@

The at sign (@) is the attribute separator. A path should only have one. It separates the final component from any attribute. If no attribute follows it, it stands for the general collection of attributes for an object.

|

The pipe symbol (|) separates paths which together specify a union.

&

The ampersand (&) separates paths which together specify an intersection. Intersection has higher precedence to union. For example, the path //a/* & //*@name | //b/* is considered to be (//a/* & //*@name) | //b/*, not //a/* & (//*@name | //b/*). There are no parenthesis for grouping in actual path expressions.

!

An odd number of initial bangs (!) will negate the following clause, up to a pipe (|) or ampersand (&). An even number of initial bangs will have no effect.

Examples:

The following are some examples of paths.

//*

This matches any path. Attaching attributes to this path will apply them to all objects.

//*@name

This matches the name attribute of all objects.

//*/*

This matches any component that is not at the top-level.

!//a//* & //b//*

This matches any path that has a b component and not an a component.

<<less
Download (0.21MB)
Added: 2007-07-06 License: Perl Artistic License Price:
840 downloads
Astro::Aladin::LowLevel 2.0.2

Astro::Aladin::LowLevel 2.0.2


Astro::Aladin::LowLevel is a Perl class designed to drive CDS Aladin Application. more>>
Astro::Aladin::LowLevel is a Perl class designed to drive CDS Aladin Application.

SYNOPSIS

my $aladin = new Astro::Aladin::LowLevel( );

Drives the CDS Aladin Application through a anonymous pipe, expects the a copy of the standalone Aladin application to be installed locally and pointed to by the ALADIN_JAR environment variable.

REVISION

$Id: LowLevel.pm,v 1.2 2003/02/24 22:45:56 aa Exp $

METHODS

Constructor

new

Create a new instance from a hash of options

$aladin = new Astro::Aladin::LowLevel( );

returns a reference to an Aladin object.

Accessor Methods

close

Closes the anonymous pipe to the aladin application

$aladin->close();

it should be noted that if you DONT do this after finishing with the object youre going to have zombie Java VM hanging around eating up all your CPU. This is amougst the many reasons why you should use Astro::Aladin rather than Astro::Aladin::LowLevel to drive the Aladin Application.

reopen

Reopen the anonymous pipe to the aladin application

my $status = $aladin->reopen()

returns undef if the pipe if defined and (presumably) already active.

status

Prints out the status of the current stack.

$aladin->status()

sync

Waits until all planes are ready

$aladin->sync()

export

Export a plane to a file

$aladin->sync( $plane_number, $filename )

get

Gets images and catalogues from the server

$aladin->get( $server, @args, $object, $radius );
$aladin->get( $server, $object );

For example

$aladin->get( "aladin", ["DSS1"], $object_name, $radius );
$aladin->get( "aladin", ["DSS1", "LOW"], $object_name, $radius );
$aladin->get( "aladin", [""], $object_name, $radius );

the radius arguement can be omitted

$aladin->get( "aladin", ["DSS1"], $object_name );

or even more simply

$aladin->get( "simbad", $object_name );

always remember to sync after a series of request, or you might end up closing Aladin before its actually finished download the layers.

<<less
Download (0.020MB)
Added: 2007-06-21 License: Perl Artistic License Price:
857 downloads
VTun 3.0.1

VTun 3.0.1


VTun is the easiest way to create Virtual Tunnels over TCP/IP networks with traffic shaping, compression, and encryption. more>>
VTun is the easiest way to create Virtual Tunnels over TCP/IP networks with traffic shaping, compression, and encryption.
In order to compile VTun you need some software packages.
Main features:
- Encryption
- Compression
- Traffic shaping
- VPN
- Mobile IP
- IP tunnel (tun).
- Supports point-to-point IP tunnel.
- Ethernet tunnel (ether).
- Supports all protocols that work over Ethernet: IP,IPX,Appletalk,Bridge,...
- Serial tunnel (tty).
- Supports all protocols that work over serial lines: PPP,SLIP,...
- Pipe tunnel (pipe).
- Supports all programs that works over Unix pipes.
- VTun protocol over TCP.
- Allows to establish tunnels behind firewalls. Very reliable.
- VTun protocol over UDP.
- Fast and efficient protocol with small tunneling overhead.
- Deflate (zlib).
- Very efficient compression. Supported for TCP only.
- LZO (lzo).
- Super fast compression. Supported for UDP and TCP.
- Challenge based authentication.
- No clear text passwords.
- BlowFish 128 bits key.
- Fast efficient encryption with 128 bits MD5 hash keys.
<<less
Download (0.064MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
543 downloads
HTTunnel::Client 0.08

HTTunnel::Client 0.08


HTTunnel::Client is a client class for Apache::HTTunnel. more>>
HTTunnel::Client is a client class for Apache::HTTunnel.

SYNOPSIS

my $hc = new HTTunnel::Client("http://localhost/httunnel") ;
$hc->connect(tcp, $some_host, $some_port) ;

$hc->print(some request) ;
my $some_response = $hc->read(1024) ;

$ch->close() ;

HTTunnel::Client is the client class to Apache::HTTunnel. It allows the creation of a network connection tunnelled through HTTP. All data sent and received during this connection will be transported inside normal HTTP requests.

HTTunnel::Client extends LWP::UserAgent, so all LWP::UserAgent methods are available through HTTunnel::Client.

CONSTRUCTORS

new ( URL, [ARGS] )

Creates an HTTunnel::Client object that will use URL to contact the Apache::HTTunnel server. ARGS are is passed directly to the LWP::UserAgent constructor.

METHODS

connect ( PROTO, HOST, PORT, [TIMEOUT] )

Asks the Apache::HTTunnel server to establish a connection of protocol PROTO to HOST:PORT. An exception is thrown if an error occurs.

Accepted values for PROTO are tcp and udp.

print ( DATA )

Asks the Apache::HTTunnel server to write DATA to the established remote connection. An exception is thrown if an error occurs.
DATA can be a scalar or a list, in which case the list items are concatenated together.

read ( LEN, [TIMEOUT], [LIFELINE], [LIFELINE_CUT_ACTION] )

Asks the Apache::HTTunnel server to read up to LEN bytes from the established remote connection. An exception is thrown if an error occurs.

When trying to read, HTTunnel::Client will establish an HTTP connection to the Apache::HTTunnel server asking that LEN bytes be read. If no data is available after TIMEOUT seconds (the default value is 15 seconds), the HTTP connection is closed by the server and the read method will establish a new one. This will go on until some data or EOF is returned.

Therefore read will return only when some (or no more) data is available to be read (like the regular read).

LIFELINE can be any valid filehandle from which one can read. If used, read will interrupt its connection loop and execute LIFELINE_CUT_ACTION when data (or EOF) is available to be read from LIFELINE. It will then return undef.
LIFELINE_CUT_ACTION wust be a CODE ref. The default value is

sub {die("lifeline cutn")}

These features can be used if you want fork and to start a process that does nothing but reads and returns the data via a pipe. You can then use a second pipe to make sure the reader process terminates when the master process terminates.

Here is an example:

my $lifeline = new IO::Pipe() ;
my $reader = new IO::Pipe() ;
my $pid = fork() ;
if ($pid){
$reader->reader() ;
$lifeline->writer() ;

# Read data from $reader...
}
else {
$reader->writer() ;
$reader->autoflush(1) ;
$lifeline->reader() ;

while (1){
my $data = $hc->read(1024, 15, $lifeline, sub {exit()}) ;
exit() unless defined($data) ;
print $reader $data ;
}
}
close ( )

Asks the Apache::HTTunnel server to close a previously established connection.
get_peer_info ( )

The get_peer_info method returns information about the remote connection. A string containing the IP address and port number, separated by a colon (:) is returned. This method can be useful with UDP connections to validate the sender of each packet.

request_callback ( REQUEST )

The request_callback method is a callback method that can be used to access the HTTP::Request object just before it is sent. The default implementation does nothing.

response_callback ( RESPONSE )

The response_callback method is a callback method that can be used to access the HTTP::Response object just after it is received. The default implementation does nothing.

<<less
Download (0.020MB)
Added: 2007-06-09 License: Perl Artistic License Price:
868 downloads
Bio::Tools::Run::PiseApplication::align2model 1.4

Bio::Tools::Run::PiseApplication::align2model 1.4


Bio::Tools::Run::PiseApplication::align2model is a Bioperl class for align2model - create a multiple alignment of sequences... more>>
Bio::Tools::Run::PiseApplication::align2model is a Bioperl class for align2model - create a multiple alignment of sequences to an existing model.

Parameters:

align2model (String)

run (String)
Run name

db (Sequence)
Sequences to align (-db)

model_file (InFile)
Model (-i)
pipe: sam_model

id (String)
Sequence identifier(s) selection (separated by commas) (-id)

nscoreseq (Integer)
Maximum number of sequences to be read (-nscoreseq)

adpstyle (Excl)
Dynamic programming style (-adpstyle

SW (Excl)
Sequence scoring (-SW)

auto_fim (Switch)
Add FIMs automatically (-auto_fim)

jump_in_prob (Float)
Probability cost of jumping into the center of the model (-jump_in_prob)

jump_out_prob (Float)
Probability cost of jumping out the center of the model (-jump_out_prob)

a2mdots (Switch)
Print dots to fill space need for other sequences insertions (-a2mdots)

dump_parameters (Excl)
(-dump_parameters)

<<less
Download (0.81MB)
Added: 2007-06-06 License: Perl Artistic License Price:
870 downloads
Bio::Tools::Run::PiseApplication::fasta 1.4

Bio::Tools::Run::PiseApplication::fasta 1.4


Bio::Tools::Run::PiseApplication::fasta is a Bioperl class for sequence database search. more>>
Bio::Tools::Run::PiseApplication::fasta is a Bioperl class for sequence database search.

Parameters:

fasta (Excl)
Fasta program

query (Sequence)
Query sequence File
pipe: seqfile

seqtype (Excl)
Is it a DNA or protein sequence (-n)

protein_db (Excl)
Protein Database

nucleotid_db (Excl)
Nucleotid Database

break_long (Integer)
Break long library sequences into blocks (-N)

ktup (Integer)
ktup : sensitivity and speed of the search (protein:2, DNA:6)

optcut (Integer)
OPTCUT : the threshold for optimization. (-c)

gapinit (Integer)
Penalty for gap initiation (-12 by default for fasta with proteins, -16 for DNA) (-f)

gapext (Integer)
Penalty for gap extention (-2 by default for fasta with proteins, -4 for DNA) (-g)

high_expect (Float)
Maximal expectation value threshold for displaying scores and alignments (-E)

low_expect (Float)
Minimal expectation value threshold for displaying scores and alignments (-F)

nucleotid_match (Integer)
Reward for a nucleotid match (-r)

nucleotid_mismatch (Integer)
Penalty for a nucleotid mismatch (-r)

matrix (Excl)
Scoring matrix file (-s)

X_penalty (Integer)
Penalty for a match to X (independently of the PAM matrix) (-x)

frameshift (Integer)
Penalty for frameshift between codon (fast[xy]/tfast[xy])(-h)

frameshift_within (Integer)
Penalty for frameshift within a codon (fasty/tfasty)(-j)

threeframe (Switch)
Search only the three forward frames (tfasta) (-3)

invert (Switch)
Reverse complement the query sequence (all tfasta) (-i)

genetic_code (Excl)
Use genetic code for translation (tfasta/tfast[xy]/fast[xy]) (-t)

band (Integer)
band-width used for optimization (-y)

swalig (Switch)
unlimited Smith-Waterman alignment for DNA (-A)

noopt (Switch)
no limited optimization (-o)

stat (Excl)
Specify statistical calculation. (-z)

random (Switch)
Estimate stat parameters from shuffled copies of each library sequence (-z)

histogram (Switch)
No histogram (-H)

scores (Integer)
number of similarity scores to be shown (-b)

alns (Integer)
number of alignments to be shown (-d)

html_output (Switch)
HTML output (-m)

markx (Excl)
Alternate display of matches and mismatches in alignments

init1 (Switch)
sequences ranked by the z-score based on the init1 score (-1)

z_score_out (Excl)
Show normalize score as (-B)

showall (Switch)
both sequences are shown in their entirety in alignments (fasta only) (-a)

linlen (Integer)
output line length for sequence alignments (max. 200) (-w)

offsets (String)
Start numbering the aligned sequences at position x1 x2 (2 numbers) (-X)

info (Switch)
Display more information about the library sequence in the alignment (-L)

statfile (OutFile)
Write out the sequence identifier, superfamily number, and similarity scores to this file (-R)

filter (Switch)
Lower case filtering (-S)

outfile (OutFile)
pipe: mview_input

html_outfile (OutFile)

<<less
Download (0.081MB)
Added: 2007-06-06 License: Perl Artistic License Price:
872 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5