-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (46) .- Knowledge Base  . 

Dropbox ServiceMenu

   0.16.1  

KDE Service Menu

Score 90%
Dropbox ServiceMenu
zoom


Dropbox ServiceMenu
zoom


Dropbox ServiceMenu
zoom


Minimum required   KDE 4.x
Downloads:  8266
Submitted:  May 9 2010
Updated:  Jan 29 2012

Description:

Dropbox ServiceMenu is a servicemenu which allows easy access to most of Dropbox features. It uses Dropbox CLI to generate public urls, and pyndexer to allow sharing directories in public folder.

Features:
* Copy Public URL to clipboard
* Share folder (via web browser)
* Copy file/directory to public folder and paste the URL to clipboard
* Move file/directory to public folder and paste the URL to clipboard
* Support for sharing directories in public folder using pyndexer ( http://dl.dropbox.com/u/552/pyndexer/index.html )
* Send generated public url via default email client and GMail (via webbrowser)
* View previous versions of file (via web browser)
* Encrypt directory listing with password (only works for directories in public folder)
* Automatic detection of Dropbox directory path

Installation:
1. Copy .desktop files to ~/.kde4/share/kde4/services/ServiceMenus/
2. Copy content of dropbox-script to your $PATH - e.g. /usr/bin or /usr/local/bin

or run installation script (it will install scripts and .desktop files in ~/.kde4/share/kde4/services/ServiceMenus):
./install-it.sh

or if you're running Fedora:
1. Install following RPM http://magnu5.fedorapeople.org/repo/magnu5-1.0-1.fc13.noarch.rpm
2. Now run following command: su -c 'yum install dropbox-servicemenu'

Thanks to Magnus Tuominen for providing Fedora RPMs.

or if you're running openSUSE:
You can install dropbox-servicemenu from KDE:Extras repository.


Additional dependencies:
- dropbox
- klipper
- kdialog
- sqlite3
- python
- python-m2crypto (required for encrypting directory listing)
- xdg-utils
- uudecode (can be found in sharutils package)
- recode
- perl

Currently translated to following languages:
Fully translated: Czech, Danish, Dutch, English, French, German, Italian, Lithuanian, Polish, Russian, Spanish, Traditional Chinese (Taiwan)

Not fully translated: (.desktop files, dropbox_menu_translations.sh): Portuguese, Turkish

if you want to translate this servicemenu then feel free to contact me via private message.

KNOWN ISSUES: This servicemenu requires python2. If your distro uses python3 as main python binary then this servicemenu won't work. In order to make it work you'll have to do some "sed magic" e.g. sed 's/python/python2/g' on dropbox_menu.sh and .py scripts, assuming that your distro provides python version 2 as python2.




Changelog:

0.16.1
- Danish translation updated thanks to Ole Holm Frandsen

0.16.0
- Support for Dropbox client >= 1.2
- Dropbox folder location is now determined by get_dropbox_folder.sh (written by Andrew Scheller)
- Dropbox-servicemenu now requires uudecode (can be found in sharutils package), recode and perl to be installed
- Shareable links support removed (currently i do not know how to get the user key from dropbox database)

0.15.4
- Dutch translation added thanks to Ruben Van Laerhoven

0.15.3
- Hungarian translation added thanks to Akos Toth

0.15.2
- German translation updated thanks to Felix Mauch
- Portuguese translation updated thanks to Ricardo Fernandes

0.15.1
- Fix python dependency check
- Removed xdg-open dependency check (KDE depends on xdg-utils, so it shouldn't be necessary)

0.15.0
- Added dependencies check

0.14.6
- Russian translation updated thanks to Stanislav Kosolapov

0.14.5
- Lithuanian translation updated thanks to Donatas G.

0.14.4
- Spanish translation updated thanks to Axel

0.14.3
- Italian translation updated - thanks to NevidS Sogaro

0.14.2
- German translation updated - thanks to Felix Mauch
- Traditional Chinese (Taiwan) translation added - thanks to Ray Chen

0.14.1
- Italian translation updated - thanks to NevidS Sogaro
- Czech translation updated - thanks to Pavel Fric
- French translation updated - thanks to Samuel Girard

0.14.0
- Add support for dropbox's new sharing model (dropbox 0.8 or higher required) - http://forums.dropbox.com/topic.php?id=21441&replies=155
- Merge "Copy public URL to klipper" with dropbox's new sharing model - if you use dropbox 0.8 or higher then you can generate public links for directories and files outside your Public folder

0.13.5
- Second attempt to make this servicemenu compatible with KHNS - scripts are now placed in servicemenu directory, install script doesn't require user interaction

0.13.4
- Spanish translation updated - thanks to Omar Campagne Polaino

0.13.3
- Removed wrong line in previous version thus "copy file to public.." was broken :P

0.13.2
- First attempt to make this servicemenu compatible with KHNS

0.13.1
- Small bugfix

0.13.0
- Use freedesktop notifications instead of kdialog, should be less obtrusive - feel free to share your opinions about this (is it better or worse?)
- Move script translations to separate file

0.12.2
- German translation updated




LicenseGPL
Source(Dropbox ServiceMenu 0.16.1)
Arch(AUR PKGBUILD)
Send to a friend
Subscribe
Other  Apps  from hash87
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8 

-
.

 Support for Sharing Public

 
 by S3Indiana on: Jul 9 2010
 
Score 50%
S3IndianaS3Indiana
RevLinuxOS.c om
Home
-
Ken Jones 0

RevLinuxOS.com
United States of America, Sorrento Hills
Last visit Jul 22 2011
0 Friends
1 Groups

More info
Send a message
Add as friend
Other contents
--

Unsure how Support for sharing directories in public folder using pyndexer ( http://dl.dropbox.com/u/552/pyndexer/index.html ) functions. When I goto the above URL I get:

Contents of pyndexer | Size | Date
0.7 | 7 items | 2010-07-08 14:56
1.0 | 11 items | 2010-07-08 15:21
test folders | 18 items | 2010-07-08 15:08
Current version is 0.7 | 0 bytes | 2010-06-29 01:18
There is the TESTING 1.0 version ALPHA to the brave | 0 bytes | 2010-06-29 01:19
msvcr71.dll | 340 KB | 2007-07-18 12:33

Index file generated on 2010-07-08 15:21 with pyndexer v.1.0ALPHA

So how do I get to a directory created under Public? Thanks in advance...


--S3Indiana
Linux is much more than an alternative; Light in a dark OS world...

Reply to this

-

 Re: Support for Sharing Public

 
 by hash87 on: Jul 9 2010
 
Score 50%

Well, it's pretty easy - if you create a directory in your Dropbox Public folder then all you have to do is right click on it and select Dropbox -> Generate public URL... URL address wil be copied to klipper so you can just ctrl+v it anywhere.


Reply to this

-
.

 Re: Re: Support for Sharing Public

 
 by S3Indiana on: Jul 9 2010
 
Score 50%
S3IndianaS3Indiana
RevLinuxOS.c om
Home
-
Ken Jones 0

RevLinuxOS.com
United States of America, Sorrento Hills
Last visit Jul 22 2011
0 Friends
1 Groups

More info
Send a message
Add as friend
Other contents
--

Works as advertised (just wish the release notes were as clear :). Thanks...


Linux is much more than an alternative; Light in a dark OS world...
Reply to this

-
.

 :)

 
 by jimmy88 on: Sep 14 2010
 
Score 50%

thank you very much ... really useful!


Reply to this

-

 Thanks

 
 by caf4926 on: Oct 1 2010
 
Score 50%

Works great
openSUSE 11.3
kde4.5.1


Reply to this

-
.

 Share files outside of Public?

 
 by CyberAng3l on: Oct 14 2010
 
Score 50%

Hello,

I have Dropbox 0.8.107 installed but when I am trying to create a public link not located in the Public directory I always get the error:
If you want to generate public link to directories or files outside of Dropbox Public folder then you must have Dropbox 0.8 or higher installed.

Any suggestions??
Thank you!


Reply to this

-

 Re: Share files outside of Public?

 
 by CyberAng3l on: Oct 14 2010
 
Score 50%

I did not have python-m2crypto and sqlite3 installed...
After I installed them I don't get the error again, but when I click on a file or folder outside of the Public directory to generate its public link, The browser get opened and the only thing I see it the "Oops! (404) We can't find the page you're looking for" error.


Reply to this

-

 Re: Re: Share files outside of Public?

 
 by hash87 on: Oct 17 2010
 
Score 50%

I can confirm that there are some issues with actions using webbrowser (link in gmail, revisions, shareable link outside of public folder) in dropbox-servicemenu + KDE 4.5.2. Looks like there is some kind of a bug in KDE 4.5.2, perhaps connected with this new KSharedDataCache. I'll investigate this issue and try to put a new version of dropbox-servicemenu with some kind of work around. Thanks for report!


Reply to this

-

 Re: Re: Share files outside of Public?

 
 by hash87 on: Nov 5 2010
 
Score 50%

This seems to be fixed for me with KDE 4.5.3


Reply to this

-
.

 Re: Re: Re: Share files outside of Public?

 
 by CyberAng3l on: Nov 5 2010
 
Score 50%

Still not working for me :(
Kubuntu 10.10 x86_64 KDE 4.5.3


Reply to this

-

 Re: Re: Re: Re: Share files outside of Public?

 
 by hash87 on: Nov 5 2010
 
Score 50%

Could you please tell me whats the path and filename of the file you're trying to share? Also please paste the link that was generated for this file and returned 404.


Reply to this

-

 Re: Re: Re: Re: Re: Share files outside of Public?

 
 by CyberAng3l on: Nov 5 2010
 
Score 50%

Here you are:

Path: ~/Dropbox/Various/testfile.txt

Generated Link:
https://www.dropbox.com/c/shmodel?sjid=0&path=Various/testfile.txt&state=1&id=shmodel&nsid=15877120

My Dropbox version is 0.8.112


Reply to this

-

 Re: Re: Re: Re: Re: Re: Share files outside of Pub

 
 by hash87 on: Nov 5 2010
 
Score 50%

That's really weird. Generated URL seems to be fine. Are you sure that the file you're trying to share has already synced?

The only thing that you can try is turn off dropbox, delete ~/.dropbox and configure dropbox again.



-
.

 Re: Re: Re: Re: Re: Re: Share files outside of Pub

 
 by CyberAng3l on: Nov 6 2010
 
Score 50%

I deleted the .dropbox folder but not luck....

If I use the web interface to get the shareable link for this file this is what I get:
https://www.dropbox.com/s/lbaic1hsxqo9ij6/testfile.txt

And this is the download link:
https://dl.dropbox.com/s/lbaic1hsxqo9ij6/testfile.txt?dl=1



-

 Re: Re: Re: Re: Re: Re: Share files outside of Pub

 
 by hash87 on: Nov 6 2010
 
Score 50%

I don't have any idea why this doesn't work for you. This link https://www.dropbox.com/c/shmodel?sjid=0&path=Various/testfile.txt&state=1&id=shmodel&nsid=15877120 should redirect you to shareable link in your dropbox (the one you mentioned in your last comment - https://www.dropbox.com/s/lbaic1hsxqo9ij6/testfile.txt). Could you try to change your default webbrowser and see if it works? I've tested this in chromium, firefox, konqeuror and all works for me.

If it's not the browser then only NSID in the generated URL might be wrong...



-

 Re: Re: Re: Re: Re: Re: Share files outside of Pub

 
 by iWizardPro on: Aug 3 2011
 
Score 50%

I am also having the same issue. And, I believe the culprit is the fact that people can have shared folders. With that, there are more than one nsid values within the config.db. The only thing I can't figure out, is how to differentiate between all of them.



-

 Re: Re: Re: Re: Re: Re: Share files outside of Pub

 
 by CyberAng3l on: Aug 4 2011
 
Score 50%

I can confirm that I have very many shared folders....



-

 Re: Re: Re: Re: Re: Re: Share files outside of Pub

 
 by iWizardPro on: Aug 4 2011
 
Score 50%

I believe the solution to this is to use the value "root_ns" to obtain your userid to your account. That will prevent you from generating public share links with shared folders, but it will allow you to do such with folders that aren't shared.



-

 Re: Re: Re: Re: Re: Re: Share files outside of Pub

 
 by iWizardPro on: Aug 4 2011
 
Score 50%

I would suggest you try to switch the code from Quote:
user_key=`sqlite3 ~/.dropbox/config.db 'SELECT value FROM config WHERE key="ns_p2p_key_map"' | awk 'NR==2 {print $0}' | sed 's/L//g'`
to Quote:
user_key=`sqlite3 ~/.dropbox/config.db 'SELECT value FROM config WHERE key="root_ns"'`
to see if it works with folders that are not shared.



-

 Re: Re: Re: Re: Re: Re: Share files outside of Pub

 
 by iWizardPro on: Aug 4 2011
 
Score 50%

I would suggest you try to switch the code from Quote:
user_key=`sqlite3 ~/.dropbox/config.db 'SELECT value FROM config WHERE key="ns_p2p_key_map"' | awk 'NR==2 {print $0}' | sed 's/L//g'`
to Quote:
user_key=`sqlite3 ~/.dropbox/config.db 'SELECT value FROM config WHERE key="root_ns"'`
to see if it works with folders that are not shared.



-

 python->python2

 
 by locke87 on: Oct 21 2010
 
Score 63%

Hej,

as you might have noticed, arch updated its python version to 3. So all the dropbox-scripts unfortunatelly don't work anymore. With #!/usr/bin/python2 everything works fine.
But I don't know about other distributions. Does that link also exist on distributions that don't have python3 as standard already?


Reply to this

-

 Re: python->python2

 
 by locke87 on: Oct 21 2010
 
Score 63%

I did a workaround in the arch-aur-package for that. I replace the first line in the python-scripts to python2.


Reply to this

-

 Re: Re: python->python2

 
 by hash87 on: Oct 26 2010
 
Score 50%

Thanks a lot, i am recently not up-to-date with linux stuff. I'll have to take care of all those issues once i have some free time.


Reply to this

-

 Re: Re: python->python2

 
 by hash87 on: Nov 5 2010
 
Score 50%

As far as i can see only Arch seems to have moved to python3. Also /usr/bin/python2 is also arch-specific for now. I don't know any easy way to take care of this issue...


Reply to this

-

 Re: Re: Re: python->python2

 
 by locke87 on: Nov 5 2010
 
Score 50%

ok fine, then let's just leave it the way it is. The PKGBUILD replaces /usr/bin/python by /usr/bin/python2 and everything is fine :)


Reply to this

-

 Check for Sqlite3

 
 by tralbro on: Nov 14 2010
 
Score 50%

I'd recommend adding a check in dropbox_menu.sh to see if sqlite3 is installed. The service menu would not work for me because it wasn't, but I had to search through the scripts to find the reason. Otherwise, well done! I like it!


Reply to this

-

 Re: Check for Sqlite3

 
 by hash87 on: Nov 17 2010
 
Score 50%

I've listed all dependencies in the description of this servicemenu, but you're right i'll add check for this in the script.


Reply to this

goto page: prev   1  2  3  4  5  6  7  8 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.