ws 0.9.4
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 112
Blatte::Ws 0.9.4
Blatte::Ws is a whitespace wrapper for Blatte objects. more>>
Blatte::Ws is a whitespace wrapper for Blatte objects.
SYNOPSIS
You probably dont want to use this module directly. Instead, use the ws functions (wrapws, unwrapws, wsof) in Blatte.pm.
Blatte objects are frequently nested inside of whitespace objects, representing the whitespace that preceded the object on input, or that should precede the object on output. The outermost whitespace wrapper takes precedence.
<<lessSYNOPSIS
You probably dont want to use this module directly. Instead, use the ws functions (wrapws, unwrapws, wsof) in Blatte.pm.
Blatte objects are frequently nested inside of whitespace objects, representing the whitespace that preceded the object on input, or that should precede the object on output. The outermost whitespace wrapper takes precedence.
Download (0.031MB)
Added: 2007-04-20 License: GPL (GNU General Public License) Price:
917 downloads
Phaos 0.9.4
Phaos is a browser-based MMORPG. more>>
Phaos application is a browser-based MMORPG. Current features include character creation, the ability to purchase/sell/drop potions, weapons and armor, traveling, inter-player chat, the ability to fight in the arena, explorable dungeons, an admin system, the ability to trade with other players, and the ability to fight other players. Future releases will include a storyline and quests.
Enhancements:
- This release makes Phaos frameless, which should improve the appearance and make new modifications easier.
<<lessEnhancements:
- This release makes Phaos frameless, which should improve the appearance and make new modifications easier.
Download (3.2MB)
Added: 2005-08-29 License: Free for non-commercial use Price:
1521 downloads
dsync 0.9.4
dsync is a tool for merging or synchronizing contents of two directories, or just for backups. more>>
dsync is a tool for merging or synchronizing contents of two directories, or just for backups.
dsync project is written in Perl. dsync is inspired by Dan Kogais psync.
I sought something similar to (but more robust than!) the legacy PowerMerge programs available some years ago for classic releases of Mac OS. Dan Kogais nifty psync and supporting MacOSX::File modules seemed like a great start.
Having some time during the lull of the holiday season, I cobbled together Dsync. With Dsync, I attempted to capture the feature set of PowerMerge with the foundation of psync and a few ideas for improvement.
This is an early release. I use it on my systems with some degree of success, but the tool is far from well-tested, predictable, or reliable. Please treat it as development-grade software and help me improve it with your feedback.
While Dsyncs current focus aims exclusively at Mac OS X and its underlying idiosynchracies, I expect that it would be trivial to modify Dsync to work under any unix-like OS.
Installation:
Copy the program to wherever it is easily accessible:
$ cp dsync /usr/local/bin/
Make sure the executable bit is set:
$ ls -l /usr/local/bin/dsync
-rwxr-xr-x 1 root root 24841 Dec 25 13:54 /usr/local/bin/dsync
if not, then set it:
$ chmod +x /usr/local/bin/dsync
If you have Perl installed elsewhere than /usr/bin, then create a symbolic link:
$ cd /usr/bin
$ ln -s /usr/local/bin/perl
[or wherever you keep Perl]
You will also need MacOSX::File by Dan Kogai:
< http://search.cpan.org/dist/MacOSX-File/ >
To get started, take a look at dsync.html included with this distribution or type:
$ perlpod /usr/local/bin/dsync
[or wherever you stashed dsync]
Enhancements:
- Added an option for lax synchronization to foreign file systems.
<<lessdsync project is written in Perl. dsync is inspired by Dan Kogais psync.
I sought something similar to (but more robust than!) the legacy PowerMerge programs available some years ago for classic releases of Mac OS. Dan Kogais nifty psync and supporting MacOSX::File modules seemed like a great start.
Having some time during the lull of the holiday season, I cobbled together Dsync. With Dsync, I attempted to capture the feature set of PowerMerge with the foundation of psync and a few ideas for improvement.
This is an early release. I use it on my systems with some degree of success, but the tool is far from well-tested, predictable, or reliable. Please treat it as development-grade software and help me improve it with your feedback.
While Dsyncs current focus aims exclusively at Mac OS X and its underlying idiosynchracies, I expect that it would be trivial to modify Dsync to work under any unix-like OS.
Installation:
Copy the program to wherever it is easily accessible:
$ cp dsync /usr/local/bin/
Make sure the executable bit is set:
$ ls -l /usr/local/bin/dsync
-rwxr-xr-x 1 root root 24841 Dec 25 13:54 /usr/local/bin/dsync
if not, then set it:
$ chmod +x /usr/local/bin/dsync
If you have Perl installed elsewhere than /usr/bin, then create a symbolic link:
$ cd /usr/bin
$ ln -s /usr/local/bin/perl
[or wherever you keep Perl]
You will also need MacOSX::File by Dan Kogai:
< http://search.cpan.org/dist/MacOSX-File/ >
To get started, take a look at dsync.html included with this distribution or type:
$ perlpod /usr/local/bin/dsync
[or wherever you stashed dsync]
Enhancements:
- Added an option for lax synchronization to foreign file systems.
Download (0.015MB)
Added: 2005-12-20 License: Artistic License Price:
1406 downloads
VRR 0.9.4
VRR is a vector image editor designed especially (but not only) for making illustrations of mathematical articles. more>>
VRR is a vector image editor designed especially (but not only) for making illustrations of mathematical articles.
VRR main features are many types of geometric objects and keeping of their dependencies, cooperation with TeX, scripting in Scheme, real-size dimensions, support for a wide range of file formats (including PS, EPS, PDF, and SVG).
<<lessVRR main features are many types of geometric objects and keeping of their dependencies, cooperation with TeX, scripting in Scheme, real-size dimensions, support for a wide range of file formats (including PS, EPS, PDF, and SVG).
Download (2.7MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
952 downloads
GMarks 0.9.4
GMarks allows you to you sync & manage your Google Bookmarks across several computers. more>>
GMarks allows you to you sync & manage your Google Bookmarks across several computers.
GMarks helps you sync & manage your Google Bookmarks across several computers.
It includes a sidebar, a toolbar, a quick search with Home+Home similar to Google Desktops Ctrl+Ctrl search, and full content search of your bookmarked pages.
GMarks supports nested labels with a customizable separator. It has a toolbar button which turns yellow when the page is bookmarked and when middle clicked can add/remove the site. GMarks also adds a tab to the Firefox add bookmark window to add bookmarks directly to the Google Bookmarks site.
Also included are filters, which can be used for both batch editing and for automatically adding descriptions and labels to new bookmarks, and an Organize GMarks window with inline editing of bookmarks.
GMarks allows for easy migration to and from Google Bookmarks. You can import your Firefox bookmarks to Google or export your Google Bookmarks to a bookmarks.htm file. GMarks is completely separate from your Firefox bookmarks and does not remove or hide them.
<<lessGMarks helps you sync & manage your Google Bookmarks across several computers.
It includes a sidebar, a toolbar, a quick search with Home+Home similar to Google Desktops Ctrl+Ctrl search, and full content search of your bookmarked pages.
GMarks supports nested labels with a customizable separator. It has a toolbar button which turns yellow when the page is bookmarked and when middle clicked can add/remove the site. GMarks also adds a tab to the Firefox add bookmark window to add bookmarks directly to the Google Bookmarks site.
Also included are filters, which can be used for both batch editing and for automatically adding descriptions and labels to new bookmarks, and an Organize GMarks window with inline editing of bookmarks.
GMarks allows for easy migration to and from Google Bookmarks. You can import your Firefox bookmarks to Google or export your Google Bookmarks to a bookmarks.htm file. GMarks is completely separate from your Firefox bookmarks and does not remove or hide them.
Download (0.089MB)
Added: 2007-04-26 License: MPL (Mozilla Public License) Price:
912 downloads
DJWrap 0.9.4
DJWrap is an open format for combining several mp3s into one. more>>
DJWrap is an open format for combining several mp3s into one (wrapping) , without losing information about where the songs begin and where they end, or what file names they had, allowing them to later be turned back into separate files.
The idea of DJWrap is in many ways the same as the AlbumWrap (ALBW) format, and the MP3Wrap format, though DJWrap has some extra features.
libdjwrap is a library that eases the handling of these wrapped files. It can parse DJWrap, AlbumWrap and MP3Wrap files, as well as output DJWrap files. It can be incorporated into software which wants a more intelligent handling of wrapped files. This would mainly be music players and CD writing software.
The library, libdjwrap, comes with a tool, aptly named djwrap. It gives a command line interface to various functions of the library, allowing a user to extract songs from a DJWrap, AlbumWrap or MP3Wrap file, as well as create their own DJWrap files.
There is also a graphical tool, using libdjwrap, for handling wrapped files. Its due for release any time now.
Enhancements:
- There is a bug in DJWrap 0.9.3 that became apparent when its used in MooseWrap.
- A function in the library returns the wrong value at a point, which makes software using DJWrap stop before writing a wrap do disk.
<<lessThe idea of DJWrap is in many ways the same as the AlbumWrap (ALBW) format, and the MP3Wrap format, though DJWrap has some extra features.
libdjwrap is a library that eases the handling of these wrapped files. It can parse DJWrap, AlbumWrap and MP3Wrap files, as well as output DJWrap files. It can be incorporated into software which wants a more intelligent handling of wrapped files. This would mainly be music players and CD writing software.
The library, libdjwrap, comes with a tool, aptly named djwrap. It gives a command line interface to various functions of the library, allowing a user to extract songs from a DJWrap, AlbumWrap or MP3Wrap file, as well as create their own DJWrap files.
There is also a graphical tool, using libdjwrap, for handling wrapped files. Its due for release any time now.
Enhancements:
- There is a bug in DJWrap 0.9.3 that became apparent when its used in MooseWrap.
- A function in the library returns the wrong value at a point, which makes software using DJWrap stop before writing a wrap do disk.
Download (0.070MB)
Added: 2006-02-23 License: LGPL (GNU Lesser General Public License) Price:
1341 downloads
hashit 0.9.4
hashit is a generic hash library. more>>
hashit is a generic hash library.
hashit implements diverse collision handling methods.
This function creates a hash table which is returned as a hash_t type. errno is set to ENOMEM if there wasnt enough memory avaliable for creating the table.
Return value is a reference to the table just created or NULL when the table creation has failed.
Parameters:
- sizehint:
Its used to give an aproximated desired value for the hash table, the function calculates the real size of the table using this parameter as a hint to the final value.
- keysize:
This is the size for the data type used as a key in the hash table. Keys are void *, so hashit needs to know how long they are. If key size is 0, is assumed that keys are strings.
- hfunc:
hfunc is a pointer to the hash function for the hash table. Typically you want to put here the value NULL to use the default hash function. Avaliable hash functions are BOB_HASH(Default) and ONEAT_HASH. You can add your own hash function if you know what are you doing.
- cfunc:
cfunc is the comparation function for the keys data. Semantics are the same that in strcmp function. The function should return 0 if both keys are equal, and a value different from zero if they are not.
- flags:
flags can have the following values:
CHAIN_H:
Hash table uses chaining for handling collisions
OADDRESS_H:
Hash table uses open address hashing for handling collisions
OVERFLOW_H:
Hasht table uses an overflow area for handling collisions
If youre not sure about what collision handling your hash table should have, then use CHAIN_H.
- int hashit_insert (hash_t htable, void *key, void *data)
Enhancements:
- The build system was updated to the latest version of mobs.
- This version is prepared to use pkg-config files, so hashit has now a .pc file included.
<<lesshashit implements diverse collision handling methods.
This function creates a hash table which is returned as a hash_t type. errno is set to ENOMEM if there wasnt enough memory avaliable for creating the table.
Return value is a reference to the table just created or NULL when the table creation has failed.
Parameters:
- sizehint:
Its used to give an aproximated desired value for the hash table, the function calculates the real size of the table using this parameter as a hint to the final value.
- keysize:
This is the size for the data type used as a key in the hash table. Keys are void *, so hashit needs to know how long they are. If key size is 0, is assumed that keys are strings.
- hfunc:
hfunc is a pointer to the hash function for the hash table. Typically you want to put here the value NULL to use the default hash function. Avaliable hash functions are BOB_HASH(Default) and ONEAT_HASH. You can add your own hash function if you know what are you doing.
- cfunc:
cfunc is the comparation function for the keys data. Semantics are the same that in strcmp function. The function should return 0 if both keys are equal, and a value different from zero if they are not.
- flags:
flags can have the following values:
CHAIN_H:
Hash table uses chaining for handling collisions
OADDRESS_H:
Hash table uses open address hashing for handling collisions
OVERFLOW_H:
Hasht table uses an overflow area for handling collisions
If youre not sure about what collision handling your hash table should have, then use CHAIN_H.
- int hashit_insert (hash_t htable, void *key, void *data)
Enhancements:
- The build system was updated to the latest version of mobs.
- This version is prepared to use pkg-config files, so hashit has now a .pc file included.
Download (0.028MB)
Added: 2006-05-18 License: GPL (GNU General Public License) Price:
1258 downloads
ADIC 0.9.4
ADIC project is a simple, 80s-style cooperative multiplayer networked game. more>>
ADIC (any door is closed) project is a simple, 80s-style cooperative multiplayer networked game.
The goal is to lock all players of the other teams.
The rules are simple, the style is 80s, and it is fun to play.
Beside of playing the game you can write a bot and use the game as test bed for AI/robotics algorithms.
<<lessThe goal is to lock all players of the other teams.
The rules are simple, the style is 80s, and it is fun to play.
Beside of playing the game you can write a bot and use the game as test bed for AI/robotics algorithms.
Download (1.2MB)
Added: 2006-11-14 License: GPL (GNU General Public License) Price:
1074 downloads
Ympyris 0.9.4
Ympyris project is a circular falling blocks game. more>>
Ympyris project is a circular falling blocks game.
Ympyris is a falling blocks game that uses a circle instead of a rectangular grid.
Ympyris is a game that combines the idea of Tetris to the polar coordinate system. In normal Tetris-clones you move the falling blocks left and right. In Ympyris you rotate the well to find a place for the falling block.
<<lessYmpyris is a falling blocks game that uses a circle instead of a rectangular grid.
Ympyris is a game that combines the idea of Tetris to the polar coordinate system. In normal Tetris-clones you move the falling blocks left and right. In Ympyris you rotate the well to find a place for the falling block.
Download (MB)
Added: 2006-12-07 License: GPL (GNU General Public License) Price:
1052 downloads
Greq 0.9.4
Greq is a shell tool for building GTK+ dialogs. more>>
Greq is a shell tool for building GTK+ dialogs.
Greq is a program that lets you build simple GTK+ dialogs (or requesters in AMIGA lingo) from within a shell script.
This is useful if you are writing shell scripts that need to get input from a user by way of a GUI.
Example:
greq -t"Dial Up"
-eUsername
-EPassword
-c"Remember Password"
Enhancements:
- configure.in: new revision
<<lessGreq is a program that lets you build simple GTK+ dialogs (or requesters in AMIGA lingo) from within a shell script.
This is useful if you are writing shell scripts that need to get input from a user by way of a GUI.
Example:
greq -t"Dial Up"
-eUsername
-EPassword
-c"Remember Password"
Enhancements:
- configure.in: new revision
Download (0.052MB)
Added: 2006-09-26 License: GPL (GNU General Public License) Price:
1123 downloads
Blokish 0.9.4
Blokish game is a clone of the strategy board game Blokus. more>>
Blokish game is a clone of the strategy board game Blokus.
Four players must place as many of their 21 pieces on the board as possible while preventing others from doing the same.
This is made difficult by the fact that a piece played by a player must touch another of the players pieces, but only at their corners (a players first piece must touch a board corner).
The game is over when no player can play any new pieces. The winner is the player with the fewest & smallest pieces remaining. Bonus points are awarded for playing all pieces.
Features a tweakable AI to take the place of any human players.
Tested with Ubuntu, wxGTK version 2.6.2, with and without Unicode support.
<<lessFour players must place as many of their 21 pieces on the board as possible while preventing others from doing the same.
This is made difficult by the fact that a piece played by a player must touch another of the players pieces, but only at their corners (a players first piece must touch a board corner).
The game is over when no player can play any new pieces. The winner is the player with the fewest & smallest pieces remaining. Bonus points are awarded for playing all pieces.
Features a tweakable AI to take the place of any human players.
Tested with Ubuntu, wxGTK version 2.6.2, with and without Unicode support.
Download (0.18MB)
Added: 2007-04-01 License: GPL (GNU General Public License) Price:
936 downloads
instool 0.9.4
instool is an install/uninstall utility. more>>
instool is a small installation program that will install tar.gz packages and create uninstall information for later use. It can also read makefiles and create uninstall files for a make install operation.
Packages installed with instool can be uninstalled at any time. Uninstall packages can also be listed at any time to track what is available. instool works for normal users or for administrators in root mode (uid 0).
It keeps its uninstall files in a directory in the users home path, or a system directory, depending on the mode it is run under.
instool also now works with source packages by reading the make file and determining the files install when you do a make install. It does not do the install for you, but it can create uninstall file from a makefile.
Below are the command line options that instool understands :
packagename Installs packagename (the name of a tar.gz package)
-l Lists all uninstall files available for the current user
-s filename Tells instool to search a makefile in the current directory to find all install targets used with the make install command and create an uninstall file. the user must supply a filename to name the uninstall file (usually the name of the package).
-u filename Tells instool to uninstall a package based upon the information created during the installation. The package must have been installed by instool. Uninstall files are
stored in the .uninst directory under the users home dir.
-i filename Installs a package. This is the same as using instool packagename.
For users, instool creates a directory named .uninst in their home directory to store all .uninst files. For root, instool creates a directory named /usr/uninst/ to store all system wide uninstall files. instool records the base directory that each package is installed to as
well as all files and paths created during the install.
Listing uninstall files
When used with the -l switch, instool will list all uninstall files for the current user, or for system packages if you are logged in as root. Those filenames must be used with the -u (uninstall) switch. The filenames are based upon the original name of the package installed.
Uninstalling files
Be aware that if you install more than one version of a package, instool will keep seperate files for each install based on the filename of the package. If different versions are installed to the same base path, any uninstall will delete files of the same name from a previous (or later) installation.
Uninstall filenames are stripped of their .tar.gz or .tar.bz2 extensions and stored as the base name with a .uninst extension appended. To uninstall a package, it is not necessary to include the .uninst extension. Just supplying the base package name is enough. use the -l switch to list packages that have been installed with instool.
Makefiles
When used with the -s switch, instool will look for a makefile in the current directory and find the install targets. From this information, instool will build an uninstall file based on the filename that you supply. the -s switch should be used after you have already successfully compiled and installed the package. instool does NOT do an actual installation in this mode. It simply finds what was installed, and where. As an example, if
you use :
instool -s svgalib
instool will follow the install process specified in the Makefile and create an uninstall file named svgalib.uninst in the appropriate directory. It will not acually do any installation however. It is important that instool is run after the actual compile and install process because many packages require a configure script be run prior to running make and then make install. The options and variables created by the configure script are important to the
function of instool.
If you are root, instool will allow you to change the base install directory before it begins the process. This can be useful for mutiple versions of a package.
instool does not currently delete empty directories during an uninstall. It may in the future, but for now, you have to do that manually if you wish.
This is not meant to be a package manager, or to replace system apps like rpm or apt. It is simply a tool to ease the process of installing a tar.gz package with the option to easily and quickly remove it later. You should always try to find packages specifically for your distributions package management system before resorting to a tar.gz package.
There are packages that are not available in rpm or deb format though, and that is why I wrote instool. The ability to read makefiles and undo a make install at any time without having to keep the source directory intact is a nice feature too. Many makefiles do not include an make uninstall target anymore, as some that do, dont do a terribly clean job
of removing files they install.
You can put instool into any pathed directory you like. If you dont want users to have easy access to it, I would suggest /sbin or /usr/sbin since it is not in the default path for users. You can also simply change the file permissions for instool to 700.
<<lessPackages installed with instool can be uninstalled at any time. Uninstall packages can also be listed at any time to track what is available. instool works for normal users or for administrators in root mode (uid 0).
It keeps its uninstall files in a directory in the users home path, or a system directory, depending on the mode it is run under.
instool also now works with source packages by reading the make file and determining the files install when you do a make install. It does not do the install for you, but it can create uninstall file from a makefile.
Below are the command line options that instool understands :
packagename Installs packagename (the name of a tar.gz package)
-l Lists all uninstall files available for the current user
-s filename Tells instool to search a makefile in the current directory to find all install targets used with the make install command and create an uninstall file. the user must supply a filename to name the uninstall file (usually the name of the package).
-u filename Tells instool to uninstall a package based upon the information created during the installation. The package must have been installed by instool. Uninstall files are
stored in the .uninst directory under the users home dir.
-i filename Installs a package. This is the same as using instool packagename.
For users, instool creates a directory named .uninst in their home directory to store all .uninst files. For root, instool creates a directory named /usr/uninst/ to store all system wide uninstall files. instool records the base directory that each package is installed to as
well as all files and paths created during the install.
Listing uninstall files
When used with the -l switch, instool will list all uninstall files for the current user, or for system packages if you are logged in as root. Those filenames must be used with the -u (uninstall) switch. The filenames are based upon the original name of the package installed.
Uninstalling files
Be aware that if you install more than one version of a package, instool will keep seperate files for each install based on the filename of the package. If different versions are installed to the same base path, any uninstall will delete files of the same name from a previous (or later) installation.
Uninstall filenames are stripped of their .tar.gz or .tar.bz2 extensions and stored as the base name with a .uninst extension appended. To uninstall a package, it is not necessary to include the .uninst extension. Just supplying the base package name is enough. use the -l switch to list packages that have been installed with instool.
Makefiles
When used with the -s switch, instool will look for a makefile in the current directory and find the install targets. From this information, instool will build an uninstall file based on the filename that you supply. the -s switch should be used after you have already successfully compiled and installed the package. instool does NOT do an actual installation in this mode. It simply finds what was installed, and where. As an example, if
you use :
instool -s svgalib
instool will follow the install process specified in the Makefile and create an uninstall file named svgalib.uninst in the appropriate directory. It will not acually do any installation however. It is important that instool is run after the actual compile and install process because many packages require a configure script be run prior to running make and then make install. The options and variables created by the configure script are important to the
function of instool.
If you are root, instool will allow you to change the base install directory before it begins the process. This can be useful for mutiple versions of a package.
instool does not currently delete empty directories during an uninstall. It may in the future, but for now, you have to do that manually if you wish.
This is not meant to be a package manager, or to replace system apps like rpm or apt. It is simply a tool to ease the process of installing a tar.gz package with the option to easily and quickly remove it later. You should always try to find packages specifically for your distributions package management system before resorting to a tar.gz package.
There are packages that are not available in rpm or deb format though, and that is why I wrote instool. The ability to read makefiles and undo a make install at any time without having to keep the source directory intact is a nice feature too. Many makefiles do not include an make uninstall target anymore, as some that do, dont do a terribly clean job
of removing files they install.
You can put instool into any pathed directory you like. If you dont want users to have easy access to it, I would suggest /sbin or /usr/sbin since it is not in the default path for users. You can also simply change the file permissions for instool to 700.
Download (0.10MB)
Added: 2005-04-07 License: Freeware Price:
1661 downloads
KWlanInf 0.9.4
KWlaninfo provides some information about wlan interfaces. more>>
KWlaninfo provides some information about wlan interfaces.
Its a kicker applet and so you must start it with a right click on a empty space in the kicker panel and then add it. At time it only works proper, if the wlan interface is set to "managed" mode (Access point).
Meanwhile its tested with many wlan cards and distributions, but some wlan drivers do not set wlan statistics proper and so you get wrong data displayed.
<<lessIts a kicker applet and so you must start it with a right click on a empty space in the kicker panel and then add it. At time it only works proper, if the wlan interface is set to "managed" mode (Access point).
Meanwhile its tested with many wlan cards and distributions, but some wlan drivers do not set wlan statistics proper and so you get wrong data displayed.
Download (0.049MB)
Added: 2005-06-01 License: GPL (GNU General Public License) Price:
1606 downloads
Tilda 0.9.4
Tilda is a Linux terminal application taking likeness of many popular first person shooter consoles. more>>
Tilda project is a Linux terminal taking after the likeness of many classic terminals from first person shooter games, Quake, Doom and Half-Life to name a few, where the terminal has no border and is hidden from the desktop till a key or keys is hit.
<<less Download (0.12MB)
Added: 2006-11-30 License: GPL (GNU General Public License) Price:
1068 downloads
Cwdaemon 0.9.4
Cwdaemon is a small daemon which uses the pc parallel or serial port and a simple transistor switch to output morse code. more>>
Cwdaemon is a small daemon which uses the pc parallel or serial port and a simple transistor switch to output morse code to a transmitter from a text message sent to it via the udp internet protocol.
Cwdaemon uses the PC speaker or your soundcard to generate a sidetone. The program is called as root, with "cwdaemon -p portnumber -s device". If no portnumber is given, the default portnumber 6789 is used. Device should be one of ttyS0, ttyS1, parport0 or parport1. Please read the README in the source package for information how to setup your parallel/serial port.
Cwdaemon can be tested by installing the netcat package and type: "nc -u localhost 6789". Any character typed on the command line will be sent to cwdaemon.
You could also use the following shell script which is character based.
#!/bin/sh
old_tty_settings=$(stty -g)
stty -icanon
trap stty "$old_tty_settings"; exit 0 INT
echo "Press (CTRL-C) to interrupt..."
while true; do
nc -u localhost 6789
done
<<lessCwdaemon uses the PC speaker or your soundcard to generate a sidetone. The program is called as root, with "cwdaemon -p portnumber -s device". If no portnumber is given, the default portnumber 6789 is used. Device should be one of ttyS0, ttyS1, parport0 or parport1. Please read the README in the source package for information how to setup your parallel/serial port.
Cwdaemon can be tested by installing the netcat package and type: "nc -u localhost 6789". Any character typed on the command line will be sent to cwdaemon.
You could also use the following shell script which is character based.
#!/bin/sh
old_tty_settings=$(stty -g)
stty -icanon
trap stty "$old_tty_settings"; exit 0 INT
echo "Press (CTRL-C) to interrupt..."
while true; do
nc -u localhost 6789
done
Download (0.23MB)
Added: 2006-12-08 License: GPL (GNU General Public License) Price:
1050 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 ws 0.9.4 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