Advertisement
Guest User

mIRC Alias imgur Script

a guest
Sep 2nd, 2012
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 0.79 KB | None | 0 0
  1. alias imgur {
  2.   sockclose imgur
  3.   set %imgurURL /upload?url= $+ $iif($1,$1,$gettok($cb,1,32))
  4.   set %imgurI . $+ $gettok($gettok($iif($1,$1,$gettok($cb,1,32)),-1,46),1,63)
  5.   sockopen imgur imgur.com 80
  6. }
  7.  
  8. on *:SOCKOPEN:imgur: {
  9.   sockwrite -n imgur GET %imgurURL HTTP/1.1
  10.   sockwrite -n imgur Host: imgur.com
  11.   sockwrite imgur $crlf
  12. }
  13.  
  14. on *:SOCKREAD:imgur: {
  15.   var %i
  16.   sockread %i
  17.   while ($sockbr) {
  18.     if (Location: isin %i) {
  19.       if (http://imgur.com/?error isin %i) {
  20.         echo -ag 4Imgur: Invalid URL
  21.       }
  22.       else {
  23.         var %i = $replace($gettok(%i,2,32),http://,http://i.) $+ %imgurI
  24.         clipboard %i  
  25.         echo -ag 4imgur: %i
  26.       }
  27.       unset %imgurI
  28.       unset %imgurURL
  29.       sockclose imgur
  30.       return
  31.     }
  32.     sockread %i
  33.   }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement