BBScreenStream

 

Welcome,

this is the second BlackBerry related tool I made. It again uses the javaloader.exe to handle the taking of screenshots, but now in a continous loop and displays them on the PC's screen.

 

About:
A small tool to constantly capture the current screen of a 71xx, 72xx, 87xx, 88xx Blackberry and display or record it on the PC.


Requirements:
It relies on the original Javaloader.exe from RIM.
(JavaLoader.exe is available on the BlackBerry homepage in the developers section as part of the JDE components 4.x)
A BlackBerry OS version of v4.0.2 or higher is required.
The Blackberry Desktop Manager or Device Manager has to be installed on the PC.
The Blackberry needs to be connected via USB.
If you have content protection enabled, screenshots of a locked screen will not work.
The multimedia area (cam, videos) of devices since the PEARL cannot be captured.


Usage:
The [Play/Stop] button starts or stops the display.
Adjust the capture speed with the slider (slow ~2s, normal ~1s, fast ~0.5s)
The [1:1]; [1:2] and [1:3] buttons will scale the screen capture. (if the PC screen is big enough)
The window can be resized to any size, however the scale will always be a multiplier of 10 to avoid picture distortion.

A double-click on the screen capture will toggle the [Play/Stop] button.

When the screen capture is running, you can click the round [Record] button next to the [Play/Stop] button to record what you see to an AVI file. First you need to enter a name for your AVI file. Existing files with the same name will be overwritten!. Then you have to select a compression method. The available options depend on the installed codecs on your PC.

The [Pause] button will pause the screen captures. This is useful while recording if you do not want to show certain steps. Press [Pause] again to resume capturing/recording.
A left-double-click will toogle the [Pause] function as well.

While in pause mode:
-press the [S] key to do a single screenshot, but stay in pause mode
-a single left-click on the screen capture works like the [S] key

while recording and in pause mode:
-press the [S] key to do a single screenshot and add it to the recording
-press the [R] key to add the currently shown picture once more to the avi file

The checkbox enables or disables the live copy to clipboard feature.

The orange LED next to the first scale button flashes during each screen capture. Avoid clicking the trackwheel of your BlackBerry while the LED is on to get a smoother experience.

Press [!] to check for online updates so you never miss the latest version.

I guess you have figured out the [?] button already :-)


Keyboard shortcuts:
[Enter] toggles the [Play/Stop] button
[Space] toggles the [Pause] button
[S] takes one screenshot when in pause mode
[R] adds another frame to the avi when in pause mode
[F1] is the same like the [?] button
[F6] is the same like the [!] button
[Esc] stands for cancel or exit


Declaration:
This program is provided as is without any warranty or support.
It is free to use for anyone - Use it at your own risk.
The author can not be held responsible for any damage that might be related with it.
The links evantually used in this program have been thoroughly evaluated, however they don't reflect necessarily the author's opinion.
The author guarantees it has been coded free of any malware and does not collect or submit any data.
The password is never stored on any media and only remains in memory as long as the program is active.
The built-in update function simply downloads a text file to see if a newer version is available.
Do not use this program for any illegal purpose!
You can share this program with others. Modifications are not allowed. US export restrictions apply.


Screenshots:
 


(the nice picture of Frankfurt in the back is taken from: larscapes.com)

A demo video in DivX 6.4 format can be viewed here:
bbss.avi (1MB)
(the possibility to create or view video clips depends on the codecs you have installed on your system)


Help & Information
The included help and information text gives basic hints on the program prerequisites and usage plus version information in multiple languages.
Currently supported are: English and German

(volunteers for more translations are welcome)


Download:

download



Legal stuff:
The names RIM © and Blackberry © are registered Trademarks of Research In Motion Limited.
The program JavaLoader.exe is intellectual property of Research In Motion Limited.
Many thanks for the kind permission to use the AviServ.dll v0.93 to allow video creation go to www.sunset-team.de. US export restrictions apply to this program!
You can use the tool free of charge in private or business environment.
It does neither collect nor submit any data from your computer.
The password you enter into the tool is never saved to disk.
The program has been created from scratch using the wonderful PureBasic (PureBasic : visual basic compiler, easy & optimized basic programming language, basic, compiler) and does not contain any ad- or spy-ware.
The program comes as is and without any warranty. Use it at your one responsibility, do not use it for any illegal action.
The author can not provide support for the program but I always like to get feedback and will listen to feature or bug fix requests.
 

Michael