compile
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1996
XML::Compile::Schema 0.05
XML::Compile::Schema is a Perl module to compile a schema. more>>
XML::Compile::Schema is a Perl module to compile a schema.
INHERITANCE
XML::Compile::Schema
is a XML::Compile
SYNOPSIS
# preparation
my $parser = XML::LibXML->new;
my $tree = $parser->parse...(...);
my $schema = XML::Compile::Schema->new($tree);
my $schema = XML::Compile::Schema->new($xml_string);
my $read = $schema->compile(READER => mytype);
my $hash = $read->($xml);
my $doc = XML::LibXML::Document->new(1.0, UTF-8);
my $write = $schema->compile(WRITER => mytype);
my $xml = $write->($doc, $hash);
print $xml->toString;
This module collects knowledge about a schema. The most important method is compile() which can create XML file readers and writers based on the schema information and some selected type.
WARNING: The compiler is implemented in XML::Compile::Schema::Translate, which is NOT FINISHED. See that manual page about the specific behavior and its (current) limitations! Please help to find missing pieces and mistakes.
WARNING: the provided schema is not validated! In some cases, compile-time and run-time errors will be reported, but typically only in cases that the parser has no idea what to do with such a mistake. On the other hand, the processed data is validated: the output should follow the specs closely.
Two implementations use the translator, and more can be added later. Both get created with the compile() method.
XML Reader
The XML reader produces a hash from a XML::LibXML::Node tree, or an XML string. The values are checked and will be ignored if the value is not according to the specs.
XML Writer
The writer produces schema compliant XML, based on a hash. To get the data encoding correct, you are required to pass a document in which the XML nodes may get a place later.
<<lessINHERITANCE
XML::Compile::Schema
is a XML::Compile
SYNOPSIS
# preparation
my $parser = XML::LibXML->new;
my $tree = $parser->parse...(...);
my $schema = XML::Compile::Schema->new($tree);
my $schema = XML::Compile::Schema->new($xml_string);
my $read = $schema->compile(READER => mytype);
my $hash = $read->($xml);
my $doc = XML::LibXML::Document->new(1.0, UTF-8);
my $write = $schema->compile(WRITER => mytype);
my $xml = $write->($doc, $hash);
print $xml->toString;
This module collects knowledge about a schema. The most important method is compile() which can create XML file readers and writers based on the schema information and some selected type.
WARNING: The compiler is implemented in XML::Compile::Schema::Translate, which is NOT FINISHED. See that manual page about the specific behavior and its (current) limitations! Please help to find missing pieces and mistakes.
WARNING: the provided schema is not validated! In some cases, compile-time and run-time errors will be reported, but typically only in cases that the parser has no idea what to do with such a mistake. On the other hand, the processed data is validated: the output should follow the specs closely.
Two implementations use the translator, and more can be added later. Both get created with the compile() method.
XML Reader
The XML reader produces a hash from a XML::LibXML::Node tree, or an XML string. The values are checked and will be ignored if the value is not according to the specs.
XML Writer
The writer produces schema compliant XML, based on a hash. To get the data encoding correct, you are required to pass a document in which the XML nodes may get a place later.
Download (0.049MB)
Added: 2006-09-13 License: Perl Artistic License Price:
1136 downloads
Blatte::Compiler 0.9.4
Blatte::Compiler is a Perl module to compile a Blatte document into Perl. more>>
Blatte::Compiler is a Perl module to compile a Blatte document into Perl.
SYNOPSIS
use Blatte::Compiler;
&Blatte::Compiler::compile($file_handle, &callback);
&Blatte::Compiler::compile_sparse($file_handle, &callback);
sub callback {
my($val, $src) = @_;
if (defined($src)) {
...Blatte expression...
} else {
...plain text...
}
}
This is a convenient interface for parsing a file full of Blatte code. A file handle and a callback are passed to compile() or compile_sparse() (see below for the difference between the two). The callback is then invoked for each top-level item parsed from the input.
The compile() function treats its entire input as a sequence of Blatte expressions, including plain text at the top level, which is divided up into Blatte "words," each of which is one Blatte expression. The callback is called once for each expression, with two arguments: the Perl string resulting from parsing the Blatte expression; and the Blatte source string itself.
The compile_sparse() function works the same way, except that plain text at the top-level of the input is not divided into words. Only Blatte expressions beginning with a Blatte metacharacter are parsed as described above. All text in between such expressions is passed as a single string to the callback, with no second argument.
<<lessSYNOPSIS
use Blatte::Compiler;
&Blatte::Compiler::compile($file_handle, &callback);
&Blatte::Compiler::compile_sparse($file_handle, &callback);
sub callback {
my($val, $src) = @_;
if (defined($src)) {
...Blatte expression...
} else {
...plain text...
}
}
This is a convenient interface for parsing a file full of Blatte code. A file handle and a callback are passed to compile() or compile_sparse() (see below for the difference between the two). The callback is then invoked for each top-level item parsed from the input.
The compile() function treats its entire input as a sequence of Blatte expressions, including plain text at the top level, which is divided up into Blatte "words," each of which is one Blatte expression. The callback is called once for each expression, with two arguments: the Perl string resulting from parsing the Blatte expression; and the Blatte source string itself.
The compile_sparse() function works the same way, except that plain text at the top-level of the input is not divided into words. Only Blatte expressions beginning with a Blatte metacharacter are parsed as described above. All text in between such expressions is passed as a single string to the callback, with no second argument.
Download (0.031MB)
Added: 2007-04-20 License: Perl Artistic License Price:
917 downloads
Apache Compile HOWTO 1.9.18
Apache Compile HOWTO is a full-featured Apache compilation HOWTO. more>>
Apache Compile HOWTO is a full-featured Apache compilation HOWTO.
The Apache Compile HOWTO is a simple set of instructions and examples for compiling Apache, mod_ssl, mod_perl, mod_dav, mod_auth_ldap, mod_auth_mysql, mod_dynvhost, mod_roaming, mod_jserv, and mod_php (including MySQL, Postgres, pdflib, and IMAP).
Enhancements:
- Added XML and Sablotron support to PHP
- Dropped support for mod_jserv
- Added mod_jk support
- Enhanced support for Tomcat
- Updated software mentioned in the HOWTO
- Minor SGML enhancements
<<lessThe Apache Compile HOWTO is a simple set of instructions and examples for compiling Apache, mod_ssl, mod_perl, mod_dav, mod_auth_ldap, mod_auth_mysql, mod_dynvhost, mod_roaming, mod_jserv, and mod_php (including MySQL, Postgres, pdflib, and IMAP).
Enhancements:
- Added XML and Sablotron support to PHP
- Dropped support for mod_jserv
- Added mod_jk support
- Enhanced support for Tomcat
- Updated software mentioned in the HOWTO
- Minor SGML enhancements
Download (MB)
Added: 2006-10-03 License: (FDL) GNU Free Documentation License Price:
646 downloads
Filter::Simple::Compile 0.02
Filter::Simple::Compile is a drop-in replacement to Filter::Simple. more>>
Filter::Simple::Compile is a drop-in replacement to Filter::Simple.
SYNOPSIS
Drop-in replacement for Filter::Simple:
package MyFilter;
use Filter::Simple::Compile;
FILTER { ... };
This way also works:
use Filter::Simple::Compile sub { ... };
This module lets you write Module::Compile extensions that are compatible with Filter::Simples API.
Additionally, no Filter::Simple::Compile does the same thing as use Filter::Simple::Compile, except the meaning for use and no will be reversed for your filter:
package MyFilter;
no Filter::Simple::Compile sub { ... }
# "no MyFilter" begins filtering
# "use MyFilter" terminates it
<<lessSYNOPSIS
Drop-in replacement for Filter::Simple:
package MyFilter;
use Filter::Simple::Compile;
FILTER { ... };
This way also works:
use Filter::Simple::Compile sub { ... };
This module lets you write Module::Compile extensions that are compatible with Filter::Simples API.
Additionally, no Filter::Simple::Compile does the same thing as use Filter::Simple::Compile, except the meaning for use and no will be reversed for your filter:
package MyFilter;
no Filter::Simple::Compile sub { ... }
# "no MyFilter" begins filtering
# "use MyFilter" terminates it
Download (0.013MB)
Added: 2007-02-12 License: Perl Artistic License Price:
984 downloads
XML::Compile::Schema::Translate 0.06
XML::Compile::Schema::Translate is a Perl module to create an XML data parser. more>>
XML::Compile::Schema::Translate is a Perl module to create an XML data parser.
INHERITANCE
XML::Compile::Schema::Translate
is an Exporter
SYNOPSIS
# for internal use only!
This module converts a schema type definition into a code reference which can be used to interpret a schema. The sole public function in this package is compile_tree(), and is called by XML::Compile::Schema::compile(), which does a lot of set-ups. Please do not try to use this package directly!
The code in this package interprets schemas; it understands, for instance, how complexType definitions work. Then, when the schema syntax is decoded, it will knot the pieces together into one CODE reference which can be used in the main user program.
<<lessINHERITANCE
XML::Compile::Schema::Translate
is an Exporter
SYNOPSIS
# for internal use only!
This module converts a schema type definition into a code reference which can be used to interpret a schema. The sole public function in this package is compile_tree(), and is called by XML::Compile::Schema::compile(), which does a lot of set-ups. Please do not try to use this package directly!
The code in this package interprets schemas; it understands, for instance, how complexType definitions work. Then, when the schema syntax is decoded, it will knot the pieces together into one CODE reference which can be used in the main user program.
Download (0.051MB)
Added: 2006-09-19 License: Perl Artistic License Price:
652 downloads
XML::Compile::Schema::XmlReader 0.18
XML::Compile::Schema::XmlReader Perl module contains bricks to translate XML to HASH. more>>
XML::Compile::Schema::XmlReader Perl module contains bricks to translate XML to HASH.
SYNOPSIS
my $schema = XML::Compile::Schema- >new(...);
my $code = $schema- >compile(READER = > ...);
The translator understands schemas, but does not encode that into actions. This module implements those actions to translate from XML into a (nested) Perl HASH structure.
DETAILS
Processing Wildcards
If you want to collect information from the XML structure, which is permitted by any and anyAttribute specifications in the schema, you have to implement that yourself. The problem is XML::Compile has less knowledge than you about the possible data.
anyAttribute
By default, the anyAttribute specification is ignored. When TAKE_ALL is given, all attributes which are fulfilling the name-space requirement added to the returned data-structure. As key, the absolute element name will be used, with as value the related unparsed XML element.
In the current implementation, if an explicit attribute is also covered by the name-spaces permitted by the anyAttribute definition, then it will also appear in that list (and hence the handler will be called as well).
Use XML::Compile::Schema::compile(anyAttribute) to write your own handler, to influence the behavior. The handler will be called for each attribute, and you must return list of pairs of derived information. When the returned is empty, the attribute data is lost. The value may be a complex structure.
Example: anyAttribute in XmlReader
Say your schema looks like this:
< schema targetNamespace="http://mine"
xmlns:me="http://mine" ... >
< element name="el" >
< complexType >
< attribute name="a" type="xs:int" / >
< anyAttribute namespace="##targetNamespace"
processContents="lax" >
< / complexType >
< / element >
< simpleType name="non-empty" >
< restriction base="xs:NCName" / >
< / simpleType >
< / schema >
Then, in an application, you write:
my $r = $schema- >compile(READER = > {http://mine}el
, anyAttribute = > ALL
);
my $h = $r- >( < < __XML );
< el xmlns:me="http://mine" >
< a >42< /a >
< b type="me:non-empty" >
everything
< / b >
< / el >
__XML
use Data::Dumper Dumper;
print Dumper $h;
__XML__
The output is something like
$VAR1 =
{ a = > 42
, {http://mine}a = > ... # XML::LibXML::Node with < a >42< /a >
, {http://mine}b = > ... # XML::LibXML::Node with < b >everything< /b >
};
You can improve the reader with a callback. When you know that the extra attribute is always of type non-empty, then you can do
my $read = $schema- >compile
( READER = > {http://mine}el
, anyAttribute = > &filter
);
my $anyAttRead = $schema- >compile
( READER = > {http://mine}non-empty
);
sub filter($$$$)
{ my ($fqn, $xml, $path, $translator) = @_;
return () if $fqn ne {http://mine}b;
(b = > $anyAttRead- >($xml));
}
my $h = $r- >( see above );
print Dumper $h;
Which will result in
$VAR1 =
{ a = > 42
, b = > everything
};
The filter will be called twice, but return nothing in the first case. You can implement any kind of complex processing in the filter.
<<lessSYNOPSIS
my $schema = XML::Compile::Schema- >new(...);
my $code = $schema- >compile(READER = > ...);
The translator understands schemas, but does not encode that into actions. This module implements those actions to translate from XML into a (nested) Perl HASH structure.
DETAILS
Processing Wildcards
If you want to collect information from the XML structure, which is permitted by any and anyAttribute specifications in the schema, you have to implement that yourself. The problem is XML::Compile has less knowledge than you about the possible data.
anyAttribute
By default, the anyAttribute specification is ignored. When TAKE_ALL is given, all attributes which are fulfilling the name-space requirement added to the returned data-structure. As key, the absolute element name will be used, with as value the related unparsed XML element.
In the current implementation, if an explicit attribute is also covered by the name-spaces permitted by the anyAttribute definition, then it will also appear in that list (and hence the handler will be called as well).
Use XML::Compile::Schema::compile(anyAttribute) to write your own handler, to influence the behavior. The handler will be called for each attribute, and you must return list of pairs of derived information. When the returned is empty, the attribute data is lost. The value may be a complex structure.
Example: anyAttribute in XmlReader
Say your schema looks like this:
< schema targetNamespace="http://mine"
xmlns:me="http://mine" ... >
< element name="el" >
< complexType >
< attribute name="a" type="xs:int" / >
< anyAttribute namespace="##targetNamespace"
processContents="lax" >
< / complexType >
< / element >
< simpleType name="non-empty" >
< restriction base="xs:NCName" / >
< / simpleType >
< / schema >
Then, in an application, you write:
my $r = $schema- >compile(READER = > {http://mine}el
, anyAttribute = > ALL
);
my $h = $r- >( < < __XML );
< el xmlns:me="http://mine" >
< a >42< /a >
< b type="me:non-empty" >
everything
< / b >
< / el >
__XML
use Data::Dumper Dumper;
print Dumper $h;
__XML__
The output is something like
$VAR1 =
{ a = > 42
, {http://mine}a = > ... # XML::LibXML::Node with < a >42< /a >
, {http://mine}b = > ... # XML::LibXML::Node with < b >everything< /b >
};
You can improve the reader with a callback. When you know that the extra attribute is always of type non-empty, then you can do
my $read = $schema- >compile
( READER = > {http://mine}el
, anyAttribute = > &filter
);
my $anyAttRead = $schema- >compile
( READER = > {http://mine}non-empty
);
sub filter($$$$)
{ my ($fqn, $xml, $path, $translator) = @_;
return () if $fqn ne {http://mine}b;
(b = > $anyAttRead- >($xml));
}
my $h = $r- >( see above );
print Dumper $h;
Which will result in
$VAR1 =
{ a = > 42
, b = > everything
};
The filter will be called twice, but return nothing in the first case. You can implement any kind of complex processing in the filter.
Download (0.12MB)
Added: 2007-07-16 License: Perl Artistic License Price:
832 downloads
Math::Symbolic::Compiler 0.508
Math::Symbolic::Compiler is a Perl module that can compile Math::Symbolic trees to Perl code. more>>
Math::Symbolic::Compiler is a Perl module that can compile Math::Symbolic trees to Perl code.
SYNOPSIS
use Math::Symbolic::Compiler;
# A tree to compile
my $tree = Math::Symbolic->parse_from_string(a^2 + b * c * 2);
# The Math::Symbolic::Variable a will be evaluated to $_[1], etc.
my $vars = [qw(b a c)];
my ($closure, $code, $trees) =
Math::Symbolic::Compiler->compile($tree, $vars);
print $closure->(2, 3, 5); # (b, a, c)
# prints 29 (= 3^2 + 2 * 5 * 2)
# or:
($closure, $trees) =
Math::Symbolic::Compiler->compile_to_sub($tree, $vars);
($code, $trees) = Math::Symbolic::Compiler->compile_to_code($tree, $vars);
This module allows to compile Math::Symbolic trees to Perl code and/or anonymous subroutines whose arguments will be positionally mapped to the variables of the compiled Math::Symbolic tree.
The reason youd want to do this is that evaluating a Math::Symbolic tree to its numeric value is extremely slow. So is compiling, but once youve done all necessary symbolic calculations, you can take advantage of the speed gain of invoking a closure instead of evaluating a tree.
<<lessSYNOPSIS
use Math::Symbolic::Compiler;
# A tree to compile
my $tree = Math::Symbolic->parse_from_string(a^2 + b * c * 2);
# The Math::Symbolic::Variable a will be evaluated to $_[1], etc.
my $vars = [qw(b a c)];
my ($closure, $code, $trees) =
Math::Symbolic::Compiler->compile($tree, $vars);
print $closure->(2, 3, 5); # (b, a, c)
# prints 29 (= 3^2 + 2 * 5 * 2)
# or:
($closure, $trees) =
Math::Symbolic::Compiler->compile_to_sub($tree, $vars);
($code, $trees) = Math::Symbolic::Compiler->compile_to_code($tree, $vars);
This module allows to compile Math::Symbolic trees to Perl code and/or anonymous subroutines whose arguments will be positionally mapped to the variables of the compiled Math::Symbolic tree.
The reason youd want to do this is that evaluating a Math::Symbolic tree to its numeric value is extremely slow. So is compiling, but once youve done all necessary symbolic calculations, you can take advantage of the speed gain of invoking a closure instead of evaluating a tree.
Download (0.10MB)
Added: 2007-07-10 License: Perl Artistic License Price:
836 downloads
XML::Filter::Dispatcher::Compiler 0.52
XML::Filter::Dispatcher::Compiler can compile rulesets in to code. more>>
XML::Filter::Dispatcher::Compiler can compile rulesets in to code.
SYNOPSIS
use XML::Filter::Dispatcher::Compiler qw( xinline );
my $c = XML::Filter::Dispatcher::Compiler->new( ... )
my $code = $c->compile(
Package => "My::Filter",
Rules => [
a/b/c => xinline q{warn "found a/b/c"},
],
Output => "lib/My/Filter.pm", ## optional
);
Most of the options from XML::Filter::Dispatcher are accepted.
NOTE: you cannot pass code references to compile() if you want to write the $code to disk, they will not survive. If you want to eval $code, this is ok.
METHODS
xinline
Hints to X::F::D that the string is inlinable code. This is a requirement when using the compiler and is so far (v.52) ignored elswhere. In xinlined code, $self refers to the current dispatcher and $e refers to the current events data. Or you can get that yourself in $_[0] and $_[1] as in a normal SAX event handling method.
compile
Accepts options that extend and override any previously set for the duration of the compile(), including the ruleset to compile.
<<lessSYNOPSIS
use XML::Filter::Dispatcher::Compiler qw( xinline );
my $c = XML::Filter::Dispatcher::Compiler->new( ... )
my $code = $c->compile(
Package => "My::Filter",
Rules => [
a/b/c => xinline q{warn "found a/b/c"},
],
Output => "lib/My/Filter.pm", ## optional
);
Most of the options from XML::Filter::Dispatcher are accepted.
NOTE: you cannot pass code references to compile() if you want to write the $code to disk, they will not survive. If you want to eval $code, this is ok.
METHODS
xinline
Hints to X::F::D that the string is inlinable code. This is a requirement when using the compiler and is so far (v.52) ignored elswhere. In xinlined code, $self refers to the current dispatcher and $e refers to the current events data. Or you can get that yourself in $_[0] and $_[1] as in a normal SAX event handling method.
compile
Accepts options that extend and override any previously set for the duration of the compile(), including the ruleset to compile.
Download (0.086MB)
Added: 2007-08-17 License: Perl Artistic License Price:
798 downloads
Tempest
Tempest is a screensaver for the KDE desktop. more>>
Tempest is a screensaver for the KDE desktop.
Installation:
compile with gcc -o tempest tempest.c -lGL
move the binary to /usr/lib/xscreensaver
for KDE, put tempest.desktop in /usr/share/applnk/System/ScreenSavers
for X screensaver add
- GL: tempest -root n
to .xscreensaver in your home directory
for configuration, run tempest with -help
add options to .xscreensaver or tempest.desktop as desired
<<lessInstallation:
compile with gcc -o tempest tempest.c -lGL
move the binary to /usr/lib/xscreensaver
for KDE, put tempest.desktop in /usr/share/applnk/System/ScreenSavers
for X screensaver add
- GL: tempest -root n
to .xscreensaver in your home directory
for configuration, run tempest with -help
add options to .xscreensaver or tempest.desktop as desired
Download (0.007MB)
Added: 2007-02-12 License: GPL (GNU General Public License) Price:
1004 downloads
Mumble 1.0.0
Mumble is low-latency, high quality voice chat software primarily intended for use while gaming. more>>
Mumble is low-latency, high quality voice chat software primarily intended for use while gaming.
Mumble should compile and run the client out of the box on at least Ubuntu 6.06, and quite likely other distributions as well.
<<lessMumble should compile and run the client out of the box on at least Ubuntu 6.06, and quite likely other distributions as well.
Download (0.68MB)
Added: 2007-07-16 License: GPL (GNU General Public License) Price:
690 downloads
Opcode 5.8.8
Opcode is a Perl module created to disable named opcodes when compiling perl code. more>>
Opcode is a Perl module created to disable named opcodes when compiling perl code.
SYNOPSIS
use Opcode;
Perl code is always compiled into an internal format before execution.
Evaluating perl code (e.g. via "eval" or "do file") causes the code to be compiled into an internal format and then, provided there was no error in the compilation, executed. The internal format is based on many distinct opcodes.
By default no opmask is in effect and any code can be compiled.
The Opcode module allow you to define an operator mask to be in effect when perl next compiles any code. Attempting to compile code which contains a masked opcode will cause the compilation to fail with an error. The code will not be executed.
<<lessSYNOPSIS
use Opcode;
Perl code is always compiled into an internal format before execution.
Evaluating perl code (e.g. via "eval" or "do file") causes the code to be compiled into an internal format and then, provided there was no error in the compilation, executed. The internal format is based on many distinct opcodes.
By default no opmask is in effect and any code can be compiled.
The Opcode module allow you to define an operator mask to be in effect when perl next compiles any code. Attempting to compile code which contains a masked opcode will cause the compilation to fail with an error. The code will not be executed.
Download (0.012MB)
Added: 2007-05-14 License: Perl Artistic License Price:
898 downloads
FTP Copy 0.2
FTP Copy (fcp for short) is a program which currently has the ability to copy single files from your computer into any folder in more>>
FTP Copy (fcp for short) is a program which currently has the ability to copy single files from your computer into any folder in any ftp site via the command line. Its definetly not the best of its kind, but it gets the job done with minimal fuss. Both active and passive mode are supported.
Active and passive mode are supported. In the future the program may be extended to support wildcard copying, copying from the server, directory listings and other such features. If anyone wishes to add these features to the current codebase, mail me the new code and ill put it up.
To install the code under Linux (or possibly in other POSIX compatible environments), run the script compile.sh (sh compile.sh). That should compile the code into the executable file fcp.
<<lessActive and passive mode are supported. In the future the program may be extended to support wildcard copying, copying from the server, directory listings and other such features. If anyone wishes to add these features to the current codebase, mail me the new code and ill put it up.
To install the code under Linux (or possibly in other POSIX compatible environments), run the script compile.sh (sh compile.sh). That should compile the code into the executable file fcp.
Download (0.210MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
1231 downloads
Scons-chicken 0.1.0
Scons-chicken adds support for SCons to compile Chicken based projects. more>>
Scons-chicken adds support for SCons to compile Chicken based projects.
Scons-chicken aims to be as simple as possible and as automatic as possible supporting all possible features of Chicken, like making and using extensions, generating the .setup files, etc.
Scons-chicken is released under the GPL, General Public License.
<<lessScons-chicken aims to be as simple as possible and as automatic as possible supporting all possible features of Chicken, like making and using extensions, generating the .setup files, etc.
Scons-chicken is released under the GPL, General Public License.
Download (0.011MB)
Added: 2005-11-14 License: GPL (GNU General Public License) Price:
1439 downloads
rico_RADIO 0.8
rico_RADIO is a little app for X under linux to listen to the radio. more>>
rico_RADIO is a little app for X under linux to listen to the radio.
This is how to install:
type (make sure that you are root) "make install" to compile and copy rico_RADIO to "/usr/bin"
Enhancements:
- volume-control
- mute-button
- many cosmetic changes
<<lessThis is how to install:
type (make sure that you are root) "make install" to compile and copy rico_RADIO to "/usr/bin"
Enhancements:
- volume-control
- mute-button
- many cosmetic changes
Download (0.015MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1193 downloads
pipebench 0.40
pipebench is a utility that shows the status and a benchmark of piped commands. more>>
Pipebench shows the current throughput and amount of data going through a pipe. It can be used to show the progress of a large md5sum process: cat bigfile | pipebench | md5sum.
Pipebench measures the speed of a pipe, by sitting in the middle passing the data along to the next process. Works on at least Linux, OpenBSD, NetBSD, Solaris and x86, Alpha, HPPA, Sparc and Sparc64.
Compiling
Just type make to compile.
Type make install to have pipebench be installed in /usr/local/bin
<<lessPipebench measures the speed of a pipe, by sitting in the middle passing the data along to the next process. Works on at least Linux, OpenBSD, NetBSD, Solaris and x86, Alpha, HPPA, Sparc and Sparc64.
Compiling
Just type make to compile.
Type make install to have pipebench be installed in /usr/local/bin
Download (0.011MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
1656 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above compile search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed