-
Senior Member
registered user
pastebin.ca perl script to upload files or clipboard content
One of the very first things I do, to a new persistant home install... is install the pastebin.ca perl script - paste2pastebin.pl
It makes life alot easier to paste an error message to someone who's trying to help me out. A collaboration tool.
Once you have it installed, say in /usr/local/bin/paste2pastebin.pl you can paste a file or an error message you got somewhere straight from the clipboard.
To paste a named file:
Code:
paste2pastebin.pl /path2/filename
To paste the contents of Klipper, make sure the hyphen is the last char of the cmdline, and then press shift-insert (or X's middle click. ) Ignore what Konsole shows you... it really did paste the whole thing... and then don't forget to hit Ctrl-D to end the input. You can even continue to type stuff on the bottom... after you pasted.
Code:
paste2pastebin.pl -
First get...
http://pastebin.ca/download/paste2pastebin.pl and save it to somewhere like /usr/local/bin.
Edit: pastebin.ca gave me an error when I used wget at that url... so here is the proper link to use when trying to get the script.
http://pastebin.ca Tools Section
You will probably also want to change it's permission to 755 and ownership to root. In a console...
sudo chmod 755 /usr/local/bin/paste2pastebin.pl
sudo chown -c root:root /usr/local/bin/paste2pastebin.pl
Now you'll also have to install a perl module, WWW/Mechanize.pm.
If you haven't installed any modules before... and that is likely with Knoppix...
sudo perl -MCPAN -e shell
I accepted the defaults except for the -j3 line... which is for dual cores...
and I finally wound up at a perl prompt. Then
install WWW::Mechanize
install Getopt::Long
Edit:Not so fast... alot has changed since I posted this...
before you install any modules... it is best to upgrade cpan itself... with
Code:
install Bundle::CPAN
reload cpan
o conf commit
quit
... then restart it and make sure it doesn't complain.
perl -MCPAN -e shell
I did this as root, and selected "follow" for the dependancy option... and this time it worked. WWW::Mechanize was broken for a while... because some "test site", computers4sure.com changed their website around. Any problems you get... here is where to start looking or complaining ![Smile](images/smilies/icon_smile.gif)
Google Code WWW::Mechanize bug list
Now in a console
lsmod | paste2pastebin.pl
returns... Your paste URL is: http://pastebin.ca/979356
Leaving a paste on a server forever is wasteful in my opinion... so
lsmod | paste2pastebin.pl --expiry="30 minutes"
is a quickie that expires in 30 minutes.
Which can also be any of these options...
Expiry options:
*/Never, 5 minutes, 10 minutes, 15 minutes, 30 minutes, 45 minutes,
1 hour, 2 hours, 4 hours, 8 hours, 12 hours,
1 day, 2 days, 3 days,
1 week, 2 weeks, 3 weeks,
1 month, 2 months, 3 months, 4 months, 5 months, 6 months,
1 year.
Since the script uses a default name of clueless... adding --name=yourname will give you an added bit of dignity. ![Smile](images/smilies/icon_smile.gif)
I did it all by ading an alias in /etc/profile, but you could just edit the script itself.
alias p2pbin='paste2pastebin.pl --expiry='\''1 month'\'' --name=johnrw'
More details can be found on a similar post here:
http://www.novell.com/coolsolutions/tools/16545.html
Similar Threads
-
By brass in forum General Support
Replies: 0
Last Post: 02-02-2007, 08:47 PM
-
By DouglasShannon in forum General Support
Replies: 0
Last Post: 01-02-2007, 10:09 PM
-
By bokaroseani in forum Networking
Replies: 1
Last Post: 10-20-2005, 09:24 PM
-
By marco75 in forum Ideas
Replies: 0
Last Post: 05-12-2004, 06:38 AM
-
By Dave_Bechtel in forum General Support
Replies: 0
Last Post: 06-04-2003, 11:54 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
![Vintage Computer, Memorex Storage Unit For Main Frame Computer 1986, Movie Prop picture](/store/img/O4EAAOSwQgJisRdE/s-l225//Vintage-Computer-Memorex-Storage-Unit-For-Main-Fra.jpg)
Vintage Computer, Memorex Storage Unit For Main Frame Computer 1986, Movie Prop
$995.00
![IBM FRU26F7630 3390 DASD Hard Drive 10.8” from Vintage Mainframe picture](/store/img/lBkAAOSwE2dmYlgV/s-l225//IBM-FRU26F7630-3390-DASD-Hard-Drive-10-8-from-Vint.jpg)
IBM FRU26F7630 3390 DASD Hard Drive 10.8” from Vintage Mainframe
$249.99
![Vintage Hewlett Packard HP 2100S Microprogrammable Computer System Mainframe #2 picture](/store/img/eBcAAOSwRstk0rkC/s-l225//Vintage-Hewlett-Packard-HP-2100S-Microprogrammable.jpg)
Vintage Hewlett Packard HP 2100S Microprogrammable Computer System Mainframe #2
$999.99
![2x Various Brands 10.5](/store/img/7rAAAOSw2WxmSRx-/s-l225//2x-Various-Brands-10-5-Mainframe-9-Track-Reel-Comp.jpg)
2x Various Brands 10.5" Mainframe 9-Track Reel Computer Data Tape 6250 CPI .5"
$7.99
![Vintage IBM Thinkpad 760EL Intel Pentium Laptop Computer - Rare - Powers On picture](/store/img/fAEAAOSwhtFmmqVc/s-l225//Vintage-IBM-Thinkpad-760EL-Intel-Pentium-Laptop-Co.jpg)
Vintage IBM Thinkpad 760EL Intel Pentium Laptop Computer - Rare - Powers On
$99.00
![1 x NOS Vintage Burroughs 4 Tube Mainframe Nixie Assembly - P/N BEZ-59-4 picture](/store/img/f~QAAOSw605mgeel/s-l225//1-x-NOS-Vintage-Burroughs-4-Tube-Mainframe-Nixie-A.jpg)
1 x NOS Vintage Burroughs 4 Tube Mainframe Nixie Assembly - P/N BEZ-59-4
$50.00
![Vintage Computer Punch Plug Board Mainframe Panels & Wiring Harness picture](/store/img/buQAAOSwRdNmaOVv/s-l225//Vintage-Computer-Punch-Plug-Board-Mainframe-Panels.jpg)
Vintage Computer Punch Plug Board Mainframe Panels & Wiring Harness
$38.00
![Rare Retro Vintage IBM Mainframe Board Module w/44 Gold IC Chips / Collector picture](/store/img/JtoAAOSwa6hmRp6M/s-l225//Rare-Retro-Vintage-IBM-Mainframe-Board-Module-w-44.jpg)
Rare Retro Vintage IBM Mainframe Board Module w/44 Gold IC Chips / Collector
$94.95
![AlphaServer AlphaStation DS25 54-30466-31 CPU Board 1Ghz KN410-CA picture](/store/img/du4AAOSw4A5YwKsJ/s-l225//AlphaServer-AlphaStation-DS25-54-30466-31-CPU-Boar.jpg)
AlphaServer AlphaStation DS25 54-30466-31 CPU Board 1Ghz KN410-CA
$350.00
![HP Compaq DEC CPU for AlphaServer es45 1.25Ghz 54-30588-01 D3 KN610-EA picture](/store/img/jnEAAOSwUVBbqXBQ/s-l225//HP-Compaq-DEC-CPU-for-AlphaServer-es45-1-25Ghz-54-.jpg)
HP Compaq DEC CPU for AlphaServer es45 1.25Ghz 54-30588-01 D3 KN610-EA
$149.00