BlueXFER service menu

Dolphin Service Menus

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
Description:

This script/servicemenu package adds two entries to Konqueror's context menu for all files:

1) Send via Bluetooth

Sends to the last device you sent to using BlueXFER. If it's the first time, it tries to see if you have a preconfigured rfcomm device for OBEX transfers and suggests that. Otherwise, it will ask if you want to scan for Bluetooth devices.

2) Send via Bluetooth to...

Scans for Bluetooth devices, from which you pick one to send the file(s) to.

You can send multiple files at the same time. You can even right-click a
downloadable link in the Konqueror web browser and have it automatically downloaded and sent via Bluetooth. A progress bar is shown during downloads and Bluetooth transfers.


REQUIREMENTS

- Perl
- wget (optional, for downloads)
- Xdialog (optional, for progress indicators)

- A working Bluetooth setup ;-) with the packages bluez-utils (for hcitool and rfcomm) and bluez-sdp (for sdptool)

- ussp-push from http://www.unrooted.net/hacking/bluez-rfcomm-obex.html (bottom) or from http://mobile.linux.pt/p800/ (midway). The binary from the latter site is included in this package. Requires OpenOBEX libraries.

- sudo access to rfcomm and (perhaps) sdptool commands

Note that I've only tested this with the Bluez stack. I may upgrade the script for the Affix tools if I ever get to try them out.

Also, I only have one Bluetooth OBEX-capable device, so please help me check the script's operations for multiple possible targets.

The script modifies an rfcomm device's settings as need be, but restores it to its previous state after executing.

SCRIPTED INSTALLATION *NEW*

Just run ./install.sh inside the directory where you untarred this package and answer the questions. The defaults should be reasonable enough (press Enter to accept the default value).

The installer will also offer installation of the Nautilus Scripts Folder files if you have a $HOME/.gnome2 directory.

More information and manual installation instructions in the README and Changelog files included in the package.
Last changelog:

16 years ago

(Details in package)

0.51

Installer bugfixes

0.5

Installer (bash script)
- No more manual script editing and copying of files

kdialog support
- Uses kdialog if Xdialog is not available
- Allows use of kdialog even if Xdialog is present
- Allows use of Xdialog's gauge and infobox dialogs with a primarily kdialog setup

Made sudo requirement for sdptool optional
Minor code cleanups and enhancements

Nautilus (GNOME 2) Scripts Folder support ;-)

C

dirge

16 years ago

Just a couple or so hours ago (silly me), I discovered the KDE Bluetooth Framework project:

http://kde-bluetooth.sourceforge.net/

and am now a (mostly) happy user. Since this project offers much more than just outgoing BT tranfers, 0.51 will probably be the last BlueXFER release.

BlueXFER is still useful to those who want a simple solution. If you're not averse to fiddling with pre-release code, I do suggest a look at the above project.

Regards to all...

Report

sarath

16 years ago

Well i dont have a bluetooth device, but still the idea is good enough ....
Well maybe you can also integrate other devices like a cdr, usb devices etc...
any way good work man

Report

C

dirge

16 years ago

Thanks! ... After installing K3b (www.k3b.org), I found that it added a "Create Data CD with K3b..." service menu entry. Maybe that's what you need? K3b is excellent, BTW.

Report

XpirateX

16 years ago

Wow, this is a really great idea. I don't have bluetooth, but regardless, very inventive. I've been thinking of doing a simple script to do some of the same functions with USB storage devices, but been too busy/lazy. Taking off with this may be a good starting point.

Report

C

dirge

16 years ago

I was thinking of doing something like this, with some media format detection (e.g. formatted for SE P800, camera, etc.) Instead, I just saved a split-window Konqueror profile with the appropriate paths, and wrote a wrapper script to launch that profile and mount/unmount the media automatically.

Anyway, thanks and good luck. Hope to see your script here someday... :-)

Report

tagwar

16 years ago

this is damn cool!!

I just had one problem after installing:

I got

syntax error at bluexfer line 26, near "=;"
Execution of bluexfer aborted due to compilation errors.

but just placing a "0" between "=" and ";" solves this.. ;-)

Great work!! More of that pleeaaassseee! ;-)

Report

C

dirge

16 years ago

Thank you..! There were some bugs in the find/replace routines in the installer which made it fail if Xdialog is not installed. I've fixed that and others in 0.51.

To everyone, please just don't silently downgrade the rating if you find some bugs... Let me know, so I can fix it. Thanks.

Report

Stix

16 years ago

I'm going to give this a try tonight. Curently I'm running samba and an app called smbmate on my Tungsten|T to move files around over a bluetooth connection. It sure would be nice to send the files *from* my linux box. Thanks...

Report

C

dirge

16 years ago

Nice to see some (pre-)feedback. :-)

Good luck... Let me know if you run into any problems.

Report

Stix

16 years ago

Well, It worked great "out of the box" I just had to do alittle work to get Xdialog built and installed :-) Great stuff man, keep up the good work. SuSE 8.2 BTW

Stix

Report

16 years ago

(Details in package)

0.51

Installer bugfixes

0.5

Installer (bash script)
- No more manual script editing and copying of files

kdialog support
- Uses kdialog if Xdialog is not available
- Allows use of kdialog even if Xdialog is present
- Allows use of Xdialog's gauge and infobox dialogs with a primarily kdialog setup

Made sudo requirement for sdptool optional
Minor code cleanups and enhancements

Nautilus (GNOME 2) Scripts Folder support ;-)

12345678910
product-maker Base: 4 x 5.0 Ratings
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.51
updated Dec 03 2003
added Nov 04 2003
downloads 24h
0
mediaviews 24h 0
pageviews 24h 2
System Tags addon