obex
EzOBEX 1.11
EzOBEX is a program for managing infrared transfers that follow the OBEX standard. more>>
What is regrettable in this version is the positioning of the Pocket PC Task Bar at the bottom of the display (revealing a Windows CE 2.11 design), as well as the inability to automate acceptance so as to hide constantly having to authorize acceptance. Too bad.
Bluetooth File Transfer OBEX FTP J2ME 1.36
Use your cell phone to browse, explore and manage files of any Bluetooth ready device (File Transfer Profile - OBEX FTP)! more>> <<less
License:Freeware
License:Freeware
License:Freeware
Bluetooth File Transfer (OBEX FTP) J2ME 1.10
Use your cell phone to manage files of any OBEX ready device that support File Transfer Profile (FTP), almost on all models today, with a Bluetooth connection. more>>
Use your cell phone to browse, explore and manage files of any Bluetooth ready device (File Transfer Profile (FTP) OBEX)! Download, upload, explore, edit, create, delete and rename files and folders on your phone, PDA, palm, notebook, PC, photo viewer, music player and so on; using an easy, fast and intuitive user-interface (GUI). Transfer or delete many files and entire folders at once, with a single keypress, using the multiple selection feature. Explore hidden files, or make your personal data private and/or read-only, using the attributes editor (local filesystem only). Cut, copy and paste files and folder across filesystems. Save your favorite devices in the bookmark list, to speed-up the connection procedure.
* Works on almost all phone models with MIDP 2.0 and CLDC 1.1 support, using a single JAR file;
* Easy to use, fast and straightforward user-interface (GUI), powered by Medieval GUI system;
* Shortcut keys improves user usability and speed-up your GUI experience;
* Unique fullscreen mode, to remove top/bottom bars and enlarge working area;
* Cool and intuitive menu system to execute extended functionality;
* Multiple files and folders selection, to transfer/delete many items at once;
* Select all, Select none and invert selection options available;
* Navigate on both local and remote filesystem using a single keypress;
* Download/upload items from/to any device with OBEX FTP support (almost on all phone models);
* Ability to cut/copy and paste files between devices and/or to manage local filesystem;
* Edit file or folder attributes to enable or disable READ, WRITE and HIDDEN status flags;
* Open/view the content of some files using the internal viewer (both local and Bluetooth filesystems);
* Get files and folders informations on both local and remote devices;
* Create new folders on both local and remote filesystem;
* Signed with both VeriSign and Thawte certificates;
* Multi-language user interface.
System Requirements: MIDP 2.0, CLDC 1.1, optional Bluetooth & FIleConnection APIs.
System Requirements: Added the ability to view files over Bluetooth and fixed a lot of bugs.
<<lessMedieval Bluetooth File Transfer (OBEX FTP) for J2ME 1.00
Use your cell phone to browse, explore and manage files of any Bluetooth ready device (File Transfer Profile (FTP) OBEX)! Download, upload, explore, edit, create, delete and rename files and folders more>>
Medieval Bluetooth File Transfer (OBEX FTP) for J2ME 1.00 has come as an effective program with which you can utilize your cell phone to browse, explore and manage files of any Bluetooth ready device (File Transfer Profile (FTP) OBEX)! Download, upload, explore, edit, create, delete and rename files and folders on your phone, PDA, palm, notebook, PC, photo viewer, music player and so on; using an easy, fast and intuitive user-interface (GUI).
Transfer or delete many files and entire folders at once, with a single keypress, using the multiple selection feature. Explore hidden files, or make your personal data private and/or read-only, using the attributes editor (local filesystem only). Cut, copy and paste files and folder across filesystems. Save your favorite devices in the bookmark list, to speed-up the connection procedure.
Major Features:
- Works on almost all phone models with MIDP 2.0 and CLDC 1.1 support, using a single JAR file
- Easy to use, fast and straightforward user-interface (GUI), powered by Medieval GUI system
- Shortcut keys improves user usability and speed-up your GUI experience
- Unique fullscreen mode, to remove top/bottom bars and enlarge working area
- Cool and intuitive menu system to execute extended functionality
- Multiple files and folders selection, to transfer/delete many items at once
- Select all, Select none and invert selection options available
- Navigate on both local and remote filesystem using a single keypress
- Download/upload items from/to any device with OBEX FTP support (almost on all phone models
- Ability to cut/copy and paste files between devices and/or to manage local filesystem
- Edit file or folder attributes to enable or disable READ, WRITE and HIDDEN status flags
- Open and view the content of some files using the internal viewer (local filesystem only)
- Get files and folders informations on both local and remote devices
- Create new folders on both local and remote filesystem
- Signed with both VeriSign and Thawte certificates
- Multi-language user interface.

MiniCommander 4.1
MiniCommander offers you an effective File manager working on mobile phones. more>> MiniCommander 4.1 offers you an effective File manager working on mobile phones.
Enhancements:
- Bluetooth client. Work on the Protocol OBEX File Transfer Protocol. Supported operations: copy and delete files and folders, create folders.
- FTP client. Supported operations: copying files to a server, reading files from the server, create folders, delete files and folders, renaming. With the renaming can move files from one folder to another, enter the appropriate path.
- Direct copying of files without perepakovki files.
- Rename files and folders in the ZIP-archives. It should be noted that while the entire archive will be rebuilt, but without perepakovki files.
- Setting file extensions to the ZIP-archive, text, video.
- Text for editing, you can open a joystick. The text opens encoded by default, the selected settings.
- The viewer can change the background image to black and white on the back button *.
- Signal the end of operations (copy / delete / unpacking / zapakovka). On and off in the settings. The volume is a signal in the audio volume, but not below 30%. In addition, you can select the type of signal: IMY or MP3. Minimum time to signal (s) - Since the start of the operation, which is less than the signal is not fed.
- Viewing images and editing of texts in the archive without extracting the disc.
- The cursor changes color when you open a folder.
- Pressing 9 The current panel is set to full screen.
- Pressing 9 retention (9 +) program winding down (or goes in the background). Will not work on all phones.
- Allocation of folders in bold (to be included in settings).
- Pressing 5 to keep (5 +) in the opposite panel to open the same folder as the current.
- Pressing buttons retention C or Call in the panels rises up one level.
- Audio shows, along with the approximate size of the file bitrate.
- The new regime display panels (selected in the settings), where the active panel took 2 / 3 the width of the screen.
- The images in the viewer information about the file now shows the original image size in pixels. The rectangular background of inscriptions replaced by border (characters obvedeny opposite color).
- Experimental support for touch screens. Included in the settings. It works only in the main window with the panels. The menu does not work.
- Options Max. Size for viewing and Max. Amount to the editor of replaced with Hi. Text Size and Max. Size of the text for the form of editing. Hi. Text Size specified in kilobytes, and the mean maximum size of file that can be downloaded in the browser and word processing. If the value is 0, then tries to open the text of any length. Hi. The size of the text for editing forms are in bytes (may not be less than 64) and refers to the maximum size of the block of text, which can be opened in the form of text when you press 4 (text from the screen) in a text editor.
- Button 5 in a text editor now opens the text as follows: if the current position (the beginning of the text on the screen) corresponds to the beginning of the text, it opens for editing the entire text, or only from the current position to end. If you receive a block size greater than Hi. The size of the text for the form of editing (in the settings), this value is ignored. There is no guarantee that the text will open, because a longer block may not be enough memory or not enough buffer size in the form of editing.
- Miscellaneous fixes.
Requirements:
- Mobile phone with file system support
- Java MIDP 2.0, CLDC 1.0
mShell 1.17
The easy way to program your smart phone. m helps to gain full control of its features and realize its potential. more>>
The power of modern smart phones is in many ways comparable to the power of a PC. But access to this power is limited: the preinstalled software merely scratches at the surface of the phones capabilities. Additional software you can buy and install typically only covers specialized needs.
mShell closes this gap between power and accessibility, allowing you to explore the full potential of your smart phone. It combines an easy to learn programming language with a rich phone specific function library, thus serving as glue between the phones components.
Realize Your Ideas
Be it a long awaited small detail or a fully featured personal application, m removes barriers which prevented realizing your ideas and fulfilling your demands.
Thanks to simple syntax and context sensitive help with coding assistant, m scripts can be written directly on the phone with few keystrokes. m has been designed towards a flat learning curve and low frustration tolerance, so you quickly obtain the results you want. Tayloring your phone becomes fun - if you want, anytime and anywhere.
We wish you many inspiring hours with m!
mShell Free Edition
mShell Free Edition is a complete, unlimited m implementation with the essential modules of the function library. m scripts and own modules can be run, developed, and communicated.
mShell Free Edition must be activated before first use via SMS. Your expenses are limited to the cost of sending a simple SMS to Switzerland.
mShell Free Edition can be downloaded for free.
Contains:
- mShell Base
- Tutorial (PDF)
- Reference Manual (PDF)
- m Library Part 2
- mViewer
- mVNC (for Windows and Linux)
- Library Part 2 Manual (PDF)
- mVNC Users Guide (PDF)
License:
- Tied to SIM by free serial number
Features:
- m control center and development environment
- Full m implementation
- Interactive shell
- Context sensitve help
- Input assistant
- Send scripts and modules
- Extended function library
- m file type recognition
- m script autostart on phone powerup
- Phone screen, keyboard and pointer mapped to the PC
- Automatic file transfer between PC and phone
Module Library:
- builtin
- array
- audio
- contacts
- files
- graph
- gsm
- io
- math
- sms
- system
- time
- ui
- agenda
- app
- bigint
- bt
- cam
- mms
- net
- obex
- phone
- proc
- vibra
Serial #: 42

Bluetooth File Transfer 1.2
Manage files of any OBEX ready device supporting file transfer profile. more>> <<less
SDP Editor 1.0
An application for updating SDP records on Series 60, specifically for making Bluetooth File Exchange on OS X usable with Series 60. Source code included. more>>
OBEX File Transfer on Series 60, with Bluetooth File Exchange on OS X
This only conserns Series 60 2nd edition (and probably 1st edition, too), 3rd edition and Series 80 work as they should.
Overview
Ever since starting to use Series 60 phones with OS X, Ive been annoyed by the fact that Bluetooth File Exchange cant browse them. The only way of transferring files between them is by using OBEX push, that is, by sending individual files (which then on the phone end up in the inbox).
This is bearable, but sometimes youd want to send a bigger file straight to the memory card which doesnt even fit into the main memory of the phone.
I dont know about any OBEX FTP client for Series 60 either (is there any?), otherwise that would be a feasible workaround.
Initially, it seemed to me that Series 60 didnt work at all with Bluetooth File Exchange, since it only showed an empty folder. After quite some time, though, I figured out that it actually works, but not as one would hope. Uploading files works, and then the uploaded files are stored into the inbox. And in that case, the files which are in the inbox, uploaded using OBEX FTP earlier, are visible. But not files sent using OBEX push, and of course nothing outside of the inbox.
I had only tried using obexftp (which uses openobex) on Linux using USB earlier, and knew that that one works as I want to. Much later, when I tried using obexftp with Bluetooth, I found the same situation if one doesnt manually specify a specific RFCOMM channel. Using the wonderful tools in BlueZ (more specifically, sdptool), I could view a dump of all SDP (service discovery protocol) records on the phone, and suddenly everything made sense.
The phone advertises quite a few different services, among them a standard OBEX FTP service and OBEX PC Suite services. The RFCOMM channel one had to specify in order to make obexftp work was the PC Suite channel.
In other words, Series 60 advertises two services which speak the OBEX FTP protocol, one very crippled advertised with the ordinary OBEX FTP service UUID and one full-fledged service with a PC Suite-specific UUID.
One cant expect Bluetooth File Exchange to look for the non-standard PC Suite service UUID, and I dont know of any other OBEX FTP application for OS X. But theres still another (quite hackish) solution: make the phone advertise the PC Suite service using the OBEX service UUID.
Ideally, the hack would consist of a simple application on the phone, which investigates the local SDP database and makes the necessary modifications. Unfortunately, the SDP APIs on Symbian dont seem to provide any way of reading whats in the database, and the APIs for reading SDP records from other devices dont seem to be able to connect to the local SDP server. In other words, the investigation of the SDP database must be done on some other device.
Solution
Note, I take no responsibility whatsover for the effects of using these tools. They work for me, at least.
SdpBrowser
SdpBrowser is a tool for OS X, which more or less does the same as sdptool in BlueZ - its capable of listing all the SDP record data on a remote device. (Bluetooth Explorer in the Xcode Developer Tools does more or less the same, but only for the local SDP database.) This can be useful when developing Bluetooth applications for some other device than the local mac.
Since SdpBrowser is made specifically for this need, it also can try to parse out the necessary information from the SDP records.
SDP Editor
SDP Editor is a small tool for Series 60 for updating already existing SDP records on the phone. Enter a SDP record handle and a RFCOMM channel, and that record is updated to advertise the given channel.
The changes arent persistent, everything is back to normal after restarting the phone.
The APIs dont work too well if the given record handle doesnt already exist, on 6630 the SDP server crashes. Updating the wrong record makes some other service unusable. In all cases, restarting the phone should restore everything.
Usage
Using SdpBrowser, select Get PC Suite info in the Device menu, select the phone and click browse. If everything works as it should, it gives the SDP record handle of the OBEX FTP record and the RFCOMM channel of the PC Suite service.
Then start SDP Editor on the phone, choose Update channel in the menu, and enter the handle and RFCOMM channel given by SdpBrowser. Then, Bluetooth File Exchange should be able to browse the files on the phone.
The handle and channel shouldnt change as long as you dont install/remove any service on the phone, so in general youll only need to rerun the application on the phone with the last, working values.
If it doesnt give all the necessary information, you can try to read it manually from the raw SDP records. Select Browse in the Device menu, and select the phone. Look for a record with the text "OBEX File Transfer", and look for the number on the row starting with "0:" in this record (e.g. "0: 0x10006"). Thats the record handle (in hexadecimal). Also look for a record with the text "Nokia OBEX PC Suite Services". That record should have a row like "4: { { } }, { { }, { 0xc } }, { { } }". Here 0xc, that is 12, is the RFCOMM channel.
Further improvements
This already is quite an improvement to the original "functionalty" of the crippled OBEX FTP service. But e.g. the System-directory is hidden - if one would be able to directly transfer files there, the development process of Series 60 applications would get a big speedup. This directory is still accessible, if one is able to manually enter a directory to open. (Incidentally, obexftp does this.)
So, the final wish is a "Go to directory"-dialog for Bluetooth File Exchange, or obexftp working on OS X. (openobex can be compiled with USB support on OS X, but I havent gotten it to work... Perhaps Ill have to add support for OS X-bluetooth to it myself, sometime, if I have time and if noone else beats me to it.)
LightBlue for Series 60 2nd Edition 0.2
LightBlue provides easy programmatic access to device and service discovery, RFCOMM sockets, L2CAP client sockets, sending and receiving files over OBEX, service advertising, and local device informat more>>
It provides easy programmatic access to device and service discovery, RFCOMM sockets, L2CAP client sockets, sending and receiving files over OBEX, service advertising, and local device information.
System requirements:
- Python for Series 60
32feet.NET 2.0.60828
Suite of .NET libraries for Personal Area Networking - Bluetooth, IrDA, Object Exchange (OBEX) more>>
The library currently consists of the following technologies:
Bluetooth
IrDA
ObjectExchange
- Page: 1 of 1
- 1