toc
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 42
TCDR 2.1
TCDR is a menu-based CD creation. more>>
TCDR is a menu-driven console frontend for CD recording (the programs to which it is a frontend for are listed in the manual.
Main features:
- Configuration detection (device files, mount points, SCSI addresses),
- Medium detection (type, size, empty space, recording speed, etc.),
- Software detection / selection,
- CD-R / CD-RW support,
- Transparently compressed CD (ZISO) support,
- Directory to ISO/ZISO image,
- ISO/ZISO image to CD,
- Data CD to ISO image,
- Data CD to CD copy,
- Data CD to CD copy on the fly,
- Mixed mode CD (CD Extra),
- Multi-session CD,
- El Torito boot CD (tested with a DOS boot image),
- Audio CD to CD copy,
- Audio CD to CD copy on the fly,
- Audio CD ripping to RAW/WAV images,
- Audio image to CD,
- Audio tracks to RAW/WAV/MP3/OGG files,
- RAW/WAV/MP3/OGG to Audio CD,
- RAW/WAV recording from /dev/dsp (44100 Hz/16 bit/stereo),
- RAW/WAV/MP3/OGG playback,
- Automatic TOC file generation,
- Various blanking modes,
- Write simulation (dummy mode),
- Overburning, etc...
Enhancements:
- Fixed a bug in detect_scsi() which caused tcdr to hang when only one cdrom device is present in the system (reported by Jan Henkins).
- Modified the main menu texts to list "OGG" where appropriate.
- ispelld the documentation (was about time).
- Added "Reporting bugs" section to the manual.
- User interface improvement: utilized dialogs "--default-item" option for correct menuitem highlights - new function: ditm().
- Debian package improvements: Debian menu system support and compliance to the Debian policy standards.
- Fixed a few bugs in show_sw() (erroneous redirects) and added a .deb package listing (makes sense on a Debian system only of course).
<<lessMain features:
- Configuration detection (device files, mount points, SCSI addresses),
- Medium detection (type, size, empty space, recording speed, etc.),
- Software detection / selection,
- CD-R / CD-RW support,
- Transparently compressed CD (ZISO) support,
- Directory to ISO/ZISO image,
- ISO/ZISO image to CD,
- Data CD to ISO image,
- Data CD to CD copy,
- Data CD to CD copy on the fly,
- Mixed mode CD (CD Extra),
- Multi-session CD,
- El Torito boot CD (tested with a DOS boot image),
- Audio CD to CD copy,
- Audio CD to CD copy on the fly,
- Audio CD ripping to RAW/WAV images,
- Audio image to CD,
- Audio tracks to RAW/WAV/MP3/OGG files,
- RAW/WAV/MP3/OGG to Audio CD,
- RAW/WAV recording from /dev/dsp (44100 Hz/16 bit/stereo),
- RAW/WAV/MP3/OGG playback,
- Automatic TOC file generation,
- Various blanking modes,
- Write simulation (dummy mode),
- Overburning, etc...
Enhancements:
- Fixed a bug in detect_scsi() which caused tcdr to hang when only one cdrom device is present in the system (reported by Jan Henkins).
- Modified the main menu texts to list "OGG" where appropriate.
- ispelld the documentation (was about time).
- Added "Reporting bugs" section to the manual.
- User interface improvement: utilized dialogs "--default-item" option for correct menuitem highlights - new function: ditm().
- Debian package improvements: Debian menu system support and compliance to the Debian policy standards.
- Fixed a few bugs in show_sw() (erroneous redirects) and added a .deb package listing (makes sense on a Debian system only of course).
Download (0.052MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
1664 downloads
Ayttm 0.4.6-17
Ayttm is an instant messenger program, supporting various protocols such as MSN, Yahoo, AIM, Jabber, and more. more>>
Ayttm is an instant messaging (aka chat) client that provides all-in-one chat functionality for several major instant messaging services from one simple program. Ayttm "Contacts" allow you to refer to several accounts of the same person from a single contact name, making it one of the cleanest and simplest clients to use.
Ayttm is the heir of the Everybuddy project, and aims to continue improving the program and addressing its shortcomings. Our primary goal is to provide a messenger which is :
- simple: Ayttm should work nicely without having to first go through a complicated configuration procedure. The preferences should be simple and minimal.
- stable: Ayttm should not crash when you use it.
- intuitive: Ayttm should be almost instantly usable by my mother ;)
- flexible: Ayttm supports multiple protocols and they should be supported in an integrated manner (common interface, for example), without limiting protocol-specific features support. Ayttm currently handles Yahoo!, MSN, Jabber, IRC, AIM and ICQ.
Ayttm is developed primarily for Linux but it is also available on BSD and Windows NT/2000 platforms.
Main features:
- Yahoo!
- MSN Messenger
- Jabber support (including SSL)
- IRC (Internet Relay Chat) support
- ICQ support
- AIM-TOC (AOL Instant Messenger)
- SMTP (for sending emails)
- File Transfers to/from MSN and Yahoo! users, and receive only from AIM users
- Group Chat (Conferences) with AIM, Jabber, MSN and Yahoo! users
- MSNs Netmeeting integration, using GnomeMeeting
- Yahoo Webcam viewing support
- Protocol Transparency - one buddy, one chat window, multiple accounts on multiple IM systems!
- Tabbed chat, with color alerts for new messages
- Themable smiley graphics
- Tooltips to track peoples status
- Conversation and group-chat logging
- File Transfer between Ayttm clients (with any protocol)
- Away mode and other status indicators
- Play sounds (with esd and artsd support)
- Asynchronous connections
- Support for multiple accounts on the same service for almost every service
- Auto-join to chatrooms
- Chat logs export
- Server-side userlist and groups management
- Automatic translation using Babelfish
- Automatic conversion to L33t-speak (yeah, we wanna have fun!)
- Importing of everybuddy, gnomeicu, gaim, and Licq buddy lists
- Keep notes on Contacts
- Rainbow colors in messages
- Digital signature and encrpytion plugin using GPG - compatible with kopete
- Typing notifications for MSN, Yahoo! and Jabber
- Spell checker
<<lessAyttm is the heir of the Everybuddy project, and aims to continue improving the program and addressing its shortcomings. Our primary goal is to provide a messenger which is :
- simple: Ayttm should work nicely without having to first go through a complicated configuration procedure. The preferences should be simple and minimal.
- stable: Ayttm should not crash when you use it.
- intuitive: Ayttm should be almost instantly usable by my mother ;)
- flexible: Ayttm supports multiple protocols and they should be supported in an integrated manner (common interface, for example), without limiting protocol-specific features support. Ayttm currently handles Yahoo!, MSN, Jabber, IRC, AIM and ICQ.
Ayttm is developed primarily for Linux but it is also available on BSD and Windows NT/2000 platforms.
Main features:
- Yahoo!
- MSN Messenger
- Jabber support (including SSL)
- IRC (Internet Relay Chat) support
- ICQ support
- AIM-TOC (AOL Instant Messenger)
- SMTP (for sending emails)
- File Transfers to/from MSN and Yahoo! users, and receive only from AIM users
- Group Chat (Conferences) with AIM, Jabber, MSN and Yahoo! users
- MSNs Netmeeting integration, using GnomeMeeting
- Yahoo Webcam viewing support
- Protocol Transparency - one buddy, one chat window, multiple accounts on multiple IM systems!
- Tabbed chat, with color alerts for new messages
- Themable smiley graphics
- Tooltips to track peoples status
- Conversation and group-chat logging
- File Transfer between Ayttm clients (with any protocol)
- Away mode and other status indicators
- Play sounds (with esd and artsd support)
- Asynchronous connections
- Support for multiple accounts on the same service for almost every service
- Auto-join to chatrooms
- Chat logs export
- Server-side userlist and groups management
- Automatic translation using Babelfish
- Automatic conversion to L33t-speak (yeah, we wanna have fun!)
- Importing of everybuddy, gnomeicu, gaim, and Licq buddy lists
- Keep notes on Contacts
- Rainbow colors in messages
- Digital signature and encrpytion plugin using GPG - compatible with kopete
- Typing notifications for MSN, Yahoo! and Jabber
- Spell checker
Download (7.17MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1645 downloads
EB-lite alpha 13
EB-lite is the name of the rewrite that is being developed of the instant messaging client Everybuddy. more>>
EB-lite is the name of the rewrite that is being developed of the instant messaging client Everybuddy. EB-lite carries many major advances on the current codebase, the biggest of which is that the user interface is not contained in the same process as the core. How would you like to use the same messaging client everywhere - on your desktop, your console, your browser, even your mobile phone?
This is all possible because eb-lite allows interfaces written on any platform, in any language - they do not even have to run on the same machine. Any number of user interfaces can also connect to the same core.
Main features:
- Free software, distributed under the GPL.
- Supports the following IM protocols:
- MSN
- AIM (TOC)
- ICQ (TOC)
- Yahoo
- IRC
- Jabber
- Group chat (IRC, MSN, AIM, ICQ)
- Away messages
- Automatic translation (using Babelfish)
- SOCKS and (to a lesser extent) HTTP proxy support
- Modular structure allows different interfaces to share the same engine (and thus share preferences, contact lists, etc).
- Message queuing (including across UI sessions)
- Cross-platform code. The core is written almost entirely in ANSI C, making it easy to port to different operating systems. Although mainly developed on Linux, it will also build on other Unixes (including Mac OS X) and Windows.
<<lessThis is all possible because eb-lite allows interfaces written on any platform, in any language - they do not even have to run on the same machine. Any number of user interfaces can also connect to the same core.
Main features:
- Free software, distributed under the GPL.
- Supports the following IM protocols:
- MSN
- AIM (TOC)
- ICQ (TOC)
- Yahoo
- IRC
- Jabber
- Group chat (IRC, MSN, AIM, ICQ)
- Away messages
- Automatic translation (using Babelfish)
- SOCKS and (to a lesser extent) HTTP proxy support
- Modular structure allows different interfaces to share the same engine (and thus share preferences, contact lists, etc).
- Message queuing (including across UI sessions)
- Cross-platform code. The core is written almost entirely in ANSI C, making it easy to port to different operating systems. Although mainly developed on Linux, it will also build on other Unixes (including Mac OS X) and Windows.
Download (1.5MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1642 downloads
KrawlSite 0.7
KrawlSite is a web crawler/spider/ offline browser/download manager application. more>>
KrawlSite is a web crawler/spider/ offline browser/download manager application.
To integrate with Konqueror, open the file associations page in the configuration dialog, select text/html mime type and in the embedded viewers list choose KrawlSite_Part. Now when you right click on a web-page in Konqueror, in the preview in menu, youll see KrawlSite.
Selecting it embeds the component into Konqueror as in the second screen shot. The first screen shot shows the shell in which the component runs. The third component is the configuration dialog.
To use this app to download tutorials, set offline mode on, start crawling from the start of the tutorial. If the start page of the tutorial is the TOC, set crawl depth to 1 or if the start page has the TOC along with the first chapter, set crawl depth to 0. If only next & previous links are present per chapter page, set crawl depth to number of chapters.
Enhancements:
- crash free(afaik!), esp after kde 4.1 came around.
- support for html frames
- better UI
<<lessTo integrate with Konqueror, open the file associations page in the configuration dialog, select text/html mime type and in the embedded viewers list choose KrawlSite_Part. Now when you right click on a web-page in Konqueror, in the preview in menu, youll see KrawlSite.
Selecting it embeds the component into Konqueror as in the second screen shot. The first screen shot shows the shell in which the component runs. The third component is the configuration dialog.
To use this app to download tutorials, set offline mode on, start crawling from the start of the tutorial. If the start page of the tutorial is the TOC, set crawl depth to 1 or if the start page has the TOC along with the first chapter, set crawl depth to 0. If only next & previous links are present per chapter page, set crawl depth to number of chapters.
Enhancements:
- crash free(afaik!), esp after kde 4.1 came around.
- support for html frames
- better UI
Download (0.62MB)
Added: 2005-12-01 License: GPL (GNU General Public License) Price:
1422 downloads
ptyaim 0.5.7
ptyaim is a very simple, extra special curses client for AOLs Instant Messenger (AIM) and ICQ services, plus IRC. more>>
ptyaim is a very simple, extra special curses client for AOLs Instant Messenger (AIM) and ICQ services, plus Internet Relay Chat (IRC). ptyaims project interface is somewhat inspired by naim. However, it uses no code from naim.
The latest version of ptyaim has been tested on Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Tru64 Unix, Mac OS 10.3, and Microsoft Windows 2000. Most likely, it will work on other platforms, too.
Enhancements:
- This new version of ptyaim features improvements to the OSCAR plugin, including support for group chat.
- The TOC plugin has also been removed.
<<lessThe latest version of ptyaim has been tested on Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Tru64 Unix, Mac OS 10.3, and Microsoft Windows 2000. Most likely, it will work on other platforms, too.
Enhancements:
- This new version of ptyaim features improvements to the OSCAR plugin, including support for group chat.
- The TOC plugin has also been removed.
Download (0.10MB)
Added: 2005-12-30 License: GPL (GNU General Public License) Price:
1393 downloads
libdiscmage 0.0.3 Alpha
libdiscmage is a library to rip/convert single tracks from proprietary image formats. more>>
libdiscmage is a library to rip/convert single tracks from proprietary image formats (like DiscJuggler or Nero ) for burning em with cdrecord. Example apps are included.
Usage: discmage [OPTION(S)]... IMAGE
Options
--mktoc generate TOC sheet for IMAGE or existing CUE sheet
--mkcue generate CUE sheet for IMAGE or existing TOC sheet
--mksheet same as --mktoc and --mkcue
--rip=N rip/dump track N from IMAGE
--cdmage=N like --rip but writes always (padded) sectors with 2352 Bytes;
this is what CDmage would do
Enhancements:
- added support for CDI, ISO and BIN images
- added support for cua and toc sheets
<<lessUsage: discmage [OPTION(S)]... IMAGE
Options
--mktoc generate TOC sheet for IMAGE or existing CUE sheet
--mkcue generate CUE sheet for IMAGE or existing TOC sheet
--mksheet same as --mktoc and --mkcue
--rip=N rip/dump track N from IMAGE
--cdmage=N like --rip but writes always (padded) sectors with 2352 Bytes;
this is what CDmage would do
Enhancements:
- added support for CDI, ISO and BIN images
- added support for cua and toc sheets
Download (0.16MB)
Added: 2006-03-16 License: LGPL (GNU Lesser General Public License) Price:
1317 downloads
mkcdtoc 1.0
mkcdtoc is a small and flexible command line utility to create TOC files for cdrdao. more>>
mkcdtoc is a small and flexible command line utility to create TOC files for cdrdao. mkcdtoc project reads a list of audio files and outputs a TOC file with a track specification for each audio file.
Input data can be a raw list with one file name on each line, or an m3u play list. The program has a modular architecture and can be extended via plugins.
The distribution includes a few plugins that can retrieve meta information from audio files to fill CD-TEXT blocks in the generated TOC file. There are plugins to perform audio file to WAVE format conversion.
To install mkcdtoc type:
# tar xjf mkcdtoc-VERSION.tar.bz2
# cd mkcdtoc-VERSION
# make install
This will install executable to /usr/local/bin, man page to /usr/local/man/man1 and plugins to /usr/local/share/mkcdtoc/plugins. You can change the installation prefix by editing include.mak.
vim:tw=70
Enhancements:
- New plugins info-ogginfo and info-translit-cyr.
- New options to disable arbitrary CD-TEXT flags.
- Minor improvements and bugfixes.
<<lessInput data can be a raw list with one file name on each line, or an m3u play list. The program has a modular architecture and can be extended via plugins.
The distribution includes a few plugins that can retrieve meta information from audio files to fill CD-TEXT blocks in the generated TOC file. There are plugins to perform audio file to WAVE format conversion.
To install mkcdtoc type:
# tar xjf mkcdtoc-VERSION.tar.bz2
# cd mkcdtoc-VERSION
# make install
This will install executable to /usr/local/bin, man page to /usr/local/man/man1 and plugins to /usr/local/share/mkcdtoc/plugins. You can change the installation prefix by editing include.mak.
vim:tw=70
Enhancements:
- New plugins info-ogginfo and info-translit-cyr.
- New options to disable arbitrary CD-TEXT flags.
- Minor improvements and bugfixes.
Download (0.027MB)
Added: 2006-03-17 License: GPL (GNU General Public License) Price:
1317 downloads
ID3v2 Chapter Tool 1.4.4
ID3v2 Chapter Tool is an authoring tool which allows you to signal the start and end times of particular sequences. more>>
ID3v2ChapterTool is an application which allows you to author and embed chapter information in your MP3 files. ID3v2 Chapter Tool project is part of the BBC open source initiative and is maintained as a Sourceforge project.
The application uses a new signalling specification that has been developed by ID3.org which is supported by APIs created in this project. These build on the Java ID3 API developed by Jens Vonderheide.
Chapters in this context could be any of the following:
- chapters within an audiobook
- articles within a podcast
- individual tracks within a multi-track audio file
At the most basic level this chapter information consists of the start time of each chapter you define, allowing listeners to skip easily to these points in the file during replay. However, chapters can also have descriptive information (e.g. title), images and URLs.
The information attached to each chapter can be used by media players to provide a dynamic display during replay. For example, the images attached to each chapter can be used to provide a slide show.
The ID3v2ChapterTool also allows you to create a Table of Contents (TOC).
At the most advanced level it is possible to define multiple TOCs for a single audio file. For example, one TOC could provide access to the entire audio file whilst a second TOC could provide access to a set of highlights.
Once chapter information is widely supported by media players it will enable some exciting new multimedia applications such Audio Encyclopaedias.
<<lessThe application uses a new signalling specification that has been developed by ID3.org which is supported by APIs created in this project. These build on the Java ID3 API developed by Jens Vonderheide.
Chapters in this context could be any of the following:
- chapters within an audiobook
- articles within a podcast
- individual tracks within a multi-track audio file
At the most basic level this chapter information consists of the start time of each chapter you define, allowing listeners to skip easily to these points in the file during replay. However, chapters can also have descriptive information (e.g. title), images and URLs.
The information attached to each chapter can be used by media players to provide a dynamic display during replay. For example, the images attached to each chapter can be used to provide a slide show.
The ID3v2ChapterTool also allows you to create a Table of Contents (TOC).
At the most advanced level it is possible to define multiple TOCs for a single audio file. For example, one TOC could provide access to the entire audio file whilst a second TOC could provide access to a set of highlights.
Once chapter information is widely supported by media players it will enable some exciting new multimedia applications such Audio Encyclopaedias.
Download (0.38MB)
Added: 2006-04-18 License: LGPL (GNU Lesser General Public License) Price:
1286 downloads
m3u2toc 0.1
m3u2toc is a Perl script which creates a CD-Text enabled cdrdao TOC file from a XMMS MP3 playlist. more>>
m3u2toc is a Perl script which creates a CD-Text enabled cdrdao TOC file from a XMMS MP3 playlist.
Theres lots of scripts out there to help you burn MP3s as CD audio, but none Ive seen that make a point of writing matching CD-Text data. This script takes the pain out of manually preparing a TOC file with CD-Text author and title data by extracting that info from MP3 ID3 tags.
This script also differs from others by not being an end to end solution for MP3 to CD audio burning. It will take a M3U playlist and produce a TOC file and thats it. Decoding MP3s and running cdrdao to burn them is your job. (Although Ill implement decoding if theres demand for it).
I like small programs that tackle individual problems and solve them well, rather than monolithic ones that try to do everything and fail badly.
Four simple steps to burn:
- complile and save a playlist in XMMS (ensuring ID3 tags are filled).
- set output plugin in XMMS to "disk writer" and decode MP3s.
- run m3u2toc on playlist file to make a TOC file complete with author and title CD-Text data.
- then just run cdrdao using the TOC file and let the CD burn.
<<lessTheres lots of scripts out there to help you burn MP3s as CD audio, but none Ive seen that make a point of writing matching CD-Text data. This script takes the pain out of manually preparing a TOC file with CD-Text author and title data by extracting that info from MP3 ID3 tags.
This script also differs from others by not being an end to end solution for MP3 to CD audio burning. It will take a M3U playlist and produce a TOC file and thats it. Decoding MP3s and running cdrdao to burn them is your job. (Although Ill implement decoding if theres demand for it).
I like small programs that tackle individual problems and solve them well, rather than monolithic ones that try to do everything and fail badly.
Four simple steps to burn:
- complile and save a playlist in XMMS (ensuring ID3 tags are filled).
- set output plugin in XMMS to "disk writer" and decode MP3s.
- run m3u2toc on playlist file to make a TOC file complete with author and title CD-Text data.
- then just run cdrdao using the TOC file and let the CD burn.
Download (0.003MB)
Added: 2006-04-19 License: Freeware Price:
1285 downloads
Twisted Words 0.4.0
Twisted Words provides implementations of a handful of IM protocols, including IRC, MSNP8, OSCAR, TOC, and Jabber. more>>
Twisted Words library provides implementations of a handful of IM protocols, including IRC, MSNP8, OSCAR, TOC, and Jabber.
Twisted Words provides two separate high-level end-user features:
a multiprotocol instant messaging server
a multiprotocol instant messaging client
These are both still in the early stages of development and are not expected to work flawlessly in all configurations, however each is quite usable for a limited set of functionality. A Twisted Words server can be created with just a couple commands:
$ mktap words --irc-port 6667 --pb-port 8787 --passwd password_file --group somegroup
$ twistd -f words.tap
The Twisted Words client is named im and is usable as an IRC client, and possibly an AIM client (depending on the phase of the moon).
Low Level Functionality:
Twisted Words also includes:
Low-level protocol implementations of OSCAR (AIM and ICQ), IRC, MSN, TOC (AIM).
Jabber libraries.
Prototypes of chat server and client frameworks built on top of the protocols.
<<lessTwisted Words provides two separate high-level end-user features:
a multiprotocol instant messaging server
a multiprotocol instant messaging client
These are both still in the early stages of development and are not expected to work flawlessly in all configurations, however each is quite usable for a limited set of functionality. A Twisted Words server can be created with just a couple commands:
$ mktap words --irc-port 6667 --pb-port 8787 --passwd password_file --group somegroup
$ twistd -f words.tap
The Twisted Words client is named im and is usable as an IRC client, and possibly an AIM client (depending on the phase of the moon).
Low Level Functionality:
Twisted Words also includes:
Low-level protocol implementations of OSCAR (AIM and ICQ), IRC, MSN, TOC (AIM).
Jabber libraries.
Prototypes of chat server and client frameworks built on top of the protocols.
Download (0.13MB)
Added: 2006-05-29 License: MIT/X Consortium License Price:
1246 downloads
SimpleAIM
A miniature console based AIM client written in pure Java. more>>
A miniature console based AIM client written in pure Java. It implements the TOC protocol and provides a solid framework for understanding and writing your own IM clients or bots. Project SimpleAIM is an open source development project aimed at providing platform independence and interoperability in the realm of instant messaging services.
This document describes the TOC protocol. The protocol is built on TCP. Framing is done by SFLAP, described at the bottom of this document. Inside each
SFLAP frame is a TOC command.
The TOC protocol is ASCII based, and special attention must be placed argument separation. The separator and the rules of separation are different for messages inbound
to TOC and outbound to the client. The rules of separation are described in sections below.
The TOC server is built mainly to service the TIC and TiK clients. Since the TIC client is a Java applet, and downloadable, TOC will NOT support multiple TOC protocol versions at the same time. Therefore, TiK users will be forced to upgrade if the protocol version changes.
TOC sends down the protocol version it expects the client to speak and understand. Note, the protocol version is a string.
<<lessThis document describes the TOC protocol. The protocol is built on TCP. Framing is done by SFLAP, described at the bottom of this document. Inside each
SFLAP frame is a TOC command.
The TOC protocol is ASCII based, and special attention must be placed argument separation. The separator and the rules of separation are different for messages inbound
to TOC and outbound to the client. The rules of separation are described in sections below.
The TOC server is built mainly to service the TIC and TiK clients. Since the TIC client is a Java applet, and downloadable, TOC will NOT support multiple TOC protocol versions at the same time. Therefore, TiK users will be forced to upgrade if the protocol version changes.
TOC sends down the protocol version it expects the client to speak and understand. Note, the protocol version is a string.
Download (0.070MB)
Added: 2006-06-17 License: GPL (GNU General Public License) Price:
1227 downloads
HTML::GenToc 2.30
HTML::GenToc is a Perl module that generate a Table of Contents for HTML documents. more>>
HTML::GenToc is a Perl module that generate a Table of Contents for HTML documents.
SYNOPSIS
use HTML::GenToc;
# create a new object
my $toc = new HTML::GenToc();
my $toc = new HTML::GenToc(title=>"Table of Contents",
toc=>$my_toc_file,
toc_entry=>{
H1=>1,
H2=>2
},
toc_end=>{
H1=>/H1,
H2=>/H2
}
);
# add further arguments
$toc->args(toc_tag=>"BODY",
toc_tag_replace=>0,
);
# generate anchors for a file
$toc->generate_anchors(infile=>$html_file,
overwrite=>0,
);
# generate a ToC from a file
$toc->generate_toc(infile=>$html_file,
footer=>$footer_file,
header=>$header_file
);
HTML::GenToc generates anchors and a table of contents for HTML documents. Depending on the arguments, it will insert the information it generates, or output to a string, a separate file or STDOUT.
While it defaults to taking H1 and H2 elements as the significant elements to put into the table of contents, any tag can be defined as a significant element. Also, it doesnt matter if the input HTML code is complete, pure HTML, one can input pseudo-html or page-fragments, which makes it suitable for using on templates and HTML meta-languages such as WML.
Also included in the distrubution is hypertoc, a script which uses the module so that one can process files on the command-line in a user-friendly manner.
<<lessSYNOPSIS
use HTML::GenToc;
# create a new object
my $toc = new HTML::GenToc();
my $toc = new HTML::GenToc(title=>"Table of Contents",
toc=>$my_toc_file,
toc_entry=>{
H1=>1,
H2=>2
},
toc_end=>{
H1=>/H1,
H2=>/H2
}
);
# add further arguments
$toc->args(toc_tag=>"BODY",
toc_tag_replace=>0,
);
# generate anchors for a file
$toc->generate_anchors(infile=>$html_file,
overwrite=>0,
);
# generate a ToC from a file
$toc->generate_toc(infile=>$html_file,
footer=>$footer_file,
header=>$header_file
);
HTML::GenToc generates anchors and a table of contents for HTML documents. Depending on the arguments, it will insert the information it generates, or output to a string, a separate file or STDOUT.
While it defaults to taking H1 and H2 elements as the significant elements to put into the table of contents, any tag can be defined as a significant element. Also, it doesnt matter if the input HTML code is complete, pure HTML, one can input pseudo-html or page-fragments, which makes it suitable for using on templates and HTML meta-languages such as WML.
Also included in the distrubution is hypertoc, a script which uses the module so that one can process files on the command-line in a user-friendly manner.
Download (0.043MB)
Added: 2006-06-16 License: Perl Artistic License Price:
1225 downloads
readcdda 1.003
readcdda is a Perl module that reads digital audio from a CD. more>>
readcdda is a Perl module that reads digital audio from a CD.
SYNOPSIS
readcdda [OPTION]...
This is a program to read (or "rip") CD digital audio from a CD and output the PCM data. Typically this is an initial stage in encoding data to MP3 format.
The output data is raw 16 bit 44.1kHz stereo data. This format is directly readable by software like sox and various MP3 encoders, e.g.:
readcdda -Dsg3 -v -F |sox -r44100 -c2 -tsw - -twav %02d.wav
Will read a CD and create WAV files in the current directory with names 00.wav..99.wav. Alternatively, you can read and encode directly to MP3 with something like:
readcdda -Dsg3 -v -F |mp3enc -v -sti -of %02d.mp3 -br 160000 -qual 6
-D, --dev, --device=DEVICE
SCSI device name or number to use.
-L, --list
Prints a list of all CD devices and their name/number, then exits.
-T, --toc
Prints a list of tracks on the CD, then exits.
-f, --first=TRACK
Selects the first track to read. Defaults to the first track on the CD.
-l, --last=TRACK
Selects the last track to read. Defaults to the same as -f if that was selected (i.e. read just one track) or the last track on the CD if it was not (i.e. read the whole CD.)
-d, --dir, --directory=DIR
Output is saved in this directory, with names of "00".."99".
-s, --stdout
Output is sent to standard output.
-F, --format=FORMAT
Output is sent to a name generated by a printf()-style format, e.g. "%02d".
-v, --verbose
Gives progress reports.
-V, --version
Givess script and module versions and exits.
-h, --help
Prints this text and exits.
<<lessSYNOPSIS
readcdda [OPTION]...
This is a program to read (or "rip") CD digital audio from a CD and output the PCM data. Typically this is an initial stage in encoding data to MP3 format.
The output data is raw 16 bit 44.1kHz stereo data. This format is directly readable by software like sox and various MP3 encoders, e.g.:
readcdda -Dsg3 -v -F |sox -r44100 -c2 -tsw - -twav %02d.wav
Will read a CD and create WAV files in the current directory with names 00.wav..99.wav. Alternatively, you can read and encode directly to MP3 with something like:
readcdda -Dsg3 -v -F |mp3enc -v -sti -of %02d.mp3 -br 160000 -qual 6
-D, --dev, --device=DEVICE
SCSI device name or number to use.
-L, --list
Prints a list of all CD devices and their name/number, then exits.
-T, --toc
Prints a list of tracks on the CD, then exits.
-f, --first=TRACK
Selects the first track to read. Defaults to the first track on the CD.
-l, --last=TRACK
Selects the last track to read. Defaults to the same as -f if that was selected (i.e. read just one track) or the last track on the CD if it was not (i.e. read the whole CD.)
-d, --dir, --directory=DIR
Output is saved in this directory, with names of "00".."99".
-s, --stdout
Output is sent to standard output.
-F, --format=FORMAT
Output is sent to a name generated by a printf()-style format, e.g. "%02d".
-v, --verbose
Gives progress reports.
-V, --version
Givess script and module versions and exits.
-h, --help
Prints this text and exits.
Download (0.009MB)
Added: 2006-06-22 License: Perl Artistic License Price:
1219 downloads
Paloma 2.04a
Paloma is a program to manage a database of digital music files and facilitate their retrieval and playback in interesting ways. more>>
Paloma is a program to manage a database of digital music files and facilitate their retrieval and playback in interesting ways. It works with music files of any form--mp3 files, ogg files, MIDI files, whatever youve got a player for--and file formats can be freely intermixed. Its intended to replace a traditional CD player/changer system. Paloma makes it easy to rip your entire CD collection (or even your favorite vinyl records) and store it on your hard disk for instant random access.
However, Paloma is more than a virtual CD player. There are already dozens of these in existence, and I have no interest in competing with them. In fact, Paloma works nicely together standalone jukebox programs.
What Paloma adds is the management of your music in a relational database, instead of a more traditional hierarchical database. A physical CD collection, for instance, is hierarchical: you might have your CDs on the rack grouped together by artist, so that for each artist, you have a number of CDs to choose from, and from each CD, you can play a number of songs.
This is not a bad system. It works well for finding a particular song (providing you remember what CD it was on) or for playing a particular artist (you might put a couple of Tori Amos CDs in your CD player, for instance, and push "random"). Most jukebox programs provide a functionally similar interface, by storing the songs hierarchically in this way in some kind of directory structure.
Paloma can do this too, although its not as slick as a specialized jukebox program. But with a relational database, you can also do a lot more. You could play all the songs by Frank Sinatra (for instance) in your collection, even if you dont own a single Frank Sinatra CD--it will pull together all the Sinatra songs from all the different lounge compilations you might have. Or you can bring up all the songs written by Jim Steinman, which would include those sung by Meat Loaf as well as those sung by Bonnie Tyler. Or maybe, if youre in a romantic mood, all the songs that have the word "love" in their title. Or all the classical music pieces shorter than five minutes. Or for a rainy Sunday, nothing but jazz--a good mix of all the jazz songs in your collection. Or if youre feeling nostalgic, all the songs you own that were recorded between 1975 and 1985. You get the point.
Paloma will soon support personal customization of your database, allowing the addition of fields and custom queries by the user. (Actually, it supports this now; it only lacks a GUI to easily define these custom fields.) So youre not restricted just to the sorts of things I wanted to query my database on.
This early release of Paloma is fully functional, although there is of course much room for future development. If you find it useful, or if you have further suggestions for extensions, please dont hesitate to drop me a line!
Enhancements:
- Added the new "Contexts" tab to the Configure page, which allows specialization of commands and file paths for different OSs and/or machines on the network. This allows, for instance, a Windows machine to access a Paloma database stored on a Linux
- server, even though the file path on the Windows machine to the volume store will be different from the path on the Linux machine to the same volume store, and even though a different set of commands may be needed on the Windows machine to play and/or verify these soundfiles.
- Added "AudioTron TOC file" to the list of supported playlist types. This allows you to export a "playlist" file to the top of your volume store that is really just a complete list of files for a connected AudioTron device (see http://www.turtlebeach.com/site/products/audiotron/producthome.asp) to scan.
- Added "AudioTron play" to the list of supported playlist types. This is a special "playlist" that actually communicates directly to a connected AudionTron device and starts playing the songs immediately. Specify password@hostname as the playlist filename.
- Added prompts to switch disks if necessary when exporting a playlist, allowing you once more to store your collection of song files on a stack of CDs, which you can rotate in as necessary to play songs.
- Added support for Python 2.3.4.
<<lessHowever, Paloma is more than a virtual CD player. There are already dozens of these in existence, and I have no interest in competing with them. In fact, Paloma works nicely together standalone jukebox programs.
What Paloma adds is the management of your music in a relational database, instead of a more traditional hierarchical database. A physical CD collection, for instance, is hierarchical: you might have your CDs on the rack grouped together by artist, so that for each artist, you have a number of CDs to choose from, and from each CD, you can play a number of songs.
This is not a bad system. It works well for finding a particular song (providing you remember what CD it was on) or for playing a particular artist (you might put a couple of Tori Amos CDs in your CD player, for instance, and push "random"). Most jukebox programs provide a functionally similar interface, by storing the songs hierarchically in this way in some kind of directory structure.
Paloma can do this too, although its not as slick as a specialized jukebox program. But with a relational database, you can also do a lot more. You could play all the songs by Frank Sinatra (for instance) in your collection, even if you dont own a single Frank Sinatra CD--it will pull together all the Sinatra songs from all the different lounge compilations you might have. Or you can bring up all the songs written by Jim Steinman, which would include those sung by Meat Loaf as well as those sung by Bonnie Tyler. Or maybe, if youre in a romantic mood, all the songs that have the word "love" in their title. Or all the classical music pieces shorter than five minutes. Or for a rainy Sunday, nothing but jazz--a good mix of all the jazz songs in your collection. Or if youre feeling nostalgic, all the songs you own that were recorded between 1975 and 1985. You get the point.
Paloma will soon support personal customization of your database, allowing the addition of fields and custom queries by the user. (Actually, it supports this now; it only lacks a GUI to easily define these custom fields.) So youre not restricted just to the sorts of things I wanted to query my database on.
This early release of Paloma is fully functional, although there is of course much room for future development. If you find it useful, or if you have further suggestions for extensions, please dont hesitate to drop me a line!
Enhancements:
- Added the new "Contexts" tab to the Configure page, which allows specialization of commands and file paths for different OSs and/or machines on the network. This allows, for instance, a Windows machine to access a Paloma database stored on a Linux
- server, even though the file path on the Windows machine to the volume store will be different from the path on the Linux machine to the same volume store, and even though a different set of commands may be needed on the Windows machine to play and/or verify these soundfiles.
- Added "AudioTron TOC file" to the list of supported playlist types. This allows you to export a "playlist" file to the top of your volume store that is really just a complete list of files for a connected AudioTron device (see http://www.turtlebeach.com/site/products/audiotron/producthome.asp) to scan.
- Added "AudioTron play" to the list of supported playlist types. This is a special "playlist" that actually communicates directly to a connected AudionTron device and starts playing the songs immediately. Specify password@hostname as the playlist filename.
- Added prompts to switch disks if necessary when exporting a playlist, allowing you once more to store your collection of song files on a stack of CDs, which you can rotate in as necessary to play songs.
- Added support for Python 2.3.4.
Download (0.26MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1196 downloads
KWav2CD 0.8
Kwav2cd is a CDRDao frontend to create audio CDs from .wav or .mp3 files. more>>
Kwav2cd is a CDRDao frontend to create audio CDs from .wav or .mp3 files. This program is a front-end for CDRDAO. It produces TOC files and starts CDRDAO. The TRACK list can be pulled together easily by using DragnDrop, and the sequence of the tracks can still be sorted. This program has also the possibility to include an mp3-to-wav-converter.
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type ./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes a while. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Type `make install to install the programs and any data files and documentation.
4. You can remove the program binaries and object files from the source code directory by typing `make clean.
<<lessThe simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type ./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes a while. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Type `make install to install the programs and any data files and documentation.
4. You can remove the program binaries and object files from the source code directory by typing `make clean.
Download (0.15MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1187 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 toc 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