Main > Free Download Search >

Free clone software for linux

clone

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 398
Clone 0.23

Clone 0.23


Clone is a Perl module that can recursively copy Perl datatypes. more>>
Clone is a Perl module that can recursively copy Perl datatypes.

SYNOPSIS

use Clone;

push @Foo::ISA, Clone;

$a = new Foo;
$b = $a->clone();

# or

use Clone qw(clone);

$a = { foo => bar, move => zig };
$b = [ alpha, beta, gamma, vlissides ];
$c = new Foo();

$d = clone($a);
$e = clone($b);
$f = clone($c);

This module provides a clone() method which makes recursive copies of nested hash, array, scalar and reference types, including tied variables and objects.

clone() takes a scalar argument and an optional parameter that can be used to limit the depth of the copy. To duplicate lists, arrays or hashes, pass them in by reference. e.g.

my $copy = clone (@array);

# or

my %copy = %{ clone (%hash) };

For a slower, but more flexible solution see Storables dclone().

<<less
Download (0.010MB)
Added: 2007-05-16 License: Perl Artistic License Price:
899 downloads
Clone::More 0.90.2

Clone::More 0.90.2


Clone::More is a Perl module that can copy Perl data structures. more>>
Clone::More is a Perl module that can copy Perl data structures.

SYNOPSIS

use Clone::More qw( clone );

my $structure = [
{ key => value }
];

for my $set ( @$structure ) {
my $clone = clone( $set );

for ( keys %$clone ) {
print "Everything matches" if ( exists( $set->{$_} ) && $set->{$_} eq $clone->{$_} );
}
}

This is intended to act as a utility in order to natively clone data structures via a simple Perl interface. Will ensure that all references will be separated from the parent data strure, yet kept relative to the new structure (if need be).

Please take a look at the WARNINGS, GOTCHAS and FUTURE DEVELOPMENT sections, as resources to see if this module is fully capable of doing everything that you want it to do (and it will do most everything).

<<less
Download (0.027MB)
Added: 2007-05-16 License: Perl Artistic License Price:
891 downloads
Class::Cloneable 0.03

Class::Cloneable 0.03


Class::Cloneable is a base class for Cloneable objects. more>>
Class::Cloneable is a base class for Cloneable objects.

SYNOPSIS

package MyObject;
our @ISA = (Class::Cloneable);

# calling clone on an instance of MyObject
# will give you full deep-cloning functionality

This module provides a flexible base class for building objects with cloning capabilities. This module does its best to respect the encapsulation of all other objects, including subclasses of itself. This is intended to be a stricter and more OO-ish option than the more general purpose Clone and Clone::PP modules.

<<less
Download (0.008MB)
Added: 2006-10-06 License: Perl Artistic License Price:
1114 downloads
Super Mario Clone FX 1.0

Super Mario Clone FX 1.0


Super Mario Clone FX is a jump-and-run game in the style of Super Mario World. more>>
Super Mario Clone FX is a jump-and-run game in the style of Super Mario World. Secret Maryo Chronicles is a two-dimensional, sidescrolling jump-and-run platform game which utilizes the platform independent multimedia library, SDL.
It features a built-in level editor which can be used to easily create your own levels.
Main features:
In-Game Level Editor
- Activated by F8 in the game. You can insert any graphic file as a background or massive sprite in the game.
- Many standart graphics like hedges and ground sprites are included. You can insert enemys, set the players start position on the level,
- insert active sprites, and create half-massive sprites which the player can jump through, but can not fall through.
Multiple Levels
- Each level ends with gate or pipe, press up or down to enter the next level.
Multiple Maryo Stages
- Includes small Maryo, normal Maryo, and fire Maryo. Advance to the next stage by getting mushrooms and fire plants.
- These items can be obtained by jumping into question mark boxes.
Overworld
- Get an aerial perspective between levels, just like the World Map in Super Mario World.
Great Sounds and Music
- High quality Ogg music and sounds for the EXTRA maryo game feeling.
Save and Load
- Save anytime from the game menu. Then load whenever you want.
Get Extra Lives
- By getting 100 coins or finding the Green Mushrooms.
<<less
Download (15.3MB)
Added: 2007-07-31 License: GPL (GNU General Public License) Price:
747 downloads
GemRB: The Infinity Engine Clone 0.2.9

GemRB: The Infinity Engine Clone 0.2.9


GemRB: The Infinity Engine Clone emulates BioWares Infinity game engine (e.g. Baldurs Gate). more>>
GemRB: The Infinity Engine Clone emulates BioWares Infinity game engine (e.g. Baldurs Gate).

This Game Engine is a port of the original Infinity Engine (the one of Baldurs Gate, Planescape: Torment, Icewind Dale) to Linux/Unix, MacOs X and Windows with some Enhancements.

Do you like creating a game like Baldurs Gate?

<<less
Download (1.6MB)
Added: 2007-07-16 License: GPL (GNU General Public License) Price:
850 downloads
pyConnect4

pyConnect4


pyConnect4 is a clone of Connect 4 game for 2 players. more>>
pyConnect4 is a clone of Connect 4 game for 2 players.

This is my second project in python. The game has more features and lesser code lines as pyXXO.

How is pyConnect4 started?

Download the tar.gz file and extract it:

tar xfz pyConnect4.tar.gz

Then change into the new dir:

cd pyConnect4

and start pyConnect4:

python pyConnect4.py

<<less
Download (0.080MB)
Added: 2007-06-21 License: Freeware Price:
855 downloads
Koncert 0.1

Koncert 0.1


Koncert is an arcade videogame clone for KDE/Qt. more>>
Koncert project is an arcade videogame clone for KDE/Qt.
Koncert is a clone of an old C64 arcade game (Rootin Tootin), written for KDE/Qt. Its part of the K64 project.
Installation guide:
# bzip2 -cd koncert-0.1.tar.bz2 | tar xf -
# cd koncert
# ./configure
# make
# make install
Enhancements:
- Added a levels editor.
- Made some bugfixes.
<<less
Download (0.92MB)
Added: 2006-12-09 License: GPL (GNU General Public License) Price:
1054 downloads
SdlZombies 1.0.0

SdlZombies 1.0.0


SdlZombies is a zombie game clone. more>>
SdlZombies project is a zombie game clone.
The purpose of the game is to attract zombies and make them fall in holes.
Enhancements:
- Remove : all tty debug output.
- Final version !
<<less
Download (2.7MB)
Added: 2006-12-08 License: GPL (GNU General Public License) Price:
1050 downloads
2Pong 1.0a

2Pong 1.0a


2Pong is a pong clone with 2 balls. more>>
2Pong is a pong clone. However, there is one visible difference from the regular pong--it is played with two balls instead of one.

2Pong is a pong clone with 2 balls.

<<less
Download (0.25MB)
Added: 2005-11-11 License: GPL (GNU General Public License) Price:
1443 downloads
JIndex 0.2

JIndex 0.2


JIndex is a beagle clone. more>>
JIndex is a beagle clone. It tries to mimic the functionality of Beagle. JIndex is written in Java.
Format support:
- Music (Mp3)
- Documents (PDF, Doc, Openoffice formats)
- Images
- IM conversations
<<less
Download (17.8MB)
Added: 2006-02-23 License: LGPL (GNU Lesser General Public License) Price:
1338 downloads
KPoker 0.7

KPoker 0.7


KPoker project is a Video Poker game. more>>
KPoker project is a Video Poker game.
KPoker is a KDE-compilant clone of those highly addictive pocket video poker games which are sometimes called "Videopoker".
Enhancements:
- added two player game
- fixed some and added many bugs
<<less
Download (0.29MB)
Added: 2006-11-28 License: GPL (GNU General Public License) Price:
1065 downloads
ConfigReader::Simple 1.25

ConfigReader::Simple 1.25


ConfigReader::Simple is a simple configuration file parser. more>>
ConfigReader::Simple is a simple configuration file parser.

SYNOPSIS

use ConfigReader::Simple;

# parse one file
$config = ConfigReader::Simple->new("configrc", [qw(Foo Bar Baz Quux)]);

# parse multiple files, in order
$config = ConfigReader::Simple->new_multiple(
Files => [ "global", "configrc" ],
Keys => [qw(Foo Bar Baz Quux)]
);

my @directives = $config->directives;

$config->get( "Foo" );

if( $config->exists( "Bar" ) )
{
print "Bar was in the config filen";
}

# copy an object to play with it separately
my $clone = $config->clone;

# only affects clone
$clone->set( "Foo", "Buster" );

# save the config to a single file
$clone->save( "configrc" )

# save the config to a single file, but only with
# certain directives
$clone->save( "configrc" => [qw(Foo Bar)] )

# save to multiple configuration files
$clone->save(
"configrc" => [qw(Foo Bar)],
"global" => [qw(Baz Quux)],
);

ConfigReader::Simple reads and parses simple configuration files. It is designed to be smaller and simpler than the ConfigReader module and is more suited to simple configuration files.

<<less
Download (0.011MB)
Added: 2007-04-12 License: Perl Artistic License Price:
934 downloads
madlibs engine 1.0

madlibs engine 1.0


madlibs engine project is a MadLibs clone. more>>
madlibs engine project is a MadLibs clone.

The madlibs engine is a tiny engine for MadLibs-like interactive stories. Basically, you enter different words of a certain part of speech.

The program pastes them into a story text, creating weird, funny, or stupid results.

It runs on anything from a line printer to an xterm.

<<less
Download (4.62MB)
Added: 2006-11-22 License: GPL (GNU General Public License) Price:
1069 downloads
QPong 0.7.1

QPong 0.7.1


QPong project is another clone of the game pong. more>>
QPong project is another clone of the game "pong".

It features some nice graphics and is very flexible.

You can configure the images, sizes, speeds, and shapes of the pads and balls.

Most importantly, its fun to play.

<<less
Download (MB)
Added: 2006-11-16 License: GPL (GNU General Public License) Price:
1072 downloads
MyLink 0.93

MyLink 0.93


MyLink project is a free Uplink clone. more>>
MyLink project is a free Uplink clone.
Main features:
- Most of the features Uplink has. If you know Uplink, youll know most of MyLink, too.
- Multiplayer support. MyLink is splitted into a server and a client, which makes it easy to play in a network.
- Missions and hosts are automatically generated.
<<less
Download (0.74MB)
Added: 2006-11-06 License: GPL (GNU General Public License) Price:
1084 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5