Sharethis will enable you to run a HTTP Server with the current directory as the document root. The server will be accesible at port 8000, enabling you to share things fast.
Just browse to the directory you want to share and run sharethis from nautilus or the command line.
ii) Usage: ----------
1) From console:
$ cd FolderIWantToShare $ sharethis
2) From nautilus-script Select sharethis from the nautilus-script menu.
NOTE: The server will be accesible at http://your_ip:8000
iii) Installation -----------------
STEP 1)
$ untar zxvf sharethis-version.tar.gz $ cd sharethis
I get a problem using the GUI interface
when I place this script in nautilus script and binary file to /bin and all that extra stuff ...
so I tested out ..in terminal its all ok ....in my firefox I can see the files as of webserver
but when I use nautilus to share files then I get error
""There was an error creating the child process for this terminal""
what could be wrong in my procedure
Thanks for the script. However, a slight edit needs to be made to .gnome2/nautilus-scripts/sharethis if you put bin/sharethis into /usr/bin. Here is the changed line as it should be:
gnome-terminal --execute /usr/bin/sharethis
Originally, this line was referring to the bin folder placed inside $home. That works fine if you've placed it there, but if not, you get an error message.
Ratings & Comments
2 Comments
I get a problem using the GUI interface when I place this script in nautilus script and binary file to /bin and all that extra stuff ... so I tested out ..in terminal its all ok ....in my firefox I can see the files as of webserver but when I use nautilus to share files then I get error ""There was an error creating the child process for this terminal"" what could be wrong in my procedure
Thanks for the script. However, a slight edit needs to be made to .gnome2/nautilus-scripts/sharethis if you put bin/sharethis into /usr/bin. Here is the changed line as it should be: gnome-terminal --execute /usr/bin/sharethis Originally, this line was referring to the bin folder placed inside $home. That works fine if you've placed it there, but if not, you get an error message.