bulk
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 74
Mail::Bulkmail 3.12
Mail::Bulkmail is a platform independent mailing list module. more>>
Mail::Bulkmail is a platform independent mailing list module.
SYNOPSIS
use Mail::Bulkmail /path/to/conf.file
my $bulk = Mail::Bulkmail->new(
"LIST" => "~/my.list.txt",
"From" => "Jim Thomason" ,
"Subject" => "This is a test message",
"Message" => "Here is my test message"
) || die Mail::Bulkmail->error();
$bulk->bulkmail() || die $bulk->error;
Dont forget to set up your conf file!
Mail::Bulkmail gives a fairly complete set of tools for managing mass-mailing lists. I initially wrote it because the tools I was using at the time were just too damn slow for mailing out to thousands of recipients. I keep working on it because its reasonably popular and I enjoy it.
In a nutshell, it allows you to rapidly transmit a message to a mailing list by zipping out the information to them via an SMTP relay (your own, of course). Subclasses provide the ability to use mail merges, dynamic messages, and anything else you can think of.
Mail::Bulkmail 3.00 is a major major major upgrade to the previous version (2.05), which was a major upgrade to the previous version (1.11). My software philosophy is that most code should be scrapped and re-written every 6-8 months or so. 2.05 was released in October of 2000, and Im writing these docs for 3.00 in January of 2003. So Im at least 3 major re-writes behind. (philosophy is referenced in the FAQ, below)
But thats okay, because were getting it done now.
3.00 is about as backwards compatible to 2.00 as 2.00 is to 1.00. That is to say, sorta. Ive tried to make a note of things where they changed, but Im sure I missed things. Some things can no longer be done, lots are done differently, some are the same. You will need to change your code to update from 1.x or 2.x to 3.00, though. Thats a given.
So whats new for 3.00? Lots of stuff.
Immediate changes are:
* code compartmentalization
* multi-server support
* conf file
The immediate change is that the code is now compartmentalized. Mail::Bulkmail now just handles ordinary, non-dynamic mailings. See Mail::Bulkmail::Dynamic for the merging and dynamic text abilities from the prior versions.
Server connections are no longer handled directly in Mail::Bulkmail (Smtp attribute, Port attribute, etc.), there is now a separate Mail::Bulkmail::Server object to handle all of that.
And everything subclasses off of Mail::Bulkmail::Object, where I have my super-methods to define my objects, some helper stuff, and so on.
Its just a lot easier for me to maintain, think about it, etc. if its all separated. Its also easier for you, the user, if you want to make changes to things. Just subclass it, tweak it, and use it. Very straightforward to modify and extend now. 2.x and below *could* do it, but it wasnt really that easy (unless you were making very trivial changes). This should rectify that.
Another major change is the addition of multi-server support. See the docs in Mail::Bulkmail::Server for more information. You can still specify one SMTP relay if thats all youve got, but if you have multiple servers, Mail::Bulkmail can now load balance between them to help take the stress off. No matter what, the biggest bottleneck to all of this is network performance (both to the SMTP relay and then from the relay to the rest of the world), so i wanted to try and help alleviate that by using multiple servers. I know that some people were doing that on there own with small changes, but this allows you to do it all invisibly.
And finally, finally, finally there is a conf file. Documentation on the format is in Mail::Bulkmail::Object. Its pretty easy to use. This is the conf file format that I designed for my own use (along with most of the rest of Mail::Bulkmail::Object). The software also has the ability to read multiple conf files, if so desired. So no more worrying about asking your sysadmin to tweak the values in your module somewhere up in /usr/lib/whatever
Just have him create the conf file you want, or pass in your own as desired.
conf_files are specified and further documented in Mail::Bulkmail::Object, in an internal array called @conf_files, right at the top of the module. To specify a universal conf file, put it in that array (or have your sysadmin do so). Alternatively, you can also add a conf_file via the conf_files accessor.
Mail::Bulkmail->conf_files(/path/to/conf_file, /path/to/other/conf_file); #, etc.
But the recommended way is to specify your conf file upon module import.
use Mail::Bulkmail 3.00 "/path/to/conf/file";
In addition, there is the usual plethora of bug fixes, tweaks, clean-ups, and so on.
And yes, the horrid long-standing bug in the Tz method is fixed! No, honest.
Im also trying a new documentation technique. The pod for a given method is now in the module by that method, as opposed to everything being bunched up at the bottom. Personally, I prefer everything being bunched up there for clarities sake. But from a maintenance point of view, spreading it all out makes my life much easier.
<<lessSYNOPSIS
use Mail::Bulkmail /path/to/conf.file
my $bulk = Mail::Bulkmail->new(
"LIST" => "~/my.list.txt",
"From" => "Jim Thomason" ,
"Subject" => "This is a test message",
"Message" => "Here is my test message"
) || die Mail::Bulkmail->error();
$bulk->bulkmail() || die $bulk->error;
Dont forget to set up your conf file!
Mail::Bulkmail gives a fairly complete set of tools for managing mass-mailing lists. I initially wrote it because the tools I was using at the time were just too damn slow for mailing out to thousands of recipients. I keep working on it because its reasonably popular and I enjoy it.
In a nutshell, it allows you to rapidly transmit a message to a mailing list by zipping out the information to them via an SMTP relay (your own, of course). Subclasses provide the ability to use mail merges, dynamic messages, and anything else you can think of.
Mail::Bulkmail 3.00 is a major major major upgrade to the previous version (2.05), which was a major upgrade to the previous version (1.11). My software philosophy is that most code should be scrapped and re-written every 6-8 months or so. 2.05 was released in October of 2000, and Im writing these docs for 3.00 in January of 2003. So Im at least 3 major re-writes behind. (philosophy is referenced in the FAQ, below)
But thats okay, because were getting it done now.
3.00 is about as backwards compatible to 2.00 as 2.00 is to 1.00. That is to say, sorta. Ive tried to make a note of things where they changed, but Im sure I missed things. Some things can no longer be done, lots are done differently, some are the same. You will need to change your code to update from 1.x or 2.x to 3.00, though. Thats a given.
So whats new for 3.00? Lots of stuff.
Immediate changes are:
* code compartmentalization
* multi-server support
* conf file
The immediate change is that the code is now compartmentalized. Mail::Bulkmail now just handles ordinary, non-dynamic mailings. See Mail::Bulkmail::Dynamic for the merging and dynamic text abilities from the prior versions.
Server connections are no longer handled directly in Mail::Bulkmail (Smtp attribute, Port attribute, etc.), there is now a separate Mail::Bulkmail::Server object to handle all of that.
And everything subclasses off of Mail::Bulkmail::Object, where I have my super-methods to define my objects, some helper stuff, and so on.
Its just a lot easier for me to maintain, think about it, etc. if its all separated. Its also easier for you, the user, if you want to make changes to things. Just subclass it, tweak it, and use it. Very straightforward to modify and extend now. 2.x and below *could* do it, but it wasnt really that easy (unless you were making very trivial changes). This should rectify that.
Another major change is the addition of multi-server support. See the docs in Mail::Bulkmail::Server for more information. You can still specify one SMTP relay if thats all youve got, but if you have multiple servers, Mail::Bulkmail can now load balance between them to help take the stress off. No matter what, the biggest bottleneck to all of this is network performance (both to the SMTP relay and then from the relay to the rest of the world), so i wanted to try and help alleviate that by using multiple servers. I know that some people were doing that on there own with small changes, but this allows you to do it all invisibly.
And finally, finally, finally there is a conf file. Documentation on the format is in Mail::Bulkmail::Object. Its pretty easy to use. This is the conf file format that I designed for my own use (along with most of the rest of Mail::Bulkmail::Object). The software also has the ability to read multiple conf files, if so desired. So no more worrying about asking your sysadmin to tweak the values in your module somewhere up in /usr/lib/whatever
Just have him create the conf file you want, or pass in your own as desired.
conf_files are specified and further documented in Mail::Bulkmail::Object, in an internal array called @conf_files, right at the top of the module. To specify a universal conf file, put it in that array (or have your sysadmin do so). Alternatively, you can also add a conf_file via the conf_files accessor.
Mail::Bulkmail->conf_files(/path/to/conf_file, /path/to/other/conf_file); #, etc.
But the recommended way is to specify your conf file upon module import.
use Mail::Bulkmail 3.00 "/path/to/conf/file";
In addition, there is the usual plethora of bug fixes, tweaks, clean-ups, and so on.
And yes, the horrid long-standing bug in the Tz method is fixed! No, honest.
Im also trying a new documentation technique. The pod for a given method is now in the module by that method, as opposed to everything being bunched up at the bottom. Personally, I prefer everything being bunched up there for clarities sake. But from a maintenance point of view, spreading it all out makes my life much easier.
Download (0.070MB)
Added: 2007-07-09 License: Perl Artistic License Price:
840 downloads
Bulk Meter Flow and Operations 1.2.5
Bulk Meter Flow and Operations project provides a Web-based application to manage water meter readings. more>>
Bulk Meter Flow and Operations provides a Web-based application to manage water meter readings.
<<less Download (1.4MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
823 downloads
Convert::BulkDecoder 1.03
Convert::BulkDecoder is a Perl module to extract (binary) data from mail and news messages. more>>
Convert::BulkDecoder is a Perl module to extract (binary) data from mail and news messages.
SYNOPSIS
use Convert::BulkDecoder;
my $cvt = new Convert::BulkDecoder::;
# Collect the articles into an array ref.
my $art = [];
# Decode.
my $res = $cvt->decode($art);
die("Failed!") unless $res eq "OK";
print "Extracted ", $cvt->{size}, " bytes to file ", $cvt->{file}, "n";
Convert::BulkDecoder can be used to decode binary contents as included in email and news articles. It supports UUdecoding, ydecoding and MIME attachments. The contents may be split over multiple articles (files), but must be supplied to the decode() function in one bulk.
For yencoded contents, it is possible to verify file consistency using length and checksum tests.
<<lessSYNOPSIS
use Convert::BulkDecoder;
my $cvt = new Convert::BulkDecoder::;
# Collect the articles into an array ref.
my $art = [];
# Decode.
my $res = $cvt->decode($art);
die("Failed!") unless $res eq "OK";
print "Extracted ", $cvt->{size}, " bytes to file ", $cvt->{file}, "n";
Convert::BulkDecoder can be used to decode binary contents as included in email and news articles. It supports UUdecoding, ydecoding and MIME attachments. The contents may be split over multiple articles (files), but must be supplied to the decode() function in one bulk.
For yencoded contents, it is possible to verify file consistency using length and checksum tests.
Download (0.017MB)
Added: 2006-08-22 License: Perl Artistic License Price:
1159 downloads
Bulk Image Resizing Thing 1.2.1
BIRT is a simple application that allows a large number of images to be resized in one go. more>>
BIRT, the Batch Image Resizing Thing, is a simple application that allows a large number of images to be resized in one go. Obviously this is possible by scripting ImageMagick but its usually somewhat easier with a GUI.
Bulk Image Resizing Thing was created in order to learn how to develop using the Qt library, and to facilitaty the maintenance of an online photo album where each hi-res photo needs a low-res copy and a thumbnail.
Usage
BIRT has a hypertext based online help system (visible in some of the screenshots below), to access this simply start the application and click on the Help button at the bottom of the BIRT window.
If you cant wait to read the help then here is a basic guide to using BIRT: simply select the image files to be resized, enter the new size, select the output directory and press Go. A more detailed instruction set, include explanations of the ratio options and output suffix/prefix fields can be found in the How To Use BIRT section of the help.
Enhancements:
- A problem with the Help dialog that would prevent it being re-opened if it was closed using the systems close window widget rather than the "Quit" button was fixed.
<<lessBulk Image Resizing Thing was created in order to learn how to develop using the Qt library, and to facilitaty the maintenance of an online photo album where each hi-res photo needs a low-res copy and a thumbnail.
Usage
BIRT has a hypertext based online help system (visible in some of the screenshots below), to access this simply start the application and click on the Help button at the bottom of the BIRT window.
If you cant wait to read the help then here is a basic guide to using BIRT: simply select the image files to be resized, enter the new size, select the output directory and press Go. A more detailed instruction set, include explanations of the ratio options and output suffix/prefix fields can be found in the How To Use BIRT section of the help.
Enhancements:
- A problem with the Help dialog that would prevent it being re-opened if it was closed using the systems close window widget rather than the "Quit" button was fixed.
Download (0.052MB)
Added: 2005-12-06 License: GPL (GNU General Public License) Price:
1422 downloads
RTx::RT34::Bulk::CF::Edit 0.001
RTx::RT34::Bulk::CF::Edit is a Perl module to allow bulk editing of custom fields. more>>
RTx::RT34::Bulk::CF::Edit is a Perl module to allow bulk editing of custom fields.
<<less Download (0.014MB)
Added: 2007-01-23 License: Perl Artistic License Price:
1006 downloads
rblcheck 1.5
rblcheck is a lightweight C program for doing checks against Paul Vixies MAPS Blackhole List and the ORBS open relay list. more>>
rblcheck is a lightweight C program for doing checks against Paul Vixies MAPS Blackhole List and the ORBS open relay list. It works well in conjunction with Procmail for filtering unwanted and spamming bulk email.
The general idea behind RBL-style listings is rapid lookup of IP addresses using DNS (for example, for blacklisting IP addresses because of abuse). Each IP address is reversed and has a domain name attached to it; for example, the IP address 127.0.0.2 would become 2.0.0.127, and then a domain such as "relays.visi.com" would be added to it. You would then try to resolve the result (ie. 2.0.0.127.relays.visi.com); if you receive a positive reply, then you know that the address is listed. Further information can also be queried, such as text descriptions of why the address was listed.
Enhancements:
- Converted to automake/autoconf for configuration, which should make it easier to extend portability
- Added support for checking multiple addresses in one invokation.
- Added support for reading addresses to check from standard input, by specifying an argument of -.
- Changed rbl.dorkslayers.com to relays.orbs.org, due to a change in management.
<<lessThe general idea behind RBL-style listings is rapid lookup of IP addresses using DNS (for example, for blacklisting IP addresses because of abuse). Each IP address is reversed and has a domain name attached to it; for example, the IP address 127.0.0.2 would become 2.0.0.127, and then a domain such as "relays.visi.com" would be added to it. You would then try to resolve the result (ie. 2.0.0.127.relays.visi.com); if you receive a positive reply, then you know that the address is listed. Further information can also be queried, such as text descriptions of why the address was listed.
Enhancements:
- Converted to automake/autoconf for configuration, which should make it easier to extend portability
- Added support for checking multiple addresses in one invokation.
- Added support for reading addresses to check from standard input, by specifying an argument of -.
- Changed rbl.dorkslayers.com to relays.orbs.org, due to a change in management.
Download (0.14MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1205 downloads
BlinkFlash 1.3
BlinkFlash is a commandline tool for uploading images to winkflash, a mail order digital photo printer. more>>
BlinkFlash is a commandline tool for uploading images to winkflash, a mail order digital photo printer.
It can also create new albums, set photo notes (which are printed on the backs of photos) and download photos.
Usage:
blinkflash 1.3 the unofficial winkflash commandline client
usage: ./blinkflash.py [action arguments]
actions:
list-albums -list all albums
create-album < album-name > -create a new empty album
upload < album-name > file[,file,..,..] -upload file(s) to an album
list-images < album-name > -list images in album
download-image < album-name > < filename > -download image (to filename.jpg)
download-album < album-name > -download a whole album
set-notes < album-name > < filename > < notes > -set an images notes
bulk-upload < album-name > < inputfile > -upload files and set notes
for the bulk action the format is filename < tab > alias < tab > notes
eg. IMG012.JPG photo1 Holiday day one
IMG013.JPG photo2 Duncans brother bill
(if run twice, only new files will be uploaded)
some examples:
./blinkflash.py johnsmith b2xtf list-albums
./blinkflash.py johnsmith b2xtf create-album Holiday 2004
./blinkflash.py johnsmith b2xtf upload Holiday 2004 img01.jpg img02.jpg
./blinkflash.py johnsmith b2xtf set-notes Holiday 2004 img01.jpg day 1
./blinkflash.py johnsmith b2xtf bulk-upload Holiday 2004 filesandnotes.txt
**if logged in with a web browser you must log out and log in to see changes**
Enhancements:
- Download image. You can download your images (and whole albums) which makes winkflash useful for image backups.
- Fixed bug setting notes for USA accounts
<<lessIt can also create new albums, set photo notes (which are printed on the backs of photos) and download photos.
Usage:
blinkflash 1.3 the unofficial winkflash commandline client
usage: ./blinkflash.py [action arguments]
actions:
list-albums -list all albums
create-album < album-name > -create a new empty album
upload < album-name > file[,file,..,..] -upload file(s) to an album
list-images < album-name > -list images in album
download-image < album-name > < filename > -download image (to filename.jpg)
download-album < album-name > -download a whole album
set-notes < album-name > < filename > < notes > -set an images notes
bulk-upload < album-name > < inputfile > -upload files and set notes
for the bulk action the format is filename < tab > alias < tab > notes
eg. IMG012.JPG photo1 Holiday day one
IMG013.JPG photo2 Duncans brother bill
(if run twice, only new files will be uploaded)
some examples:
./blinkflash.py johnsmith b2xtf list-albums
./blinkflash.py johnsmith b2xtf create-album Holiday 2004
./blinkflash.py johnsmith b2xtf upload Holiday 2004 img01.jpg img02.jpg
./blinkflash.py johnsmith b2xtf set-notes Holiday 2004 img01.jpg day 1
./blinkflash.py johnsmith b2xtf bulk-upload Holiday 2004 filesandnotes.txt
**if logged in with a web browser you must log out and log in to see changes**
Enhancements:
- Download image. You can download your images (and whole albums) which makes winkflash useful for image backups.
- Fixed bug setting notes for USA accounts
Download (0.096MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1421 downloads
Zephulor
Zephulor is an arcade like game. more>>
Adventures on Planet Zephulor was written entirely in Python, using the PyGame library.
The tar.gz file contains the python scripts, including all of the tools written to aid in the creation of levels for the game.
The bulk of the game play involves finding power-ups and hidden areas and avoiding or squashing strange alien monsters bent on your destruction.
There are a few hidden areas, and in several locations, the player will experience different levels based upon which path is chosen.
There are no lives or continues in the game. If the player dies, he/she simply restarts at the beginning of the level. All creatures and power-ups are persistent in each level, in other words, if all but one enemy has been killed on a level when the player dies, there will only be that remaining creature as the player restarts.
There are about 15 levels, and different 5 creature types.
<<lessThe tar.gz file contains the python scripts, including all of the tools written to aid in the creation of levels for the game.
The bulk of the game play involves finding power-ups and hidden areas and avoiding or squashing strange alien monsters bent on your destruction.
There are a few hidden areas, and in several locations, the player will experience different levels based upon which path is chosen.
There are no lives or continues in the game. If the player dies, he/she simply restarts at the beginning of the level. All creatures and power-ups are persistent in each level, in other words, if all but one enemy has been killed on a level when the player dies, there will only be that remaining creature as the player restarts.
There are about 15 levels, and different 5 creature types.
Download (3.1MB)
Added: 2005-10-12 License: GPL (GNU General Public License) Price:
1472 downloads
Squeak 3.7b-5
Squeak is a portable Smalltalk 80-based language. more>>
Squeak is a full-featured implementation of the Smalltalk programming language and environment based on (and largely compatible with) the original Smalltalk-80 system.
Squeak has very powerful 2- and 3-D graphics, sound, video, MIDI, animation and other multimedia capabilities -- and one of the most impressive development environments ever created.
It also includes a customisable framework for creating dynamic HTTP servers and interactively extensible Web sites. The entire Squeak system is open source software, distributed freely with a liberal license.
Main features:
- real-time sound and music synthesis written entirely in Smalltalk
- extensions of BitBlt to handle color of any depth and anti-aliased image rotation and scaling
- network access support that allows simple construction of servers and other useful facilities
- it runs bit-identical on many platforms (Windows, Mac, Unix, and others)
- a compact object format that typically requires only a single word of overhead per object
- a simple yet efficient incremental garbage collector for 32-bit direct pointers
- efficient bulk-mutation of objects
<<lessSqueak has very powerful 2- and 3-D graphics, sound, video, MIDI, animation and other multimedia capabilities -- and one of the most impressive development environments ever created.
It also includes a customisable framework for creating dynamic HTTP servers and interactively extensible Web sites. The entire Squeak system is open source software, distributed freely with a liberal license.
Main features:
- real-time sound and music synthesis written entirely in Smalltalk
- extensions of BitBlt to handle color of any depth and anti-aliased image rotation and scaling
- network access support that allows simple construction of servers and other useful facilities
- it runs bit-identical on many platforms (Windows, Mac, Unix, and others)
- a compact object format that typically requires only a single word of overhead per object
- a simple yet efficient incremental garbage collector for 32-bit direct pointers
- efficient bulk-mutation of objects
Download (0.45MB)
Added: 2005-05-10 License: Free To Use But Restricted Price:
1629 downloads
fastutil 5.0.9
fastutil extends the Java Collections Framework by providing type-specific maps. more>>
fastutil extends the Java Collections Framework by providing type-specific sets, maps, lists and queues with a small memory footprint and fast access and insertion; it also includes a fast I/O API for binary and text files.
The classes implement their standard counterpart interface (e.g., Map for maps) and can be plugged into existing code. Moreover, they provide additional features (such as bidirectional iterators) that are not available in the standard classes.
Besides objects and primitive types, fastutil classes provide support for references, that is, objects that are compared using the equality operator rather than the equals() method.
The sources are generated using a C preprocessor, starting from a set of driver files. You can peek at the javadoc-generated documentation. In particular, the overview explains the design choices used in fastutil.
Installation:
InstallYou just have to install the .jar file coming with the distribution. javadoc-generated documentation and sources are included. There are also Jpackage RPMs.
Note that the jar file is huge, due to the large number of classes: if you plan to ship your own jar with some fastutil classes included, you should look at AutoJar (also available at JPackage) to extract automatically the necessary classes.
History and Motivation
fastutil came up as a necessity during the development of UbiCrawler, as we needed to manage structures with dozens of millions of items very efficiently. The same reasons led to the development of the high-performance classes of MG4J (e.g., MutableString).
Enhancements:
- New methods for reading bytes use stream bulk-read method, but with a workaround for a Java bug.
<<lessThe classes implement their standard counterpart interface (e.g., Map for maps) and can be plugged into existing code. Moreover, they provide additional features (such as bidirectional iterators) that are not available in the standard classes.
Besides objects and primitive types, fastutil classes provide support for references, that is, objects that are compared using the equality operator rather than the equals() method.
The sources are generated using a C preprocessor, starting from a set of driver files. You can peek at the javadoc-generated documentation. In particular, the overview explains the design choices used in fastutil.
Installation:
InstallYou just have to install the .jar file coming with the distribution. javadoc-generated documentation and sources are included. There are also Jpackage RPMs.
Note that the jar file is huge, due to the large number of classes: if you plan to ship your own jar with some fastutil classes included, you should look at AutoJar (also available at JPackage) to extract automatically the necessary classes.
History and Motivation
fastutil came up as a necessity during the development of UbiCrawler, as we needed to manage structures with dozens of millions of items very efficiently. The same reasons led to the development of the high-performance classes of MG4J (e.g., MutableString).
Enhancements:
- New methods for reading bytes use stream bulk-read method, but with a workaround for a Java bug.
Download (15.8MB)
Added: 2007-03-26 License: LGPL (GNU Lesser General Public License) Price:
942 downloads
sqlDESKTOP 3.00
sqlDESKTOP is a computerized manual filing system arranged just like an ordinary office with pictures of real cabinets. more>>
sqlDESKTOP is a computerized manual filing system arranged just like an ordinary office with pictures of real cabinets and real folders. You can arrange by project, by department or whatever makes sense to you.
sqlDESKTOP doesnt tell you how to organize, it lets you do things your own way. Documents are easy to find because you dont have to remember the exact name of the document or where you put it. Instead, you can visually locate what you are looking for in a familiar office environment and click on it.
Main features:
- Marketing report (Microsoft Word file)
- sales forecast (star office file)
- Resellers agreements (data shared with his salesmen team)
- Photos of company plant (Album photo)
- Order records (database query)
- E-commerce site (Internet Web page)
- Press release (Email sent to journalists)
- Customers feedback forum (Internet Newsgroup)
Enhancements:
- MySQL release 5, SqlServer 2005 (the free version of SqlServer), DB2, Oracle, and Derby - Cloudscape are supported.
- A server component was added for small networks without a DBA: sqlDESKTOPserver.
- The Derby - Cloudscape database is embedded with sqlDESKTOPserver.
- A back up feature was added for the single user version.
- Support for digital photos was improved.
- You can save a photo with bulk talk or in comics format into a JPEG file.
- You can mail a photo with bulk talk or in comics format directly to traditional email client application.
<<lesssqlDESKTOP doesnt tell you how to organize, it lets you do things your own way. Documents are easy to find because you dont have to remember the exact name of the document or where you put it. Instead, you can visually locate what you are looking for in a familiar office environment and click on it.
Main features:
- Marketing report (Microsoft Word file)
- sales forecast (star office file)
- Resellers agreements (data shared with his salesmen team)
- Photos of company plant (Album photo)
- Order records (database query)
- E-commerce site (Internet Web page)
- Press release (Email sent to journalists)
- Customers feedback forum (Internet Newsgroup)
Enhancements:
- MySQL release 5, SqlServer 2005 (the free version of SqlServer), DB2, Oracle, and Derby - Cloudscape are supported.
- A server component was added for small networks without a DBA: sqlDESKTOPserver.
- The Derby - Cloudscape database is embedded with sqlDESKTOPserver.
- A back up feature was added for the single user version.
- Support for digital photos was improved.
- You can save a photo with bulk talk or in comics format into a JPEG file.
- You can mail a photo with bulk talk or in comics format directly to traditional email client application.
Download (51.8MB)
Added: 2006-11-23 License: Freeware Price:
1068 downloads
Bloody Stupid 0.1
Because yet another Linux Distro would just be Bloody Stupid! more>>
This is the second pseudo-release of Bloody Stupid Linux, which of course has nothing to do with the first release. The first BSL was a 50Mb ISO Live run CD based on DamnSmall Linux.
I had a lot of fun hacking around DamnSmall, and apparently it drew a little attention. John, the lord master of DamnSmall, even was kind enough to link to me off of the DSL relatives page. I got a few mails, most about the image to the right, about a hundred downloads or so, and some of those were even people I didnt know.
This whole project started because I needed to cramb a kernel and a root filesytem onto a floppy. Not having enough room in the kernel for disk or filesystem support, I figured why not wget the modules, with the inevitable conclusion, why not wget a bigger root filesystem next?
Why go to all this trouble? The BSL kernel is basically a life support system for ram and network cards, since it wgets support for everything else on the machine the kernel is very small. The initial aim was to fit it on a single floppy, then PXE booting became attractive, and really, since the kernel doesnt need to support whatever it just booted from in order to have its root filesystem, its very flexible. Yeah, I know an initrd can do the same thing, but its more fun this way. As it stands, BSL makes for an excellent repair system, the framework for a bulk installer, a neat toy, and an alright thin client ( as long as youve got a gob of RAM handy.)
Most of all, this whole thing is incredibly hackable. If you wanted to use a different slackware image, just tar one up, name it image.tar.gz and stick it in the /bsl directory of your image web server. If you need that image to unpack to larger than 170Mb, hack up the init script in the cpio archive, rebuild the archive, then recompile the kernel... sounds like a lot, but it really isnt. Want to replace the whole image with Debian/SuSe/Fedora/Arch/DSL/Gentoo? Go to it!"
<<lessI had a lot of fun hacking around DamnSmall, and apparently it drew a little attention. John, the lord master of DamnSmall, even was kind enough to link to me off of the DSL relatives page. I got a few mails, most about the image to the right, about a hundred downloads or so, and some of those were even people I didnt know.
This whole project started because I needed to cramb a kernel and a root filesytem onto a floppy. Not having enough room in the kernel for disk or filesystem support, I figured why not wget the modules, with the inevitable conclusion, why not wget a bigger root filesystem next?
Why go to all this trouble? The BSL kernel is basically a life support system for ram and network cards, since it wgets support for everything else on the machine the kernel is very small. The initial aim was to fit it on a single floppy, then PXE booting became attractive, and really, since the kernel doesnt need to support whatever it just booted from in order to have its root filesystem, its very flexible. Yeah, I know an initrd can do the same thing, but its more fun this way. As it stands, BSL makes for an excellent repair system, the framework for a bulk installer, a neat toy, and an alright thin client ( as long as youve got a gob of RAM handy.)
Most of all, this whole thing is incredibly hackable. If you wanted to use a different slackware image, just tar one up, name it image.tar.gz and stick it in the /bsl directory of your image web server. If you need that image to unpack to larger than 170Mb, hack up the init script in the cpio archive, rebuild the archive, then recompile the kernel... sounds like a lot, but it really isnt. Want to replace the whole image with Debian/SuSe/Fedora/Arch/DSL/Gentoo? Go to it!"
Download (48.4MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1282 downloads
Db::Documentum 1.63
Db::Documentum is a Documentum API interface for Perl. more>>
Db:Documentum is a Documentum API interface for Perl.
SYNOPSIS
use Db:Documentum qw(:all);
scalar = dmAPIGet( );
$sessionID = dmAPIGet("connect,docbase,username,password");
scalar = dmAPIExec( );
$rv = dmAPIExec("next,c,$collection_id");
scalar = dmAPISet( , );
$api_stat = dmAPISet("set,c,last,object_name","My Document");
See scripts in /etc for more examples.
The Db:Documentum module provides a Perl interface to the client API libraries for the Documentum Enterprise Document Management System (EDMS98/4i/5). You must have already obtained the necessary libraries and purchased the necessary licenses from Documentum before you can build this module. For more information on Documentum, see http://www.documentum.com/
This module provides an interface to the three listed API functions: dmAPIGet, dmAPIExec, and dmAPISet. For most purposes, these are the only functions you need to use, as the bulk of the API is implemented as server methods accessed by one of the API commands. dmAPIExec returns a scalar (1 or 0) which can be evaluated to determine success (1 for success, 0 for failure). dmAPISet also returns a scalar, but takes two arguments, the method argument and the value to use. dmAPIGet takes a single argument and returns a string containing the results. This string, which may contain an object or query collection identifier can be used later with other method calls.
This module, by default, does not import all of its symbols into the calling packages namespace. Therefore, the Documentum API commands must be called with the fully-qualified package path:
Db:Documentum:dmAPIGet
To use the module functions without having to supply the module name, use the second form of the "use" statement shown here:
use Db:Documentum qw (:all);
That said, check your Documentum documentation for complete information on how to interact with the Documentum server.
Check the version of this module with: >perl -MDb:Documentum -e Db:Documentum:version
<<lessSYNOPSIS
use Db:Documentum qw(:all);
scalar = dmAPIGet( );
$sessionID = dmAPIGet("connect,docbase,username,password");
scalar = dmAPIExec( );
$rv = dmAPIExec("next,c,$collection_id");
scalar = dmAPISet( , );
$api_stat = dmAPISet("set,c,last,object_name","My Document");
See scripts in /etc for more examples.
The Db:Documentum module provides a Perl interface to the client API libraries for the Documentum Enterprise Document Management System (EDMS98/4i/5). You must have already obtained the necessary libraries and purchased the necessary licenses from Documentum before you can build this module. For more information on Documentum, see http://www.documentum.com/
This module provides an interface to the three listed API functions: dmAPIGet, dmAPIExec, and dmAPISet. For most purposes, these are the only functions you need to use, as the bulk of the API is implemented as server methods accessed by one of the API commands. dmAPIExec returns a scalar (1 or 0) which can be evaluated to determine success (1 for success, 0 for failure). dmAPISet also returns a scalar, but takes two arguments, the method argument and the value to use. dmAPIGet takes a single argument and returns a string containing the results. This string, which may contain an object or query collection identifier can be used later with other method calls.
This module, by default, does not import all of its symbols into the calling packages namespace. Therefore, the Documentum API commands must be called with the fully-qualified package path:
Db:Documentum:dmAPIGet
To use the module functions without having to supply the module name, use the second form of the "use" statement shown here:
use Db:Documentum qw (:all);
That said, check your Documentum documentation for complete information on how to interact with the Documentum server.
Check the version of this module with: >perl -MDb:Documentum -e Db:Documentum:version
Download (0.29MB)
Added: 2007-05-24 License: Perl Artistic License Price:
896 downloads
Blue Frog 1.9.1.1151
Blue Frog allows you to actively demand spammers to stop sending you spam. more>>
Blue Frog allows you to actively demand spammers to stop sending you spam. Blue Frog automatically and securely posts complaints and opt-out requests at spam sites asking spammers to remove Blue Community members from their mailing lists.
The Do Not Intrude Registry creates an incentive for spammers to stop sending unsolicited e-mail to members of the Blue Community.
Consumers and businesses may register their e-mail addresses or their entire e-mail domains, and receive less spam simply because spammers would remove them from their mailing lists.
Consumers and businesses alike can join the service, free of charge, by becoming active members of the Blue community. As an active member of the community, you download the Blue Frog client and actively complain and request to opt-out of spam. The Do Not Intrude Registry empowers you to exercise your right to opt out of spam safely and automatically.
Businesses may also subscribe with the Do Not Intrude Registry without being active members of the community. This paid subscription service allows you to register your e-mail domain in the Registry and receive less spam without installing software in your network.
The Blue Frog is a simple and straightforward solution to spam:
1. Users join the Blue Community
Blue Community members add their e-mail addresses or e-mail domains to the Registry. Active members install Blue Frog on their machines.
2. Spammers use mailing lists
Spammers are required to stop sending spam to all Blue Community members. Non-complying spammers maintain mailing lists that may contain addresses of Blue Community members.
3. Members receive spam
When a spammer sends bulk e-mail using his lists, some Blue Community members may receive this spam message to their mailboxes.
4. Members report their spam
Our experts identify the merchants using spam to advertise their sites and prepare scripts instructing Blue Frog how to post complaints. Additionally, Reports are sent to government agencies and ISPs asking them to take action against these sites.
5. Members complain about spam
Blue Frog clients, installed on active Community Members machines, automatically post complaints at spam sites by filling forms they contain. Posting complaints is safe and does not expose your identity.
6. Merchants process complaints
A single opt-out complaint is posted per each spam message received. Merchants process complaints posted by active community Members rather than process potential customers purchase orders.
7. Spammers comply with the Registry
Spammers and merchants choose to stop sending spam to the all Blue community members. It allows them to avoid receiving complaints and to stop sending spam to people who will never buy their products.
8. Members stop receiving spam
Blue Community members will no longer receive spam simply because spammers will stop sending it to them!
Enhancements:
- Linux compilation fixes
- Documentation changes
<<lessThe Do Not Intrude Registry creates an incentive for spammers to stop sending unsolicited e-mail to members of the Blue Community.
Consumers and businesses may register their e-mail addresses or their entire e-mail domains, and receive less spam simply because spammers would remove them from their mailing lists.
Consumers and businesses alike can join the service, free of charge, by becoming active members of the Blue community. As an active member of the community, you download the Blue Frog client and actively complain and request to opt-out of spam. The Do Not Intrude Registry empowers you to exercise your right to opt out of spam safely and automatically.
Businesses may also subscribe with the Do Not Intrude Registry without being active members of the community. This paid subscription service allows you to register your e-mail domain in the Registry and receive less spam without installing software in your network.
The Blue Frog is a simple and straightforward solution to spam:
1. Users join the Blue Community
Blue Community members add their e-mail addresses or e-mail domains to the Registry. Active members install Blue Frog on their machines.
2. Spammers use mailing lists
Spammers are required to stop sending spam to all Blue Community members. Non-complying spammers maintain mailing lists that may contain addresses of Blue Community members.
3. Members receive spam
When a spammer sends bulk e-mail using his lists, some Blue Community members may receive this spam message to their mailboxes.
4. Members report their spam
Our experts identify the merchants using spam to advertise their sites and prepare scripts instructing Blue Frog how to post complaints. Additionally, Reports are sent to government agencies and ISPs asking them to take action against these sites.
5. Members complain about spam
Blue Frog clients, installed on active Community Members machines, automatically post complaints at spam sites by filling forms they contain. Posting complaints is safe and does not expose your identity.
6. Merchants process complaints
A single opt-out complaint is posted per each spam message received. Merchants process complaints posted by active community Members rather than process potential customers purchase orders.
7. Spammers comply with the Registry
Spammers and merchants choose to stop sending spam to the all Blue community members. It allows them to avoid receiving complaints and to stop sending spam to people who will never buy their products.
8. Members stop receiving spam
Blue Community members will no longer receive spam simply because spammers will stop sending it to them!
Enhancements:
- Linux compilation fixes
- Documentation changes
Download (0.69MB)
Added: 2006-05-10 License: Freeware Price:
1262 downloads
brip 1.01
brip is a Bulk / stream Resolution of IP addresses and hostnames. more>>
brip is a Bulk / stream Resolution of IP addresses and hostnames.
Main features:
- Resolve IP addresses and/or hostnames in bulk
- Can read from STDIN, commandline or file
- Can be used for quick commandline lookups, like host, dig and nslookup
- Automatically detects which of the three is on your system, and uses whichever is available, in that order of preference
Usage: brip [ options ] [ { hostname | ipaddress } ]
Options:
-r Output is in hostname ipaddress format, the reverse of the default output (/etc/hosts format)
-s Output is in the form of a sed script, which can be used for bulk substitution within existing data (such as a log file).
If a hostname cannot be resolved in this mode, it is repeated back into the output, but in uppercase. This is done to offer some (possible) distinction for unresolvable hostnames without changing their value.
-F separator
Used in conjunction with the -s option, to assure proper delineation of hostnames or ipaddresses in data to which the sed substitutions are being applied
-R resolver
Specify a specific resolver, among host, dig or nslookup.
-v Run in verbose mode
-f inputfile
Read data from a file. Any trailing tokens on the commandline will be looked up along with the contents of the file.
ipaddress, hostname...
Any number of IP addresses and/or hostnames can appear on the commandline, and will be forward or reverse resolved as appropriate. If none are specified on the commandline, they will be read from STDIN.
<<lessMain features:
- Resolve IP addresses and/or hostnames in bulk
- Can read from STDIN, commandline or file
- Can be used for quick commandline lookups, like host, dig and nslookup
- Automatically detects which of the three is on your system, and uses whichever is available, in that order of preference
Usage: brip [ options ] [ { hostname | ipaddress } ]
Options:
-r Output is in hostname ipaddress format, the reverse of the default output (/etc/hosts format)
-s Output is in the form of a sed script, which can be used for bulk substitution within existing data (such as a log file).
If a hostname cannot be resolved in this mode, it is repeated back into the output, but in uppercase. This is done to offer some (possible) distinction for unresolvable hostnames without changing their value.
-F separator
Used in conjunction with the -s option, to assure proper delineation of hostnames or ipaddresses in data to which the sed substitutions are being applied
-R resolver
Specify a specific resolver, among host, dig or nslookup.
-v Run in verbose mode
-f inputfile
Read data from a file. Any trailing tokens on the commandline will be looked up along with the contents of the file.
ipaddress, hostname...
Any number of IP addresses and/or hostnames can appear on the commandline, and will be forward or reverse resolved as appropriate. If none are specified on the commandline, they will be read from STDIN.
Download (0.013MB)
Added: 2006-02-20 License: Freely Distributable Price:
1341 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 bulk 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