pearpc vs cherryos
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 111
PearPC 0.4
PearPC is an architecture-independent PowerPC platform emulator capable of running most PowerPC operating systems. more>>
PearPC is an architecture-independent PowerPC platform emulator capable of running most PowerPC operating systems.
This release fixes an ugly partition mapping bug which prevented PearPC to boot OpenDarwin. But the fix might cause regressions: so if your image is no longer booting and you can compile pearpc yourself, please talk to the pearpc-devel mailing list.
Installation:
-Get the Mandrake Installations CDs from a near mirror.
-Read the getting started document first.
-Join the club.
-Make sure you have configured with a big harddisk (3 GiB should do) and a CDROM with the Mandrake 9.1 PPC CD1 inserted. Select a 15 bit video mode. (ppc_start_resolution to 1, 4 or 7)
-Boot and you should get the yaboot menu.
-Press enter and wait.
-At some point, a graphical installer will show up.
-I wont partition your disk for you so you have to do it on your own
create 2 partitions: Apple bootstrap and a Linux onecontinue install.
It will ask you to insert another CD. Click "Change CD" and choose a different .iso or simply insert a different CD. Continue.
-Something bad may happen in the end of the install. Nevermind.
While the CPU emulation may be slow (1/500th or 1/15th, see above), the speed of emulated hardware is hardly impacted by the emulation; the emulated hard-drive and CDROM e.g. are very fast, especially with OS that support bus-mastering (Linux, Darwin, Mac OS X do).
Because the author has only access to a little-endian machine, PearPC will most likely only run on little-endian architectures. This shouldnt be hard to fix and the author would fix this himself if he such hardware. (You can donate some big-endian hardware to get this fixed!)
Equally, PearPC will probably only run on 32-bit architectures. This shouldnt be hard to fix either. (You can donate...)
A lot of unimplementated features are fatal (i.e. will abort PearPC).
Timings are very still a little bit inaccurate. Dont rely on benchmarks made in the client.
PearPC lacks a save/restore machine-state feature.
No Altivec support yet but being worked on.
No LBA48 (but LBA). Currently no support for hard disks greater than 128 GiB. Disks > 4GiB are not tested very well.
<<lessThis release fixes an ugly partition mapping bug which prevented PearPC to boot OpenDarwin. But the fix might cause regressions: so if your image is no longer booting and you can compile pearpc yourself, please talk to the pearpc-devel mailing list.
Installation:
-Get the Mandrake Installations CDs from a near mirror.
-Read the getting started document first.
-Join the club.
-Make sure you have configured with a big harddisk (3 GiB should do) and a CDROM with the Mandrake 9.1 PPC CD1 inserted. Select a 15 bit video mode. (ppc_start_resolution to 1, 4 or 7)
-Boot and you should get the yaboot menu.
-Press enter and wait.
-At some point, a graphical installer will show up.
-I wont partition your disk for you so you have to do it on your own
create 2 partitions: Apple bootstrap and a Linux onecontinue install.
It will ask you to insert another CD. Click "Change CD" and choose a different .iso or simply insert a different CD. Continue.
-Something bad may happen in the end of the install. Nevermind.
While the CPU emulation may be slow (1/500th or 1/15th, see above), the speed of emulated hardware is hardly impacted by the emulation; the emulated hard-drive and CDROM e.g. are very fast, especially with OS that support bus-mastering (Linux, Darwin, Mac OS X do).
Because the author has only access to a little-endian machine, PearPC will most likely only run on little-endian architectures. This shouldnt be hard to fix and the author would fix this himself if he such hardware. (You can donate some big-endian hardware to get this fixed!)
Equally, PearPC will probably only run on 32-bit architectures. This shouldnt be hard to fix either. (You can donate...)
A lot of unimplementated features are fatal (i.e. will abort PearPC).
Timings are very still a little bit inaccurate. Dont rely on benchmarks made in the client.
PearPC lacks a save/restore machine-state feature.
No Altivec support yet but being worked on.
No LBA48 (but LBA). Currently no support for hard disks greater than 128 GiB. Disks > 4GiB are not tested very well.
Download (0.88MB)
Added: 2005-12-21 License: GPL (GNU General Public License) Price:
920 downloads
Metamorphosis
Metamorphosis is a short course about Swing visual design and user interface implementation. more>>
Metamorphosis is a short course about Swing visual design and user interface implementation. Metamorphosis can help you understand and avoid common design errors of Swing based Java applications.
Therefore it provides a configurable GUI which demos both, the problems and their solutions.
Running:
You can either web start or download Metamorphosis. To launch the application from a command-line, use: java -jar metamorphosis.jar.
You can launch Fakeclipse from a command-line with a given style: franken, rookie, standard, advanced, elegant, standardX, advancedX, elegantX, where the last three use a multi-platform look instead of a Windows emulation.
java -cp metamorphosis.jar -Dstyle=elegantX com.jgoodies.metamorphosis.Fakeclipse
Fakeclipse:
Metamorphosis utilizes a tiny Swing based application called Fakeclipse, that emulates the appearance of an Eclipse IDE on Windows 95/98/NT/ME/2000, and with some restrictions on XP. Although its a live application, it cant do anything useful and provides no actions. Only the File, Edit and Source menus contain items to demo an alignment problem.
Swing vs. SWT:
Fakeclipse is intended to shed some light into the "Swing vs. SWT" discussion. I dont take a position but want to contribute some visual input.
The Eclipse IDE provides an elegant overall appearance - at least on Windows platforms. And thats what most people are referring to when talking about the SWT. However, most of this look can quickly be emulated by Swing. It took me 2:50 hours to build the original Fakeclipse using the JGoodies Windows Look&Feel that I had built before for JDiskReport.
<<lessTherefore it provides a configurable GUI which demos both, the problems and their solutions.
Running:
You can either web start or download Metamorphosis. To launch the application from a command-line, use: java -jar metamorphosis.jar.
You can launch Fakeclipse from a command-line with a given style: franken, rookie, standard, advanced, elegant, standardX, advancedX, elegantX, where the last three use a multi-platform look instead of a Windows emulation.
java -cp metamorphosis.jar -Dstyle=elegantX com.jgoodies.metamorphosis.Fakeclipse
Fakeclipse:
Metamorphosis utilizes a tiny Swing based application called Fakeclipse, that emulates the appearance of an Eclipse IDE on Windows 95/98/NT/ME/2000, and with some restrictions on XP. Although its a live application, it cant do anything useful and provides no actions. Only the File, Edit and Source menus contain items to demo an alignment problem.
Swing vs. SWT:
Fakeclipse is intended to shed some light into the "Swing vs. SWT" discussion. I dont take a position but want to contribute some visual input.
The Eclipse IDE provides an elegant overall appearance - at least on Windows platforms. And thats what most people are referring to when talking about the SWT. However, most of this look can quickly be emulated by Swing. It took me 2:50 hours to build the original Fakeclipse using the JGoodies Windows Look&Feel that I had built before for JDiskReport.
Download (MB)
Added: 2006-01-13 License: Freeware Price:
1381 downloads
Snoopy vs. the Red Baron 1.0
Snoopy vs. the Red Baron is an open-source one/two player combat game, available for Mac OS X, Linux, BeOS, QNX and Windows. more>>
Snoopy vs. the Red Baron is an open-source one/two player combat game, available for Mac OS X, Linux, BeOS, QNX and Windows.
The original Snoopy was a tiny game for the Apple Macintosh, with black and white graphics, but already almost all the levels of the new Snoopy/SDL were implemented.
Snoopy could be played by two opponents, sharing a single screen and keyboard, and although it had poor graphics and tough controls, we very much liked to play it.
While we learned programming, we constantly sought for simple, yet interesting projects. If you have ever tried to learn a new language or API, you will have recognized that the simplest way in mastering the stuff is simply reprogramming an existing application, without losing much thought on design and originality.
So my friend reprogrammed Snoopy, in Object Pascal, using SAT, the Sprite Animation Toolkit, on his Classic II. That version of Snoopy features a fully functional AI, network play, but only the first level ( weapons drop).
While he was at it, he also implemented a "missing feature", the bombs, for which there where graphics and sounds in the game, but which could not be thrown.
When I discovered SDL, I recognized that it would be ideal for the job. Running on Windows, Linux, MacOS, BeOS and many other platforms, it is my new toolkit of choice for multimedia programming. It took us several weeks to port Snoopy (besides going to school, but now the work is almost done, with only the finishing touches to be made.
I can only encourage everyone to try SDL; it is really easy and portable (if worked right).
<<lessThe original Snoopy was a tiny game for the Apple Macintosh, with black and white graphics, but already almost all the levels of the new Snoopy/SDL were implemented.
Snoopy could be played by two opponents, sharing a single screen and keyboard, and although it had poor graphics and tough controls, we very much liked to play it.
While we learned programming, we constantly sought for simple, yet interesting projects. If you have ever tried to learn a new language or API, you will have recognized that the simplest way in mastering the stuff is simply reprogramming an existing application, without losing much thought on design and originality.
So my friend reprogrammed Snoopy, in Object Pascal, using SAT, the Sprite Animation Toolkit, on his Classic II. That version of Snoopy features a fully functional AI, network play, but only the first level ( weapons drop).
While he was at it, he also implemented a "missing feature", the bombs, for which there where graphics and sounds in the game, but which could not be thrown.
When I discovered SDL, I recognized that it would be ideal for the job. Running on Windows, Linux, MacOS, BeOS and many other platforms, it is my new toolkit of choice for multimedia programming. It took us several weeks to port Snoopy (besides going to school, but now the work is almost done, with only the finishing touches to be made.
I can only encourage everyone to try SDL; it is really easy and portable (if worked right).
Download (0.35MB)
Added: 2005-12-28 License: GPL (GNU General Public License) Price:
1409 downloads
Debian vs Pimientos 1.1.0
Debian vs Pimientos is a fun arcade in which you have to kill peppers using the logo of Debian. more>>
Debian vs Pimientos is an arcade game developed using the SDL libraries SDL, SDL_image, SDL_mixer, and SDL_ttf. This permits the portability of the game to some systems and machines.
Debian vs Pimientos is the first game of NEOPONTEC Games, and the first to use the NNG Engine (New Neopontec Gaming Engine) developed by Hector Blanco (me) that uses the mentioned SDL Libraries.
The game concept is very easy to understand and to play. There are a lot of peppers (pimientos is the spanish word for peppers) that are flying by the sky, and you, armed with the Debian logo must fight them. The Debian logo shoots GNU heads to kill these devil pimientos
Main features:
- 800x600 resolution at 32 bits.
- High quality images.
- Addictive and funny playing experience
- Cross-platform open source game: (binaries for Win32 & Linux, and sources for other systems).
- Different classes of peppers (pimientos).
<<lessDebian vs Pimientos is the first game of NEOPONTEC Games, and the first to use the NNG Engine (New Neopontec Gaming Engine) developed by Hector Blanco (me) that uses the mentioned SDL Libraries.
The game concept is very easy to understand and to play. There are a lot of peppers (pimientos is the spanish word for peppers) that are flying by the sky, and you, armed with the Debian logo must fight them. The Debian logo shoots GNU heads to kill these devil pimientos
Main features:
- 800x600 resolution at 32 bits.
- High quality images.
- Addictive and funny playing experience
- Cross-platform open source game: (binaries for Win32 & Linux, and sources for other systems).
- Different classes of peppers (pimientos).
Download (0.66MB)
Added: 2006-10-08 License: GPL (GNU General Public License) Price:
1114 downloads
CHEOPS Chess 1.1
CHEOPS Chess project is a C++ chess engine. more>>
CHEOPS Chess project is a C++ chess engine.
CHEOPS (CHEss OPponent Simulator), or Χεοψ, is a fully-functional AI chess program capable of human vs. human, human vs. computer, and computer vs. computer play. It uses a 64-square linear array board representation.
The game tree search is alpha-beta, and the static evaluation function considers material, mobility, and motif features.
CHEOPS comes with extensive documentation on the program internals, aimed at students or programmers wishing to understand or extend the system.
<<lessCHEOPS (CHEss OPponent Simulator), or Χεοψ, is a fully-functional AI chess program capable of human vs. human, human vs. computer, and computer vs. computer play. It uses a 64-square linear array board representation.
The game tree search is alpha-beta, and the static evaluation function considers material, mobility, and motif features.
CHEOPS comes with extensive documentation on the program internals, aimed at students or programmers wishing to understand or extend the system.
Download (0.17MB)
Added: 2007-01-12 License: GPL (GNU General Public License) Price:
1022 downloads
Apache::CryptHash 3.03
Apache::CryptHash is a Perl module with encrypted tokens for cookies. more>>
Apache::CryptHash is a Perl module with encrypted tokens for cookies.
Creates an encrypted cookie-like string with a MAC (checksum) from a hash of critical and non-critical values. The MAC is created on only the critical values. Decryption will fail if the string has been altered and the MAC does not match when the string is decrypted.
Particularly useful when using COOKIES and will do all the hard work for Apache::AuthCookie
init()
Create class reference and set passcode to the value returned by Sys::Hostname::hostname;
my $c = Apache::CryptHash->init; # default passcode = hostname
init takes an optional parameter
my $c = Apache::CryptHash->init(no);
$c->passcode(no} # will turn encryptation off
# and put in Debug mode
Optionally, the passcode or debug may be set by
$c->passcode(no) # will turn encryptation off
# and put in Debug mode
$c->passcode(newpasscode); # change the passcode
name & passcode
Hash Header may be set to any string
$c->name(some_string); # default Secret
Just remember to obey the rules for allowed characters in cookie strings for both name & passcode
encode()
Generate an encrypted cookie-like value from a hash. Optional invarient values may be specified for a MAC
$c->encode(%state, @mac_keys).
Only the crypt secret and the mac_keys valuess are present in the MAC. What is returned is
NAME:crypted_string (NAME.Debug:crypted_string)
where $c->pascode(somename) (default Secret)
decode($$$)
Decrypt and generate state hash from the encrypted hash
$c->decode($cookie,%state, @mac_keys);
Return false if decode or MAC fails
md5_hex($)
Return the md5 hash of input string.
md5_b64($)
Return the md5 base 64 hash of input string.
checkMAC
$c = Apache::CryptHash->init(some password);
$c->checkMAC(%state, @mac_keys)
Does a comparison of the MAC in the %state vs the calculated value based on @mac_keys and returns a boolean result.
Dont forget to set the passcode or the check will fail!
<<lessCreates an encrypted cookie-like string with a MAC (checksum) from a hash of critical and non-critical values. The MAC is created on only the critical values. Decryption will fail if the string has been altered and the MAC does not match when the string is decrypted.
Particularly useful when using COOKIES and will do all the hard work for Apache::AuthCookie
init()
Create class reference and set passcode to the value returned by Sys::Hostname::hostname;
my $c = Apache::CryptHash->init; # default passcode = hostname
init takes an optional parameter
my $c = Apache::CryptHash->init(no);
$c->passcode(no} # will turn encryptation off
# and put in Debug mode
Optionally, the passcode or debug may be set by
$c->passcode(no) # will turn encryptation off
# and put in Debug mode
$c->passcode(newpasscode); # change the passcode
name & passcode
Hash Header may be set to any string
$c->name(some_string); # default Secret
Just remember to obey the rules for allowed characters in cookie strings for both name & passcode
encode()
Generate an encrypted cookie-like value from a hash. Optional invarient values may be specified for a MAC
$c->encode(%state, @mac_keys).
Only the crypt secret and the mac_keys valuess are present in the MAC. What is returned is
NAME:crypted_string (NAME.Debug:crypted_string)
where $c->pascode(somename) (default Secret)
decode($$$)
Decrypt and generate state hash from the encrypted hash
$c->decode($cookie,%state, @mac_keys);
Return false if decode or MAC fails
md5_hex($)
Return the md5 hash of input string.
md5_b64($)
Return the md5 base 64 hash of input string.
checkMAC
$c = Apache::CryptHash->init(some password);
$c->checkMAC(%state, @mac_keys)
Does a comparison of the MAC in the %state vs the calculated value based on @mac_keys and returns a boolean result.
Dont forget to set the passcode or the check will fail!
Download (0.013MB)
Added: 2007-03-13 License: Perl Artistic License Price:
957 downloads
Evil Greg Vs. Eight Year Olds 0.4.1
Evil Greg battles hordes of 8 year old kids. more>>
Evil Greg Vs. Eight Year Olds was originally conceived when Nizzity asked EG how many 8 year old kids it would take to bring him down. EG responded that no amount would be enough because he would eat them as he went and would slowly grow in power.
He claims that eventually his heartburn would allow him to breath fire and they would fall before him. The game will test the merit of his claims. This is an accurate scientific simulation.
<<lessHe claims that eventually his heartburn would allow him to breath fire and they would fall before him. The game will test the merit of his claims. This is an accurate scientific simulation.
Download (3.9MB)
Added: 2007-08-05 License: Freeware Price:
810 downloads
Five Chess 1.05
Five Chess is a connect-five board game. more>>
Five Chess is a connect-five board game. Five Chess is released under the terms of GNU General Public License version 2.
It was initially developed from a qt Tic-Tac-Toe example.
Main features:
- 4 ways to play -- Human vs Human, AI vs Human, Human vs AI, AI vs AI
- 6 board sizes available -- 9X9 to 19X19
- Save Played games
- View played games
- Not so smart AI
<<lessIt was initially developed from a qt Tic-Tac-Toe example.
Main features:
- 4 ways to play -- Human vs Human, AI vs Human, Human vs AI, AI vs AI
- 6 board sizes available -- 9X9 to 19X19
- Save Played games
- View played games
- Not so smart AI
Download (0.033MB)
Added: 2007-02-23 License: Freeware Price:
1064 downloads
Project VDW 0.51
Project VDW contains a package that generates van der Waerden sequences. more>>
Project VDW contains a package that generates van der Waerden sequences.
Project VDW is a an attempt to further research into van der Waerden sequences.
The software consists of a client that generates sequences, and a utility to generate unique starting seeds.
The ultimate goal of this project is to develop a BOINC-based client that can supply the massively parallel computing resources necessary to solve currently untouched sequences.
Currently the makefile will compile and test several different versions using char, u_char, int, u_int, long, and u_long as the element type.
Different architectures perform differently on chars vs ints and differently given the size of the data cache.
Feel free to try different combinations of element type to optimize the code for your particular configuration.
Enhancements:
- Changed to timed checkpointing
- Changed to millionbased accounting from 2^32 accounting
- Added Interrupted/Completed messages to output file
- Changed makefile to test different element types
- and lots of other cool stuff.
<<lessProject VDW is a an attempt to further research into van der Waerden sequences.
The software consists of a client that generates sequences, and a utility to generate unique starting seeds.
The ultimate goal of this project is to develop a BOINC-based client that can supply the massively parallel computing resources necessary to solve currently untouched sequences.
Currently the makefile will compile and test several different versions using char, u_char, int, u_int, long, and u_long as the element type.
Different architectures perform differently on chars vs ints and differently given the size of the data cache.
Feel free to try different combinations of element type to optimize the code for your particular configuration.
Enhancements:
- Changed to timed checkpointing
- Changed to millionbased accounting from 2^32 accounting
- Added Interrupted/Completed messages to output file
- Changed makefile to test different element types
- and lots of other cool stuff.
Download (0.042MB)
Added: 2006-10-30 License: GPL (GNU General Public License) Price:
1091 downloads
Video server 0.6
Video server is a streaming video server which feeds a Java applet/application for display. more>>
Video server is a streaming video server which feeds a Java applet/application for display. The updates are rather slow, somewhere in the 10 frames/second range on a PIII. The server is written in Bigloo scheme and C. The client is written in Java.
To bring up the video server you have to do the following.
./vs --channel 25 --sd 12 --input 0
./vs --help
for more options. (This seems broken with the newest version of bigloo .... )
How to bring up a java client to connect to a server:
Insure that video/java is in your classpath, and invoke
java vpanel servername
<<lessTo bring up the video server you have to do the following.
./vs --channel 25 --sd 12 --input 0
./vs --help
for more options. (This seems broken with the newest version of bigloo .... )
How to bring up a java client to connect to a server:
Insure that video/java is in your classpath, and invoke
java vpanel servername
Download (5.5MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1210 downloads
C Generic Library 0.4.2
C Generic Library is a generic data structure library is a bunch of data structures. more>>
C Generic Library is a generic data structure library is a bunch of data structures that are designed and created in as generic a fashion as possible.
Each data structure will contain its own basic memory management, be able to handle any object type, and hopefully constraint to strict algorithmic constraints. When the library hits version 1.0, it will contain the following data structures:
- Doubly Linked List - Done
- List-based Queue - Done
- List-based Deque - Done
- List-based Stack - Done
- Vector - Done
- Vector-based Queue - Done
- Vector-based Deque - Done
- Vector-based Stack -Done
- Binary Tree - Done(No BFS/DFS iterators)
- Hash Table - In progress
- Priority Queue - In progress
- Heap - In progress
- Memory Manager
- Object Cache w/ Garbage Collection
- AB Tree
- Split Lists
- RB Tree
- AVL Tree
Enhancements:
- Support for compilation on Windows using VS.net was added.
<<lessEach data structure will contain its own basic memory management, be able to handle any object type, and hopefully constraint to strict algorithmic constraints. When the library hits version 1.0, it will contain the following data structures:
- Doubly Linked List - Done
- List-based Queue - Done
- List-based Deque - Done
- List-based Stack - Done
- Vector - Done
- Vector-based Queue - Done
- Vector-based Deque - Done
- Vector-based Stack -Done
- Binary Tree - Done(No BFS/DFS iterators)
- Hash Table - In progress
- Priority Queue - In progress
- Heap - In progress
- Memory Manager
- Object Cache w/ Garbage Collection
- AB Tree
- Split Lists
- RB Tree
- AVL Tree
Enhancements:
- Support for compilation on Windows using VS.net was added.
Download (0.026MB)
Added: 2006-09-15 License: BSD License Price:
1138 downloads
karss 0.31
karss is an rss aggregator that displays multiple feeds in a single SuperKaramba theme, with entries sorted chronologically. more>>
karss is an rss aggregator that displays multiple feeds in a single SuperKaramba theme, with entries sorted chronologically. karss theme is based on multirss v1.2 by N7DR.
Differences include:
default dark background
larger font size (12 vs 10)
more entries at one time (25 vs 20)
reports "last updated" as time from last update
config option to use firefox instead of konqueror
rewritten and more managable innards
IMPORTANT INFO:
This theme depends on the PyXML package (for now). If you run it from command-line (superkaramba karss-03.skz), and get the following error:
> AttributeError: module object has no attribute DefaultHandler
Try installing the PyXML package. In kubuntu I believe this is called python-xml, so "sudo apt-get install python-xml". Please let me know if there are any other errors!
The first time you run karss, it will create a file feedlist.xml in a folder in your users superkaramba directory (usually ~/.superkaramba/karss) The format of the xml file should be fairly self-explanatory. Modify it accordingly to add or remove feeds.
Other features/improvements may be added later on.
Feedback/comments/screenshots appreciated!
<<lessDifferences include:
default dark background
larger font size (12 vs 10)
more entries at one time (25 vs 20)
reports "last updated" as time from last update
config option to use firefox instead of konqueror
rewritten and more managable innards
IMPORTANT INFO:
This theme depends on the PyXML package (for now). If you run it from command-line (superkaramba karss-03.skz), and get the following error:
> AttributeError: module object has no attribute DefaultHandler
Try installing the PyXML package. In kubuntu I believe this is called python-xml, so "sudo apt-get install python-xml". Please let me know if there are any other errors!
The first time you run karss, it will create a file feedlist.xml in a folder in your users superkaramba directory (usually ~/.superkaramba/karss) The format of the xml file should be fairly self-explanatory. Modify it accordingly to add or remove feeds.
Other features/improvements may be added later on.
Feedback/comments/screenshots appreciated!
Download (0.046MB)
Added: 2007-04-04 License: GPL (GNU General Public License) Price:
933 downloads
PHP html2ps 2.0.8
PHP html2ps is a PHP equivalent of the popular Perl script. more>>
PHP html2ps is a PHP equivalent of the popular Perl script by the same name that accurately converts HTML with images, complex tables (including rowspan and colspan), layers and divs, and CSS styles to PostScript.
If using a Linux or Unix server which supports exec() and ps2pdf, you may also render the pages as PDF documents!
Main features:
- Supports nested tables, advanced CSS properties, floating DHTML elements, non-Latin character sets, XHTML and non-XHTML tags and properties, and much more.
- Nearly any website, even very complex ones like Yahoo.com, can be accurately converted to PostScript or PDF.
- Nearly a dozen advanced formatting options to control the way that the output PostScript or PDF file is displayed, including Landscape vs. Portrait option, and ability to hide images for faster processing.
- Several powerful output processing options, including the ability to send the output directly to the browser or save on the server, and the ability to create PostScript or PDF files.
- Eight different paper sizes available through the "Media" option.
- Over a dozen character encoding methods available for non-Latin page output.
- Convert pages that are written in most languages and character sets, including Russian and Eastern Languages.
- 100% of the source code (a set of PHP and .ps files) included with your download. Backwards-compatible to PHP 4.3.0.
<<lessIf using a Linux or Unix server which supports exec() and ps2pdf, you may also render the pages as PDF documents!
Main features:
- Supports nested tables, advanced CSS properties, floating DHTML elements, non-Latin character sets, XHTML and non-XHTML tags and properties, and much more.
- Nearly any website, even very complex ones like Yahoo.com, can be accurately converted to PostScript or PDF.
- Nearly a dozen advanced formatting options to control the way that the output PostScript or PDF file is displayed, including Landscape vs. Portrait option, and ability to hide images for faster processing.
- Several powerful output processing options, including the ability to send the output directly to the browser or save on the server, and the ability to create PostScript or PDF files.
- Eight different paper sizes available through the "Media" option.
- Over a dozen character encoding methods available for non-Latin page output.
- Convert pages that are written in most languages and character sets, including Russian and Eastern Languages.
- 100% of the source code (a set of PHP and .ps files) included with your download. Backwards-compatible to PHP 4.3.0.
Download (0.64MB)
Added: 2006-12-25 License: GPL (GNU General Public License) Price:
1039 downloads
EasyBMPtoAVI 0.55
EasyBMPtoAVI Movie Creator is a cross-platform application that converts a series of windows bitmap (BMP) images to an AVI movie more>>
EasyBMPtoAVI project, a Movie Creator, is a cross-platform application that converts a series of windows bitmap (BMP) images to an AVI movie file. Currently, EasyBMPtoAVI Movie Creator is supported on little-endian (e.g., x86) machines on any platform, but big-endian support is expected soon.
Scientists may find this software particularly useful for creating animated visualizations from series of still images.
EasyBMPtoAVI Movie Creator provides a simple command line interface (CLI) that is consistent across platforms, and it interactively quizzes the user if any necessary information is missing. EasyBMPtoAVI Movie Creator is being designed with ease of use as a top goal. To that end, a graphical user interface (GUI) is planned for a future release.
The EasyBMPtoAVI project was first begun on SourceForge on May 19, 2006.
Installation:
To compile with mingw, g++, or icc:
1) Go to http://easybmp.sourceforge.net/download.html and download the most recent version of EasyBMP.
2) Extract the contents of EasyBMP_#.##.zip (where #.## is the version number) into the source directory. Take care not to overwrite the supplied makefile!
3) Type "make" without the quotes. Thats it!
To compile with Microsoft Visual Studio:
1) Go to http://easybmp.sourceforge.net/download.html and download the most recent version of EasyBMP.
2) Extract the contents of EasyBMP_#.##.zip (where #.## is the version number) into the source directory.
3) Open Visual Studio, and create a new, empty win32 console application.
4) In the "Solution Explorer" panel, right-click on the "Source Files" icon, choose "Add," then "Existing item..."
5) Browse to the source directory, and select both EasyBMP.cpp and EasyBMPtoAVI.cpp.
6) In the "Solution Explorer" panel, right-click on the "Header Files" icon, choose "Add," then "Existing item..." (This step is unnecessary in VS 2005)
7) Browse to the source directory, and select all the EasyBMP*.h files. (This step is unnecessary in VS 2005.)
8) Build the project.
<<lessScientists may find this software particularly useful for creating animated visualizations from series of still images.
EasyBMPtoAVI Movie Creator provides a simple command line interface (CLI) that is consistent across platforms, and it interactively quizzes the user if any necessary information is missing. EasyBMPtoAVI Movie Creator is being designed with ease of use as a top goal. To that end, a graphical user interface (GUI) is planned for a future release.
The EasyBMPtoAVI project was first begun on SourceForge on May 19, 2006.
Installation:
To compile with mingw, g++, or icc:
1) Go to http://easybmp.sourceforge.net/download.html and download the most recent version of EasyBMP.
2) Extract the contents of EasyBMP_#.##.zip (where #.## is the version number) into the source directory. Take care not to overwrite the supplied makefile!
3) Type "make" without the quotes. Thats it!
To compile with Microsoft Visual Studio:
1) Go to http://easybmp.sourceforge.net/download.html and download the most recent version of EasyBMP.
2) Extract the contents of EasyBMP_#.##.zip (where #.## is the version number) into the source directory.
3) Open Visual Studio, and create a new, empty win32 console application.
4) In the "Solution Explorer" panel, right-click on the "Source Files" icon, choose "Add," then "Existing item..."
5) Browse to the source directory, and select both EasyBMP.cpp and EasyBMPtoAVI.cpp.
6) In the "Solution Explorer" panel, right-click on the "Header Files" icon, choose "Add," then "Existing item..." (This step is unnecessary in VS 2005)
7) Browse to the source directory, and select all the EasyBMP*.h files. (This step is unnecessary in VS 2005.)
8) Build the project.
Download (0.011MB)
Added: 2006-11-13 License: BSD License Price:
1075 downloads
EncFS 1.3.2
EncFS is a FUSE-based encrypted virtual filesystem for Linux. more>>
EncFS provides an encrypted filesystem in user-space. EncFS runs without any special permissions and uses the FUSE library and Linux kernel module to provide the filesystem interface. You can find links to source and binary releases below.
As with most encrypted filesystems, Encfs is meant to provide security against off-line attacks; ie your notebook is stolen, your backups are stolen, etc. The way Encfs works is different from the �loopback� encrypted filesystem support built into the Linux kernel because it works on files at a time, not an entire block device.
You do not need to allocate storage ahead of time for EncFS.
Advantages of a pass-thru system vs an encrypted block device:
An empty EncFS filesystem consists of a couple dozen bytes. With a loopback encrypted filesystem, you allocate a filesystem ahead of time with the size you want.
An EncFS filesystem can be backed-up on a file-by-file basis. A backup program can detect which files have changed, even though it wont be able to decipher the files. This way backups can be made without needing to mount the encrypted filesystem.
An EncFS acts as a translator for filenames and file data and should theoretically be able to pass through to any underlying filesystem. You could have an EncFS filesystem on a DVD, or a DVD mounted remotely and served through a Samba server and mount it locally with EncFS in order to view the encrypted data (your mileage may vary).
<<lessAs with most encrypted filesystems, Encfs is meant to provide security against off-line attacks; ie your notebook is stolen, your backups are stolen, etc. The way Encfs works is different from the �loopback� encrypted filesystem support built into the Linux kernel because it works on files at a time, not an entire block device.
You do not need to allocate storage ahead of time for EncFS.
Advantages of a pass-thru system vs an encrypted block device:
An empty EncFS filesystem consists of a couple dozen bytes. With a loopback encrypted filesystem, you allocate a filesystem ahead of time with the size you want.
An EncFS filesystem can be backed-up on a file-by-file basis. A backup program can detect which files have changed, even though it wont be able to decipher the files. This way backups can be made without needing to mount the encrypted filesystem.
An EncFS acts as a translator for filenames and file data and should theoretically be able to pass through to any underlying filesystem. You could have an EncFS filesystem on a DVD, or a DVD mounted remotely and served through a Samba server and mount it locally with EncFS in order to view the encrypted data (your mileage may vary).
Download (0.60MB)
Added: 2007-02-15 License: GPL (GNU General Public License) Price:
988 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 pearpc vs cherryos 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