could lead
OSL_DD Watchdog 1.0
OSL_DD Watchdog - Delete the ObjectSupportLib more>>
These extensions are obsolete and can lead to strange effects or even crashes if theyre installed in System 8 or later.
Completly freeware.
Building 1.6
Building - Dark Romantic interactive fiction more>>
Building is a game of dark romantic interactive fiction. Enter the building today!
Enhancements:
- Added scenic objects.
- Added power lines as a separate object.
- Cubbyhole redesigned.
- Descriptions in several rooms corrected.
- Glove compartment now is in vehicle, not on it. Also conflicts with the glove will not appear.
- Gold watch now has new functionality and is described consistently.
- Hedges respond to the Reach verb.
- Inhabitant is more verbose and responds more accurately about things he doesnt know.
- Penguin responds like other objects in the Cube.
- Readers respond correctly to Push and Pull verbs.
- Smell works correctly in the lobby.
- Switches redesigned.
- Typos corrected.
ZODB3 3.9.0 Beta 1
A free set of tools for using the Zope Object Database (ZODB) more>> A free set of tools for using the Zope Object Database (ZODB)
The Zope Object Database provides an object-oriented database for Python that provides a high-degree of transparency.
Applications can take advantage of object database features with few, if any, changes to application logic. ZODB includes features such as a plugable storage interface, rich transaction support, and undo.
The components you get with the ZODB release are as follows:
- Core ZODB, including the persistence machinery
- Standard storages such as FileStorage
- The persistent BTrees modules
- ZEO, for scalability needs
- documentation (needs more work)
ZODBs primary development platforms are Mac OS X, Linux, and Windows XP.
System requirements:
-
Enhancements
New Features (in more or less reverse chronological order):
- The Database class now has an xrefs keyword argument and a corresponding allow-implicit-cross-references configuration option. which default to true. When set to false, cross-database references are disallowed.
- As a convenience, the connection root method for returning teh root object can now also be used as an object with attributes mapped to the root-object keys.
- Databases have a new method, transaction, that can be used with the Python (2.5 and later) with statement
- This uses a private transaction manager for the connection. If control exists the block without an error, the transaction is committed, otherwise, it is aborted.
- Convenience functions ZODB.connection and ZEO.connection provide a convenient way to open a connection to a database. They open a database and return a connection to it. When the connection is closed, the database is closed as well.
- The ZODB.config databaseFrom... methods now support multi-databases. If multiple zodb sections are used to define multiple databases, the databases are connected in a multi-database arrangement and the first of the defined databases is returned.
The zeopack script has gotten a number of improvements:
- Simplified command-line interface. (The old interface is still supported, except that support for ZEO version 1 servers has been dropped.)
- Multiple storages can be packed in sequence.
- This simplifies pack scheduling on servers serving multiple databases.
- All storages are packed to the same time.
- You can now specify a time of day to pack to.
- The script will now time out if it cant connect to s storage in 60 seconds.
- The connection now estimates the object size based on its pickle size and informs the cache about size changes.
- The database got additional configurations options (cache-size-bytes and historical-cache-size-bytes) to limit the cache size based on the estimated total size of cached objects. The default values are 0 which has the interpretation "do not limit based on the total estimated size". There are corresponding methods to read and set the new configuration parameters.
- Connections now have a public opened attribute that is true when the connection is open, and false otherwise. When true, it is the seconds since the epoch (time.time()) when the connection was opened. This is a renaming of the previous _opened private variable.
- FileStorage now supports blobs directly.
- You can now control whether FileStorages keep .old files when packing.
- POSKeyErrors are no longer logged by ZEO servers, because they are really client errors.
- A new storage interface, IExternalGC, to support external garbage collection, http://wiki.zope.org/ZODB/ExternalGC, has been defined and implemented for FileStorage and ClientStorage.
- As a small convenience (mainly for tests), you can now specify initial data as a string argument to the Blob constructor.
- ZEO Servers now provide an option, invalidation-age, that allows quick verification of ZEO clients less than a given age even if the number of transactions the client hasnt seen exceeds the invalidation queue size. This is only recommended if the storage being served supports effecient iteration from a point near the end of the transaction history.
- The FileStorage iterator now handles large files better. When iteratng from a starting transaction near the end of the file, the iterator will scan backward from the end of the file to find the starting point. This enhancement makes it practical to take advantage of the new storage server invalidation-age option.
- Previously, database connections were managed as a stack. This tended to cause the same connection(s) to be used over and over. For example, the most used conection would typically be the onlyt connection used. In some rare situations, extra connections could be opened and end up on the top of the stack, causing extreme memory wastage. Now, when connections are placed on the stack, they sink below existing connections that have more active objects.
- There is a new pool-timeout database configuration option to specify that connections unused after the given time interval should be garbage colection. This will provide a means of dealing with extra connections that are created in rare circumstances and that would consume an unreasonable amount of memory.
- The Blob open method now supports a new mode, c, to open committed data for reading as an ordinary file, rather than as a blob file. The ordinary file may be used outside the current transaction and even after the blobs database connection has been closed.
- ClientStorage now provides blob cache management. When using non-shared blob directories, you can set a target cache size and the cache will periodically be reduced try to keep it below the target size.
- The client blob directory layout has changed. If you have existing non-shared blob directories, you will have to remove them.
- ZODB 3.9 ZEO clients can connect to ZODB 3.8 servers. ZODB ZEO clients from ZODB 3.2 on can connect to ZODB 3.9 servers.
- When a ZEO cache is stale and would need verification, a ZEO.interfaces.StaleCache event is published (to zope.event). Applications may handle this event and take action such as exiting the application without verifying the cache or starting cold.
- Theres a new convenience function, ZEO.DB, for creating databases using ZEO Client Storages. Just call ZEO.DB with the same arguments you would otherwise pass to ZEO.ClientStorage.ClientStorage.
- Object saves are a little faster
- When configuring storages in a storage server, the storage name now defaults to "1". In the overwhelmingly common case that a single storage, the name can now be ommitted.
- FileStorage now provides optional garbage collection. A gc keyword option can be passed to the pack method. A false value prevents garbage collection.
- The FileStorage constructor now provides a boolean pack_gc option, which defaults to True, to control whether garbage collection is performed when packing by default. This can be overridden with the gc option to the pack method.
- The ZConfig configuration for FileStorage now includes a pack-gc option, corresponding to the pack_gc constructor argument.
- The FileStorage constructor now has a packer keyword argument that allows an alternative packer to be supplied.
- The ZConfig configuration for FileStorage now includes a packer option, corresponding to the packer constructor argument.
- MappingStorage now supports multi-version concurrency control and iteration and provides a better storage implementation example.
DemoStorage has a number of new features:
- The ability to use a separate storage, such as a file storage to store changes
- Blob support
- Multi-version concurrency control and iteration
- Explicit support dfor demo-storage stacking via push and pop methods.
- Wen calling ZODB.DB to create a database, you can now pass a file name, rather than a storage to use a file storage.
Added support for copying and recovery of blob storages:
- Added a helper function, ZODB.blob.is_blob_record for testing whether a data record is for a blob. This can be used when iterating over a storage to detect blob records so that blob data can be copied. In the future, we may want to build this into a blob-aware iteration interface, so that records get blob file attributes automatically.
- Added the IBlobStorageRestoreable interfaces for blob storages that support recovery via a restoreBlob method.
- Updated ZODB.blob.BlobStorage to implement IBlobStorageRestoreable and to have a copyTransactionsFrom method that also copies blob data.
- New ClientStorage configuration option drop_cache_rather_verify. If this option is true then the ZEO client cache is dropped instead of the long (unoptimized) verification. For large caches, setting this option can avoid effective downtimes in the order of hours when the connection to the ZEO server was interrupted for a longer time.
- Cleaned-up the storage iteration API and provided an iterator implementation for ZEO.
- Versions are no-longer supported.
- Document conflict resolution (see ZODB/ConflictResolution.txt).
- Support multidatabase references in conflict resolution.
- Make it possible to examine oid and (in some situations) database name of persistent object references during conflict resolution.
- Moved the transaction module out of ZODB. ZODB depends upon this module, but it must be installed separately.
- ZODB installation now requires setuptools.
- Added offset information to output of fstail script. Added test harness for this script.
- Added support for read-only, historical connections based on datetimes or serials (TIDs). See src/ZODB/historical_connections.txt.
- Removed the ThreadedAsync module.
- Now depend on zc.lockfile
Bugs Fixed:
- fixed Python 2.6 compatibility issue with ZEO/zeoserverlog.py
- using hashlib.sha1 if available in order to avoid DeprecationWarning under Python 2.6
- made runzeo -h work
- The monitor server didnt correctly report the actual number of clients.
- Packing could return spurious errors due to errors notifying disconnected clients of new database size statistics.
- Undo sometimes failed for FileStorages configured to support blobs.
- Starting ClientStorages sometimes failed with non-new but empty cache files.
- The history method on ZEO clients failed.
- Fix for bug #251037: Make packing of blob storages non-blocking.
- Fix for bug #220856: Completed implementation of ZEO authentication.
- Fix for bug #184057: Make initialisation of small ZEO client file cache sizes not fail.
- Fix for bug #184054: MappingStorage used to raise a KeyError during load instead of a POSKeyError.
- Fixed bug in Connection.TmpStore: load() would not defer to the backend storage for loading blobs.
- Fix for bug #181712: Make ClientStorage update lastTransaction directly after connecting to a server, even when no cache verification is necessary.
- Fixed bug in blob filesystem helper: the isSecure check was inversed.
- Fixed bug in transaction buffer: a tuple was unpacked incorrectly in clear.
- Bugfix the situation in which comparing persistent objects (for instance, as members in BTree set or keys of BTree) might cause data inconsistency during conflict resolution.
- Fixed bug 153316: persistent and BTrees were using int for memory sizes which caused errors on x86_64 Intel Xeon machines (using 64-bit Linux).
- Fixed small bug that the Connection.isReadOnly method didnt work after a savepoint.
- Bug #98275: Made ZEO cache more tolerant when invalidating current versions of objects.
- Fixed a serious bug that could cause client I/O to stop (hang). This was accomonied by a critical log message along the lines of: "RuntimeError: dictionary changed size during iteration".
- Fixed bug #127182: Blobs were subclassable which was not desired.
- Fixed bug #126007: tpc_abort had untested code path that was broken.
- Fixed bug #129921: getSize() function in BlobStorage could not deal with garbage files
- Fixed bug in which MVCC would not work for blobs.
- Fixed bug in ClientCache that occurred with objects larger than the total cache size.
- When an error occured attempting to lock a file and logging of said error was enabled.
- FileStorages previously saved indexes after a certain number of writes. This was done during the last phase of two-phase commit, which made this critical phase more subject to errors than it should have been. Also, for large databases, saves were done so infrequently as to be useless. The feature was removed to reduce the chance for errors during the last phase of two-phase commit.
- File storages previously kept an internal object id to transaction id mapping as an optimization. This mapping caused excessive memory usage and failures during the last phase of two-phase commit. This optimization has been removed.
- Refactored handling of invalidations on ZEO clients to fix a possible ordering problem for invalidation messages.
- On many systems, it was impossible to create more than 32K blobs. Added a new blob-directory layout to work around this limitation.
- Fixed bug that could lead to memory errors due to the use of a Python dictionary for a mapping that can grow large.
- Fixed bug #251037: Made packing of blob storages non-blocking.
- Fixed a bug that could cause InvalidObjectReference errors for objects that were explicitly added to a database if the object was modified after a savepoint that added the object.
- Fixed several bugs that caused ZEO cache corruption when connecting to servers. These bugs affected both persistent and non-persistent caches.
- Improved the the ZEO client shutdown support to try to avoid spurious errors on exit, especially for scripts, such as zeopack.
- Packing failed for databases containing cross-database references.
- Cross-database references to databases with empty names werent constructed properly.
- The zeo client cache used an excessive amount of memory, causing applications with large caches to exhaust available memory.
Fixed a number of bugs in the handling of persistent ZEO caches:
- Cache records are written in several steps. If a process exits after writing begins and before it is finishes, the cache will be corrupt on restart. The way records are writted was changed to make cache record updates atomic.
- There was no lock file to prevent opening a cache multiple times at once, which would lead to corruption. Persistent caches now use lock files, in the same way that file storages do.
- A bug in the cache-opening logic led to cache failure in the unlikely event that a cache has no free blocks.
- When using ZEO Client Storages, Errors occured when trying to store objects too big to fit in the ZEO cache file.
- Fixed bug in blob filesystem helper: the isSecure check was inversed.
- Fixed bug in transaction buffer: a tuple was unpacked incorrectly in clear.
- Fixed bug in Connection.TmpStore: load() would not defer to the backend storage for loading blobs.
- Fixed bug #190884: Wrong reference to POSKeyError caused NameError.
- Completed implementation of ZEO authentication. This fixes issue 220856.

Speed Download 5.2.5
Speed Download will make you satisfied because it can combine four amazing products; a turbo-charged download manager with auto-resuming downloads, a fully featured secure FTP client, a file sharing utility with full encryption, and complete .Mac/iDisk/WEBDAV connectivity; into one small and easy to use application. more>>
Speed Download 5.2.5 will make you satisfied because it can combine four amazing products; a turbo-charged download manager with auto-resuming downloads, a fully featured secure FTP client, a file sharing utility with full encryption, and complete .Mac/iDisk/WEBDAV connectivity; into one small and easy to use application.
Speed Download 5 also introduces a stunning new user interface option that feels right at home in Mac OS X and is designed to help you be even more productive with fewer mouse clicks hence, completely redefining what you can do with your time online. Introducing SD Minimized mode; a serious upgrade to the Speed Download floater. Fully supports drag n drop, completely resizable, customizable, and a whole lot more. In minimized mode, SD is even more discrete on your Mac. Save screen space, but not power!
Major Features:
- Turbo Charged Downloads
- Auto-resuming downloads
- Browser Integration
- RSS newsreader integration
- MobileMe integration
- Built-in FTP client
- Encrypted file sharing
- Download YouTube videos!
- Full Rapidshare Integration
Enhancements:
- New: Optimized for Mac OS X 10.6.1.
- New: Updated Speed Download components.
- Fixed: The Speed Download contextual menu should be visible again in the browser and elsewhere.
- Fixed: A compatibility issue that could lead to a crash in certain situations.
- Built-in FTP client
- Encrypted file sharing
- Download YouTube videos!
DreamDiary 2.0
DreamDiary - Record dreams, thoughts and more more>>
Keep your dreams, memories, day-to-day activities, thoughts and goals in DreamDiary.
Keep a private journal or log for personal or business use. Simple interface and convenient navigation. Instant search and build in calendar. Inspired by iCal.
Enhancements:
- Now with the DreamSigns!
- Organize your dream signs in the bookmark-style interface.
Crimson Fields 0.3.4
Crimson Fields is a tactical war game in the tradition of Battle Isle more>>
Protect supply convoys or raid enemy facilities to uncover technological secrets or fill your storage bays so you can repair damaged units or build new ones in your own factories. Lead your troops to victory!
Tools are available to create custom maps and campaigns. You can also play the original Battle Isle maps if you have a copy of the game.
You can pit yourself against another human player either in hot-seat mode in front of the same machine or via e-mail, or against the computer.
VocalEasel 1.0a2
VocalEasel - lead sheet editor and music rehearsal tool more>>
Pamplona Countdown Widget 1.0
Pamplona Countdown Widget - Pamplona running of the bulls countdown and review more>> Date Wheel is the electronic version of the plastic wheel-shaped calendar used by businesses to calculate lead times. It can also be used to calculate the time between two dates or to calculate the Julian date for any day of the year. The time is calculated in months, weeks, days, and business days. This handy program performs all the functions of your plastic wheel and more. New today lock feature makes countdowns automatic! Save tasks for future reference. Use for both business applications and personal applications?anytime you need to quickly calculate the time between two dates.
Calculates time in months, weeks, days, or business days between any two points in time.
Calculates end date given a start date and duration.
Calculates start date given and end date and duration.
Save tasks for future reference
Intuitive user interface
Displays day-of-the-week for start and end dates.
Adjustable audio and visual feedback.
Special locking feature to keep preferred area constant.
Large navigation buttons -- easier to use with fingers vs stylus.
5-way navigation button support--easier use when on the go!
Date format automatically configures based on your main preferences on your PDA, including color scheme.<<less

Cool Character Icons 1.0
A collection of 20 icons featuring 6 cute characters from JMkit. more>>
New from the bold and colorful world of JMkit comes a collection of 20 icons featuring Boo the panda, Bagel the puppy, Pepper & Pixie the cats, and of corse Jinx and Minx our lead bunnies.
Ribboned Pryde 1.0
Ribboned Pryde - Medal icon set more>>
Ribboned Pryde are my very visible icons. Colorful and sleek, they assert "We participate. We contribute. And yes, we have pride in who we are."
All icons are aquafied and are best viewed in 128x128 at 32bit mode.
iStory Creator 0.7
iStory Creator - create iPod text games more>>
It allows people with absolutely no HTML or coding experience the chance to be able to contribute games for the iPod that are engaging and rich with fun.
iStories are text games for the iPod that have a block of text like a book and then when certain things happen in the story, the user is able to make choices that affect how the story ultimately progresses. This can lead to games that are similar to RPGs, quiz-type games, tutorials, demos, references and basically anything you can think of doing with a linked text files. The iStories can be very similar to a Choose your own ending type of novel or can be anything else you put your mind to authoring.
These games make for some great entertainment.
So, be sure download the creator, start thinking of a fun idea for an iStory and get cracking on making a great text game!
GoLive Updater 4.0.1
The GoLive 4.0.1 Updater fixes the following: The default setting in the Color picker palette is changed from % to RGB, which is the Photoshop- and Illustrator-compliant color representation more>> The GoLive 4.0.1 Updater fixes the following:
- The default setting in the Color picker palette is changed from "%" to RGB, which is the Photoshop- and Illustrator-compliant color representation.
- Automatic insertion of "mailto:" before e-mail addresses in hyperlinks works properly.
- JavaScript differences between the Mac OS and Windows versions are eliminated. For example, the code for the "Browser Switch" head item now matches on both platforms.
- The "Wipe Transition" Action works properly in Internet Explorer 5.
- Problems with background images in floating boxes (which can cause GoLive to crash after you switch to another application) are fixed.
- When connected to FTP servers, Adobe GoLive no longer sends the "MDTM" (modification date & time) command. This avoids problems with servers that do not support the MDTM command. Note that this might reduce accuracy in synchronizing file dates between your local site and the site on the FTP server.
- In the META Keywords Inspector, the Update and Delete button are auto-enabled to ease editing.
- When moving your site to a different directory, and then opening and editing pages using components, items placed in those components keep their correct IDs.
- Possible problems with multiple "Button Image" CyberObjects are fixed.
- Crashes caused by the font problem with OS 8.6, especially when handling PDF files in Adobe GoLive, are fixed.
- In GoLive 4.0, importing a folder to a site at the root level of a volume may cause GoLive to put the ".data" folder in the wrong place, which could lead to crashes. This has been fixed; an error message will now appear.
- "Navigation Services" are turned off by default (see "General:Display" in "Preferences"), as they might slow down GoLive performance.
- The preference to auto-generate "LowSource" images ("General:Image") is turned off by default and works properly.
- When moving an "OnCall"-triggered Action within a head section, the action keeps its custom name so references can no longer get lost.
- When using URL Popups in components, the link warnings work properly.
- The "Daily Image URL" Action which is included in the "Actions Plus" package is fixed.
Adobe GoLive 4.0

Rise of Nations: Gold Edition 1.0.1
Dominate 6,000 years of history, from the Ancient Age to the Information Age. more>>
Dominate 6,000 years of history, from the Ancient Age to the Information Age. Which forces will you deploy to lead your nation to global prominence? Trade, espionage, diplomacy ? war? Whichever path you choose, you?ll experience the pulse pounding thrill and speed of real-time gaming combined with the epic scope and depth of turn-based strategy games ? brought together for the first time ever in Rise of Nations.
Rise of Nations is a new historical real time strategy game from Big Huge Games? Brian Reynolds, designer of game classics such as Civilization 2 and Alpha Centauri.
Game Feature: Rise of Nations: Empire-Building, Real-Time Style
iPodVolumeBooster 1.3
iPodVolumeBooster - Hack works around European 100-decibel iPod limit more>>
In order to perform this, the program changes a database which is commonly maintaineaned by the iPod. This means that the MP3 / AAC files carried by the iPod will not be touched.
Note that the usage of this program can cause permanent hearing damages!
Enhancements:
- added: A Bug which arise since the introduction of iTunes V4.9 which leads iPodVolumeBooster to crash. This bug is related to the new PodCast Feature and has been fixed in V1.1
- fixed: iPodVolumeBooster does now maintain a Boost Log which is carried on your iPod. This Boost Log holds the 100 recent boosts and is accessible either:
- on the iPod itself (there a a special File called BoostLog in the iPod Notes.
- In iPodVolumeBooster itself when you have connected the iPod.
- changed: Reintroduced the facility to boost negative in order to reduce the Volume of the iPod. Ive put this feature back from V0.4 again on request of a couple of users.
- changed: The Volume level of all titles can now be restored according the settings in iTunes.
- added: The Model Info Pane does now show the capacity of your iPod too.
- added / fixed: New Localizations. The following Languages has been added:
- Dutch by Henk van Oeffel
- French by Jean-Christophe Lenoble
- changed: Revised iPod Recognition code.
- changed/added: Support of all currently distibuted iPod Models. Even the shuffle, nano and 5th Gen (Video) iPods are supported.
- changed: The iPods of the 1st Generation now are handled exactly the same way like his brothers. This will lead in an additional Boost of the Volume!
- changed: The iPod nano will be handled slightly different in order to get more boost ;-)
- changed: Guess what? The Graphical User Interface has been updated again ;-)

Age of Empires II: Gold Edition 1.0.6
Update to the popular real-time strategy game. more>>
Rome has fallen. The world is up for grabs.
Lead one of the most powerful civilizations of the Middle Ages to greatness. Raise your armies. Forge alliances. Grow a thriving market economy. Build wonders to stand the test of time. There are many paths to power, but only one civilization will reign supreme.
Feature: Age of Empires II Conquers the Mac
View QuickTime Trailer
Genre: Strategy