zshare lil wayne
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 17
libwayne
libwayne is a library of reasonably abstract datatypes and algorithms written in C. more>>
libwayne is a library of reasonably abstract datatypes and algorithms written in C.
The algorithms in libwayne are by no means original. Many of them are taken verbatim from textbooks on data structures and algorithms, and I simply translated them into C. They include efficient and correct routines for priority queues, event-driven simulations, queues, stacks, binary trees, sets of integers, graphs (the node-edge kind), some combinatorics routines, ODE integration routines, a simple statistics package, and a matrix-vector library.
Many of the routines (heap, stack, queue, bintree) can work with arbitrary objects, not just integers. Comparisons are done with pointers to comparison functions, similar to ANSI Cs standard qsort. This library is not meant to be complete; I write the routines as I need them, but only high-quality code goes into libwayne.
One thing that many people ask me is ``why didnt you use C++? Without going into a long tirade, suffice it to say that, although I am not a C++ expert (actually, the only stuff I havent learned in intimate detail is templates), I know enough C++ to realize that it is not the be-all, end-all of programming languages. In fact, after several years of C++ being around, it is already beginning a slow fading into history, with Java being its successor --- and not a very good one, at that.
At the risk of sounding like the 40-50 year olds out there who still insist that FORTRAN is a good enough language for everything, Ill be a 30-something who insists that, until something better comes along, C is still a good all-purpose language in which to write heavy, data-structure intensive programs. I believe it was Dennis Ritchie who said something like, "C is rarely the best language for a given task, but its often the second-best," the implication being that its better to learn one language that is second-best for everything, than to learn a new language for every programming task. (One could say the same of English.)
I started libwayne when I realized that I was constantly re-writing little bits of code that did important things that should be in the C standard, but are not. For example, how many times have you written code like this:
if((p = malloc(n)) == NULL) /* or some other fatal error condition */
{
fprintf(stderr, "error: %sn", err_msg);
exit(1);
}
I got sick of it. Furthermore, I often wanted to know more about why my program failed. So I wrote Fatal. Heres its prototype:
void Fatal(char *fmt, ...); /* generates an assertion failure */
It uses varargs so you can pass it an arbitrary list of output arguments just like printf, but it generates an assertion failure so that if you run it under a debugger, you can look at the program nicely as it dies. It turned out to be only the first function I wrote for libwayne, and it was put into a file called "misc.c" which I started including in most of the code I wrote. Another early member of the library was Malloc, which calls Fatal if the standard malloc fails.
Eventually "misc.c" started getting pretty big, with macros for MIN, MAX, ABS, SQR, etc, so I created misc.h and compiled misc.c into an object module. That was about 1993.
About that time I started to realize that, at least in C, we need a way to pass "objects" around in a reasonably transparent way, but sometimes we want to treat pointers as integers. This makes some peoples teeth sweat (my own included), so I invented the voint datatype, which is (you guessed it) a union of (void*) and (int).
Then I started adding more complex algorithms to libwayne, whenever I needed them. Each and every piece of libwayne was written because I needed it, but only things that I took careful time to do well went into libwayne. Any algorithm that needs to compare objects needs a comparison function like the one used by the ANSI standard qsort routine.
<<lessThe algorithms in libwayne are by no means original. Many of them are taken verbatim from textbooks on data structures and algorithms, and I simply translated them into C. They include efficient and correct routines for priority queues, event-driven simulations, queues, stacks, binary trees, sets of integers, graphs (the node-edge kind), some combinatorics routines, ODE integration routines, a simple statistics package, and a matrix-vector library.
Many of the routines (heap, stack, queue, bintree) can work with arbitrary objects, not just integers. Comparisons are done with pointers to comparison functions, similar to ANSI Cs standard qsort. This library is not meant to be complete; I write the routines as I need them, but only high-quality code goes into libwayne.
One thing that many people ask me is ``why didnt you use C++? Without going into a long tirade, suffice it to say that, although I am not a C++ expert (actually, the only stuff I havent learned in intimate detail is templates), I know enough C++ to realize that it is not the be-all, end-all of programming languages. In fact, after several years of C++ being around, it is already beginning a slow fading into history, with Java being its successor --- and not a very good one, at that.
At the risk of sounding like the 40-50 year olds out there who still insist that FORTRAN is a good enough language for everything, Ill be a 30-something who insists that, until something better comes along, C is still a good all-purpose language in which to write heavy, data-structure intensive programs. I believe it was Dennis Ritchie who said something like, "C is rarely the best language for a given task, but its often the second-best," the implication being that its better to learn one language that is second-best for everything, than to learn a new language for every programming task. (One could say the same of English.)
I started libwayne when I realized that I was constantly re-writing little bits of code that did important things that should be in the C standard, but are not. For example, how many times have you written code like this:
if((p = malloc(n)) == NULL) /* or some other fatal error condition */
{
fprintf(stderr, "error: %sn", err_msg);
exit(1);
}
I got sick of it. Furthermore, I often wanted to know more about why my program failed. So I wrote Fatal. Heres its prototype:
void Fatal(char *fmt, ...); /* generates an assertion failure */
It uses varargs so you can pass it an arbitrary list of output arguments just like printf, but it generates an assertion failure so that if you run it under a debugger, you can look at the program nicely as it dies. It turned out to be only the first function I wrote for libwayne, and it was put into a file called "misc.c" which I started including in most of the code I wrote. Another early member of the library was Malloc, which calls Fatal if the standard malloc fails.
Eventually "misc.c" started getting pretty big, with macros for MIN, MAX, ABS, SQR, etc, so I created misc.h and compiled misc.c into an object module. That was about 1993.
About that time I started to realize that, at least in C, we need a way to pass "objects" around in a reasonably transparent way, but sometimes we want to treat pointers as integers. This makes some peoples teeth sweat (my own included), so I invented the voint datatype, which is (you guessed it) a union of (void*) and (int).
Then I started adding more complex algorithms to libwayne, whenever I needed them. Each and every piece of libwayne was written because I needed it, but only things that I took careful time to do well went into libwayne. Any algorithm that needs to compare objects needs a comparison function like the one used by the ANSI standard qsort routine.
Download (3.0MB)
Added: 2006-03-23 License: LGPL (GNU Lesser General Public License) Price:
1311 downloads
shorten 3.6.0
shorten is a fast, low complexity waveform coder (i.e. audio compressor), originally written by Tony Robinson at SoftSound. more>>
shorten is a fast, low complexity waveform coder (i.e. audio compressor), originally written by Tony Robinson at SoftSound. It can operate in both lossy and lossless modes. More information can be found here.
The last official version released by Tony was 2.3a. In the fall of 2000, I started hacking on the code to add unix support for seek tables, which Wayne Stielau had developed and implemented for the Windows platform. With his help, I was able to release version 3.0 on 9/29/2000, and have maintained the unix 3.x versions ever since. Seek tables allow one to seek through a .shn file in real-time while playing it in various audio players.
Here are some of plugins that support seek tables:
xmms-shn (for XMMS)
ShnAmp (for WinAmp)
foo_shn (for foobar2000)
in_shn (for J River Media Jukebox/Center)
Shorten plugin (for MacAmp Lite X - now defunct)
Enhancements:
- Fixed a seek table bug which, in rare cases, caused seek tables for certain files (e.g. ones that end with silence) to be generated incorrectly. Seek tables created with the -k, -s or -S options are not affected. To help distinguish older, possibly buggy seek tables from newer ones, the seek table revision number has been bumped from 0 to 1. Thanks to Peter Kunath for the report and the fix.
- Updated the -i option to determine whether a file is an external seek table file, a file with seek tables appended, or neither. If seek tables are present, the seek table revision number is now shown.
<<lessThe last official version released by Tony was 2.3a. In the fall of 2000, I started hacking on the code to add unix support for seek tables, which Wayne Stielau had developed and implemented for the Windows platform. With his help, I was able to release version 3.0 on 9/29/2000, and have maintained the unix 3.x versions ever since. Seek tables allow one to seek through a .shn file in real-time while playing it in various audio players.
Here are some of plugins that support seek tables:
xmms-shn (for XMMS)
ShnAmp (for WinAmp)
foo_shn (for foobar2000)
in_shn (for J River Media Jukebox/Center)
Shorten plugin (for MacAmp Lite X - now defunct)
Enhancements:
- Fixed a seek table bug which, in rare cases, caused seek tables for certain files (e.g. ones that end with silence) to be generated incorrectly. Seek tables created with the -k, -s or -S options are not affected. To help distinguish older, possibly buggy seek tables from newer ones, the seek table revision number has been bumped from 0 to 1. Thanks to Peter Kunath for the report and the fix.
- Updated the -i option to determine whether a file is an external seek table file, a file with seek tables appended, or neither. If seek tables are present, the seek table revision number is now shown.
Download (0.57MB)
Added: 2006-08-04 License: GPL (GNU General Public License) Price:
1187 downloads
Acmemail 2.2.4
acmemail is a multiuser IMAP/POP3 to Web gateway (or webmail program). more>>
Acmemail is a multiuser IMAP/POP3 to Web gateway (or webmail program). It reads mail from a mail server and displays it using HTML on a web server. It is written in Perl, has full support for MIME (and mod_perl) and is quite pretty.
This program has support for MIME, is written in Perl and is very pretty.
Enhancements:
- Fix for mkdir problem BSD/OS 4.2. Patch from A.Lalev
- Fixing a nasty CSS vulnerability. Basically it was possible for somebody to run JavaScript code like this: http://yourdomain/cgi-bin/acmemail.cgi?aredir=javascript:alert(document.cookie).
- Ths patches forces aredir to be a http:// or https:// link.
- Found by Nick Cleaton
- Add RFC822 compliant Date header to outgoing messages
- Handle the case where there is no Date header, so that the full version of the epoch is not used
- Documentation updates, to reflect changes over the last couple of years.
- Rewrote the installation of perl modules and c-client section
- Switch to the Date::Format and Date::Parse, which apparently come included on modern Linux distributions. Patch from Wayne Davison
- Switch from MD5 to Digest::MD5. Patch from Wayne Davison
<<lessThis program has support for MIME, is written in Perl and is very pretty.
Enhancements:
- Fix for mkdir problem BSD/OS 4.2. Patch from A.Lalev
- Fixing a nasty CSS vulnerability. Basically it was possible for somebody to run JavaScript code like this: http://yourdomain/cgi-bin/acmemail.cgi?aredir=javascript:alert(document.cookie).
- Ths patches forces aredir to be a http:// or https:// link.
- Found by Nick Cleaton
- Add RFC822 compliant Date header to outgoing messages
- Handle the case where there is no Date header, so that the full version of the epoch is not used
- Documentation updates, to reflect changes over the last couple of years.
- Rewrote the installation of perl modules and c-client section
- Switch to the Date::Format and Date::Parse, which apparently come included on modern Linux distributions. Patch from Wayne Davison
- Switch from MD5 to Digest::MD5. Patch from Wayne Davison
Download (0.094MB)
Added: 2006-06-12 License: GPL (GNU General Public License) Price:
1229 downloads
Lil CMS 1.0
Lil CMS is possibly the easiest CMS ever. While it only allows text changes, it integrated easily with any already-made site and it takes only a few ... more>> <<less
Download (1KB)
Added: 2009-04-07 License: Freeware Price: Free
206 downloads
phpCodeCabinet 0.5
phpCodeCabinet provides an extensive, multi-platform code snippet library for any programming language. more>>
phpCodeCabinet provides an extensive, multi-platform code snippet library for any programming language.
phpCodeCabinet allows developers to store code snippets from any language. Features include user-defined categories, syntax highlighting, an extensive search engine, a theme-based interface, user authentication, and code/category ownership privileges.
Enhancements:
- Fixed bug in snippet.php and input.php that stripped slashes from snippet if magic_quotes_gpc was enabled in the php.ini.
- Added another link for "ENTER CODE" in the category bar below the snippet listings. (Just to make it easier to find.)
- Added option in config.php to specify allowable html tags for form fields other than the actual snippet (which allows all html tags by default).
- Modified search.php to include author name/email and language when searching. Now also presents snippet category with search results.
- Fixed bug in category deletion that leaves subcategories and snippets orphaned. Category deletion is now recursive in deleting subcategories and snippets, provided user is either an admin or owns all subordinate items.
- Fixed http script injection vulnerability within several files. Thanks to Yao-Wen (Wayne) Huang for pointing them out.
- Tabs are now preserved within code snippets.
- Added functionality for importing / exportingcategories and snippets. Currently exports in CSV format.
<<lessphpCodeCabinet allows developers to store code snippets from any language. Features include user-defined categories, syntax highlighting, an extensive search engine, a theme-based interface, user authentication, and code/category ownership privileges.
Enhancements:
- Fixed bug in snippet.php and input.php that stripped slashes from snippet if magic_quotes_gpc was enabled in the php.ini.
- Added another link for "ENTER CODE" in the category bar below the snippet listings. (Just to make it easier to find.)
- Added option in config.php to specify allowable html tags for form fields other than the actual snippet (which allows all html tags by default).
- Modified search.php to include author name/email and language when searching. Now also presents snippet category with search results.
- Fixed bug in category deletion that leaves subcategories and snippets orphaned. Category deletion is now recursive in deleting subcategories and snippets, provided user is either an admin or owns all subordinate items.
- Fixed http script injection vulnerability within several files. Thanks to Yao-Wen (Wayne) Huang for pointing them out.
- Tabs are now preserved within code snippets.
- Added functionality for importing / exportingcategories and snippets. Currently exports in CSV format.
Download (0.60MB)
Added: 2007-03-02 License: GPL (GNU General Public License) Price:
968 downloads
WWW::Search::Brassring 2.026
WWW::Search::Brassring is a class for searching http://www.Brassring.com/jobsearch more>>
WWW::Search::Brassring is a class for searching http://www.Brassring.com/jobsearch
SYNOPSIS
use WWW::Search;
my $oSearch = new WWW::Search(Brassring);
my $sQuery = WWW::Search::escape_query("java");
$oSearch->native_query($sQuery,
{city => San Diego,
st => CA,
prox => 10, # proximity to city, 10, 25, 50 miles
pp => 10}); # hits per page, 10, 25, 50
while (my $res = $oSearch->next_result()) { print "$res->{url} $res->{title} $res->{change_date} $res->{description}n";
}
This class is a Brassring specialization of WWW::Search. It handles making and interpreting Brassring searches at http://www.brassring.com/jobsearch.
By default, returned WWW::SearchResult objects contain only url, title and description which is a mixture of location and skills wanted.
OPTIONS
Query on Keywords, Title or Company
{q => programmer}
The following search options can be activated by sending a hash as the second argument to native_query().
Restrict search by country
{ctry => United States}
Sort jobs found
Sort by relevance: {like => likep}
Sort by posting date: {like => like}
Restrict jobs found by state (US)
{st => $st} - Only jobs in st $st.
<<lessSYNOPSIS
use WWW::Search;
my $oSearch = new WWW::Search(Brassring);
my $sQuery = WWW::Search::escape_query("java");
$oSearch->native_query($sQuery,
{city => San Diego,
st => CA,
prox => 10, # proximity to city, 10, 25, 50 miles
pp => 10}); # hits per page, 10, 25, 50
while (my $res = $oSearch->next_result()) { print "$res->{url} $res->{title} $res->{change_date} $res->{description}n";
}
This class is a Brassring specialization of WWW::Search. It handles making and interpreting Brassring searches at http://www.brassring.com/jobsearch.
By default, returned WWW::SearchResult objects contain only url, title and description which is a mixture of location and skills wanted.
OPTIONS
Query on Keywords, Title or Company
{q => programmer}
The following search options can be activated by sending a hash as the second argument to native_query().
Restrict search by country
{ctry => United States}
Sort jobs found
Sort by relevance: {like => likep}
Sort by posting date: {like => like}
Restrict jobs found by state (US)
{st => $st} - Only jobs in st $st.
Download (0.023MB)
Added: 2007-06-15 License: Perl Artistic License Price:
861 downloads
Freya 2.1.2
Freya is a script that creates a bot inside an OpenDCHub server to aid Operators do various tasks. more>>
Freya is a script that creates a bot inside an OpenDCHub server to aid Operators do various tasks.
Commands are as follows:
--- All commands can have a + instead of a - infront of them ---
-huggle (user) you huggle someone
-glomp (user) you glomp someone
-me (message) the irc command
-hrr you hrr softly
-purr you purr like a cute lil kitten =^.^=
-makekitties (user) you and the user make kittens together
-sockcount Displays the number of Socks $botname has lost
-kittycount Displays the number of kitties running around
-status Displays Status Information
-uptime Displays How long the hub has been up.
-rules or +rules Displays the Rules in a PM
-version Displays the Script Version.
-time Displays the Current Hub time.
-showops Displays the online ops
-givesock $botname Gives a sock back to the bot
-sock Displays everyone who has got a sock in their mouth
-jumpcmds Displays a List of Hub Jumping commands (if hub jumping is enabled)
-get (variable) if you dont know .. dont worry about it
-releases returns the releases if set by the hub owner
-help or +help help..
Op Commands are as follows:
-info (username) Returns information about the user
-ipuser (Ip) Returns the users name that belongs to the IP given
-kick (Ip or Username) Kicks the user with the username or IP given
-getip (username) Returns the users IP
-ban or -pbanip (ip or hostname) Perminately bans the ip or hostname
-unban (ip or hostname) Unbans a ip or hostname
-nickban (username) Perminately bans the username
-unnickban (username) Unbans the username
-getbanlist Returns the ban list
-hush$botname Triggers will not cause the bot to talk
-talk$botname Triggers will make the bot talk
-dis (username) Disconnects the user
-pban (username) Kicks and bans the user.
-mm (message) Sends a Mass Message.
-clonecheck Tries to find clones in the hub based on IP.
-fakecheck Attempts to locate fakers based on Share value.
-- Opens up a PM with $botname
*** NOTE: These commands
-chpass (new password) Changes your password.
-reg (username) (password) (value) Registers a user
-setverbosity (1 or 0) notifies you if the script kicks/redirects a user
-setratio (value) Sets the Hub:Slot ratio
-setversion (value) Sets the Min DC++ Version Allowed
-setguiversion (value) Sets the Min DCGui Version Allowed
-setlimit (value) Sets the min a user can limit his upload to
-setbmlimit (value) Sets the min a user can limit his BW to
-setredirect (host) Sets the redirect host
-setloginverbose (1 or 0) Notifies you on a user logging in
-setaction (1 or 2) Sets the Default Action, 1 is kick and 2 is redirect
-resetuserinfo Resets the information about the # of users (plz do not use)
-set (variable) (value) WARNING****be careful what you set****
For the Commands that have (1 or 0) 1 is TRUE and 0 is FALSE
<<lessCommands are as follows:
--- All commands can have a + instead of a - infront of them ---
-huggle (user) you huggle someone
-glomp (user) you glomp someone
-me (message) the irc command
-hrr you hrr softly
-purr you purr like a cute lil kitten =^.^=
-makekitties (user) you and the user make kittens together
-sockcount Displays the number of Socks $botname has lost
-kittycount Displays the number of kitties running around
-status Displays Status Information
-uptime Displays How long the hub has been up.
-rules or +rules Displays the Rules in a PM
-version Displays the Script Version.
-time Displays the Current Hub time.
-showops Displays the online ops
-givesock $botname Gives a sock back to the bot
-sock Displays everyone who has got a sock in their mouth
-jumpcmds Displays a List of Hub Jumping commands (if hub jumping is enabled)
-get (variable) if you dont know .. dont worry about it
-releases returns the releases if set by the hub owner
-help or +help help..
Op Commands are as follows:
-info (username) Returns information about the user
-ipuser (Ip) Returns the users name that belongs to the IP given
-kick (Ip or Username) Kicks the user with the username or IP given
-getip (username) Returns the users IP
-ban or -pbanip (ip or hostname) Perminately bans the ip or hostname
-unban (ip or hostname) Unbans a ip or hostname
-nickban (username) Perminately bans the username
-unnickban (username) Unbans the username
-getbanlist Returns the ban list
-hush$botname Triggers will not cause the bot to talk
-talk$botname Triggers will make the bot talk
-dis (username) Disconnects the user
-pban (username) Kicks and bans the user.
-mm (message) Sends a Mass Message.
-clonecheck Tries to find clones in the hub based on IP.
-fakecheck Attempts to locate fakers based on Share value.
-- Opens up a PM with $botname
*** NOTE: These commands
-chpass (new password) Changes your password.
-reg (username) (password) (value) Registers a user
-setverbosity (1 or 0) notifies you if the script kicks/redirects a user
-setratio (value) Sets the Hub:Slot ratio
-setversion (value) Sets the Min DC++ Version Allowed
-setguiversion (value) Sets the Min DCGui Version Allowed
-setlimit (value) Sets the min a user can limit his upload to
-setbmlimit (value) Sets the min a user can limit his BW to
-setredirect (host) Sets the redirect host
-setloginverbose (1 or 0) Notifies you on a user logging in
-setaction (1 or 2) Sets the Default Action, 1 is kick and 2 is redirect
-resetuserinfo Resets the information about the # of users (plz do not use)
-set (variable) (value) WARNING****be careful what you set****
For the Commands that have (1 or 0) 1 is TRUE and 0 is FALSE
Download (0.013MB)
Added: 2007-01-08 License: GPL (GNU General Public License) Price:
608 downloads
ImageJ 1.35n
ImageJ is a public domain Java image processing program inspired by NIH Image for the Macintosh. more>> <<less
Download (1.0MB)
Added: 2006-01-27 License: Public Domain Price:
1370 downloads
libspf2 1.2.5
libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair. more>>
libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair.
libspf2 is a library which allows email systems such as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records and make sure that the email is authorized by the domain name that it is coming from.
This prevents email forgery, commonly used by spammers, scammers and email viruses/worms.
Enhancements:
- New server/request/response API
- Simplification of all allocation
- Updates to match draft RFC specification
- Complete error message and diagnostics overhaul
- Numerous protocol, error and bug-fixes
- Thread safety in all resolvers
- Complete spfd and spfquery rewrite
- New cache algorithm
- Fixes for alignment on Sparc systems
<<lesslibspf2 is a library which allows email systems such as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records and make sure that the email is authorized by the domain name that it is coming from.
This prevents email forgery, commonly used by spammers, scammers and email viruses/worms.
Enhancements:
- New server/request/response API
- Simplification of all allocation
- Updates to match draft RFC specification
- Complete error message and diagnostics overhaul
- Numerous protocol, error and bug-fixes
- Thread safety in all resolvers
- Complete spfd and spfquery rewrite
- New cache algorithm
- Fixes for alignment on Sparc systems
Download (0.50MB)
Added: 2005-11-10 License: LGPL (GNU Lesser General Public License) Price:
1446 downloads
Fruit Show 0.6
Fruit Show is a minimalist forum package based on the forums at joelonsoftware.com. more>>
Fruit Show is a minimalist forum package based on the forums at joelonsoftware.com. Fruit Show is based on the philosophy that social atmosphere is a by-product of software design.
Theres no registration and very few features for visitors. Its skinnable and easy to install. It also contains some unique moderation features.
Fruit Show is intended for small sites that need an easy to use and accessible forum.
Enhancements:
- This release of FruitShow fixes a large number of issues and makes a few improvements to IIS support and support for PHP5.
- Smarter topic locking and improved optimization were added.
<<lessTheres no registration and very few features for visitors. Its skinnable and easy to install. It also contains some unique moderation features.
Fruit Show is intended for small sites that need an easy to use and accessible forum.
Enhancements:
- This release of FruitShow fixes a large number of issues and makes a few improvements to IIS support and support for PHP5.
- Smarter topic locking and improved optimization were added.
Download (0.33MB)
Added: 2007-07-06 License: BSD License Price:
842 downloads
Vacation 1.1.8
Vacation is a mail auto-responder (for when you are on vacation and such), written in Perl. more>>
Vacation is a mail auto-responder (for when you are on vacation and such), written in Perl.
Vacation is loosely based on the vacation program by Larry Wall and Tom Christiansen.
I decided to write a new vacation clone since I could not find a version that would work reliably under Red Hat Linux 6.0. I finally found the old Perl version by Larry Wall and Tom Christiansen -- it was the most full-featured, and it almost worked. So, I decided to rewrite it. You may find the original version as "vacation.orig" in this distribution.
Since then, several others have released similar implementations and updates to vacation. While there is no longer a gap to fill, this version still provides a few unique features, flexibility, and portability.
You may also find a simpler auto-responder script in this distribution called mail-responder.pl. This precursor to vacation may be more appropriate at the system level (e.g., called from the aliases file) as compared to vacation which is designed for individual users.
Enhancements:
- Added a Vacation tag to From: addresses
- Added a routine to properly generate date headers (long overdue!) Thanks to Milivoj Ivkovic for the example
- Added a flag to only respond to specified senders Thanks to Jeff Chan for the feature request
- Improved parsing of From: addresses Thanks to Mark Haidl
- Added $RECIPIENT and $SENDER tokens Thanks to Wayne Fathers for the feature request
<<lessVacation is loosely based on the vacation program by Larry Wall and Tom Christiansen.
I decided to write a new vacation clone since I could not find a version that would work reliably under Red Hat Linux 6.0. I finally found the old Perl version by Larry Wall and Tom Christiansen -- it was the most full-featured, and it almost worked. So, I decided to rewrite it. You may find the original version as "vacation.orig" in this distribution.
Since then, several others have released similar implementations and updates to vacation. While there is no longer a gap to fill, this version still provides a few unique features, flexibility, and portability.
You may also find a simpler auto-responder script in this distribution called mail-responder.pl. This precursor to vacation may be more appropriate at the system level (e.g., called from the aliases file) as compared to vacation which is designed for individual users.
Enhancements:
- Added a Vacation tag to From: addresses
- Added a routine to properly generate date headers (long overdue!) Thanks to Milivoj Ivkovic for the example
- Added a flag to only respond to specified senders Thanks to Jeff Chan for the feature request
- Improved parsing of From: addresses Thanks to Mark Haidl
- Added $RECIPIENT and $SENDER tokens Thanks to Wayne Fathers for the feature request
Download (0.037MB)
Added: 2005-12-20 License: Artistic License Price:
1404 downloads
Anti-censorship Tools (proxyTools) 2004.12.2
ProxyTools is a package of Perl network utilities designed mainly to assist those whose Internet access is censored, unreliable. more>>
ProxyTools is a package of Perl network utilities designed mainly to assist those whose Internet access is censored, unreliable, or otherwise damaged. Uncensored access is provided to any outside service required (Usenet News, Web browsing, IRC, Socks etc.). Setup requires installation of Perl and some modules; this is doable by even a novice MS Windows user with email instruction, allowing help to be provided to those inside these countries from expert users outside.
In pursuit of this rather non-specific goal, some interesting network utilities are already produced. We think the code is interesting in itself, useful in other areas, and would welcome contributions to the overall sum of ideas, concepts and ideals expressed in these tools.
The project is of interest to the following groups of people:
those who live in Internet censoring countries (or corporations, schools, universities) such as the Middle East (United Arab Emirates, Kingdom of Saudi Arabia, Kuwait, Syria), China, Burma, etc.
those who would wish to assist those in the group above.
those who are interested in Perl code dealing with many aspects of networks at the socket level, and transactions using HTTP proxies. One tool in this project offers a failover capability, and intelligent choice, between various censor-bypassing strategies and network paths, offering the user a robust, uncensored connection even in a low bandwidth, unreliable, packet filtered and proxy-poor environment.
those who administer the firewalls which do the censoring, and those who might be considering this.
those who are just curious about the current techniques used by the first group above.
<<lessIn pursuit of this rather non-specific goal, some interesting network utilities are already produced. We think the code is interesting in itself, useful in other areas, and would welcome contributions to the overall sum of ideas, concepts and ideals expressed in these tools.
The project is of interest to the following groups of people:
those who live in Internet censoring countries (or corporations, schools, universities) such as the Middle East (United Arab Emirates, Kingdom of Saudi Arabia, Kuwait, Syria), China, Burma, etc.
those who would wish to assist those in the group above.
those who are interested in Perl code dealing with many aspects of networks at the socket level, and transactions using HTTP proxies. One tool in this project offers a failover capability, and intelligent choice, between various censor-bypassing strategies and network paths, offering the user a robust, uncensored connection even in a low bandwidth, unreliable, packet filtered and proxy-poor environment.
those who administer the firewalls which do the censoring, and those who might be considering this.
those who are just curious about the current techniques used by the first group above.
Download (0.54MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1211 downloads
SDL::OpenGL::App 1.08
SDL::OpenGL::App is a Glut like wrapper for SDL OpenGL apps. more>>
SDL::OpenGL::App is a Glut like wrapper for SDL OpenGL apps.
SYNOPSIS
use SDL::OpenGL::App;
my $app=new SDL::OpenGL::App;
$app->app_name("Gears");
$app->register_handler(init => &init,
draw => &draw,
events => &events,
idle => &idle,
reshape => &reshape,
);
$app->run();
METHODS
new
add_startup_parameter
add_runtime_help
register_handler
pointer_show
run
pump
screendump
app_name
screen_width
screen_height
fullscreen
fps
glinfo
red_size
green_size
blue_size
depth_size
doublebufer
Package utility methods:
read_texture
rle_enc
rle_dec
=head1 EXAMPLES
<<lessSYNOPSIS
use SDL::OpenGL::App;
my $app=new SDL::OpenGL::App;
$app->app_name("Gears");
$app->register_handler(init => &init,
draw => &draw,
events => &events,
idle => &idle,
reshape => &reshape,
);
$app->run();
METHODS
new
add_startup_parameter
add_runtime_help
register_handler
pointer_show
run
pump
screendump
app_name
screen_width
screen_height
fullscreen
fps
glinfo
red_size
green_size
blue_size
depth_size
doublebufer
Package utility methods:
read_texture
rle_enc
rle_dec
=head1 EXAMPLES
Download (0.17MB)
Added: 2006-07-17 License: Perl Artistic License Price:
1199 downloads
Tab 4.3.9
Tab is a typesetter for lute tablature, for renaissance and baroque lutes and theorboes, in French and Italian notation. more>>
Tab is a typesetter for lute tablature, for renaissance and baroque lutes and theorboes, in French and Italian notation. It runs on many computers but is developed on the linux operating system. Tab is a command line or "dos" program and you cant use the mouse.
You use tab in conjunction with a word processor or editor program and a PostScript display/printing program (like Ghostview). You edit a plain text file with special commands to enter the lute tablature, then you run tab to convert that input into PostScript output that you can print or display with the right program. Because I, as a programmer, have not spent my time on a fancy user interface, I have been able to exend the formatting capabilities of my program. There are other tablature programs that you can use to enter music and save in tab format to take advantage of tabs high quality fonts and proportional spacing.
<<lessYou use tab in conjunction with a word processor or editor program and a PostScript display/printing program (like Ghostview). You edit a plain text file with special commands to enter the lute tablature, then you run tab to convert that input into PostScript output that you can print or display with the right program. Because I, as a programmer, have not spent my time on a fancy user interface, I have been able to exend the formatting capabilities of my program. There are other tablature programs that you can use to enter music and save in tab format to take advantage of tabs high quality fonts and proportional spacing.
Download (0.49MB)
Added: 2006-07-22 License: GPL (GNU General Public License) Price:
1190 downloads
Goben 0.1.1
Goben project is a GUI for playing Go. more>>
Goben project is a GUI for playing Go.
Goben is a GTK+ 1.2 GUI for playing Go. It allows any combination of human vs. computer, computer vs computer, or human vs human play, and supports any board size from 5x5 to the full 19x19.
Computer players are controlled via GTP for compatibility with GNUGo and other GTP talking Go programs. SGF support is provided for saving, loading, and continuing games.
<<lessGoben is a GTK+ 1.2 GUI for playing Go. It allows any combination of human vs. computer, computer vs computer, or human vs human play, and supports any board size from 5x5 to the full 19x19.
Computer players are controlled via GTP for compatibility with GNUGo and other GTP talking Go programs. SGF support is provided for saving, loading, and continuing games.
Download (0.14MB)
Added: 2007-01-12 License: GPL (GNU General Public License) Price:
1016 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 2
- 1
- 2
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above zshare lil wayne 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