python script
Python 1.0
Get Bigger! Get Our of The Maze! more>>
Version restrictions:
- Ad-supported
nScript 0.0.3
nScript is a tool that will allow you to execute scripts on your PocketPC. more>>
A few examples are provided by the author (posting of your displayed files, saving a file on an http server, converting a series of characters into numerical values, a mini-shell, sending mail, etc...)
Truly powerful, but the creation is restricted to the C specialists.
MortScript 4.0
MortScript is a simple scripting/batch language for Windows Mobile. more>>
Its more an hacker tool without a nifty interface, you have to write your scripts with any text editor.
For beginners, this might be a bit too complicated. However, its still far more easy to use than e.g. C++.
Available commands currently include:
- Run, activate, hide, close, and kill programs
- Wait functions: certain timespan, wait for existence or activation of windows, lots of other conditions (SleepMessage).
- Send keystrokes, mouse clicks, and some window messages (OK, Cancel, Yes, and No buttons) to windows
- File operations: copy, rename/move, delete, create shortcuts, read and write text files
- Support of ZIP archives (no replacement of existing archived files)
- Read/write access to serial (COM) ports
- Create and remove directories
- Read from and write into the registry
- Open and close connections (closing no longer possible since WM5 AKU3), read files from the Internet
- Several condition and loop structures (If, Switch, Choice dialog, While, ForEach, ...)
- Lots of system features (e.g. rotation, volume, backlight brightness, soft reset, battery level, ...)
- Subroutines (Call, Sub/EndSub)
- Variables, expressions (integer operations, string contatenations, ...), and lots of integrated functions
Enhancements:
- Versions for PC, Smartphone, and PNA
- All new syntax ("Function( expr., expr., expr. )" instead of "Function string, {expr.}, %variable%", variables without %, ...)
- Functions in expressions, many old conditions/commands also available as functions
- Support of ZIP files and COM ports
- Several new system functions (battery level, screen on/off, notifications, ...)
- Some bugfixes
iScript 1.1.1
Open-source WMLScript engine for PalmOS more>>
Enhancements:
- FIX: multiple environment definitions now handled properly in wmlsc
PythonCE 2.5-20061012
Python port to PocketPC intended to be as close to desktop version as possible. more>>
PyTwitter 0.0.7
PyTwitter is the simplest Twitter mobile client which allows you to only twitter. more>>
Requirements: Python for S60 (PyS60)
Porn Manager 1.0
Manage your own film studio in your private little villa! more>>
Main features:
- Manage the life in a porn villa
- Funny comic graphics
- Increase the number of studio rooms and decorate them as you like
- Engage actors and take care of their well-being and mood
- Lots of different actors with their own character
- Different sales channels (dvd, cinema, tv, etc.)
- Movie editor
- Intuitive controls
- Highscore
Version restrictions:
- Ad-supported
System requirements:
- Java enabled phone
PalmDB Automation Server 1.31
PalmOS Database Automation Server (PalmDB) is a COM componentthat allows full management of PalmOS Data databases when storedon a desktop. more>>
These come as .pdb files which encompass a binaryrepresentation of the database.
The primary use of this server is from scripting languages such asVisual Basic and Visual Basic for Applications. It may of course beused from any COM client written in any other languages.
Enhancements:
- Added the source code to the archive.
Pocket Scheme 1.3.2
Pocket Scheme is a standards-compliant implementation of the Scheme programming language for the Microsoft Windows CE more>>
Pocket Scheme gives your PDA a standalone programming capability in Scheme, a dialect of Lisp with exceptionally clear and simple semantics. It supports file creation and manipulation, arithmetic operations of unlimited precision, the complete Unicode character set, data sharing via the Windows clipboard, regular expression matching on character strings, simple TCP client and server networking, scripts written in Scheme, and even direct system calls to the Win32 API.
Pocket Scheme also makes an excellent companion to the Friedman/Felleisen tutorial introduction to Scheme programming, The Little Schemer (ISBN 0-26256-099-2), or its sequel, The Seasoned Schemer (ISBN 0-26256-100-X). To quote their Preface:
The book is a dialogue between you and us about interesting examples of Scheme programs. If you can, try the examples while you read.
With Pocket Scheme, you can try the examples on a computer smaller than the book you are reading.
You can use Pocket Scheme for no charge.
Enhancements:
- System registry support in w32.dll. Bug fixes to system-ansi character encoding.
Pyrite Publisher 2.0
Pyrite Publisher is a program including tools to make Doc e-texts on Unix (and possibly other) systems. more>>
Pyrite Publisher 2.0 is a program including tools to make Doc e-texts on Unix (and possibly other) systems. Pyrite Publisher currently includes converters for HTML and ASCII text,
Major Features:
- Input from local files, FTP, WWW
- Gzipped input supported
- Optionally install documents directly to a connected PalmPilot
- User-settable category, creator, type, and backup bit
- TealDoc tag support
- TealDoc header auto-wordwrap based on actual Palm font metrics
- True bookmarks (no autoscan needed!)
- Auto-bookmark of named anchors (HTML)
- Link summary (HTML)
- Extended character set support (HTML)
- Nroff-style tags and extensible tag engine (ASCII). Pyrite Publisher requires the Python language, version 1.5.2 or newer; it is developed on Linux but may work elsewhere.
TouchComic 1.4
TouchComic is a Comic Book Reader written in Python. more>>
Major Features:
- Support for CBZ/ZIP filesJPG/Gif and PNG content
- Full Screen mode with Touch/Gesture based controls
- Portrait/Landscape operation
- Intelligent Auto-fit scaling option
- Bookmarking, Search Functions
Enhancements:
- Double-tap the side of the screen now to also skip pages
- Index page (found under navigation menu) this shows a list of all files in the zip so you can skip to it easily
- Hidden file mode, now you can hide comics from prying eyes. To hide a .cbz all you need to do is rename it to .abz, the software will no longer see the file, until you unlock it using the unlock menu. You can change the password to something other than the default, which is "password" once you unlock the system. You can manually re-lock the files for opening or simply shut down TouchComic when you next open it will be locked. Obviously this is not a 100% secure method of protection but it is simply designed to separate access for certain files
Requirements: Symbian S60 5th Edition
<<lessLocationRequestor 1.0
Python extension that allows access to the Location Acquisition API (which connects to, for example, an internal and/or external GPS). more>>
LocationRequestor 1.0 is yet another excellent utility for programmers. It is actually a Python extension that allows access to the Location Acquisition API (which connects to, for example, an internal and/or external GPS). It supports both blocking calls and callbacks. It is based on the lbsreference example in the Symbian SDK.
Note: On 3rd edition phones Python extensions need to be signed using the same certificate and the same capabilities as the Python SIS file itself. If signed differently or using different capabilities, installation will work but you'll get KErrAccessDenied errors at run-time.
Major Features:
Available:
- Symbian 2nd edition FP2 SIS file
- Symbian 3rd edition SIS file (unsigned, UID from the test range)
- Source files, documentation and example
Requirements:
- Symbian 2nd edition FP2
- Symbian 3rd edition
- Python for S60 (PyS60)
Today Plugin Uninstaller 1.0
The Today Plugin Uninstaller utility helps to remove the unwanted Today Plugins from your Pocket PC Today Screen. more>>
Today Plugin DLLs are loaded during the Pocket PC boot & they are never unloaded (even when you deactive the particular plugin)
The uninstaller has to remove the related registry entries (the DLL is however still unloaded from the memory)
A Soft-reset may be required to finish the process (or) a particular Windows Message has to be posted to reload the today plugins which will release the DLL without requiring a Soft-reset.
Cleaning your Today Screen
As Today Plugin DLLs are loaded during the Pocket PC boot & they are never unloaded, some times normal Uninstallation process may not uninstall the Today Plugin as the DLL is still in use
Use Today Plugin Uninstaller in such cases, where developer has to provided a successful uninstallation script.
Useful for Today Plugin Developers
During Today Plugin Development developer every time a change is made to the Plugin, Developer has to manually
Unregister the DLL
Change/Delete the registry Path
Soft-reset the Device in order to completely unload the DLL from the memory
Install the new DLL after soft-reset.
Use Today Plugin Uninstaller during Today Plugin Development, where you dont have to soft-reset everytime.
Pyeditce 2 beta
Pyeditce is the open source IDE and Forum Designer for the PythonCE language. Supports Tkinter. Python Software Foundation License. more>>
These instructions may not work for everyone, nor may all steps be needed for everyone either. This is just what I did to get PythonCE, and accessories, properly installed for PyeditCE use.
1. Download all requirements
2. Run .Net CF v2.0 installer on your PC, which will then install it on your Mobile Device
3. Run PythonCE installer(if that is what version you downloaded) and install to anywhere, but I suggest a storage card of some sort.
4. Unzip Tk/Tcl port and put in corresponding directories. (Windows in Windows and Tcl8.4.3 in the root folder)
5. Run PyeditCE installer and copy unRARed file to your Mobile Device using Active Sync or similar.
6. Run PyeditCE on your device, and go to Edit->Settings before you do any programming to tell PyeditCE where PythonCE is.
7. Start Coding!
DaysBetween 3.2
Calculate time period between two dates in years, months, or days. Calculate time period between two times in days, hours, or minutes. more>>
This program was written in CASL by the folks at CASLsoft as a means to show you how easy it is to turn your ideas into PDA applications.
This version requires no runtime, and comes complete with an easy installation program.
Complete source code is provided, but not required. Please enjoy with our compliments!
Check out other freeware applications from CASLsoft, and other applications from CASL developers at CASLsofts freeware page.
CASLsoft provides a Windows based development tool to enable developers familiar with Visual Basic or Java Script to easily develop professional PDA applications.
CASL has many features competing tools do not have, and yet is priced to be easy on the wallet.
CASL was first released in 1996, making CASLsoft one of the earliest supporters of the Palm OS.