posadis zone editor 0.9pre
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 186
Posadis Zone Editor 0.9pre
Posadis Zone Editor is a graphical DNS update client. more>>
The Posadis Zone Editor is a graphical tool to edit DNS (Domain Name System) zones using DNS update.
Because it uses zone transfers, you can simply edit the DNS zone, and have only the changes transferred to the DNS server.
<<lessBecause it uses zone transfers, you can simply edit the DNS zone, and have only the changes transferred to the DNS server.
Download (0.12MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1649 downloads
Posadis 0.60
Posadis is a powerful Domain Name Server for various platforms. more>>
Posadis is a powerful Domain Name Server for various platforms. It is supporting both authoritative DNS and caching functionality, which is available for different operating systems, including Mac OS X, Windows, and many Unix variants such as Linux and FreeBSD.
Main features:
- Caching and forwarding
- Primary DNS
- Secondary DNS
- Monitoring of zone files
- DNS Notify support
- DNS Update support (new in 0.70)
- Command-line tools
Enhancements:
- Removed "mc", "mc2" debugging messages
- Fixed "error: posadisrc:55: posadisrc:55: foo"-type messages
- Fix for "Line should not begin with whitespace" parser error
- Fix for Win32 service taking too long to stop
- Fixed bug where zone transfers would leave the TCP connection open
- Do not use Posadis thread system in signal handlers (could theoretically be harmful)
- Fix an occasion where Posadis could potentially flood itself with queries when resolving (depending on the underlying thread system)
- Added support for dumping the cache to file
- Added support for loading NXDOMAIN/NODATA information, and cached (as opposed to static) data from initial cache files
- Added option cache_to_file to load from file on startup and save to file on exit
- Default plugin dir works again now
- Fixed /really/ insignifficant error in serial number arithmetic code
- Fixed memory leak in dynamic zone lookup (not currently used)
<<lessMain features:
- Caching and forwarding
- Primary DNS
- Secondary DNS
- Monitoring of zone files
- DNS Notify support
- DNS Update support (new in 0.70)
- Command-line tools
Enhancements:
- Removed "mc", "mc2" debugging messages
- Fixed "error: posadisrc:55: posadisrc:55: foo"-type messages
- Fix for "Line should not begin with whitespace" parser error
- Fix for Win32 service taking too long to stop
- Fixed bug where zone transfers would leave the TCP connection open
- Do not use Posadis thread system in signal handlers (could theoretically be harmful)
- Fix an occasion where Posadis could potentially flood itself with queries when resolving (depending on the underlying thread system)
- Added support for dumping the cache to file
- Added support for loading NXDOMAIN/NODATA information, and cached (as opposed to static) data from initial cache files
- Added option cache_to_file to load from file on startup and save to file on exit
- Default plugin dir works again now
- Fixed /really/ insignifficant error in serial number arithmetic code
- Fixed memory leak in dynamic zone lookup (not currently used)
Download (0.19MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1239 downloads
DIY Zoning 0.1p7dev3
DIY Zoning is a set of tools and instructions for controlling a state-of-the-art HVAC system. more>>
DIY Zoning is a repository containing the information about architecting, designing and implementing the Do It Yourself Temperature Zoning system, introductory course for those planning to install a ready-made temperature zoning system, and those who just want their home comfort.
Whats New in This Release:
This release introduces support for many logical devices per one physical 1-Wire device in general, and humidity sensor support in particular.
DAC2CORE protocol has changed, backward compatibility is broken. To upgrade your configuration, you have to add a literal T in front of 1-Wire temperature sensors, and add a literal S in front of 1-Wire switch devices.
<<lessWhats New in This Release:
This release introduces support for many logical devices per one physical 1-Wire device in general, and humidity sensor support in particular.
DAC2CORE protocol has changed, backward compatibility is broken. To upgrade your configuration, you have to add a literal T in front of 1-Wire temperature sensors, and add a literal S in front of 1-Wire switch devices.
Download (0.023MB)
Added: 2005-10-14 License: GPL (GNU General Public License) Price:
1472 downloads
ZoneMaker 0.9
ZoneMaker is a script for making BIND zone files. more>>
ZoneMaker is a script for making BIND zone files. ZoneMaker uses files similar to ini files to simplify updating several zone files simultaneously.
The script is fully capable of producing both normal and reverse zones as well as being able to produce HINFO, TXT and LOC records.
Currently there is no IPv6 support, although it is planned for a future release. Some knowledge about how zone files work is required to use this script effectively.
Main features:
- Supports both normal and reverse zones
- Supports a special global zone for using BIND9 views
- Supports a wide range of Record types
Installation:
After untarring the archive, youll want to first edit config.py. This file defines where the other files will be located. If you plan on running the script out of the tarball directory you should only need to modify OutputLocation.
Otherwise, change the options to suit.
The next step is to modify zones.conf and hosts.conf to suit your own needs a full list of options for each file can be found below
The format for hosts.conf and zones.conf is as follows
[section]
option1: value
option2: value
option3: value
In the above example, section would be the zone or host name. Options are not case sensitive, their values, however, are.
<<lessThe script is fully capable of producing both normal and reverse zones as well as being able to produce HINFO, TXT and LOC records.
Currently there is no IPv6 support, although it is planned for a future release. Some knowledge about how zone files work is required to use this script effectively.
Main features:
- Supports both normal and reverse zones
- Supports a special global zone for using BIND9 views
- Supports a wide range of Record types
Installation:
After untarring the archive, youll want to first edit config.py. This file defines where the other files will be located. If you plan on running the script out of the tarball directory you should only need to modify OutputLocation.
Otherwise, change the options to suit.
The next step is to modify zones.conf and hosts.conf to suit your own needs a full list of options for each file can be found below
The format for hosts.conf and zones.conf is as follows
[section]
option1: value
option2: value
option3: value
In the above example, section would be the zone or host name. Options are not case sensitive, their values, however, are.
Download (0.006MB)
Added: 2005-12-05 License: MIT/X Consortium License Price:
1426 downloads
DNS::ZoneParse 0.95
DNS::ZoneParse is a Perl module to parse and manipulate DNS Zone Files. more>>
DNS::ZoneParse is a Perl module to parse and manipulate DNS Zone Files.
SYNOPSIS
use DNS::ZoneParse;
my $zonefile = DNS::ZoneParse->new("/path/to/dns/zonefile.db", $origin);
# Get a reference to the MX records
my $mx = $zonefile->mx;
# Change the first mailserver on the list
$mx->[0] = { host => mail.localhost.com,
priority => 10,
name => @ };
# update the serial number
$zonefile->new_serial();
# write the new zone file to disk
open NEWZONE, ">/path/to/dns/zonefile.db" or die "error";
print NEWZONE $zonefile->output();
close NEWZONE;
INSTALLATION
perl Makefile.PL
make
make test
make install
<<lessSYNOPSIS
use DNS::ZoneParse;
my $zonefile = DNS::ZoneParse->new("/path/to/dns/zonefile.db", $origin);
# Get a reference to the MX records
my $mx = $zonefile->mx;
# Change the first mailserver on the list
$mx->[0] = { host => mail.localhost.com,
priority => 10,
name => @ };
# update the serial number
$zonefile->new_serial();
# write the new zone file to disk
open NEWZONE, ">/path/to/dns/zonefile.db" or die "error";
print NEWZONE $zonefile->output();
close NEWZONE;
INSTALLATION
perl Makefile.PL
make
make test
make install
Download (0.009MB)
Added: 2007-04-16 License: Perl Artistic License Price:
925 downloads
ZoneAdmin 0.1
ZoneAdmin is a Web interface for the powerDNS name server using the MySQL backend. more>>
ZoneAdmin is a Web interface for the powerDNS name server using the MySQL backend. It allows you to manage existing zones and add, remove, and alter new ones, supports on-the-fly input validation, and allows comments per zone and per record.
Furthermore, it keeps a detailed history of changes and allows you to temporary enable or disable zones without having to remove them completely. New zones can use templates that contain predefined records. The project is designed to be used with one of Apaches authentication methods.
Enhancements:
- This release fixes bugs related to inability to add record type AAAA, inability to add CNAME records, and validation failures.
<<lessFurthermore, it keeps a detailed history of changes and allows you to temporary enable or disable zones without having to remove them completely. New zones can use templates that contain predefined records. The project is designed to be used with one of Apaches authentication methods.
Enhancements:
- This release fixes bugs related to inability to add record type AAAA, inability to add CNAME records, and validation failures.
Download (0.13MB)
Added: 2007-07-20 License: GPL (GNU General Public License) Price:
830 downloads
DNS::Zone 0.85
DNS::Zone contains a collection of Perl modules which provide an abstraction of name service zones. more>>
DNS::Zone contains a collection of Perl modules which provide an abstraction of name service zones as well as server specific adaptors for concrete file representations.
The modules origin is the ZoneMaster project which make heavy use of the module for comprehensive zone file management. Go to http://www.zonemaster.org for further information.
Installation:
You install DNS::Zone as you would install any perl module library, by running these command:
If you have CPAN.pm installed and are connected to the Internet
perl -MCPAN -e shell
> install DNS::Zone
or even
perl -MCPAN -e install DNS::Zone
otherwise
perl Makefile.PL
make
make test
make install
<<lessThe modules origin is the ZoneMaster project which make heavy use of the module for comprehensive zone file management. Go to http://www.zonemaster.org for further information.
Installation:
You install DNS::Zone as you would install any perl module library, by running these command:
If you have CPAN.pm installed and are connected to the Internet
perl -MCPAN -e shell
> install DNS::Zone
or even
perl -MCPAN -e install DNS::Zone
otherwise
perl Makefile.PL
make
make test
make install
Download (0.008MB)
Added: 2007-04-16 License: Perl Artistic License Price:
924 downloads
Mail::Sendmail 0.79
Mail::Sendmail is a simple platform independent mailer. more>>
Mail::Sendmail is a simple platform independent mailer.
SYNOPSIS
use Mail::Sendmail;
%mail = ( To => you@there.com,
From => me@here.com,
Message => "This is a very short message"
);
sendmail(%mail) or die $Mail::Sendmail::error;
print "OK. Log says:n", $Mail::Sendmail::log;
Simple platform independent e-mail from your perl script. Only requires Perl 5 and a network connection.
Mail::Sendmail contains mainly &sendmail, which takes a hash with the message to send and sends it. It is intended to be very easy to setup and use.
Main features:
- Automatic time zone detection, Date: header, MIME quoted-printable encoding (if MIME::QuotedPrint installed), all of which can be overridden.
- Bcc: and Cc: support.
- Allows real names in From:, To: and Cc: fields
- Doesnt send an X-Mailer: header (unless you do), and allows you to send any header(s) you want.
- Configurable retries and use of alternate servers if your mail server is down
- Good plain text error reporting
Version restrictions:
- Headers are not encoded, even if they have accented characters.
- No suport for the SMTP AUTH extension.
- Since the whole message is in memory, its not suitable for sending very big attached files.
- The SMTP server has to be set manually in Sendmail.pm or in your script, unless you have a mail server on localhost.
- Doesnt work on OpenVMS, I was told. Cannot test this myself.
<<lessSYNOPSIS
use Mail::Sendmail;
%mail = ( To => you@there.com,
From => me@here.com,
Message => "This is a very short message"
);
sendmail(%mail) or die $Mail::Sendmail::error;
print "OK. Log says:n", $Mail::Sendmail::log;
Simple platform independent e-mail from your perl script. Only requires Perl 5 and a network connection.
Mail::Sendmail contains mainly &sendmail, which takes a hash with the message to send and sends it. It is intended to be very easy to setup and use.
Main features:
- Automatic time zone detection, Date: header, MIME quoted-printable encoding (if MIME::QuotedPrint installed), all of which can be overridden.
- Bcc: and Cc: support.
- Allows real names in From:, To: and Cc: fields
- Doesnt send an X-Mailer: header (unless you do), and allows you to send any header(s) you want.
- Configurable retries and use of alternate servers if your mail server is down
- Good plain text error reporting
Version restrictions:
- Headers are not encoded, even if they have accented characters.
- No suport for the SMTP AUTH extension.
- Since the whole message is in memory, its not suitable for sending very big attached files.
- The SMTP server has to be set manually in Sendmail.pm or in your script, unless you have a mail server on localhost.
- Doesnt work on OpenVMS, I was told. Cannot test this myself.
Download (0.016MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1148 downloads
Zoned 0.1.1
Zoned project provides DNS zone database clustering for BIND9. more>>
Zoned project provides DNS zone database clustering for BIND9.
Zoned works in conjunction with the BDBHPT DLZ module for BIND9 (9.4.0+). Zoned manages the backing-store Berkeley DB database, and utilizes the Berkeley DB Replication Base API to provide high availability and load distribution to a coherent DNS zone infrastructure.
Zoned includes the zoned(1) server replication node, zonectl(1) command line utility for managing server nodes and editing DNS zone records, and a Perl module, Zoned. All changes to DNS zone data must be processed through a Zoned node, preferably using the command-line utility or Perl library. Alternatively, an ASN.1 message schema definition is provided, defining the messaging protocol for node communication, which can be used to build your own tools for interacting with the cluster.
Zoned and Berkeley DB autonomously manage the cluster and cluster messaging (including transparently routing all zoned edits to the master, per BerkeleyDB Replication requirements). You must enumerate cluster nodes through SRV resource records. This list specifies all nodes which should participate in the cluster, not necessarily all available nodes. This list determines who and where each node should peer with, and serves as a parameter to determining whether a transaction has been successfully committed (more than one-half of enumerated nodes have written out a zone edit). The SRV node enumeration modifications are automatically detected with a configurable check interval.
To compile Zoned you need: GNU Make, libarena, libevnet, libevent, asn1c, and Lua.
Zoned has been successfully compiled and run on Debian GNU/Linux i386, and OpenBSD 4.0 AMD64 platforms. Zoned is new software, and it may take some elbow grease to build properly.
libevnet requires C-Ares and OpenSSL.
Zoned is a Work-in-Progress. Node authentication is not yet implemented, but will use TLS and X.509 certificate verification. Currently node discovery occurs through an SRV query, which is expected to enumerate all current nodes.
<<lessZoned works in conjunction with the BDBHPT DLZ module for BIND9 (9.4.0+). Zoned manages the backing-store Berkeley DB database, and utilizes the Berkeley DB Replication Base API to provide high availability and load distribution to a coherent DNS zone infrastructure.
Zoned includes the zoned(1) server replication node, zonectl(1) command line utility for managing server nodes and editing DNS zone records, and a Perl module, Zoned. All changes to DNS zone data must be processed through a Zoned node, preferably using the command-line utility or Perl library. Alternatively, an ASN.1 message schema definition is provided, defining the messaging protocol for node communication, which can be used to build your own tools for interacting with the cluster.
Zoned and Berkeley DB autonomously manage the cluster and cluster messaging (including transparently routing all zoned edits to the master, per BerkeleyDB Replication requirements). You must enumerate cluster nodes through SRV resource records. This list specifies all nodes which should participate in the cluster, not necessarily all available nodes. This list determines who and where each node should peer with, and serves as a parameter to determining whether a transaction has been successfully committed (more than one-half of enumerated nodes have written out a zone edit). The SRV node enumeration modifications are automatically detected with a configurable check interval.
To compile Zoned you need: GNU Make, libarena, libevnet, libevent, asn1c, and Lua.
Zoned has been successfully compiled and run on Debian GNU/Linux i386, and OpenBSD 4.0 AMD64 platforms. Zoned is new software, and it may take some elbow grease to build properly.
libevnet requires C-Ares and OpenSSL.
Zoned is a Work-in-Progress. Node authentication is not yet implemented, but will use TLS and X.509 certificate verification. Currently node discovery occurs through an SRV query, which is expected to enumerate all current nodes.
Download (0.087MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
896 downloads
DNS List 0.2
DNS List is a BIND zone file -to- HTML script written in PHP which enables drilling down on particular hosts to view CNAME. more>>
DNS List is a BIND zone file -to- HTML script written in PHP which enables drilling down on particular hosts to view CNAME records (if any).
In order to display an easily readable list of entries hosted on my DNS servers, I wrote this PHP script to parse A and CNAME records out of my BIND zone files, and generate an expandable/collapsable table containing the information.
This script expects to find the zonefile in a zonefile subdirectory of the directory in which the script currently resides. Again this is easy to change, but it was written for my purposes and Im providing it here should it be useful to others. There is a lot of hard-coding within the script for "kw.zone" and "test.zone" - so modify this to suit your needs. The script can parse fairly simple zone files easily, but hasnt been tested with more complex zones. Your milage will vary.
<<lessIn order to display an easily readable list of entries hosted on my DNS servers, I wrote this PHP script to parse A and CNAME records out of my BIND zone files, and generate an expandable/collapsable table containing the information.
This script expects to find the zonefile in a zonefile subdirectory of the directory in which the script currently resides. Again this is easy to change, but it was written for my purposes and Im providing it here should it be useful to others. There is a lot of hard-coding within the script for "kw.zone" and "test.zone" - so modify this to suit your needs. The script can parse fairly simple zone files easily, but hasnt been tested with more complex zones. Your milage will vary.
Download (0.004MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
566 downloads
PowerDNS daemon 2.9.21
PowerDNS daemon is an advanced high performance authoritative nameserver. more>>
PowerDNS daemon Nameserver is a advanced, modern and high performance authoritative-only nameserver.
It is written from scratch and conforms to all relevant DNS standards documents. Furthermore, PowerDNS interfaces with almost any database.
The PowerDNS Nameserver utilizes, a flexible backend architecture can access DNS information from any data source. This includes file formats, Bind zone files, relational databases or LDAP directories.
If you have specific needs for your DNS infrastructure then you can use the Backend Developers Kit to write the glue between PowerDNS and your data or logic.
There is one master database that is replicated to two slave databases. The slave databases are read-only and are updated immediately when the master database changes.
For sites that do not yet have an existing database infrastructure we recommend the MySQL database. MySQL is very easy to setup and handles replication well.
If your nameservers are located on different physical networks then you immediately take advantage of the distributed nature of DNS. Questions will be load balanced on your array of servers. If a server is down then one of the other servers is queried.
PowerDNS is by default configured to serve all information directly from a database, which results in unmatched maintainability of your DNS information.
PowerDNS has developed a complete suite of technologies surrounding Internet Naming and email. Internet Naming is at the core of all online activities and is involved in each and every transaction on the net. Email remains the killer application of the Internet.
Enhancements:
- This release fixes many issues, unifies the PowerDNS Recursor and Authoritative DNS infrastructure (reducing code size by 2,000 lines), significantly improves the "BIND" compatibility mode (making real life zone loading up to 30 times faster than the original BIND), addresses many corner cases, reworks the TCP backend for improved stability, and makes 64 bit packages available.
<<lessIt is written from scratch and conforms to all relevant DNS standards documents. Furthermore, PowerDNS interfaces with almost any database.
The PowerDNS Nameserver utilizes, a flexible backend architecture can access DNS information from any data source. This includes file formats, Bind zone files, relational databases or LDAP directories.
If you have specific needs for your DNS infrastructure then you can use the Backend Developers Kit to write the glue between PowerDNS and your data or logic.
There is one master database that is replicated to two slave databases. The slave databases are read-only and are updated immediately when the master database changes.
For sites that do not yet have an existing database infrastructure we recommend the MySQL database. MySQL is very easy to setup and handles replication well.
If your nameservers are located on different physical networks then you immediately take advantage of the distributed nature of DNS. Questions will be load balanced on your array of servers. If a server is down then one of the other servers is queried.
PowerDNS is by default configured to serve all information directly from a database, which results in unmatched maintainability of your DNS information.
PowerDNS has developed a complete suite of technologies surrounding Internet Naming and email. Internet Naming is at the core of all online activities and is involved in each and every transaction on the net. Email remains the killer application of the Internet.
Enhancements:
- This release fixes many issues, unifies the PowerDNS Recursor and Authoritative DNS infrastructure (reducing code size by 2,000 lines), significantly improves the "BIND" compatibility mode (making real life zone loading up to 30 times faster than the original BIND), addresses many corner cases, reworks the TCP backend for improved stability, and makes 64 bit packages available.
Download (2.77MB)
Added: 2007-04-21 License: GPL (GNU General Public License) Price:
916 downloads
Zonestats 0.3
Zonestats create an RRD database with the values of CPU and memory (RSS) usage per Solaris 10 zone. more>>
Zonestats create an RRD database with the values of CPU and memory (RSS) usage per Solaris 10 zone. Zonestats project requires only the RRDs Perl module.
<<less Download (0.013MB)
Added: 2006-04-19 License: BSD License Price:
1284 downloads
DNS::Config 0.66
DNS::Config is a Perl module with DNS Configuration. more>>
DNS::Config is a Perl module with DNS Configuration.
SYNOPSIS
use DNS::Config;
my $config = new DNS::Config();
$config->debug();
ABSTRACT
This class represents a configuration for a domain name service daemon (DNS).
A domain name service daemon configuration knows about the zone information actively provided to the service users as well as lots of other configuration data.
This class allows to represent this configuration data in a more or less generic way. Another class, the file adaptor, then knows how to write the information to a file in a daemon specific format.
So far this class is strongly related to the ISCs Bind domain name service daemon but it is inteded to get more generic in upcoming releases. Your help is welcome.
<<lessSYNOPSIS
use DNS::Config;
my $config = new DNS::Config();
$config->debug();
ABSTRACT
This class represents a configuration for a domain name service daemon (DNS).
A domain name service daemon configuration knows about the zone information actively provided to the service users as well as lots of other configuration data.
This class allows to represent this configuration data in a more or less generic way. Another class, the file adaptor, then knows how to write the information to a file in a daemon specific format.
So far this class is strongly related to the ISCs Bind domain name service daemon but it is inteded to get more generic in upcoming releases. Your help is welcome.
Download (0.014MB)
Added: 2007-04-16 License: Perl Artistic License Price:
926 downloads
Math::FresnelZone 0.03
Math::FresnelZone is a Perl extension for calculating the Fresnel Zone Radius of a given distance and frequency. more>>
SYNOPSIS
use Math::FresnelZone;
use Math::FresnelZone qw(fresnel fresnelMi fresnelKm);
The arguments are:
0 - distance in kilometers or miles (default is 1),
1 - frequency in GHz (defualt 2.4),
2 - set to true to specify that the distance you are inputting is in miles and that the results should be in in feet (default is 0 - IE kilometers/meters)
fresnel()
my $fresnel_zone_radius_in_meters = fresnel(); # fresnel zone radius in meters for 1 kilometer at 2.4 GHz
my $fzr_in_meters = fresnel(5); # fresnel zone radius in meters for 5 kilometers at 2.4 GHz
my $fzr_in_meters = fresnel(5,4.8); # fresnel zone radius in meters for 5 kilometers at 4.8 GHz
my $fzr_in_feet = fresnel(3,9.6,1); # fresnel zone in feet for 3 miles at 9.6 GHz
If you are inputting Kilometers the result is in meters (these 3 calls have identical results):
fresnel($Km,$GHz);
fresnelKm($Km,$GHz); # see documentaion below for info about fresnelKm()
fresnel($Km,$GHz,0);
If you are inputting Miles (by specifying a true value as the 3rd argument) the result is in feet (these 2 calls have identical results)
fresnel($Mi,$GHz,1);
fresnelMi($Mi,$GHz); # see documentaion below for info about fresnelMi()
fresnelKm()
You can use this to make it easier to avoid ambiguity if are working in kilometers/meters. It takes the first two arguments only: distance in kilometers and frequency in GigaHertz
my $fzr_in_meters = fresnelKm($Km,$GHz);
fresnelMi()
You can use this to make it easier to avoid ambiguity if are working in miles/feet. It takes the first two arguments only: distance in miles and frequency in GigaHertz
my $fzr_in_feet = fresnelMi($Mi,$GHz);
Download (0.003MB)
Added: 2006-12-04 License: Perl Artistic License Price:
1056 downloads
Kandid 1.0.0
Kandid lets you evolve graphics using genetic algorithms. more>>
Kandid is a system to evolve graphics. Graphics, in Kandid, is not drawn by hand. Instead new forms can be found using genetic algorithms.
To achieve this aim Kandid simulates evolution using sexual reproduction and populations. But there is no fitness function in side the program. Only the user decide which images are interesting.
To simulate evolution Kandid uses crossing over, mutation, populations and has a gene data base. Image calculation is based on Lisp like expressions, Iterated Function Systems (IFS), Linear Cellular Automata (LCA), Voroni diagrams, Lindenmayer Systems (L-systems), and layered textures renderd by Persistence of Vision.
Kandid can be used as an wrapper for image generation programs. These external programs must be able to read the parameters from an file and produce the resulting image to an other file. It is not necessary to edit the parameter files by hand nor starting the program manually.
From the users view there is no distinction between build in and the external calculations. At the moment Persistence of Vision ray tracer and Scott Draves Flame IFS renderer is supported.
While Kandid is platform independent these externals renderers are written in C/C++ and compiled for an special operation system.
You must install a version appropriate to your operating system. After the installation Kandid should be able to find the external program. On Linux programs are often placed in the folders /usr/local/bin/ or /usr/bin/.
This folders are automatically parsed by the operation system. On Windows you can place the exe file in the same folder where the kandid.bat file is located.
<<lessTo achieve this aim Kandid simulates evolution using sexual reproduction and populations. But there is no fitness function in side the program. Only the user decide which images are interesting.
To simulate evolution Kandid uses crossing over, mutation, populations and has a gene data base. Image calculation is based on Lisp like expressions, Iterated Function Systems (IFS), Linear Cellular Automata (LCA), Voroni diagrams, Lindenmayer Systems (L-systems), and layered textures renderd by Persistence of Vision.
Kandid can be used as an wrapper for image generation programs. These external programs must be able to read the parameters from an file and produce the resulting image to an other file. It is not necessary to edit the parameter files by hand nor starting the program manually.
From the users view there is no distinction between build in and the external calculations. At the moment Persistence of Vision ray tracer and Scott Draves Flame IFS renderer is supported.
While Kandid is platform independent these externals renderers are written in C/C++ and compiled for an special operation system.
You must install a version appropriate to your operating system. After the installation Kandid should be able to find the external program. On Linux programs are often placed in the folders /usr/local/bin/ or /usr/bin/.
This folders are automatically parsed by the operation system. On Windows you can place the exe file in the same folder where the kandid.bat file is located.
Download (4.24MB)
Added: 2005-05-04 License: GPL (GNU 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 posadis zone editor 0.9pre 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