binary system
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 8088
All System Info
All System Info is a system info SuperKaramba theme. more>>
All System Info is a system info SuperKaramba theme. Simple english version...
It shows:
- System Info
- CPU usage
- Network Usage
- Memory Load
- HDD usage
<<lessIt shows:
- System Info
- CPU usage
- Network Usage
- Memory Load
- HDD usage
Download (0.19MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1210 downloads
System-CoW
System-CoW is a system monitoring SuperKaramba theme. more>>
System-CoW is a system monitoring SuperKaramba theme.
You must have installed hddtemp and all i2c sensors in kernel to have this script working!
You must launch:
hddtemp -d /dev/hd[abc] // if you have 3 disks!
to have temperature working!
For gentoo add a line to /etc/conf.d/local.start to load the command line at startup!
<<lessYou must have installed hddtemp and all i2c sensors in kernel to have this script working!
You must launch:
hddtemp -d /dev/hd[abc] // if you have 3 disks!
to have temperature working!
For gentoo add a line to /etc/conf.d/local.start to load the command line at startup!
Download (0.15MB)
Added: 2006-06-27 License: GPL (GNU General Public License) Price:
1214 downloads
G System 0.5.1
The G System is a free and open source simulation framework and virtual reality. more>>
The G System, often simply called "G", is an effort to create exactly this: simulation of evolution. This is both, a scientific exercise and a virtual reality where many "users" can participate in an ever changing, realistic and ... evolving universe.
G is basically a framework for virtual world simulations. And not only a framework (the "G System") but a virtual reality itself, which will become the application created with the G System.
- Multi-User 3D virtual world experience. The G System provides a 3D virtual reality that can be experienced by many users at the same time. The Users are part of the evolving universe.
- Simulation. The goal of G is to simulate a realistic, dynamic and evolving universe. To allow great flexibility a well designed core system provides the infrastructure for the world. The whole world is made up with elements.
Elements allow for creation of rule systems (like realistic physics, impact of feelings,...) to be applied to elements as well as integration of artificial intelligence (and anything else that is needed) to create evolutionary abilities.
Rule systems are created with "agents". These agents can reach arbitrary complexity and are executed as a thread, thus allowing maximum freedom to the agent design. Users can enter the world and interact with their environment, which ultimately has an impact on the evolution of the virtual universe. Thus, users make up a part of the overall simulation.
Enhancements:
LIBRARIES
G Core System (GCS):
- GCS::GObject does not store the IDs of the children anymore
- GCS::GWorldData can now return a list of children of an element
G World Engine (GWE):
- Bugs fixed concerning connecting to the G Universe
- Mutex deadlocks fixed that prevented the demo to run
- XMPP Presence subscriptions are now handled and in use
- Added new GStorage class wich implements a Qt based database layer, every database supported by Qt is supported by the G System, tested and known to work so far: QSQLITE, QMYSQL3, QPSQL7
- GStorage now used instead of GXmlStorage
- All GXmlNetwork related classes have been removed
- Fixed iterator bug that could cause crashes
- The factory has been adapted to the new database options
BINARIES
guniverseclient:
- Extracted the communication/chat area into a separate widget
- Now differentiates between internal and external contacts in the
- contact list.
- The default configuration file is now in $HOME/.guniverseclient.xml
- This makes it easy to have different configurations for every user
MISC
installer:
- 2 questions less
<<lessG is basically a framework for virtual world simulations. And not only a framework (the "G System") but a virtual reality itself, which will become the application created with the G System.
- Multi-User 3D virtual world experience. The G System provides a 3D virtual reality that can be experienced by many users at the same time. The Users are part of the evolving universe.
- Simulation. The goal of G is to simulate a realistic, dynamic and evolving universe. To allow great flexibility a well designed core system provides the infrastructure for the world. The whole world is made up with elements.
Elements allow for creation of rule systems (like realistic physics, impact of feelings,...) to be applied to elements as well as integration of artificial intelligence (and anything else that is needed) to create evolutionary abilities.
Rule systems are created with "agents". These agents can reach arbitrary complexity and are executed as a thread, thus allowing maximum freedom to the agent design. Users can enter the world and interact with their environment, which ultimately has an impact on the evolution of the virtual universe. Thus, users make up a part of the overall simulation.
Enhancements:
LIBRARIES
G Core System (GCS):
- GCS::GObject does not store the IDs of the children anymore
- GCS::GWorldData can now return a list of children of an element
G World Engine (GWE):
- Bugs fixed concerning connecting to the G Universe
- Mutex deadlocks fixed that prevented the demo to run
- XMPP Presence subscriptions are now handled and in use
- Added new GStorage class wich implements a Qt based database layer, every database supported by Qt is supported by the G System, tested and known to work so far: QSQLITE, QMYSQL3, QPSQL7
- GStorage now used instead of GXmlStorage
- All GXmlNetwork related classes have been removed
- Fixed iterator bug that could cause crashes
- The factory has been adapted to the new database options
BINARIES
guniverseclient:
- Extracted the communication/chat area into a separate widget
- Now differentiates between internal and external contacts in the
- contact list.
- The default configuration file is now in $HOME/.guniverseclient.xml
- This makes it easy to have different configurations for every user
MISC
installer:
- 2 questions less
Download (2.8MB)
Added: 2005-06-12 License: GPL (GNU General Public License) Price:
1594 downloads
Making-Money-System 1.0
The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-04 License: Freeware Price: Free
207 downloads
BinaryKlock 0.1
BinaryKlock project is a binary clock kicker applet. more>>
BinaryKlock project is a binary clock kicker applet.
The special thing about this clock is that it displays the time in binary instead of using the decimal system.
Binary is pretty easy to read and many people will nonetheless stare at your desktop, not believing how you can read the time from that.
This is my first KDE application, let me know if you like it ;)
Building:
This is my first KDevelop project as well, and Im not yet extremely familiar with it. It generated the usual autoconf files and you should be able to build it like this:
./configure
make
make install
<<lessThe special thing about this clock is that it displays the time in binary instead of using the decimal system.
Binary is pretty easy to read and many people will nonetheless stare at your desktop, not believing how you can read the time from that.
This is my first KDE application, let me know if you like it ;)
Building:
This is my first KDevelop project as well, and Im not yet extremely familiar with it. It generated the usual autoconf files and you should be able to build it like this:
./configure
make
make install
Download (0.61MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
844 downloads
My Own Building System 2.3.2
My Own Building System (a.k.a. mobs) is a GPLd build system, lightweight and easy to use, with a limited application framework. more>>
My Own Building System (a.k.a. mobs) is a GPLd build system, lightweight and easy to use, with a limited application framework. My Own Building System project gets information from the end-user wanting to build your project and modifies the building process according to such information.
It provides the developer with some development helpers, including some makefile framework and an interface for the end-user (the 0 script). This building system supports the (more or less) automatic building of C, C++, Bison/Yacc, Flex/Lex, and Texinfo source files, and the creation of static and shared libraries and binaries.
It is not a GNU autoconf/automake clone, and although the command line of the 0 script certainly mimics the one of GNU configure it is only for the sake of end-users. Internally, and from the point of view of the developer, is very different.
<<lessIt provides the developer with some development helpers, including some makefile framework and an interface for the end-user (the 0 script). This building system supports the (more or less) automatic building of C, C++, Bison/Yacc, Flex/Lex, and Texinfo source files, and the creation of static and shared libraries and binaries.
It is not a GNU autoconf/automake clone, and although the command line of the 0 script certainly mimics the one of GNU configure it is only for the sake of end-users. Internally, and from the point of view of the developer, is very different.
Download (0.041MB)
Added: 2006-09-25 License: GPL (GNU General Public License) Price:
1125 downloads

Amberdms Billing System 1.2.0
Amberdms Billing System offers users an open source web-based application, provides accounting, invoicing tools as well as service and time management solutions designed for small and medium businesses as well as small ISPs and IT companies more>> <<less
Added: 2009-04-08 License: AGPL Price: FREE
1 downloads
Tree::Binary 0.07
Tree::Binary is a Object Oriented Binary Tree for Perl. more>>
Tree::Binary is a Object Oriented Binary Tree for Perl.
SYNOPSIS
use Tree::Binary;
# a tree representaion of the expression:
# ((2 + 2) * (4 + 5))
my $btree = Tree::Binary->new("*")
->setLeft(
Tree::Binary->new("+")
->setLeft(Tree::Binary->new("2"))
->setRight(Tree::Binary->new("2"))
)
->setRight(
Tree::Binary->new("+")
->setLeft(Tree::Binary->new("4"))
->setRight(Tree::Binary->new("5"))
);
# Or shown visually:
# +---(*)---+
# | |
# +-(+)-+ +-(+)-+
# | | | |
# (2) (2) (4) (5)
# get a InOrder visitor
my $visitor = Tree::Binary::Visitor::InOrderTraversal->new();
$btree->accept($visitor);
# print the expression in infix order
print $visitor->getAccumulation(); # prints "2 + 2 * 4 + 5"
# get a PreOrder visitor
my $visitor = Tree::Binary::Visitor::PreOrderTraversal->new();
$btree->accept($visitor);
# print the expression in prefix order
print $visitor->getAccumulation(); # prints "* + 2 2 + 4 5"
# get a PostOrder visitor
my $visitor = Tree::Binary::Visitor::PostOrderTraversal->new();
$btree->accept($visitor);
# print the expression in postfix order
print $visitor->getAccumulation(); # prints "2 2 + 4 5 + *"
# get a Breadth First visitor
my $visitor = Tree::Binary::Visitor::BreadthFirstTraversal->new();
$btree->accept($visitor);
# print the expression in breadth first order
print $visitor->getAccumulation(); # prints "* + + 2 2 4 5"
# be sure to clean up all circular references
$btree->DESTROY();
This module is a fully object oriented implementation of a binary tree. Binary trees are a specialized type of tree which has only two possible branches, a left branch and a right branch. While it is possible to use an n-ary tree, like Tree::Simple, to fill most of your binary tree needs, a true binary tree object is just easier to mantain and use.
Binary Tree objects are especially useful (to me anyway) when building parse trees of things like mathematical or boolean expressions. They can also be used in games for such things as descisions trees. Binary trees are a well studied data structure and there is a wealth of information on the web about them.
This module uses exceptions and a minimal Design By Contract style. All method arguments are required unless specified in the documentation, if a required argument is not defined an exception will usually be thrown. Many arguments are also required to be of a specific type, for instance the $tree argument to both the setLeft and setRight methods, must be a Tree::Binary object or an object derived from Tree::Binary, otherwise an exception is thrown. This may seems harsh to some, but this allows me to have the confidence that my code works as I intend, and for you to enjoy the same level of confidence when using this module. Note however that this module does not use any Exception or Error module, the exceptions are just strings thrown with die.
This object uses a number of methods copied from another module of mine, Tree::Simple. Users of that module will find many similar methods and behaviors. However, it did not make sense for Tree::Binary to be derived from Tree::Simple, as there are a number of methods in Tree::Simple that just wouldnt make sense in Tree::Binary. So, while I normally do not approve of cut-and-paste code reuse, it was what made the most sense in this case.
<<lessSYNOPSIS
use Tree::Binary;
# a tree representaion of the expression:
# ((2 + 2) * (4 + 5))
my $btree = Tree::Binary->new("*")
->setLeft(
Tree::Binary->new("+")
->setLeft(Tree::Binary->new("2"))
->setRight(Tree::Binary->new("2"))
)
->setRight(
Tree::Binary->new("+")
->setLeft(Tree::Binary->new("4"))
->setRight(Tree::Binary->new("5"))
);
# Or shown visually:
# +---(*)---+
# | |
# +-(+)-+ +-(+)-+
# | | | |
# (2) (2) (4) (5)
# get a InOrder visitor
my $visitor = Tree::Binary::Visitor::InOrderTraversal->new();
$btree->accept($visitor);
# print the expression in infix order
print $visitor->getAccumulation(); # prints "2 + 2 * 4 + 5"
# get a PreOrder visitor
my $visitor = Tree::Binary::Visitor::PreOrderTraversal->new();
$btree->accept($visitor);
# print the expression in prefix order
print $visitor->getAccumulation(); # prints "* + 2 2 + 4 5"
# get a PostOrder visitor
my $visitor = Tree::Binary::Visitor::PostOrderTraversal->new();
$btree->accept($visitor);
# print the expression in postfix order
print $visitor->getAccumulation(); # prints "2 2 + 4 5 + *"
# get a Breadth First visitor
my $visitor = Tree::Binary::Visitor::BreadthFirstTraversal->new();
$btree->accept($visitor);
# print the expression in breadth first order
print $visitor->getAccumulation(); # prints "* + + 2 2 4 5"
# be sure to clean up all circular references
$btree->DESTROY();
This module is a fully object oriented implementation of a binary tree. Binary trees are a specialized type of tree which has only two possible branches, a left branch and a right branch. While it is possible to use an n-ary tree, like Tree::Simple, to fill most of your binary tree needs, a true binary tree object is just easier to mantain and use.
Binary Tree objects are especially useful (to me anyway) when building parse trees of things like mathematical or boolean expressions. They can also be used in games for such things as descisions trees. Binary trees are a well studied data structure and there is a wealth of information on the web about them.
This module uses exceptions and a minimal Design By Contract style. All method arguments are required unless specified in the documentation, if a required argument is not defined an exception will usually be thrown. Many arguments are also required to be of a specific type, for instance the $tree argument to both the setLeft and setRight methods, must be a Tree::Binary object or an object derived from Tree::Binary, otherwise an exception is thrown. This may seems harsh to some, but this allows me to have the confidence that my code works as I intend, and for you to enjoy the same level of confidence when using this module. Note however that this module does not use any Exception or Error module, the exceptions are just strings thrown with die.
This object uses a number of methods copied from another module of mine, Tree::Simple. Users of that module will find many similar methods and behaviors. However, it did not make sense for Tree::Binary to be derived from Tree::Simple, as there are a number of methods in Tree::Simple that just wouldnt make sense in Tree::Binary. So, while I normally do not approve of cut-and-paste code reuse, it was what made the most sense in this case.
Download (0.027MB)
Added: 2006-10-14 License: Perl Artistic License Price:
1108 downloads
compact system monitor
compact system monitor is a small and compact system monitor for SuperKaramba. more>>
compact system monitor is a small and compact system monitor for SuperKaramba.
Credit where credit is due, i think i stole the icons from Borealis? Nice are they not? And the idea from someone else.
The theme can be changed somewhat by editing the theme and comenting out some lines.
Hope you like it! Its my first!
<<lessCredit where credit is due, i think i stole the icons from Borealis? Nice are they not? And the idea from someone else.
The theme can be changed somewhat by editing the theme and comenting out some lines.
Hope you like it! Its my first!
Download (0.013MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1210 downloads
Nelisys Management System 0.2.1
Nelisys Management System can manage and monitor system and network including Router, Switch. more>>
Nelisys project is Open Source Web-based Management System, to manage and monitor system and network including Router, Switch, Wi-Fi Access Point, Server, Networking services, etc.
There are performance and fault management function.
<<lessThere are performance and fault management function.
Download (0.045MB)
Added: 2006-08-25 License: GPL (GNU General Public License) Price:
1158 downloads
LAN Management System 1.9.1
LMS is the integrated system of networks management designed for various size internet providers (ISP). more>>
LMS (LAN Management System) is the integrated system of networks management designed for various size internet providers (ISP).
That software writed in PHP, Perl and C, works with variuos database systems.
<<lessThat software writed in PHP, Perl and C, works with variuos database systems.
Download (1.93MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1230 downloads
Search::Binary 0.95
Search::Binary is a Perl module for generic binary search. more>>
Search::Binary is a Perl module for generic binary search.
SYNOPSIS
use Seach::Binary;
$pos = binary_search($min, $max, $val, $read, $handle, [$size]);
binary_search implements a generic binary search algorithm returning the position of the first record whose index value is greater than or equal to $val. The search routine does not define any of the terms position, record or index value, but leaves their interpretation and implementation to the user supplied function &$read(). The only restriction is that positions must be integer scalars.
During the search the read function will be called with three arguments: the input parameters $handle and $val, and a position. If the position is not undef, the read function should read the first whole record starting at or after the position; otherwise, the read function should read the record immediately following the last record it read. The search algorithm will guarantee that the first call to the read function will not be with a position of undef. The read function needs to return a two element array consisting of the result of comparing $val with the index value of the read record and the position of the read record. The comparison value must be positive if $val is strictly greater than the index value of the read record, 0 if equal, and negative if strictly less. Furthermore, the returned position value must be greater than or equal to the position the read function was called with.
The input parameters $min and $max are positions and represents the extent of the search. Only records which begin at positions within this range (inclusive) will be searched. Moreover, $min must be the starting position of a record. If present $size is a difference between positions and determines when the algorithms switches to a sequential search. $val is an index value. The value of $handle is of no consequence to the binary search algorithm; it is merely passed as a convenience to the read function.
<<lessSYNOPSIS
use Seach::Binary;
$pos = binary_search($min, $max, $val, $read, $handle, [$size]);
binary_search implements a generic binary search algorithm returning the position of the first record whose index value is greater than or equal to $val. The search routine does not define any of the terms position, record or index value, but leaves their interpretation and implementation to the user supplied function &$read(). The only restriction is that positions must be integer scalars.
During the search the read function will be called with three arguments: the input parameters $handle and $val, and a position. If the position is not undef, the read function should read the first whole record starting at or after the position; otherwise, the read function should read the record immediately following the last record it read. The search algorithm will guarantee that the first call to the read function will not be with a position of undef. The read function needs to return a two element array consisting of the result of comparing $val with the index value of the read record and the position of the read record. The comparison value must be positive if $val is strictly greater than the index value of the read record, 0 if equal, and negative if strictly less. Furthermore, the returned position value must be greater than or equal to the position the read function was called with.
The input parameters $min and $max are positions and represents the extent of the search. Only records which begin at positions within this range (inclusive) will be searched. Moreover, $min must be the starting position of a record. If present $size is a difference between positions and determines when the algorithms switches to a sequential search. $val is an index value. The value of $handle is of no consequence to the binary search algorithm; it is merely passed as a convenience to the read function.
Download (0.002MB)
Added: 2007-04-05 License: Perl Artistic License Price:
932 downloads
cg binary downloader 0.4
cg is a semi-automatic newsgroup binary downloader. more>>
cg is a semi-automatic newsgroup binary downloader. It assembles parts based on subject headers and then offers them in an editor for the user to choose which files he really wants.
cg is a automatic binary newsgroups downloader. It assembles parts based on subject headers and then offers them in an editor for the user to choose which files he really wants.
It supports decoding data in the following formats:
uuencode (both single- and multi-posting binaries)
MIME (multipart/mixed, message/partial; base64, quoted printable, x-uuencode) yEnc
Start it with cg somenewsgroup; `cg -h offers a short help, should you need it.
Enhancements:
- yenc support
- rename broken files to filename.broken
- CTRL-C/SIGINT handling: write rc file and quit after completely decoding current file.
- segfault fix (for postings of the type [422/7])
- ignore some uninteresting comment lines (no .desc file)
- dont assume last line before end is not allowed to contain data in uu data
<<lesscg is a automatic binary newsgroups downloader. It assembles parts based on subject headers and then offers them in an editor for the user to choose which files he really wants.
It supports decoding data in the following formats:
uuencode (both single- and multi-posting binaries)
MIME (multipart/mixed, message/partial; base64, quoted printable, x-uuencode) yEnc
Start it with cg somenewsgroup; `cg -h offers a short help, should you need it.
Enhancements:
- yenc support
- rename broken files to filename.broken
- CTRL-C/SIGINT handling: write rc file and quit after completely decoding current file.
- segfault fix (for postings of the type [422/7])
- ignore some uninteresting comment lines (no .desc file)
- dont assume last line before end is not allowed to contain data in uu data
Download (0.16MB)
Added: 2006-06-20 License: GPL (GNU General Public License) Price:
1222 downloads
Tree::Binary::Search 0.07
Tree::Binary::Search is a binary search tree for Perl. more>>
Tree::Binary::Search is a binary search tree for Perl.
SYNOPSIS
use Tree::Binary::Search;
my $btree = Tree::Binary::Search->new();
$btree->useNumericComparison();
$btree->insert(5 => "Five");
$btree->insert(2 => "Two");
$btree->insert(1 => "One");
$btree->insert(3 => "Three");
$btree->insert(4 => "Four");
$btree->insert(9 => "Nine");
$btree->insert(8 => "Eight");
$btree->insert(6 => "Six");
$btree->insert(7 => "Seven");
# this creates the following tree:
#
# +-------(5)----------+
# | |
# +-(2)-+ +-(9)
# | | |
# (1) (3)-+ +----(8)
# | |
# (4) (6)-+
# |
# (7)
#
$btree->exists(7); # return true
$btree->update(7 => "Seven (updated)");
$btree->select(9); # return Nine
$btree->min_key(); # returns 1
$btree->min(); # returns One
$btree->max_key(); # return 9
$btree->max(); # return Nine
$btree->delete(5);
# this results in the following tree:
#
# +-------(6)-------+
# | |
# +-(2)-+ +-(9)
# | | |
# (1) (3)-+ +-(8)
# | |
# (4) (7)
#
This module implements a binary search tree, which is a specialized usage of a binary tree. The basic principle is that all elements to the left are less than the root, all elements to the right are greater than the root. This reduces the search time for elements in the tree, by halving the number of nodes that need to be searched each time a node is examined.
Binary search trees are a very well understood data-structure and there is a wealth of information on the web about them.
Trees are a naturally recursive data-structure, and therefore, tend to lend themselves well to recursive traversal functions. I however, have chosen to implement the tree traversal in this module without using recursive subroutines. This is partially a performance descision, even though perl can handle theoreticaly unlimited recursion, subroutine calls to have some overhead. My algorithm is still recursive, I have just chosen to keep it within a single subroutine.
<<lessSYNOPSIS
use Tree::Binary::Search;
my $btree = Tree::Binary::Search->new();
$btree->useNumericComparison();
$btree->insert(5 => "Five");
$btree->insert(2 => "Two");
$btree->insert(1 => "One");
$btree->insert(3 => "Three");
$btree->insert(4 => "Four");
$btree->insert(9 => "Nine");
$btree->insert(8 => "Eight");
$btree->insert(6 => "Six");
$btree->insert(7 => "Seven");
# this creates the following tree:
#
# +-------(5)----------+
# | |
# +-(2)-+ +-(9)
# | | |
# (1) (3)-+ +----(8)
# | |
# (4) (6)-+
# |
# (7)
#
$btree->exists(7); # return true
$btree->update(7 => "Seven (updated)");
$btree->select(9); # return Nine
$btree->min_key(); # returns 1
$btree->min(); # returns One
$btree->max_key(); # return 9
$btree->max(); # return Nine
$btree->delete(5);
# this results in the following tree:
#
# +-------(6)-------+
# | |
# +-(2)-+ +-(9)
# | | |
# (1) (3)-+ +-(8)
# | |
# (4) (7)
#
This module implements a binary search tree, which is a specialized usage of a binary tree. The basic principle is that all elements to the left are less than the root, all elements to the right are greater than the root. This reduces the search time for elements in the tree, by halving the number of nodes that need to be searched each time a node is examined.
Binary search trees are a very well understood data-structure and there is a wealth of information on the web about them.
Trees are a naturally recursive data-structure, and therefore, tend to lend themselves well to recursive traversal functions. I however, have chosen to implement the tree traversal in this module without using recursive subroutines. This is partially a performance descision, even though perl can handle theoreticaly unlimited recursion, subroutine calls to have some overhead. My algorithm is still recursive, I have just chosen to keep it within a single subroutine.
Download (0.027MB)
Added: 2007-07-21 License: Perl Artistic License Price:
825 downloads
LDAP User Management System 0.4
LDAP User Management System provides a set of basic LDAP API functions for PHP and a strong configuration language. more>>
LDAP User Management System (LUMS) provides a set of basic LDAP API functions for PHP and a strong configuration language. The project can then be used to create Web services or can be used in any PHP script.
The language allows the administrator to define LDAP object types along with their corresponding attributes.
Each attribute may be defined as required as multivalued with a type (string, binary, dn, telephone, mail, etc.) and can be user inserted, constant, auto incremented, or function created. Attribute uniqueness is supported.
It exports the following LDAP operations:
- function LUMS_ldap_search($L_binddn,$L_bindpassword,$L_basedn,$L_scope,$L_filter,$L_attrs_array)
Returns an $info object with the search results or a string with an error
- function LUMS_ldap_add_entry($L_binddn, $L_bindpassword,$L_object_type,$L_entrydn,$L_entry_info)
Returns 0 for success or string with error
- function LUMS_ldap_change_password($L_binddn, $L_bindpassword,$L_entrydn,$L_newpassword)
Returns 0 for success or string with error
- function LUMS_ldap_modify_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn, $L_change_info)
Returns 0 for success or string with error
- function LUMS_ldap_delete_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn)
Returns 0 for success or string with error
- function LUMS_ldap_rename_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn, $L_newrdn, $L_newparent, $L_deleteoldrdn)
Enhancements:
- Add a virtual attribute which is not stored on ldap but can be useful when creating other attribute values
- Add mapping between an indexing attribute value to other attribute values
- Fix a few typos
- Perform the same checks for all value types not just uservalue
- Lower case all passed attribute names
<<lessThe language allows the administrator to define LDAP object types along with their corresponding attributes.
Each attribute may be defined as required as multivalued with a type (string, binary, dn, telephone, mail, etc.) and can be user inserted, constant, auto incremented, or function created. Attribute uniqueness is supported.
It exports the following LDAP operations:
- function LUMS_ldap_search($L_binddn,$L_bindpassword,$L_basedn,$L_scope,$L_filter,$L_attrs_array)
Returns an $info object with the search results or a string with an error
- function LUMS_ldap_add_entry($L_binddn, $L_bindpassword,$L_object_type,$L_entrydn,$L_entry_info)
Returns 0 for success or string with error
- function LUMS_ldap_change_password($L_binddn, $L_bindpassword,$L_entrydn,$L_newpassword)
Returns 0 for success or string with error
- function LUMS_ldap_modify_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn, $L_change_info)
Returns 0 for success or string with error
- function LUMS_ldap_delete_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn)
Returns 0 for success or string with error
- function LUMS_ldap_rename_entry($L_binddn, $L_bindpassword, $L_object_type, $L_entrydn, $L_newrdn, $L_newparent, $L_deleteoldrdn)
Enhancements:
- Add a virtual attribute which is not stored on ldap but can be useful when creating other attribute values
- Add mapping between an indexing attribute value to other attribute values
- Fix a few typos
- Perform the same checks for all value types not just uservalue
- Lower case all passed attribute names
Download (0.12MB)
Added: 2007-04-28 License: Perl Artistic License Price:
913 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 binary system 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