toy
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 52
Toy Cars 0.3.3a
Toy Cars is a physics-based 2D racing game for Linux. more>>
Toy Cars is a physics-based 2D racing game for Linux. The graphics and the interface use SDL and OpenGL.
Toy Cars is partly inspired by Micromachines and partly by the old Atari ST game called Jupiters Masterdrive.
<<lessToy Cars is partly inspired by Micromachines and partly by the old Atari ST game called Jupiters Masterdrive.
Download (3.2MB)
Added: 2007-05-07 License: GPL (GNU General Public License) Price:
910 downloads
Push Puppet Toy 0.0.5
Push Puppet Toy is a computer-controlled puppet that stands to attention when a friend joins an IRC channel. more>>
Push Puppet Toy is a computer-controlled puppet that stands to attention when a friend joins an IRC channel, and collapses when he leaves.
Push Puppet Toy project was inspired by the Availabot from Schulze and Webb (http://schulzeandwebb.com/2006/availabot/). The Availabot is a puppet guy that rises to its feet when a friend comes online on IM, and falls over when the friend disappears. Its a cool little toy, but it has 3 shortcomings:
- It doesnt exist yet
- It apparently wont work in Linux
- The puppet guy looks menacing, although I understand it will be customizable
But the Availabot is obviously only a push puppet with a servo. So its easy to make a similar device with a push puppet of your liking.
Enhancements:
- A Pidgin version of the Gaim plugin was added.
<<lessPush Puppet Toy project was inspired by the Availabot from Schulze and Webb (http://schulzeandwebb.com/2006/availabot/). The Availabot is a puppet guy that rises to its feet when a friend comes online on IM, and falls over when the friend disappears. Its a cool little toy, but it has 3 shortcomings:
- It doesnt exist yet
- It apparently wont work in Linux
- The puppet guy looks menacing, although I understand it will be customizable
But the Availabot is obviously only a push puppet with a servo. So its easy to make a similar device with a push puppet of your liking.
Enhancements:
- A Pidgin version of the Gaim plugin was added.
Download (2.3MB)
Added: 2007-05-10 License: GPL (GNU General Public License) Price:
899 downloads
Magnetic Poetry 0.0.3
Magnetic Poetry project is a networked magnetic poetry toy for your desktop. more>>
Magnetic Poetry project is a networked magnetic poetry toy for your desktop.
Magnetic Poetry for Perl/Tk gives you a window full of draggable words with which you can satisfy your muse.
Your window is linked to a similar window on the desktop of everyone else running the program.
Enhancements:
- fixed distribution package to actually include magpo.pgp and point at the new server
<<lessMagnetic Poetry for Perl/Tk gives you a window full of draggable words with which you can satisfy your muse.
Your window is linked to a similar window on the desktop of everyone else running the program.
Enhancements:
- fixed distribution package to actually include magpo.pgp and point at the new server
Download (0.024MB)
Added: 2006-11-20 License: GPL (GNU General Public License) Price:
1070 downloads
PerlActor 0.02
PerlActor is a simple automated executable acceptance test framework for Perl. more>>
PerlActor is a simple automated executable acceptance test framework for Perl.
PerlActor is a simple automated executable acceptance test framework for Perl. It can be used by Extreme Programming (XP) teams to rapidly develop executable acceptance tests for their Perl code.
XP mandates that the Customer writes acceptance tests for the application under development. The acceptance tests, also known as customer tests, demonstrate that application features are complete and that they work as expected. Ideally, the tests should be directly executable and automated so that they can be run continuously, without manual effort.
PerlActor enables an XP Customer to write *executable* acceptance tests as plain text files, using a very simple syntax. Each test consists of a number of parameterized commands (one per line), which PerlActor uses to exercise the application. PerlActor parses the test, invokes the commands with any parameters, and reports the result. The developers provide glue code to implement the commands required by the tests.
PerlActor allows tests to be grouped into suites so that related tests can be run as a group. The Customer can also just place test scripts in a directory structure and have PerlActor find and execute them all.
The PerlActor approach to acceptance testing has a number of advantages:
1) As the application grows the team will gradually develop a comprehensive set of Commands for testing the application.
2) The Customer, independent of the development team, can write and execute new tests for the application at any time, using any of the existing Commands.
3) Existing tests may be changed by the Customer at any time, again without developer help.
EXAMPLE SCRIPT
The following sample test script is adapted from one of the example scripts contained in the examples/calculator directory of this distribution. It tests a toy calculator "application":
# Script to check addition
# 10 + 32 = 42
# Create a new calculator application
NewCalculator
# Ensure that the display reads 0, initially
CheckDisplayReads 0
# Press key 1, then key 0
PressKeys 1 0
CheckDisplayReads 10
PressKeys +
CheckDisplayReads 10
PressKeys 3 2
CheckDisplayReads 32
PressKeys =
CheckDisplayReads 42
The following is sample output from the included test runner:
Running Acceptance Tests at Sun Apr 10 17:59:11 GMT 2005
==========================================================
.....
0.545077 wallclock secs ( 0.42 usr + 0.11 sys = 0.53 CPU)
Run: 5, Passed: 5, Failed: 0, Aborted: 0.
and with test failure:
Running Acceptance Tests at Sun Apr 10 18:04:36 GMT 2005
==========================================================
.F...
1.24811 wallclock secs ( 0.47 usr + 0.07 sys = 0.54 CPU)
Run: 5, Passed: 4, Failed: 1, Aborted: 0.
!!!FAILED!!!
1) FAILED: Display is wrong: expected 41, got 42 in scripts/test_addition.pact
at CheckDisplayReads 41, line 37
<<lessPerlActor is a simple automated executable acceptance test framework for Perl. It can be used by Extreme Programming (XP) teams to rapidly develop executable acceptance tests for their Perl code.
XP mandates that the Customer writes acceptance tests for the application under development. The acceptance tests, also known as customer tests, demonstrate that application features are complete and that they work as expected. Ideally, the tests should be directly executable and automated so that they can be run continuously, without manual effort.
PerlActor enables an XP Customer to write *executable* acceptance tests as plain text files, using a very simple syntax. Each test consists of a number of parameterized commands (one per line), which PerlActor uses to exercise the application. PerlActor parses the test, invokes the commands with any parameters, and reports the result. The developers provide glue code to implement the commands required by the tests.
PerlActor allows tests to be grouped into suites so that related tests can be run as a group. The Customer can also just place test scripts in a directory structure and have PerlActor find and execute them all.
The PerlActor approach to acceptance testing has a number of advantages:
1) As the application grows the team will gradually develop a comprehensive set of Commands for testing the application.
2) The Customer, independent of the development team, can write and execute new tests for the application at any time, using any of the existing Commands.
3) Existing tests may be changed by the Customer at any time, again without developer help.
EXAMPLE SCRIPT
The following sample test script is adapted from one of the example scripts contained in the examples/calculator directory of this distribution. It tests a toy calculator "application":
# Script to check addition
# 10 + 32 = 42
# Create a new calculator application
NewCalculator
# Ensure that the display reads 0, initially
CheckDisplayReads 0
# Press key 1, then key 0
PressKeys 1 0
CheckDisplayReads 10
PressKeys +
CheckDisplayReads 10
PressKeys 3 2
CheckDisplayReads 32
PressKeys =
CheckDisplayReads 42
The following is sample output from the included test runner:
Running Acceptance Tests at Sun Apr 10 17:59:11 GMT 2005
==========================================================
.....
0.545077 wallclock secs ( 0.42 usr + 0.11 sys = 0.53 CPU)
Run: 5, Passed: 5, Failed: 0, Aborted: 0.
and with test failure:
Running Acceptance Tests at Sun Apr 10 18:04:36 GMT 2005
==========================================================
.F...
1.24811 wallclock secs ( 0.47 usr + 0.07 sys = 0.54 CPU)
Run: 5, Passed: 4, Failed: 1, Aborted: 0.
!!!FAILED!!!
1) FAILED: Display is wrong: expected 41, got 42 in scripts/test_addition.pact
at CheckDisplayReads 41, line 37
Download (0.013MB)
Added: 2007-06-22 License: Perl Artistic License Price:
854 downloads
Monkey Linux 06
Monkey Linux is a minimal Linux ELF distribution in 7.5MB archive (5 diskettes) more>>
Monkey Linux can be extracted to the DOS filesystem (to the FAT32 too). This is complete small ELF distribution with latest kernel on 5 diskettes. Monkey can run on this minimal HW: 386SX, 4MB RAM, 30MB on IDE HDD.
Contain X Window for any SVGA videocard, support for network, support for 3C5x9, 3c59x, 3c900, NE2000/NE1000, WD80x3 ethernet cards, ATAPI/MITSUMI CD. There is some ready-to-install packages, GCC and kernel source for compiling your own kernel too.
Main features:
- minimal Linux ELF distribution in 7.5MB archive (5 diskettes)
- Monkey is small, but is not only a toy
- contain X Window
- full network support with TCP/IP and IPX/SPX
- latest Kernel with modules
- some ready-to-install packages with usefull software
- usually Linux distributions need repartition with previous full backup. With Monkey Linux you can simply extract all the files to one directory. Linux will use MSDOS FAT as well as I think (also FAT32). This allows you to experiment with Linux everywhere you want. You do not need to know anything about fdisk, ext2, bootdisk, rootdisk, etc.
- you may install any other Linux applications
- Monkey is not really complete distribution - use Slackware, RedHat, etc. (Monkey will be probably your first step...)
- X Window Xfree 3.2 (SVGA server for Trident, Cirrus, Realtek, ...)
- Fvwm95, xterm
- editors: vi, joe (Wordstar compatibile editor)
- telnet, ssh, ftp, traceroute, nslookup, Lynx, (Netscape in the installable package)
- bootpd, bootpgw, cron
- many utilities for text procesing (awk, sed, perl, ...)
- utilities for working with IPX/SPX
- support for many filesystems
<<lessContain X Window for any SVGA videocard, support for network, support for 3C5x9, 3c59x, 3c900, NE2000/NE1000, WD80x3 ethernet cards, ATAPI/MITSUMI CD. There is some ready-to-install packages, GCC and kernel source for compiling your own kernel too.
Main features:
- minimal Linux ELF distribution in 7.5MB archive (5 diskettes)
- Monkey is small, but is not only a toy
- contain X Window
- full network support with TCP/IP and IPX/SPX
- latest Kernel with modules
- some ready-to-install packages with usefull software
- usually Linux distributions need repartition with previous full backup. With Monkey Linux you can simply extract all the files to one directory. Linux will use MSDOS FAT as well as I think (also FAT32). This allows you to experiment with Linux everywhere you want. You do not need to know anything about fdisk, ext2, bootdisk, rootdisk, etc.
- you may install any other Linux applications
- Monkey is not really complete distribution - use Slackware, RedHat, etc. (Monkey will be probably your first step...)
- X Window Xfree 3.2 (SVGA server for Trident, Cirrus, Realtek, ...)
- Fvwm95, xterm
- editors: vi, joe (Wordstar compatibile editor)
- telnet, ssh, ftp, traceroute, nslookup, Lynx, (Netscape in the installable package)
- bootpd, bootpgw, cron
- many utilities for text procesing (awk, sed, perl, ...)
- utilities for working with IPX/SPX
- support for many filesystems
Download (1.4MB)
Added: 2005-08-12 License: GPL (GNU General Public License) Price:
1538 downloads
Tux Typing 1.5.2
Tux Typing is an educational typing tutor for children. more>>
Tux Typing is an educational typing tutor for children. Tux Typing features several different types of gameplay, at a variety of difficulty levels.
Tuxtyping 2 is almost a complete rewrite! It has something for everyone no matter who or where you are! If youre a gamer it even comes with two built in easter eggs! A large amount of time was spent with four goals in mind, make the game code clean, make it easy to translate, make it more fun to play and make it a better tool for those who have the more serious side of typing in mind. Tuxtyping 2 runs better and more consistently on a larger range of machines.
Developers
Tuxtyping 2 has a brand new file structure. The code itself has undergone deep surgery. Its faster, cleaner and easier to understand!
Teachers
Teachers will find the new Tuxtyping to be a more moldable tool they can use in there classrooms. It is easier now (and will become even easier) to group the types of exercises, words and characters into a lesson! We need alot of help here, ideas for the lessons/tutorials seem to be few and far between. (tho Jess does have some good ones!) Wed still like more.
Parents
Your kids will play for more than minutes now and learning all the time! Tuxtyping has lots of new toys to play with for them! (But dont let me catch you playing after the kids go to bed!)
Kids
New game! Comet Zap! Tux is challenged with the task of protecting 9 cities! More challenging game play in all the games! Based on Tux of Math Command another Tux4Kids game.
French Danish Armenian! (hey we do them all!)
Tuxtyping is much less tedious to translate now since most on screen graphical text is generated from text files. Text in the game can be translated by editing one file. A Theming How-To is available at our internationalization center.
<<lessTuxtyping 2 is almost a complete rewrite! It has something for everyone no matter who or where you are! If youre a gamer it even comes with two built in easter eggs! A large amount of time was spent with four goals in mind, make the game code clean, make it easy to translate, make it more fun to play and make it a better tool for those who have the more serious side of typing in mind. Tuxtyping 2 runs better and more consistently on a larger range of machines.
Developers
Tuxtyping 2 has a brand new file structure. The code itself has undergone deep surgery. Its faster, cleaner and easier to understand!
Teachers
Teachers will find the new Tuxtyping to be a more moldable tool they can use in there classrooms. It is easier now (and will become even easier) to group the types of exercises, words and characters into a lesson! We need alot of help here, ideas for the lessons/tutorials seem to be few and far between. (tho Jess does have some good ones!) Wed still like more.
Parents
Your kids will play for more than minutes now and learning all the time! Tuxtyping has lots of new toys to play with for them! (But dont let me catch you playing after the kids go to bed!)
Kids
New game! Comet Zap! Tux is challenged with the task of protecting 9 cities! More challenging game play in all the games! Based on Tux of Math Command another Tux4Kids game.
French Danish Armenian! (hey we do them all!)
Tuxtyping is much less tedious to translate now since most on screen graphical text is generated from text files. Text in the game can be translated by editing one file. A Theming How-To is available at our internationalization center.
Download (6.9MB)
Added: 2006-06-02 License: GPL (GNU General Public License) Price:
723 downloads
Bloody Stupid 0.1
Because yet another Linux Distro would just be Bloody Stupid! more>>
This is the second pseudo-release of Bloody Stupid Linux, which of course has nothing to do with the first release. The first BSL was a 50Mb ISO Live run CD based on DamnSmall Linux.
I had a lot of fun hacking around DamnSmall, and apparently it drew a little attention. John, the lord master of DamnSmall, even was kind enough to link to me off of the DSL relatives page. I got a few mails, most about the image to the right, about a hundred downloads or so, and some of those were even people I didnt know.
This whole project started because I needed to cramb a kernel and a root filesytem onto a floppy. Not having enough room in the kernel for disk or filesystem support, I figured why not wget the modules, with the inevitable conclusion, why not wget a bigger root filesystem next?
Why go to all this trouble? The BSL kernel is basically a life support system for ram and network cards, since it wgets support for everything else on the machine the kernel is very small. The initial aim was to fit it on a single floppy, then PXE booting became attractive, and really, since the kernel doesnt need to support whatever it just booted from in order to have its root filesystem, its very flexible. Yeah, I know an initrd can do the same thing, but its more fun this way. As it stands, BSL makes for an excellent repair system, the framework for a bulk installer, a neat toy, and an alright thin client ( as long as youve got a gob of RAM handy.)
Most of all, this whole thing is incredibly hackable. If you wanted to use a different slackware image, just tar one up, name it image.tar.gz and stick it in the /bsl directory of your image web server. If you need that image to unpack to larger than 170Mb, hack up the init script in the cpio archive, rebuild the archive, then recompile the kernel... sounds like a lot, but it really isnt. Want to replace the whole image with Debian/SuSe/Fedora/Arch/DSL/Gentoo? Go to it!"
<<lessI had a lot of fun hacking around DamnSmall, and apparently it drew a little attention. John, the lord master of DamnSmall, even was kind enough to link to me off of the DSL relatives page. I got a few mails, most about the image to the right, about a hundred downloads or so, and some of those were even people I didnt know.
This whole project started because I needed to cramb a kernel and a root filesytem onto a floppy. Not having enough room in the kernel for disk or filesystem support, I figured why not wget the modules, with the inevitable conclusion, why not wget a bigger root filesystem next?
Why go to all this trouble? The BSL kernel is basically a life support system for ram and network cards, since it wgets support for everything else on the machine the kernel is very small. The initial aim was to fit it on a single floppy, then PXE booting became attractive, and really, since the kernel doesnt need to support whatever it just booted from in order to have its root filesystem, its very flexible. Yeah, I know an initrd can do the same thing, but its more fun this way. As it stands, BSL makes for an excellent repair system, the framework for a bulk installer, a neat toy, and an alright thin client ( as long as youve got a gob of RAM handy.)
Most of all, this whole thing is incredibly hackable. If you wanted to use a different slackware image, just tar one up, name it image.tar.gz and stick it in the /bsl directory of your image web server. If you need that image to unpack to larger than 170Mb, hack up the init script in the cpio archive, rebuild the archive, then recompile the kernel... sounds like a lot, but it really isnt. Want to replace the whole image with Debian/SuSe/Fedora/Arch/DSL/Gentoo? Go to it!"
Download (48.4MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1282 downloads
oa 1.0.3
oa is a toy I needed to experiment with some wave-forms. more>>
oa is a toy I needed to experiment with some wave-forms. I was trying to produce some "ooo" and "aaa" sound, like what do some guitarists with some pedals, so I made this program to help me doing this.
I like it so much I decided to release it ! even if it is only a toy. oa project works with Linux (for the sound) and X-Window (for the interface).
Yes, the window is very big (1024x868), yes I know, dont blame me. It was the size I needed.
You can use it very quickly, I think the interface is obvious. Try to have some wave-forms that will procude realistic "ooo" and "aaa" and send the oa data files to me !
You even can save what you do to a wav file. If you produce one, put it somewhere I could download it and send me a mail. You can do crazy things, really, like some people do with their wonderful "electro-acoustical music".
Enhancements:
- it now compiles with gcc 4.0.
<<lessI like it so much I decided to release it ! even if it is only a toy. oa project works with Linux (for the sound) and X-Window (for the interface).
Yes, the window is very big (1024x868), yes I know, dont blame me. It was the size I needed.
You can use it very quickly, I think the interface is obvious. Try to have some wave-forms that will procude realistic "ooo" and "aaa" and send the oa data files to me !
You even can save what you do to a wav file. If you produce one, put it somewhere I could download it and send me a mail. You can do crazy things, really, like some people do with their wonderful "electro-acoustical music".
Enhancements:
- it now compiles with gcc 4.0.
Download (0.030MB)
Added: 2006-02-08 License: Public Domain Price:
1354 downloads
Galaxy 0.8
Galaxy project is a stellar motion simulator which can show the development of a random field of stars. more>>
Galaxy project is a stellar motion simulator which can show the development of a random field of stars into patterns such as clusters and spiral arms.
Galaxy is a free Linux computer program which simulates the motion of stars under the influence of gravity. Create a field of random stars to begin with, then watch the stars move as they are accelerated by their mutual gravitational attractions.
You can vary the number of stars, their initial velocities around a center, and the strength of the attractive force between them. Watch how the attractive forces accelerate individual stars and send them careening in new directions. Watch how large groups of stars develop into interesting patterns over time, such as clusters and spiral arms.
Galaxy is not for serious physics, but more a toy or educational aid for young students of science.
<<lessGalaxy is a free Linux computer program which simulates the motion of stars under the influence of gravity. Create a field of random stars to begin with, then watch the stars move as they are accelerated by their mutual gravitational attractions.
You can vary the number of stars, their initial velocities around a center, and the strength of the attractive force between them. Watch how the attractive forces accelerate individual stars and send them careening in new directions. Watch how large groups of stars develop into interesting patterns over time, such as clusters and spiral arms.
Galaxy is not for serious physics, but more a toy or educational aid for young students of science.
Download (0.23MB)
Added: 2007-07-07 License: GPL (GNU General Public License) Price:
850 downloads
Decomp 0.0
Decomp is a sorta complete decompiler. more>>
Decomp is a sorta complete decompiler. It supports (more or less) ELF32, ELF64, PE, NE, MZ, and COM executables on the IA-32 architecture (x86).
Itll tell you it also supports the Alpha, but dont believe it. The generated code cant be recompiled so it isnt terribly useful, but its a great toy to play with and it does decompile things just fine.
Usage: decomp [OPTION]... < FILE >
Decompile FILE into a complete assembly language file which can in turn be re-assembled.
-o, --output < file > Place output in file. The default is to append .S to the input file name.
-h, --help Print this message.
-v, --version Print version information.
-a, --address Print the address of each instruction.
-c, --opcode Print the opcode of each instruction.
-p, --prefix Print any instruction prefixes.
-d, --debug Print debugging information.
-t, --trace Turn on memory tracing.
-q, --queue-size < size > Adjust the size of the output instruction queue. Only use this if you know what you are doing.
IA-32 specific options:
-s, --style < nasm|gas > Select assembly language style. Not yet implemented.
<<lessItll tell you it also supports the Alpha, but dont believe it. The generated code cant be recompiled so it isnt terribly useful, but its a great toy to play with and it does decompile things just fine.
Usage: decomp [OPTION]... < FILE >
Decompile FILE into a complete assembly language file which can in turn be re-assembled.
-o, --output < file > Place output in file. The default is to append .S to the input file name.
-h, --help Print this message.
-v, --version Print version information.
-a, --address Print the address of each instruction.
-c, --opcode Print the opcode of each instruction.
-p, --prefix Print any instruction prefixes.
-d, --debug Print debugging information.
-t, --trace Turn on memory tracing.
-q, --queue-size < size > Adjust the size of the output instruction queue. Only use this if you know what you are doing.
IA-32 specific options:
-s, --style < nasm|gas > Select assembly language style. Not yet implemented.
Download (0.078MB)
Added: 2006-04-14 License: GPL (GNU General Public License) Price:
1307 downloads
Remo 0.2.0
Remo is a Rule Editor for ModSecurity. more>>
Remo is a Rule Editor for ModSecurity.
Main features:
- Ruby on rails application with ajax use
- Enter http requests, display them, edit them, delete them, rearrange them
- Edit the http headers of the requests
- Generate positive modsecurity2 ruleset
ModSecurity is not a simple toy. It is quite tricky to configure successfully. Many web applications are not very simple either. Bringing them together by writing a ModSecurity ruleset is very difficult. Modsecurity.org advertises a tested core ruleset granting you protection from most known attacks. But this is only a blacklist approach: All known dangerous traffic is filtered out.
A network firewall uses a whitelist approach; also called positive security model: Everything is dropped outside of a short and strict rulset. An application firewall should do exactly the same. (See Ivan Ristics thougts on positive security. Ivan Ristic is the man behind ModSecurity.)
But this comes with a catch: Your application does not come with a short and strict ruleset and writing one will be tough. This is the point where remo will come into play. It is meant as a graphical editor for this ruleset, thus helping you to generate a whitelist of valid requests to your application. Ideally you will be able to bundle this ruleset with every release of your online application. We are not there yet. Far from it to be honest. But the development has started and you are welcome to join in.
Enhancements:
- This first beta release brings the ability to import ModSecurity audit-logs and match them against the ruleset in the edit-area of Remo.
- This lets you check if the ruleset which you are developing will work with your online application in practice.
<<lessMain features:
- Ruby on rails application with ajax use
- Enter http requests, display them, edit them, delete them, rearrange them
- Edit the http headers of the requests
- Generate positive modsecurity2 ruleset
ModSecurity is not a simple toy. It is quite tricky to configure successfully. Many web applications are not very simple either. Bringing them together by writing a ModSecurity ruleset is very difficult. Modsecurity.org advertises a tested core ruleset granting you protection from most known attacks. But this is only a blacklist approach: All known dangerous traffic is filtered out.
A network firewall uses a whitelist approach; also called positive security model: Everything is dropped outside of a short and strict rulset. An application firewall should do exactly the same. (See Ivan Ristics thougts on positive security. Ivan Ristic is the man behind ModSecurity.)
But this comes with a catch: Your application does not come with a short and strict ruleset and writing one will be tough. This is the point where remo will come into play. It is meant as a graphical editor for this ruleset, thus helping you to generate a whitelist of valid requests to your application. Ideally you will be able to bundle this ruleset with every release of your online application. We are not there yet. Far from it to be honest. But the development has started and you are welcome to join in.
Enhancements:
- This first beta release brings the ability to import ModSecurity audit-logs and match them against the ruleset in the edit-area of Remo.
- This lets you check if the ruleset which you are developing will work with your online application in practice.
Download (1.6MB)
Added: 2007-06-06 License: GPL (GNU General Public License) Price:
872 downloads
LeoCAD 0.73
LeoCAD is a CAD application that uses plastic bricks. more>>
LeoCAD is a CAD program that uses bricks similar to those found in many toys (but they dont represent any particular brand). Currently it has a library of more than 1000 different pieces, most of them were created by James Jessiman (the author of LDraw).
Intallation:
The first thing you should do is check that you have an OpenGL library installed in your computer by typing /sbin/ldconfig -p |grep libGL, you should see libGL.so listed in the output. If you cant find it, then you should download and compile Mesa 3D. Dont forget to add the Mesa installation path to /etc/ld.so.conf or LD_LIBRARY_PATH and run /sbin/ldconfig.
The next step is to download the executable and the pieces library. After the download is complete you have to extract the pieces library to any directory of your choice but if you choose a place other than "/usr/local/share/leocad/", youll have to set the variable LEOCAD_LIB to that directory.
Now you should extract the LeoCAD precompiled binaries, to any directory and run "leocad".
If you prefer to compile the program yourself, you can use the cvs server :pserver:guest@gerf.org:/usr/cvsroot (password is guest) to checkout the module leocad. I recommend using the tag for the last released version, for version 0.73 its leocad-0-73. You can do this by typing:
$ cvs -z3 -d :pserver:guest@gerf.org:/usr/cvsroot login
Enter "guest" without the quotes when asked for a password to login. Now to download the latest released version, type:
$ cvs -z3 -d :pserver:guest@gerf.org:/usr/cvsroot checkout -r leocad-0-73 leocad
Or if you want the latest development version:
$ cvs -z3 -d :pserver:guest@gerf.org:/usr/cvsroot checkout leocad
Keyframing
Each object in a LeoCAD project can have a different position and orientation for each step or frame that it appears. This feature is called keyframing, and works differently if the program is in Instruction or Animation mode.
This is very useful when creating instructions because it allows you to have a door open in one step and closed later, or have the camera display the model from a different angle on a certain step to show details from another section of the model.
If youre in animation mode, LeoCAD automatically interpolates the value of the previous key with the value of the next key to calculate the position of the object at each frame. This makes the creation of animations a very simple thing because you only need to set the start and end positions and LeoCAD will take care of the other frames.
When the Key Button () from the Animation Toolbar is depressed, a new key is added at the current step/frame each time you move or rotate an object, if a key doesnt already exist. When the icon is not pressed, the changes are made to the key immediately before the current step/frame.
Instructions and Animations
LeoCAD can be used to create building instructions and animations, making it a very powerful editor. When you start the program youre placed in Instruction mode by default, you can switch between Animation and Instruction mode using the Mode Button () from the Animation Toolbar.
Each program mode stores the position and orientation of all objects in separate places, so changing the position of an object on one mode does not change it on the other mode. To easily copy the position from the other mode, choose Copy Keys From ... from the Pieces Menu.
When youre in Instruction Mode, each time unit is called a Step and when youre in Animation Mode, each time unit is called a Frame. The most important difference between the 2 modes is how Keyframing works.
<<lessIntallation:
The first thing you should do is check that you have an OpenGL library installed in your computer by typing /sbin/ldconfig -p |grep libGL, you should see libGL.so listed in the output. If you cant find it, then you should download and compile Mesa 3D. Dont forget to add the Mesa installation path to /etc/ld.so.conf or LD_LIBRARY_PATH and run /sbin/ldconfig.
The next step is to download the executable and the pieces library. After the download is complete you have to extract the pieces library to any directory of your choice but if you choose a place other than "/usr/local/share/leocad/", youll have to set the variable LEOCAD_LIB to that directory.
Now you should extract the LeoCAD precompiled binaries, to any directory and run "leocad".
If you prefer to compile the program yourself, you can use the cvs server :pserver:guest@gerf.org:/usr/cvsroot (password is guest) to checkout the module leocad. I recommend using the tag for the last released version, for version 0.73 its leocad-0-73. You can do this by typing:
$ cvs -z3 -d :pserver:guest@gerf.org:/usr/cvsroot login
Enter "guest" without the quotes when asked for a password to login. Now to download the latest released version, type:
$ cvs -z3 -d :pserver:guest@gerf.org:/usr/cvsroot checkout -r leocad-0-73 leocad
Or if you want the latest development version:
$ cvs -z3 -d :pserver:guest@gerf.org:/usr/cvsroot checkout leocad
Keyframing
Each object in a LeoCAD project can have a different position and orientation for each step or frame that it appears. This feature is called keyframing, and works differently if the program is in Instruction or Animation mode.
This is very useful when creating instructions because it allows you to have a door open in one step and closed later, or have the camera display the model from a different angle on a certain step to show details from another section of the model.
If youre in animation mode, LeoCAD automatically interpolates the value of the previous key with the value of the next key to calculate the position of the object at each frame. This makes the creation of animations a very simple thing because you only need to set the start and end positions and LeoCAD will take care of the other frames.
When the Key Button () from the Animation Toolbar is depressed, a new key is added at the current step/frame each time you move or rotate an object, if a key doesnt already exist. When the icon is not pressed, the changes are made to the key immediately before the current step/frame.
Instructions and Animations
LeoCAD can be used to create building instructions and animations, making it a very powerful editor. When you start the program youre placed in Instruction mode by default, you can switch between Animation and Instruction mode using the Mode Button () from the Animation Toolbar.
Each program mode stores the position and orientation of all objects in separate places, so changing the position of an object on one mode does not change it on the other mode. To easily copy the position from the other mode, choose Copy Keys From ... from the Pieces Menu.
When youre in Instruction Mode, each time unit is called a Step and when youre in Animation Mode, each time unit is called a Frame. The most important difference between the 2 modes is how Keyframing works.
Download (0.82MB)
Added: 2005-08-11 License: GPL (GNU General Public License) Price:
1541 downloads
wmblob 1.0.3
wmblob shows some blobs moving around. more>>
wmblob shows some blobs moving around. wmblob does nothing useful, its just a toy.
Ill be honest with you. the truth is: wmblob is a totally useless program. But unlike other totally useless programs (I wont name them here, because theyre made by an enormous and rich company), it looks good and shows funny moving `blobs. Im sure youll like it.
Its a nice dockapp for WindowMaker (see `www.windowmaker.org), but its probably going to run just as well with any other window manager.
<<lessIll be honest with you. the truth is: wmblob is a totally useless program. But unlike other totally useless programs (I wont name them here, because theyre made by an enormous and rich company), it looks good and shows funny moving `blobs. Im sure youll like it.
Its a nice dockapp for WindowMaker (see `www.windowmaker.org), but its probably going to run just as well with any other window manager.
Download (0.16MB)
Added: 2006-10-23 License: GPL (GNU General Public License) Price:
1097 downloads
Keyano 0.1.5
Keyano has the ability to turn your PC into a Musical Keyboard. more>>
Keyano is a graphical front end for popular Unix applications such as play, aplay, festival, and fortune. It has the ability to turn your PC into a audio/visual sampler that works similar to samplers now in use by DJs.
It also includes vocal dictionary and text reader capabilities, as well as a spelling Tutorial (alphabet mode: type "A B C" and it says them out loud while it shows letters on screen).
Keyano is a toy, a musical instrument and an educational tool all rolled into one. yet it remains simple enough to be used by people of all ages.
Keyano is currently under heavy development with new features added with each release. We still have several features planned for future releases so stay tuned for updates.
<<lessIt also includes vocal dictionary and text reader capabilities, as well as a spelling Tutorial (alphabet mode: type "A B C" and it says them out loud while it shows letters on screen).
Keyano is a toy, a musical instrument and an educational tool all rolled into one. yet it remains simple enough to be used by people of all ages.
Keyano is currently under heavy development with new features added with each release. We still have several features planned for future releases so stay tuned for updates.
Download (3.2MB)
Added: 2005-07-26 License: GPL (GNU General Public License) Price:
1550 downloads
Open Clip Art Library 0.18
The Open Clip Art Library is a collection of royalty free clip art in SVG format. more>>
The Open Clip Art Library is a collection of royalty free (public domain) clip art in SVG format, enhanced with creative commons metadata.
It can be redistributed with free software or closed software and with various software distributions.
Enhancements:
- The collection now contains a total of 6900 images.
- New top level categories include "science" and "electronics".
- New subsections include "religion", "astronomy", "network", and more.
- The flags collection has been fleshed out and improved.
- A bunch of new signs and symbols were added.
- There are lots of new vehicles, office, sports, music, and toys clipart.
<<lessIt can be redistributed with free software or closed software and with various software distributions.
Enhancements:
- The collection now contains a total of 6900 images.
- New top level categories include "science" and "electronics".
- New subsections include "religion", "astronomy", "network", and more.
- The flags collection has been fleshed out and improved.
- A bunch of new signs and symbols were added.
- There are lots of new vehicles, office, sports, music, and toys clipart.
Download (120.8MB)
Added: 2005-10-17 License: Public Domain Price:
833 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 toy 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