protection symbols
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 484
ProCon Latte 1.7.8
ProCon is a content filter for the Firefox browser. more>>
ProCon is a content filter for the Firefox browser. It can filter any kind of material (pornography, gambling, hacking, cracking, etc...). ProCon Latte can also block all traffic, making sure that only desired websites (set in the Whitelist) can be accessed, and includes a profanity filter, all *like* a parental control filter.
ProCon also has password protection in order to keep *others* from changing the settings.
<<lessProCon also has password protection in order to keep *others* from changing the settings.
Download (0.030MB)
Added: 2007-07-18 License: Free for non-commercial use Price:
965 downloads
LaTeX Symbols Selector 0.1.4
LaTeX Symbols Selector is a symbol browser to help creating LaTeX documents with many math symbols. more>>
LaTeX Symbols Selector project is a symbol browser to help creating LaTeX documents with many math symbols.
All symbols are grouped into categories and user can copy symbol name to system-wide clipboard (or insert it directly to first running copy of gVIM) by selecting symbol icon from list. Many non-standard (and unsupported in LSS) symbols can be found in the comprehensive LATEX symbol list here.
Main features:
- Built-in 478 LaTeX symbols
- Most of AMS symbols are supported
- Easy integration with gVIM editor
- Selected symbol name can be copied into clipboard for use with your favourite editor
<<lessAll symbols are grouped into categories and user can copy symbol name to system-wide clipboard (or insert it directly to first running copy of gVIM) by selecting symbol icon from list. Many non-standard (and unsupported in LSS) symbols can be found in the comprehensive LATEX symbol list here.
Main features:
- Built-in 478 LaTeX symbols
- Most of AMS symbols are supported
- Easy integration with gVIM editor
- Selected symbol name can be copied into clipboard for use with your favourite editor
Download (0.36MB)
Added: 2007-07-01 License: GPL (GNU General Public License) Price:
516 downloads
Symbol 0.02
Symbol is a Perl module created to manipulate Perl symbols and their names. more>>
Symbol is a Perl module created to manipulate Perl symbols and their names.
SYNOPSIS
use Symbol;
$sym = gensym;
open($sym, "filename");
$_ = ;
# etc.
ungensym $sym; # no effect
# replace *FOO{IO} handle but not $FOO, %FOO, etc.
*FOO = geniosym;
print qualify("x"), "n"; # "Test::x"
print qualify("x", "FOO"), "n" # "FOO::x"
print qualify("BAR::x"), "n"; # "BAR::x"
print qualify("BAR::x", "FOO"), "n"; # "BAR::x"
print qualify("STDOUT", "FOO"), "n"; # "main::STDOUT" (global)
print qualify(*x), "n"; # returns *x
print qualify(*x, "FOO"), "n"; # returns *x
use strict refs;
print { qualify_to_ref $fh } "foo!n";
$ref = qualify_to_ref $name, $pkg;
use Symbol qw(delete_package);
delete_package(Foo::Bar);
print "deletedn" unless exists $Foo::{Bar::};
Symbol::gensym creates an anonymous glob and returns a reference to it. Such a glob reference can be used as a file or directory handle.
For backward compatibility with older implementations that didnt support anonymous globs, Symbol::ungensym is also provided. But it doesnt do anything.
Symbol::geniosym creates an anonymous IO handle. This can be assigned into an existing glob without affecting the non-IO portions of the glob.
Symbol::qualify turns unqualified symbol names into qualified variable names (e.g. "myvar" -> "MyPackage::myvar"). If it is given a second parameter, qualify uses it as the default package; otherwise, it uses the package of its caller. Regardless, global variable names (e.g. "STDOUT", "ENV", "SIG") are always qualified with "main::".
Qualification applies only to symbol names (strings). References are left unchanged under the assumption that they are glob references, which are qualified by their nature.
Symbol::qualify_to_ref is just like Symbol::qualify except that it returns a glob ref rather than a symbol name, so you can use the result even if use strict refs is in effect.
Symbol::delete_package wipes out a whole package namespace. Note this routine is not exported by default--you may want to import it explicitly.
<<lessSYNOPSIS
use Symbol;
$sym = gensym;
open($sym, "filename");
$_ = ;
# etc.
ungensym $sym; # no effect
# replace *FOO{IO} handle but not $FOO, %FOO, etc.
*FOO = geniosym;
print qualify("x"), "n"; # "Test::x"
print qualify("x", "FOO"), "n" # "FOO::x"
print qualify("BAR::x"), "n"; # "BAR::x"
print qualify("BAR::x", "FOO"), "n"; # "BAR::x"
print qualify("STDOUT", "FOO"), "n"; # "main::STDOUT" (global)
print qualify(*x), "n"; # returns *x
print qualify(*x, "FOO"), "n"; # returns *x
use strict refs;
print { qualify_to_ref $fh } "foo!n";
$ref = qualify_to_ref $name, $pkg;
use Symbol qw(delete_package);
delete_package(Foo::Bar);
print "deletedn" unless exists $Foo::{Bar::};
Symbol::gensym creates an anonymous glob and returns a reference to it. Such a glob reference can be used as a file or directory handle.
For backward compatibility with older implementations that didnt support anonymous globs, Symbol::ungensym is also provided. But it doesnt do anything.
Symbol::geniosym creates an anonymous IO handle. This can be assigned into an existing glob without affecting the non-IO portions of the glob.
Symbol::qualify turns unqualified symbol names into qualified variable names (e.g. "myvar" -> "MyPackage::myvar"). If it is given a second parameter, qualify uses it as the default package; otherwise, it uses the package of its caller. Regardless, global variable names (e.g. "STDOUT", "ENV", "SIG") are always qualified with "main::".
Qualification applies only to symbol names (strings). References are left unchanged under the assumption that they are glob references, which are qualified by their nature.
Symbol::qualify_to_ref is just like Symbol::qualify except that it returns a glob ref rather than a symbol name, so you can use the result even if use strict refs is in effect.
Symbol::delete_package wipes out a whole package namespace. Note this routine is not exported by default--you may want to import it explicitly.
Download (0.015MB)
Added: 2007-05-14 License: Perl Artistic License Price:
894 downloads
Lingua::Phonology::Symbols 0.32
Lingua::Phonology::Symbols is a Perl module for associating symbols with segment prototypes. more>>
Lingua::Phonology::Symbols is a Perl module for associating symbols with segment prototypes.
SYNOPSIS
use Lingua::Phonology;
$phono = new Lingua::Phonology;
# Load the default features
$phono->features->loadfile;
# Load the default symbols
$symbols = $phono->symbols;
$symbols->loadfile;
# Make a test segment
$segment = $phono->segment;
$segment->labial(1);
$segment->voice(1);
# Find the symbol matching the segment
print $symbols->spell($segment); # Should print b
When using Lingua::Phonology, you usually manipulate Segment objects that have various feature values that specify the phonetic qualities of the segment. However, it is difficult to print those feature values, and a list of feature values can be difficult to interpret anyway. This is where Symbols comes in--it provides a way to take a Segment object and get a phonetic symbol representing the properties of that segment.
In Symbols, you may use add_symbol() to define text symbols that correlate to "prototypes", which are special Segment objects that represent the ideal segment for each symbol. After you have defined your symbols and prototypes, you may use spell() to find which prototype is the most similar to a segment in question, and get the symbol for that prototype.
As of v0.2, Symbols also includes diacritics. A diacritic is a special symbol that begins or ends with a *, and which is used to modify other symbols. If the best symbol match for a segment you are trying to spell is an imperfect match, Symbols will then attempt to use diacritics to indicate exactly how the segment is pronounced. For compatibility reasons, however, this feature is off by default. It can be turned on with set_diacritics.
You will probably want to read the add_symbol, spell, and loadfile sections, because these describe the most widely-used functions and the algorithm used to score potential matches. If youre not getting the results you expect, you probably need to examine the way your prototype definitions are interacting with that algorithm.
<<lessSYNOPSIS
use Lingua::Phonology;
$phono = new Lingua::Phonology;
# Load the default features
$phono->features->loadfile;
# Load the default symbols
$symbols = $phono->symbols;
$symbols->loadfile;
# Make a test segment
$segment = $phono->segment;
$segment->labial(1);
$segment->voice(1);
# Find the symbol matching the segment
print $symbols->spell($segment); # Should print b
When using Lingua::Phonology, you usually manipulate Segment objects that have various feature values that specify the phonetic qualities of the segment. However, it is difficult to print those feature values, and a list of feature values can be difficult to interpret anyway. This is where Symbols comes in--it provides a way to take a Segment object and get a phonetic symbol representing the properties of that segment.
In Symbols, you may use add_symbol() to define text symbols that correlate to "prototypes", which are special Segment objects that represent the ideal segment for each symbol. After you have defined your symbols and prototypes, you may use spell() to find which prototype is the most similar to a segment in question, and get the symbol for that prototype.
As of v0.2, Symbols also includes diacritics. A diacritic is a special symbol that begins or ends with a *, and which is used to modify other symbols. If the best symbol match for a segment you are trying to spell is an imperfect match, Symbols will then attempt to use diacritics to indicate exactly how the segment is pronounced. For compatibility reasons, however, this feature is off by default. It can be turned on with set_diacritics.
You will probably want to read the add_symbol, spell, and loadfile sections, because these describe the most widely-used functions and the algorithm used to score potential matches. If youre not getting the results you expect, you probably need to examine the way your prototype definitions are interacting with that algorithm.
Download (0.097MB)
Added: 2007-07-16 License: GPL (GNU General Public License) Price:
831 downloads
Math::Algebra::Symbols 1.21
Math::Algebra::Symbols is a Symbolic Algebra in Pure Perl. more>>
Math::Algebra::Symbols is a Symbolic Algebra in Pure Perl.
SYNOPSIS
Example symbols.pl
#!perl -w -I..
use Math::Algebra::Symbols hyper=>1;
use Test::Simple tests=>5;
($n, $x, $y) = symbols(qw(n x y));
$a += ($x**8 - 1)/($x-1);
$b += sin($x)**2 + cos($x)**2;
$c += (sin($n*$x) + cos($n*$x))->d->d->d->d / (sin($n*$x)+cos($n*$x));
$d = tanh($x+$y) == (tanh($x)+tanh($y))/(1+tanh($x)*tanh($y));
($e,$f) = @{($x**2 eq 5*$x-6) > $x};
print "$an$bn$cn$dn$e,$fn";
ok("$a" eq $x+$x**2+$x**3+$x**4+$x**5+$x**6+$x**7+1);
ok("$b" eq 1);
ok("$c" eq $n**4);
ok("$d" eq 1);
ok("$e,$f" eq 2,3);
<<lessSYNOPSIS
Example symbols.pl
#!perl -w -I..
use Math::Algebra::Symbols hyper=>1;
use Test::Simple tests=>5;
($n, $x, $y) = symbols(qw(n x y));
$a += ($x**8 - 1)/($x-1);
$b += sin($x)**2 + cos($x)**2;
$c += (sin($n*$x) + cos($n*$x))->d->d->d->d / (sin($n*$x)+cos($n*$x));
$d = tanh($x+$y) == (tanh($x)+tanh($y))/(1+tanh($x)*tanh($y));
($e,$f) = @{($x**2 eq 5*$x-6) > $x};
print "$an$bn$cn$dn$e,$fn";
ok("$a" eq $x+$x**2+$x**3+$x**4+$x**5+$x**6+$x**7+1);
ok("$b" eq 1);
ok("$c" eq $n**4);
ok("$d" eq 1);
ok("$e,$f" eq 2,3);
Download (0.10MB)
Added: 2007-06-29 License: Perl Artistic License Price:
849 downloads
Symbolica 0.8
Symbolica is a remake of the C-64 game of the same name. more>>
Symbolica is a remake of the C-64 game of the same name. The project is targeted to the Linux-based handhelds gp2x and N800, with a Linux/386 binary also provided. It should compile under any operating system supported by SDL, SDL_image, and SDL_ttf.
The symbols on the screen represent a numeric value in the order they are displayed on the right. As you move over a symbol, it decrements to the next lower symbol or disappears. Your job is to clear the screen and move to the E symbol.
Your job is to clear the screen and move to the E symbol.
Ofcourse all is in favour to save the world from some evil space mutants that have captured your girlfriend to take over the world... or something like that.
It tries to select best screen resolution for your system, to change default, see symbolica -h
Keys:
GP2X: SELECT quits - rest should be obvious
Linux: ESC quits - 1/2 adjusts volume - rest should be obvious
<<lessThe symbols on the screen represent a numeric value in the order they are displayed on the right. As you move over a symbol, it decrements to the next lower symbol or disappears. Your job is to clear the screen and move to the E symbol.
Your job is to clear the screen and move to the E symbol.
Ofcourse all is in favour to save the world from some evil space mutants that have captured your girlfriend to take over the world... or something like that.
It tries to select best screen resolution for your system, to change default, see symbolica -h
Keys:
GP2X: SELECT quits - rest should be obvious
Linux: ESC quits - 1/2 adjusts volume - rest should be obvious
Download (0.21MB)
Added: 2007-06-18 License: BSD License Price:
860 downloads
foundation 0.03
foundation Perl module inheritance without objects. more>>
foundation Perl module to inheritance without objects.
SYNOPSIS
package Foo;
sub fooble { 42 }
package Bar;
sub mooble { 23 }
sub hooble { 13 }
package FooBar;
use foundation;
foundation(qw(Foo Bar));
sub hooble { 31 }
print fooble(); # prints 42
print moodle(); # prints 23
print hooble(); # prints 31 (FooBar overrides hooble() from Bar)
print SUPER(hooble); # prints 13 (Bars hooble())
Havent drunk the OO Kool-Aid yet? Think object-oriented has something to do with Ayn Rand? Do you eat Java programmers for breakfast?
If the answer to any of those is yes, than this is the module for you! foundation adds the power of inheritance without getting into a class-war!
Simply use foundation and list which libraries symbols you wish to "inherit". It then sucks in all the symbols from those libraries into the current one.
Functions
foundation
foundation(@libraries);
Declares what libraries you are founded on. Similar to use base.
SUPER
my @results = SUPER($function, @args);
Calls the named $function of the current packages foundation with the given @args.
Similar to $obj-SUPER::meth();>
<<lessSYNOPSIS
package Foo;
sub fooble { 42 }
package Bar;
sub mooble { 23 }
sub hooble { 13 }
package FooBar;
use foundation;
foundation(qw(Foo Bar));
sub hooble { 31 }
print fooble(); # prints 42
print moodle(); # prints 23
print hooble(); # prints 31 (FooBar overrides hooble() from Bar)
print SUPER(hooble); # prints 13 (Bars hooble())
Havent drunk the OO Kool-Aid yet? Think object-oriented has something to do with Ayn Rand? Do you eat Java programmers for breakfast?
If the answer to any of those is yes, than this is the module for you! foundation adds the power of inheritance without getting into a class-war!
Simply use foundation and list which libraries symbols you wish to "inherit". It then sucks in all the symbols from those libraries into the current one.
Functions
foundation
foundation(@libraries);
Declares what libraries you are founded on. Similar to use base.
SUPER
my @results = SUPER($function, @args);
Calls the named $function of the current packages foundation with the given @args.
Similar to $obj-SUPER::meth();>
Download (0.004MB)
Added: 2007-06-19 License: Perl Artistic License Price:
857 downloads
ProSum 0.28
ProSum is a terminal based program that protects your files, sys_call_table and IDT like tripwire way. more>>
ProSum is a terminal based program that protects your files, sys_call_table and IDT like tripwire way (All in user space, without kernel modules).
In addition, database with files etc. could be encrypted with Blowfish algorythm and files that are protected could be store at any secure/bastion host to later replace them. You can disable sys_call_table and IDT support for Non-Linux systems. ProSum could be run on any UNIX system, at least with file protect mode (without IDT and sys_call_table support). ProSum was designed for if you run it on Linux x86 platform, kernel havent LKM support or have any type of protection against load and unload LKM, for many protection. Anyway this is not neccesary, but is recommended.
Main features:
- - IDT, Kernel Symbols and Syscall hacking protection throught /dev/kmem for Linux x86 (developing protection for Linux sparc).
- File protection in a Tripwire way on any UNIX POSIX compliant.
- Database encryption with Blowfish algorythm on any UNIX.
- Recover files which are protected from a bastion/secure host.
- Syscall hacking by method described on http://www.big.net.au/~silvio/stealth-syscall.txt protection.
Enhancements:
- INSTALL.es translated to english on INSTALL.en Support for extended flags on Linux.
- To run program you need password that you define in config_prosum.h
- User could be specify random seed for ivec to encrypt BBDD.
- Now encryption support works, tested on Linux, *BSD and Solaris.
- Fixed removing absolute path on snd_tcp_serv.c
- Now you can compile program without gettext support with --disable-nls
- OpenSSL API have been removed for encryption support because there are many problems with it and non-Linux systems, and API of GnuPG 1.0.7 have been added.
- Fixed malfunctions with GNU make.
- Now you can protect files from different hosts in an unique bastion host.
- Now you can protect files that starting by a point (.).
- Added protection against kernel symbols hacking on Linux x86.
- Fixed BUG on big endianess architecture machines with htons() and md5.
- Fixed BUG with getopt().
- Fixed BUG when program comprobes if file were symbolic link.
- Internal code reestructuration.
- Fixed return type of signal() for portability.
- Changed way for handling errors.
- Added lock file for prevent that more than one ProSum can be running at the same me.
<<lessIn addition, database with files etc. could be encrypted with Blowfish algorythm and files that are protected could be store at any secure/bastion host to later replace them. You can disable sys_call_table and IDT support for Non-Linux systems. ProSum could be run on any UNIX system, at least with file protect mode (without IDT and sys_call_table support). ProSum was designed for if you run it on Linux x86 platform, kernel havent LKM support or have any type of protection against load and unload LKM, for many protection. Anyway this is not neccesary, but is recommended.
Main features:
- - IDT, Kernel Symbols and Syscall hacking protection throught /dev/kmem for Linux x86 (developing protection for Linux sparc).
- File protection in a Tripwire way on any UNIX POSIX compliant.
- Database encryption with Blowfish algorythm on any UNIX.
- Recover files which are protected from a bastion/secure host.
- Syscall hacking by method described on http://www.big.net.au/~silvio/stealth-syscall.txt protection.
Enhancements:
- INSTALL.es translated to english on INSTALL.en Support for extended flags on Linux.
- To run program you need password that you define in config_prosum.h
- User could be specify random seed for ivec to encrypt BBDD.
- Now encryption support works, tested on Linux, *BSD and Solaris.
- Fixed removing absolute path on snd_tcp_serv.c
- Now you can compile program without gettext support with --disable-nls
- OpenSSL API have been removed for encryption support because there are many problems with it and non-Linux systems, and API of GnuPG 1.0.7 have been added.
- Fixed malfunctions with GNU make.
- Now you can protect files from different hosts in an unique bastion host.
- Now you can protect files that starting by a point (.).
- Added protection against kernel symbols hacking on Linux x86.
- Fixed BUG on big endianess architecture machines with htons() and md5.
- Fixed BUG with getopt().
- Fixed BUG when program comprobes if file were symbolic link.
- Internal code reestructuration.
- Fixed return type of signal() for portability.
- Changed way for handling errors.
- Added lock file for prevent that more than one ProSum can be running at the same me.
Download (0.20MB)
Added: 2006-07-14 License: GPL (GNU General Public License) Price:
1199 downloads
TVU Broadcasting Software 2.1.1.11
TVU networks lets you reach global TV audiences cost-effectively and with secure content protection. more>>
TVU networks lets you reach global TV audiences cost-effectively and with secure content protection.
TVU Broadcasting software lets you deliver your content to the TVUplayer software for free. You must first sign up for a free broadcasting channel by visiting this link: http://www.tvunetworks.com/bdcenter/viewLogin.do
After logging in with your account, supply a stream source of any sort and start sharing your media with the world.
<<lessTVU Broadcasting software lets you deliver your content to the TVUplayer software for free. You must first sign up for a free broadcasting channel by visiting this link: http://www.tvunetworks.com/bdcenter/viewLogin.do
After logging in with your account, supply a stream source of any sort and start sharing your media with the world.
Download (0.44MB)
Added: 2007-02-11 License: GPL (GNU General Public License) Price:
609 downloads
RPM::Constants 0.40
RPM::Constants is a Perl module with groups of RPM-defined symbols. more>>
RPM::Constants is a Perl module with groups of RPM-defined symbols.
SYNOPSIS
use RPM::Constants qw(:rpmerr :rpmtype);
This package is a collection of the constants defined by rpm itself that may be of use to those developing with the RPM Perl bindings.
<<lessSYNOPSIS
use RPM::Constants qw(:rpmerr :rpmtype);
This package is a collection of the constants defined by rpm itself that may be of use to those developing with the RPM Perl bindings.
Download (0.053MB)
Added: 2006-09-26 License: Perl Artistic License Price:
1125 downloads
Exporter::Easy 0.16
Exporter::Easy is a Perl module that takes the drudgery out of Exporting symbols. more>>
Exporter::Easy is a Perl module that takes the drudgery out of Exporting symbols.
SYNOPSIS
In module YourModule.pm:
package YourModule;
use Exporter::Easy (
OK => [ $munge, frobnicate ] # symbols to export on request
);
In other files which wish to use YourModule:
use ModuleName qw(frobnicate); # import listed symbols
frobnicate ($left, $right) # calls YourModule::frobnicate
Exporter::Easy makes using Exporter easy. In its simplest case it allows you to drop the boilerplate code that comes with using Exporter, so
require Exporter;
use base qw( Exporter );
use vars qw( @EXPORT );
@EXPORT = ( init );
becomes
use Exporter::Easy ( EXPORT => [ init ] );
and more complicated situations where you use tags to build lists and more tags become easy, like this
use Exporter::Easy (
EXPORT => [qw( init :base )],
TAGS => [
base => [qw( open close )],
read => [qw( read sysread readline )],
write => [qw( print write writeline )],
misc => [qw( select flush )],
all => [qw( :base :read :write :misc)],
no_misc => [qw( :all !:misc )],
],
OK => [qw( some other stuff )],
);
This will set @EXPORT, @EXPORT_OK, @EXPORT_FAIL and %EXPORT_TAGS in the current package, add Exporter to that packages @ISA and do a use vars on all the variables mentioned. The rest is handled as normal by Exporter.
<<lessSYNOPSIS
In module YourModule.pm:
package YourModule;
use Exporter::Easy (
OK => [ $munge, frobnicate ] # symbols to export on request
);
In other files which wish to use YourModule:
use ModuleName qw(frobnicate); # import listed symbols
frobnicate ($left, $right) # calls YourModule::frobnicate
Exporter::Easy makes using Exporter easy. In its simplest case it allows you to drop the boilerplate code that comes with using Exporter, so
require Exporter;
use base qw( Exporter );
use vars qw( @EXPORT );
@EXPORT = ( init );
becomes
use Exporter::Easy ( EXPORT => [ init ] );
and more complicated situations where you use tags to build lists and more tags become easy, like this
use Exporter::Easy (
EXPORT => [qw( init :base )],
TAGS => [
base => [qw( open close )],
read => [qw( read sysread readline )],
write => [qw( print write writeline )],
misc => [qw( select flush )],
all => [qw( :base :read :write :misc)],
no_misc => [qw( :all !:misc )],
],
OK => [qw( some other stuff )],
);
This will set @EXPORT, @EXPORT_OK, @EXPORT_FAIL and %EXPORT_TAGS in the current package, add Exporter to that packages @ISA and do a use vars on all the variables mentioned. The rest is handled as normal by Exporter.
Download (0.009MB)
Added: 2006-10-03 License: Perl Artistic License Price:
1116 downloads
Alphabet Soup 0.0.9
Alphabet Soup project attempts to determine a number of things about the shapes of letters. more>>
Alphabet Soup project attempts to determine a number of things about the shapes of letters in several different writing systems.
First, it hypothesizes a set of basic building blocks that all letters are built up from.
Second, it hypothesizes a set of rules, a grammar or syntax, which defines how those pieces combine to make different letters.
It can generate individual letters, randomize letters in an input string to create weird but readable text, or generate random strings of symbols.
<<lessFirst, it hypothesizes a set of basic building blocks that all letters are built up from.
Second, it hypothesizes a set of rules, a grammar or syntax, which defines how those pieces combine to make different letters.
It can generate individual letters, randomize letters in an input string to create weird but readable text, or generate random strings of symbols.
Download (0.6MB)
Added: 2006-09-01 License: GPL (GNU General Public License) Price:
1152 downloads
Peggy Bot 0.2
Peggy Bot is an IRC bot that features a user system, channel protection, simple plugin creation, channel statistics monitoring. more>>
Peggy Bot is an IRC bot that features a user system, channel protection, simple plugin creation, channel statistics monitoring, a "seen" system, and much more.
It is fully integrated with MySQL, and it can be controlled through the Web or through IRC.
Main features:
- Full MySQL Intagration
- User / Login System
- Stats Generation / Kepping
- Simple Addon Creation
<<lessIt is fully integrated with MySQL, and it can be controlled through the Web or through IRC.
Main features:
- Full MySQL Intagration
- User / Login System
- Stats Generation / Kepping
- Simple Addon Creation
Download (0.029MB)
Added: 2005-08-22 License: GPL (GNU General Public License) Price:
1532 downloads
Devel::Constants 1.00
Devel::Constants is a Perl module that translates constants back to named symbols. more>>
Devel::Constants is a Perl module that translates constants back to named symbols.
SYNOPSIS
# must precede use constant
use Devel::Constants flag_to_names;
use constant A => 1;
use constant B => 2;
use constant C => 4;
my $flag = A | B;
print "Flag is: ", join( and , flag_to_names($flag) ), "n";
Declaring constants is very convenient for writing programs, but as Perl often inlines them, retrieving their symbolic names can be tricky. This worse with lowlevel modules that use constants for bit-twiddling.
Devel::Constants makes this much more manageable.
It silently wraps around the constant module, intercepting all constant declarations. It builds a hash, associating the values to their names, from which you can retrieve their names as necessary.
Note that you must use Devel::Constants before constant, or the magic will not work and you will be very disappointed. This is very important, and if you ignore this warning, the authors will feel free to laugh at you (at least a little.
By default, Devel::Constants only intercept constant declarations within the same package that used the module. Also by default, it stores the constants for a package within a private (read, otherwise inaccessible) variable. You can override both of these.
Passing the package flag to Devel::Constants with a valid package name will make the module intercept all constants subsequently declared within that package. For example, in the main package you might say:
use Devel::Constants package => NetPacket::TCP;
use NetPacket::TCP;
All of the TCP flags declared within NetPacket::TCP are now available.
It is also possible to pass in a hash reference in which to store the constant values and names:
my %constant_map;
use Devel::Constants %constant_map;
use constant NAME => 1;
use constant RANK => 2;
use constant SERIAL => 4;
print join( , values %constant_map), "n";
<<lessSYNOPSIS
# must precede use constant
use Devel::Constants flag_to_names;
use constant A => 1;
use constant B => 2;
use constant C => 4;
my $flag = A | B;
print "Flag is: ", join( and , flag_to_names($flag) ), "n";
Declaring constants is very convenient for writing programs, but as Perl often inlines them, retrieving their symbolic names can be tricky. This worse with lowlevel modules that use constants for bit-twiddling.
Devel::Constants makes this much more manageable.
It silently wraps around the constant module, intercepting all constant declarations. It builds a hash, associating the values to their names, from which you can retrieve their names as necessary.
Note that you must use Devel::Constants before constant, or the magic will not work and you will be very disappointed. This is very important, and if you ignore this warning, the authors will feel free to laugh at you (at least a little.
By default, Devel::Constants only intercept constant declarations within the same package that used the module. Also by default, it stores the constants for a package within a private (read, otherwise inaccessible) variable. You can override both of these.
Passing the package flag to Devel::Constants with a valid package name will make the module intercept all constants subsequently declared within that package. For example, in the main package you might say:
use Devel::Constants package => NetPacket::TCP;
use NetPacket::TCP;
All of the TCP flags declared within NetPacket::TCP are now available.
It is also possible to pass in a hash reference in which to store the constant values and names:
my %constant_map;
use Devel::Constants %constant_map;
use constant NAME => 1;
use constant RANK => 2;
use constant SERIAL => 4;
print join( , values %constant_map), "n";
Download (0.006MB)
Added: 2007-05-01 License: Perl Artistic License Price:
906 downloads
php_lib_login 0.9.2.2b
php_lib_login is a fast and easy PHP login/session library. more>>
php_lib_login is a library for PHP, designed to allow Web site developers to add login and password protection functionality quickly and easily.
Basic login functionality including email-based, question-protected password reminding, user-creation of accounts, password changing, ip banning, and selected page protection can be implemented with about 15 lines of code.
php_lib_login is designed to work with numerous different databses, including MySQL, postgreSQL, MSSQL, ODBC, Access, and more through the use of the adodb library, and supports several different human languages as well.
<<lessBasic login functionality including email-based, question-protected password reminding, user-creation of accounts, password changing, ip banning, and selected page protection can be implemented with about 15 lines of code.
php_lib_login is designed to work with numerous different databses, including MySQL, postgreSQL, MSSQL, ODBC, Access, and more through the use of the adodb library, and supports several different human languages as well.
Download (0.43MB)
Added: 2005-05-05 License: LGPL (GNU Lesser General Public License) Price:
1634 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 protection symbols 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