cd 0.04
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1621
Audio::CD 0.04
Audio::CD is a Perl interface to libcdaudio (cd + cddb). more>>
Audio::CD is a Perl interface to libcdaudio (cd + cddb).
SYNOPSIS
use Audio::CD ();
my $cd = Audio::CD->init;
Audio::CD provides a Perl interface to libcdaudio by Tony Arcieri, available from http://cdcd.undergrid.net/
Several classes provide glue for the libcdaudio functions and data structures.
Audio::CD Class ^
init
Initialize the Audio::CD object:
my $cd = Audio::CD->init;
stat
Stat the Audio::CD object, returns an Audio::CD::Info object.
my $info = $cd->stat;
cddb
Returns an Audio::CDDB object.
my $cddb = $cd->cddb;
play
Play the given cd track (defaults to 1).
$cd->play(1);
stop
Stop the cd.
$cd->stop;
pause
Pause the cd.
$cd->pause;
resume
Resume the cd.
$cd->resume;
eject
Eject the cd.
$cd->eject;
close
Close the cd tray.
$cd->close;
play_frames
$cd->play_frames($startframe, $endframe);
play_track_pos
$cd->play_track_pos($strarttrack, $endtrack, $startpos);
play_track
$cd->play_track($strarttrack, $endtrack);
track_advance
$cd->track_advance($endtrack, $minutes, $seconds);
advance
$cd->advance($minutes, $seconds);
get_volume
Returns an Audio::CD::Volume object.
my $vol = $cd->get_volume;
set_volume
$cd->set_volume($vol);
<<lessSYNOPSIS
use Audio::CD ();
my $cd = Audio::CD->init;
Audio::CD provides a Perl interface to libcdaudio by Tony Arcieri, available from http://cdcd.undergrid.net/
Several classes provide glue for the libcdaudio functions and data structures.
Audio::CD Class ^
init
Initialize the Audio::CD object:
my $cd = Audio::CD->init;
stat
Stat the Audio::CD object, returns an Audio::CD::Info object.
my $info = $cd->stat;
cddb
Returns an Audio::CDDB object.
my $cddb = $cd->cddb;
play
Play the given cd track (defaults to 1).
$cd->play(1);
stop
Stop the cd.
$cd->stop;
pause
Pause the cd.
$cd->pause;
resume
Resume the cd.
$cd->resume;
eject
Eject the cd.
$cd->eject;
close
Close the cd tray.
$cd->close;
play_frames
$cd->play_frames($startframe, $endframe);
play_track_pos
$cd->play_track_pos($strarttrack, $endtrack, $startpos);
play_track
$cd->play_track($strarttrack, $endtrack);
track_advance
$cd->track_advance($endtrack, $minutes, $seconds);
advance
$cd->advance($minutes, $seconds);
get_volume
Returns an Audio::CD::Volume object.
my $vol = $cd->get_volume;
set_volume
$cd->set_volume($vol);
Download (0.007MB)
Added: 2006-06-22 License: Perl Artistic License Price:
1222 downloads
ruby-ircd 0.04
ruby-ircd is an IRC daemon implementation. more>>
ruby-ircd is an IRC daemon implementation. ruby-ircd extends the webrick generic server.
Currently, it only supports minimal facilities like creation of rooms and private messaging between users and rooms.
Enhancements:
- Compatibility fixes were made for different clients. AWAY, LIST, TOPIC, WHOIS, and VERSION were implemented.
- The code was cleaned up.
<<lessCurrently, it only supports minimal facilities like creation of rooms and private messaging between users and rooms.
Enhancements:
- Compatibility fixes were made for different clients. AWAY, LIST, TOPIC, WHOIS, and VERSION were implemented.
- The code was cleaned up.
Download (0.004MB)
Added: 2007-06-16 License: GPL (GNU General Public License) Price:
861 downloads
VOQDM 0.04
VOQDM provides a data model for the International Virtual Observatory. more>>
VOQDM provides a data model for the International Virtual Observatory.
The Virtual Observatory Quantity Data Model (VOQDM) package is a "thing"-based data model for use with scientific and mathematical data in the International Virtual Observatory (IVO).
It is built upon the QML (Quantity Model Language) package and, in general terms, enables fast, convenient serialization/deserialization/manipulation of Quantity-based objects and documents.
An important specific application for this package is to enable the I/O of VO-catalog-based data.
<<lessThe Virtual Observatory Quantity Data Model (VOQDM) package is a "thing"-based data model for use with scientific and mathematical data in the International Virtual Observatory (IVO).
It is built upon the QML (Quantity Model Language) package and, in general terms, enables fast, convenient serialization/deserialization/manipulation of Quantity-based objects and documents.
An important specific application for this package is to enable the I/O of VO-catalog-based data.
Download (0.71MB)
Added: 2007-02-13 License: LGPL (GNU Lesser General Public License) Price:
984 downloads
cvsgdiff 0.04
cvsgdiff uses tkdiff or mgdiff to graphically display diffs between CVS revisions of a file in your sandbox. more>>
cvsgdiff uses tkdiff or mgdiff to graphically display diffs between CVS revisions of a file in your sandbox. cvsgdiff is basically a graphical version of "cvs diff".
If given no arguments, cvsgdiff will launch the graphical diff program once for every modified file in the current directory.
If given one or more filenames as arguments, cvsgdiff diplays the diffs of each file. If given a revision, cvsgdiff will display the diffs between the file in your sandbox and the BASE revision in CVS. If given two revisions, cvsgdiff will display the diffs between the two revisions in CVS for the given file. The files in your sandbox are not touched.
cvsgdiff works by checking out the specified (or defaults to BASE) revision of the specified file(s) into your tmp directory and then launches a graphics diff program to display the differences.
The files in your tmp directory are then removed when you exit the graphical diff program. cvsgdiff currently supports tkdiff and mgdiff. It first checks the environment variable GDIFF. If it is set, that program will be tried first. If the GDIFF environment variable specifies an absolute path but does not exist, cvsgdiff will then look for tkdiff and mgdiff.
<<lessIf given no arguments, cvsgdiff will launch the graphical diff program once for every modified file in the current directory.
If given one or more filenames as arguments, cvsgdiff diplays the diffs of each file. If given a revision, cvsgdiff will display the diffs between the file in your sandbox and the BASE revision in CVS. If given two revisions, cvsgdiff will display the diffs between the two revisions in CVS for the given file. The files in your sandbox are not touched.
cvsgdiff works by checking out the specified (or defaults to BASE) revision of the specified file(s) into your tmp directory and then launches a graphics diff program to display the differences.
The files in your tmp directory are then removed when you exit the graphical diff program. cvsgdiff currently supports tkdiff and mgdiff. It first checks the environment variable GDIFF. If it is set, that program will be tried first. If the GDIFF environment variable specifies an absolute path but does not exist, cvsgdiff will then look for tkdiff and mgdiff.
Download (0.004MB)
Added: 2006-02-10 License: BSD License Price:
1351 downloads
stdnet 0.04
stdnet is a simple C++ framework for building single-threaded or multi-threaded applications which deal with I/O events. more>>
stdnet project is a simple C++ framework for building single-threaded or multi-threaded applications which deal with I/O events. The forms of I/O currently supported include TCP sockets, UDP sockets, and named pipes.
Events can also be generated through timers for handling timeout conditions. The model for the networking I/O is general and powerful such that it could be used with non-internet protocols like LAP-B etc. Also, advanced buffering and queuing classes exist but will be extended.
<<lessEvents can also be generated through timers for handling timeout conditions. The model for the networking I/O is general and powerful such that it could be used with non-internet protocols like LAP-B etc. Also, advanced buffering and queuing classes exist but will be extended.
Download (0.080MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1157 downloads
XML::Code 0.04
XML::Diff is a Perl module for XML DOM-Tree based Diff & Patch Module. more>>
XML::Diff is a Perl module for XML DOM-Tree based Diff & Patch Module.
SYNOPSIS
my $diff = XML::Diff->new();
# to generate a diffgram of two XML files, use compare.
# $old and $new can be filepaths, XML as a string,
# XML::LibXML::Document or XML::LibXML::Element objects.
# The diffgram is a XML::LibXML::Document by default.
my $diffgram = $diff->compare(
-old => $old_xml,
-new => $new_xml,
);
# To patch an XML document, an patch. $old and $diffgram
# follow the same formatting rules as compare.
# The resulting XML is a XML::LibXML::Document by default.
my $patched = $diff->patch(
-old => $old,
-diffgram => $diffgram,
);
This module provides methods for generating and applying an XML diffgram of two related XML files. The basis of the algorithm is tree-wise comparison using the DOM model as provided by XML::LibXML.
The Diffgram is well-formed XML in the XVCS namespance and supports update, insert, delete and move operations. It is meant to be human and machine readable. It uses XPath expressions for locating the nodes to operate on.
<<lessSYNOPSIS
my $diff = XML::Diff->new();
# to generate a diffgram of two XML files, use compare.
# $old and $new can be filepaths, XML as a string,
# XML::LibXML::Document or XML::LibXML::Element objects.
# The diffgram is a XML::LibXML::Document by default.
my $diffgram = $diff->compare(
-old => $old_xml,
-new => $new_xml,
);
# To patch an XML document, an patch. $old and $diffgram
# follow the same formatting rules as compare.
# The resulting XML is a XML::LibXML::Document by default.
my $patched = $diff->patch(
-old => $old,
-diffgram => $diffgram,
);
This module provides methods for generating and applying an XML diffgram of two related XML files. The basis of the algorithm is tree-wise comparison using the DOM model as provided by XML::LibXML.
The Diffgram is well-formed XML in the XVCS namespance and supports update, insert, delete and move operations. It is meant to be human and machine readable. It uses XPath expressions for locating the nodes to operate on.
Download (0.017MB)
Added: 2006-09-14 License: Perl Artistic License Price:
1138 downloads
Kmenc15 0.04
Kmenc15 is an advanced MEncoder frontend, generally designed to be a VirtualDub replacement for Linux. more>>
Kmenc15 is an advanced Qt/KDE MEncoder frontend, generally designed to be a VirtualDub replacement for Linux. It is most useful for editing and encoding large high quality AVIs capped from TV.
It allows cutting and merging at exact frames, applying any MPlayer/MEncoder filter, with preview.
It can also create shell scripts instead of doing the encode itself, so MEncoder is not essential for it to run. MPlayer is essential though, without it the program will not even open files and cannot create shell scripts without the files.
The program is not quite complete, still a few features disabled, none of which are horribly essential. It does not support opening MPEGs. Only AVIs.
<<lessIt allows cutting and merging at exact frames, applying any MPlayer/MEncoder filter, with preview.
It can also create shell scripts instead of doing the encode itself, so MEncoder is not essential for it to run. MPlayer is essential though, without it the program will not even open files and cannot create shell scripts without the files.
The program is not quite complete, still a few features disabled, none of which are horribly essential. It does not support opening MPEGs. Only AVIs.
Download (0.23MB)
Added: 2005-06-16 License: GPL (GNU General Public License) Price:
1592 downloads
wmhdaps 0.04
wmhdaps goal is to provide a tool for configuration of the Harddisk Active Protection System (HDAPS). more>>
wmhdaps goal is to provide a tool for configuration of the Harddisk Active Protection System (HDAPS) found in some R/G/T thinkpad models.
HDAPS is realized as an acceleration sensor mounted on systemboard and a userspace tool which detects based on acceleration values from sensor shocks and freezes the harddrive(s) until the "shock" is over.
In the current version 0.02 actually is only able to visualize the movements of the notebook as a 3D model based on the acceleration values read from sensor.
Enhancements:
- In Version 0.04 redraws only occur when something changed. This helps to save power. As it doesnt redraw constantly it gives the notbook a chance to enter the power states C3/C4. Nathan Lay kindly contributed the port of wmhdaps for FreeBSD. Use Makefile.FreeBSD to compile on FreeBSD.
<<lessHDAPS is realized as an acceleration sensor mounted on systemboard and a userspace tool which detects based on acceleration values from sensor shocks and freezes the harddrive(s) until the "shock" is over.
In the current version 0.02 actually is only able to visualize the movements of the notebook as a 3D model based on the acceleration values read from sensor.
Enhancements:
- In Version 0.04 redraws only occur when something changed. This helps to save power. As it doesnt redraw constantly it gives the notbook a chance to enter the power states C3/C4. Nathan Lay kindly contributed the port of wmhdaps for FreeBSD. Use Makefile.FreeBSD to compile on FreeBSD.
Download (0.091MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1097 downloads
mediadbs 0.04
mediadbs is a digital media database system. more>>
mediadbs is a project that aims to produce a flexible database system for tracking and searching for multiple forms of electronic media (eg mp3, divx, ogg) distributed on multiple servers in a local network. It currently only supports mp3 format files.
<<less Download (0.020MB)
Added: 2006-10-17 License: GPL (GNU General Public License) Price:
1102 downloads
LDasm 0.04.53
LDasm is an x86 disassembler and GUI. more>>
LDasm (Linux Disassembler) is a Perl/Tk-based GUI for objdump/binutils that tries to imitate the looknfeel of W32Dasm.
It searchs for cross-references (e.g. strings), converts the code from GAS to a MASM-like style, traces programs and much more.
Comes along with PTrace a process-flow-logger.
Enhancements:
- Fileoffset is calculated and displayed
<<lessIt searchs for cross-references (e.g. strings), converts the code from GAS to a MASM-like style, traces programs and much more.
Comes along with PTrace a process-flow-logger.
Enhancements:
- Fileoffset is calculated and displayed
Download (0.059MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1661 downloads
XML::Conf 0.04
XML::Conf is a simple configuration module based on XML. more>>
XML::Conf is a simple configuration module based on XML.
SYNOPSIS
Here follows some examples as the tests are done.
use XML::Conf;
my $c = XML::Conf->new($filename);
$w = $c->FIRSTKEY();
$v = $c->NEXTKEY();
$c->EXISTS($v);
$c->DELETE($v);
$c->CLEAR();
This is the description of the class, currently it only containg only the descriptions of the private and public methods and attributes.
<<lessSYNOPSIS
Here follows some examples as the tests are done.
use XML::Conf;
my $c = XML::Conf->new($filename);
$w = $c->FIRSTKEY();
$v = $c->NEXTKEY();
$c->EXISTS($v);
$c->DELETE($v);
$c->CLEAR();
This is the description of the class, currently it only containg only the descriptions of the private and public methods and attributes.
Download (0.006MB)
Added: 2006-09-08 License: Perl Artistic License Price:
1141 downloads
Preppi 0.04
Preppi is a simple graphical EPP client for Unix and Linux systems. more>>
Preppi is a simple graphical EPP client for Unix and Linux systems. Preppi is written in Perl and makes use of the GTK+ and GNOME bindings for Perl, and our own EPP libraries.
<<less Download (0.023MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
988 downloads
RenderMan 0.04
RenderMan is a RenderMan binding as a Perl 5.6 module. more>>
RenderMan is a RenderMan binding as a Perl 5.6 module.
SYNOPSIS
use RenderMan;
This RenderMan module implements a Perl 5.6 binding for the BMRT client library (libribout). It fully supports the client library. Therefore, this module has the following limitations: Error Handling callbacks are not implemented, Filter function callbacks are not implemented, and the TransformPoints function does nothing. Also, Blobby is not yet supported by BMRT 2.5.0.8.
The full RenderMan specification is way beyond the scope of this man page. Please refer to the documents below for more information about RenderMan. The Perl binding is identical to the C binding except a few minor points: All "parameterlist"s are passed as a reference to a hash (i.e. %params).
Anywhere that a functions arguments can be terminated by RI_NULL, you can simply choose to not include that RI_NULL argument, which is incredibly nice.
All array, matrix, and basis types are single-dimension arrays of doubles in this Perl binding. The order for 2-dimension types is first-row followed by second-row, etc.
You will typically want to run your RenderMan Perl script and pipe the results into any RenderMan-compliant renderer, such as "rgl", "rendribv", or "rendrib", which all come with the excellent BMRT backage by Larry Gritz.
If using the WinNT version of BMRT, you can specify a filename, "rgl" or "rendrib" as the argument to Begin(); and the output will be sent to a file or automatically piped to "rgl" or "rendrib" since the piping mechanism (and general functionality) of WinNTs command line parser is, uh, limited.
<<lessSYNOPSIS
use RenderMan;
This RenderMan module implements a Perl 5.6 binding for the BMRT client library (libribout). It fully supports the client library. Therefore, this module has the following limitations: Error Handling callbacks are not implemented, Filter function callbacks are not implemented, and the TransformPoints function does nothing. Also, Blobby is not yet supported by BMRT 2.5.0.8.
The full RenderMan specification is way beyond the scope of this man page. Please refer to the documents below for more information about RenderMan. The Perl binding is identical to the C binding except a few minor points: All "parameterlist"s are passed as a reference to a hash (i.e. %params).
Anywhere that a functions arguments can be terminated by RI_NULL, you can simply choose to not include that RI_NULL argument, which is incredibly nice.
All array, matrix, and basis types are single-dimension arrays of doubles in this Perl binding. The order for 2-dimension types is first-row followed by second-row, etc.
You will typically want to run your RenderMan Perl script and pipe the results into any RenderMan-compliant renderer, such as "rgl", "rendribv", or "rendrib", which all come with the excellent BMRT backage by Larry Gritz.
If using the WinNT version of BMRT, you can specify a filename, "rgl" or "rendrib" as the argument to Begin(); and the output will be sent to a file or automatically piped to "rgl" or "rendrib" since the piping mechanism (and general functionality) of WinNTs command line parser is, uh, limited.
Download (0.080MB)
Added: 2007-04-23 License: Perl Artistic License Price:
939 downloads
Proc::Command 0.04
Proc::Command is a backtick that does not use the shell for Perl under Windows. more>>
Proc::Command is a backtick that does not use the shell for Perl under Windows.
SYNOPSIS
use Proc::Command
@reponse = Proc::Command->command($command)
@reponse = Proc::Command->command($command, $trys)
@reponse = Proc::Command->command($command, $trys, $sleep)
use Proc::Command qw(command)
@reponse = command($command)
@reponse = command($command, $trys)
@reponse = command($command, $trys, $sleep)
Some Perls under Microsoft windows suffers disabilities over Unix Perls. One particular disability is a backtick without the console. Altough the Microsoft console, may be started without a window (start command with /b option or spawn program call), the Perl system command on windows usually creates a window. Creating a window causes immense user interface problem since it will randomly pop-up and take focus over the current window, erasing current entries into that window. Solutions such as "Proc::SafePipe" do not run on Perls for Window.
This module provides an answer by using the "open" command with a pipe to provide a backtick without a console that will run under Perls on Microsoft Windows.
<<lessSYNOPSIS
use Proc::Command
@reponse = Proc::Command->command($command)
@reponse = Proc::Command->command($command, $trys)
@reponse = Proc::Command->command($command, $trys, $sleep)
use Proc::Command qw(command)
@reponse = command($command)
@reponse = command($command, $trys)
@reponse = command($command, $trys, $sleep)
Some Perls under Microsoft windows suffers disabilities over Unix Perls. One particular disability is a backtick without the console. Altough the Microsoft console, may be started without a window (start command with /b option or spawn program call), the Perl system command on windows usually creates a window. Creating a window causes immense user interface problem since it will randomly pop-up and take focus over the current window, erasing current entries into that window. Solutions such as "Proc::SafePipe" do not run on Perls for Window.
This module provides an answer by using the "open" command with a pipe to provide a backtick without a console that will run under Perls on Microsoft Windows.
Download (0.016MB)
Added: 2007-02-13 License: Perl Artistic License Price:
984 downloads
PLJava 0.04
PLJava is Perl module that will embed Perl into Java. more>>
PLJava is Perl module that will embed Perl into Java.
USAGE
import perl5.Perl ;
import perl5.SV ;
public class test {
public static void main(String argv[]) {
Perl.eval("print qq`Hello World!n` ;") ;
///////////////////
SV foo = Perl.NEW("foo") ; // $foo = new foo() ;
foo.call("subtest") ; // $foo->subtest() ;
///////////////////
String s = Perl.eval(" time: + time() ") ;
int i = Perl.eval_int(" 2**10 ") ; // 1024
int n = Perl.eval_int(" 10/3 ") ; // 3
int d = Perl.eval_double(" 10/3 ") ; // 3.33333333333333
///////////////////
SV array = Perl.eval_sv(" [ a , b , c ] ") ;
String e0 = array.elem(0) ; // a
String e1 = array.elem(1) ; // b
String e2 = array.elem(2) ; // c
///////////////////
SV hash = Perl.eval_sv(" { a => 11 , b => 22 , c => 33 } ") ;
String k_a = hash.key("a") ; // 11
String k_b = hash.key("b") ; // 22
String k_c = hash.key("c") ; // 33
}
}
<<lessUSAGE
import perl5.Perl ;
import perl5.SV ;
public class test {
public static void main(String argv[]) {
Perl.eval("print qq`Hello World!n` ;") ;
///////////////////
SV foo = Perl.NEW("foo") ; // $foo = new foo() ;
foo.call("subtest") ; // $foo->subtest() ;
///////////////////
String s = Perl.eval(" time: + time() ") ;
int i = Perl.eval_int(" 2**10 ") ; // 1024
int n = Perl.eval_int(" 10/3 ") ; // 3
int d = Perl.eval_double(" 10/3 ") ; // 3.33333333333333
///////////////////
SV array = Perl.eval_sv(" [ a , b , c ] ") ;
String e0 = array.elem(0) ; // a
String e1 = array.elem(1) ; // b
String e2 = array.elem(2) ; // c
///////////////////
SV hash = Perl.eval_sv(" { a => 11 , b => 22 , c => 33 } ") ;
String k_a = hash.key("a") ; // 11
String k_b = hash.key("b") ; // 22
String k_c = hash.key("c") ; // 33
}
}
Download (0.16MB)
Added: 2007-06-06 License: Perl Artistic License Price:
872 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 cd 0.04 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