Services

The following services are in production at http://browserplus.yahoo.com/. With BrowserPlus installed, you can test services with Service Explorer.

Services Available

Archiver
Lets you archive and optionally compress files and directories.
Directory
Lets you list directory contents and invoke JavaScript .callbacks for the contained items.
Downloader
Download remote files over HTTP to a temporary location and return file handles to javascript.
DragAndDrop
Support drag and drop of files from desktop to web browser.
FileAccess
Access the contents of files that the user has selected.
FileBrowse
Present the user with a native file browser dialog that allows multiple file selection and file filtering.
FileChecksum
Allows client side MD5 of user selected files.
FileTransfer
This service lets you upload or download files faster and easier than before.
FlickrUploader
Provides an interface to the Flickr Authorization and Upload API.
ImageAlter
Implements client side Image manipulation
InactiveServices
Allows for the exploration of available inactive services, which may be downloaded and activated.
JSONRequest
Allows secure cross-domain JSON requests, inspired by http://www.json.org/JSONRequest.html.
LZMA
Perform LZMA (de)compression.
Log
Access plugin logging facilities. The available levels in order of severity are Fatal, Error, Warn, Info, Debug.
LogAccess
Lets you get file handles for BrowserPlus log files from a webpage.
Machsend
Efficiently transfer files on machsend.com (provided by Lead Thinking, LLC)
Motion
Use the hardware based motion sensor or mouse position to attain the (virtual) orientation of the computing device. Mouse position allows a resonable fallback for machines that don't contain an accesible motion sensor. Inspired by Amit Singh (http://www.kernelthread.com/software/ams/).
Notify
Post notifications to the desktop. Supports Growl on Mac OS X, if installed.
PStore
Provides a persistent store.
PublishSubscribe
A cross document message service that allows JavaScript to send and receive messages between web pages within one or more browsers (cross document + cross process).
RubyInterpreter
Allows other services to be written in Ruby.
Tar
Lets you tar files and directories.
TextToSpeech
Interfaces operating system provided text to speech facilities.
UUID
Generate universally unique identifiers.
Uploader
This service lets you upload files faster and easier than before.
Zipper
Lets you archive files and directories.