Portable Python V1.0 beta

6 12 2007

Synopsis: Python® is an interpreted, interactive, object-oriented programming language. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++. It is also usable as an extension language for applications that need a programmable interface. Portable Python includes Django web application framework and the Scite Editor. This package is based on Python 2.5

Writes settings to: None

How to extract: Download the zip file and copy to a folder. Run by double-clicking PortablePython.bat

Unicode support: Yes

License: Freeware / GPL Compatible

System Requirements: Win98 / Win2K / WinXP

Download… 





Portable Freeware

6 12 2007

What is “portable”?

In recent years, the term “portable” has quickly come to be associated with apps that you run off a USB memory stick. However, to me, “portable” has always meant that I could easily move apps from one machine to another without too much incovenience. In fact, in the earlier days, I had my portable apps in a separate partition on the harddisk so that when I reinstall or upgrade Windows, I didn’t have to reinstall/reconfigure my favorite apps. So in my mind at that time, portablity didn’t involve a removable storage device at all.

Portable apps are nice because I can easily pass them to a colleague or friend (“Hey, try out this latest version of Firefox with my favorite addons!”), or help out friends when they run into problems with their PCs (eg. file recovery, network diagnosis). I can upgrade to a newer machine and have my favorite apps up and running in no time, instead of having to spend the entire day swapping CDs and reinstalling/reconfiguring apps that I need. This really made my computing life better.

Since then, I have learnt that some people actually live a nomadic computing life; that they may hop from PC to PC with only their USB memory stick; that they may be using an old machine with some incredibly old version of Windows that has never been updated; that they may only have guest access to the host machine; that they may not want to leave any trace on the host machine after they unplug their USB memory stick.

To summarize, I have learnt that the ideal definition of “portable” means:

  • It must run without installation.
  • It must run on older versions of Windows which might not have been updated.
  • It must not have any coupling with Internet Explorer, audio/video codecs, DirectX etc.
  • It must not write settings to the registry or local filesystem.
  • It must not leave any trace on the host machine at all, even when the app crashes (hereby referred to as “stealth”).
  • It must run with guest access rights.
  • It must be able to compensate for USB memory stick drive letter changes.

I say this is an ideal definition because very few programs meet all the above requirements. If I were to stick to all these rules, the database probably won’t be very useful, at least to me. And not everybody agrees that all these requirements are equally important or necessary. So I have decided that quite simply, the apps in the database are what I, Andrew Lee, consider to be portable. I will write up as much as I can about each app (dependencies, settings location, access rights, stealth etc.), and you decide for yourself whether it is portable.

As a general rule, I will consider application portability on two levels: EXE portability, and settings portability. For some apps (eg. diagnostic apps, hardware-specific apps etc.), EXE portability is sufficient. For others (eg. text editors, media players), settings portability is required.

For EXE portability, my preference is not to list any Java or .NET app. Dependencies on IE, codecs or DirectX are OK, as long as they are related to application functionality. For example, an IE-based browser or newsreader is OK, but a checksum generator with IE dependency is not. Same with access rights or path portability; it depends on the nature of the app in question. Stealth is not a factor, unless it is part of application functionality.

If you wish to discuss the definition of “portable”, please do so at the Portable Freeware Discussion forum. There are a couple of sticky threads (1, 2, 3) that you can participate in, or you can start your own topic if necessary.

What is “freeware”

Defining what is freeware is equally tricky:

Again, the purist will say, when in doubt, just don’t add them to the database. But I don’t like such a black-and-white view of the world. I will continue to add apps to the database that I consider to be “freeware enough”, and you decide for yourself (by reading the app synopsis) whether it is freeware.
See More …





PIMOne 5

6 12 2007

Key feature
Creative agent – PIMOne provides a tool named Agent. It can help to do some specified actions at specified time. E.g. sending emails, send MSN Messenger messages, shut down or reboot the computer, etc. at a specified time.

Personalization – PIMOne provides various skins. You can select a skin as you like, more skins can be got from the website. When creating account, PIMOne provides many display picture for your account, you can select one as you like.

Easy to use – PIMOne is an easy-to-use personal information keeper. All operations are simple and human.

Stylish and real-notebook-like interface – PIMOne simulate the real stylish notebook.

Additional tool – PIMOne provides the Notes tool that it can create the stylish notes on your screen for keeping something important. PIMOne also provides an Email Checker tool and an Interval Reminder tool to help you.

Quickly and easily search – PIMOne can find what you want quickly and easily. You only need enter a phrase for searching, then PIMOne will list the results to you.

Ensure the latest version – PIMOne comes with a built-in smart update system, you can get the latest version any time and very easily.
Multiple information – PIMOne can manage various of your personal information. As a full PIM software, it includes plan/appointment reminder, actions, contacts, passwords, memos, interval reminder and a holidays reminder.

Secret information – PIMOne stores any information based on account. Before using it, you must create an account for yourself. The account is protected by the password you specified. All your privacy will never be accessed by others.

Secure information – PIMOne provides the security for your data. It also provides the backup/restore and the export/import solutions within the software. And more, PIMOne provides the auto backup when exiting.
See More …





U3

6 12 2007

Meet the next generation of USB flash drives: the U3 smart drive. It’s
what’s inside that makes them smart.

Carry and access your files easily
Keep your data safe and secure
Comes with pre-loaded software
Hundreds of software titles available

Store your data and carry software applications!
Imagine carrying your software on the same flash drive that carries your files. That’s what you can do with a U3 smart drive. You can plug it into any PC and work, play a game, message friends, send email, edit photos and more. A U3 smart drive makes any PC your own PC. And when you unplug it, it leaves no personal data behind.





Portable Apps Suite™

6 12 2007

What is a portable app?

portable – carried or moved with ease
app – a computer program like a web browser or word processor

A portable app is a computer program that you can carry around with you on a portable device and use on any Windows computer. When your USB flash drive, portable hard drive, iPod or other portable device is plugged in, you have access to your software and personal data just as you would on your own PC. And when you unplug the device, none of your personal data is left behind.

No Special Hardware – Use any USB flash drive, portable hard drive, iPod/MP3 player, etc

No Additional Software – Just download the portable app, extract it and go

No Kidding – It’s that easy

Consider the Possibilities…

  • Carry your web browser with all your favorite bookmarks
  • Carry your calendar with all your appointments
  • Carry your email client with all your contacts and settings
  • Carry your instant messenger and your buddy list
  • Carry your whole office suite along with your documents and presentations
  • Carry your antivirus program and other computer utilities
  • Carry all your important passwords and account information securely
    See More…