
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
This scripts allows you to easily upload images, screenshots, or other files and gives you links for: IM, Forums, HTML, Direct, Forums Thumbnail, HTML Thumbnail and Twitter(rapidshare gives only IM Forums and HTML)
INSTALLATION:
1. unpack folder and run install.sh (It will link some of the files from unpacked folder to nautilius scripts).
2. install python-pycurl (if not already installed)
3. install scrot (only if you want to send screenshots, not needed for sending files)
For best lossless screenshot compression install also optipng and set 'filesize' to 0 in configuration dialog(not advised on slow computer with fast connection, strongly advised on strong computer with slow connection)
If above don't work try restarting nautilius
UPDATING:
a. overwrite old folder content with new one
b. unpack folder anywhere and run overwrite.sh (It will overwrite link in nautilius scripts folder)
DESCRIPTION:
sendFiles - sends selected image(s) to your preferred uploader(imageshack ot twitpic) and other files to rapidhshare - if no file is selected shows empty window on which you can drop files
sendDesktopScreenshot - takes screenshot of desktop and send it to your preferred uploader(imageshack ot twitpic)
sendWindowScreenshot - takes screenshot of clicked window or takes screenshot of selected area(note: first run this script, then click on window/select area)
PyShare_GTK - shows PyShare window. You can drop images on it, or take screenshot from there.
EXAMPLES OF USE:
http://www.youtube.com/watch?v=b9Qz7WBx310
http://www.youtube.com/watch?v=eupQh9ppcQI
http://www.youtube.com/watch?v=0K_0RrzszDo
Errors are logged to ~/.pyshare/errorLog
bugtracker: https://bugs.launchpad.net/pyshare
TOS:
Imageshack, Twitpic and Rapidshare are registered trademarks. You have to agree to their TOS http://reg.imageshack.us/content.php?page=rules http://twitpic.com/terms.do http://rapidshare.com/agb.html to use their services.
IF YOU WANT TO HELP:
-donate
-help with translations: https://translations.launchpad.net/pyshare/
-help with artwork: http://naicik.blogspot.com/2010/02/pyshare-needs-you.html
9 years ago
v0.6.2
-new translations
-fix saving credentials multiple times in keyring
v0.6.1
-fix crash when translations are not found
-add IT and SV translations from launchpad
-minor refactor
v0.6.0
-added uploading to Twitpic (requires account - see settings>accounts)
-fixed rapidshare uploading
-uploading as user to imageshack now possible (see settings>accounts)
-added plugin API
-added possibility to choose preferred uploader for filetype
changelog archive: http://ee.o12.pl/kacprzak/download/gnome-look/changelog.txt
more at http://bazaar.launchpad.net/~pyshareteam/pyshare/main/changes
9 years ago
v0.6.2
-new translations
-fix saving credentials multiple times in keyring
v0.6.1
-fix crash when translations are not found
-add IT and SV translations from launchpad
-minor refactor
v0.6.0
-added uploading to Twitpic (requires account - see settings>accounts)
-fixed rapidshare uploading
-uploading as user to imageshack now possible (see settings>accounts)
-added plugin API
-added possibility to choose preferred uploader for filetype
changelog archive: http://ee.o12.pl/kacprzak/download/gnome-look/changelog.txt
more at http://bazaar.launchpad.net/~pyshareteam/pyshare/main/changes
bluTaz
9 years ago
Report
Nait
9 years ago
Report
tiagojpavan
10 years ago
I have a lil problem here with the last version. I won't get the script to memorize the options I use, like twitpic and rapidshare accounts.
Everytime I configurate this info, and use the script again, all the configs are gone.
Any idea?
Thx again and sorry for my poor english. lol
Report
legluondunet
10 years ago
In a terminal I have always this error:
Exception KeyError: KeyError(-1221092496,) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored
Thanks for your help.
Report
Nait
10 years ago
Report
legluondunet
10 years ago
Report
Nait
10 years ago
Could you send me result of:
tail -n 50 ~/.pyshare/errorLog
What does not work correctly is loading password from keyring when checkbutton get selected(I'll fix that in next version). Currently to get it working you have to fill username, password and select "use" checkbutton in one go. Files uploaded later should use this password. After you close and open PyShare again Username,password and checkbutton should be filled(password as dots).
Report
legluondunet
10 years ago
http://rapidshare.com/files/447967871/errorLog
Report
Nait
10 years ago
PS: I've changed translation link in description to https://translations.launchpad.net/pyshare/.
Report
legluondunet
10 years ago
Report
legluondunet
10 years ago
- picassa, flickr?
or vidéo to:
- youtube?
- vimedo?
Report
Nait
10 years ago
yes
Long answer:
I would like to allow uploading to as many hosting sites as possible. Because of that I try to make writing new plugins as easy as possible(If you know a bit about programing you can look at plugins/Twitpic_com to see that it is quite simple with my new unfinished API). Unfortunately I don't have enough free time to write everything, but if TOS of services allows it, and uploading to this site does not look v.difficult there is a chance that it will be added to PyShare. Youtube for example have restriction that developers have to use private keys for singing and complying with that is quite impossible for desktop app. Fortunately they made a tools for uploading so I may write a plugin that will depend on them.
If you want to speed up development of plugin for your favorite site please check its terms of service if it is allowed and if yes open a new wish on bugtracker https://bugs.launchpad.net/pyshare with link to TOS
Report
legluondunet
10 years ago
PyshareGTK does not launch on my french Ubuntu. If I launch it in a terminal, I obtain this:
$ /home/legluondunet/Ordi/Gnome/Nautilus/Scripts/PyShare0.6.0/PyShare_GTK.py
translations for your language don't yet exist
translations for your language don't yet exist
Please help.
LGDN
Report
Nait
10 years ago
Report
legluondunet
10 years ago
Report
Nait
10 years ago
Report
Cycron
10 years ago
Report
Nait
10 years ago
Report
NilugeKiWi
10 years ago
The Imageshack.us uploader is broken for me for png generated by the gnome-screenshot (gnome-utils 2.28.1-1, debian testing).
How to reproduce:
I take a screenshot with gnome-screenshot, then save it as a png. 'file' on this png says it's a png.
I upload it with pyShare. I get "error". When printing the xml received from imageshack.us I get this:
<?xml version="1.0" ?>
<links>
<error id="wrong_file_type">
Wrong file type detected for file Iceweasel.png:application/octet-stream
</error>
</links>
When I force type=image/png on the http post header, it doesn't solve the issue.
But if I upload the file manually on imageshack.us, then it all works well...
I don't understand where the issue is... maybe a bug on the imageshack.us api?
Report
Nait
10 years ago
Report
Nait
10 years ago
Report
NilugeKiWi
10 years ago
I didn't know there was a bugzilla elsewhere for this software, maybe you should add a link to it in the description.
Report
rbman
11 years ago
Report
Nait
11 years ago
Report
lukeluke
11 years ago
can you see it ?
THANKS
Bye
Report