About paste.kuwaitnet.support


paste.kuwaitnet.support is powered by dpaste, which is open source. You can find the source, contribute to it and leave ideas on Github: github.com/bartTC/dpaste

Change the language:

API

dpaste provides a simple API documented in detail on this page. For a quick start here is a code example (Python 2.x):

  1. #!/usr/bin/env python
  2.  
  3. from urllib import urlencode
  4. from urllib2 import Request, urlopen
  5. from sys import stdin
  6.  
  7. def paste_code():
  8.     request = Request('https://paste.kuwaitnet.support/api/', urlencode({
  9.         'content': stdin.read(),
  10.         'lexer': 'python',
  11.         'format': 'url',
  12.     }))
  13.     print urlopen(request).read()
  14.  
  15. if __name__ == '__main__':
  16.     paste_code()

Save this script in /usr/local/bin/dpaste and give it the executable bit: chmod +x /usr/local/bin/dpaste.

Usage: cat foo.txt | dpaste

An alternative would be to just use curl: alias dpaste="curl -F 'content=<-' https://paste.kuwaitnet.support/api/"

Applications using the API:

Statistics

There are 958 snippets in the database. The most popular languages are:

PYTHON 399
TEXT 253
PLAIN 244
BASH 31
CPP 14

Delete a snippet

If you created a snippet with the API you can't delete it on the webpage since it's not in your history. You can delete a snippet here. Actually you can delete any snippet of anybody, as long as you know the short code.

If you deleted a snippet because of legal issues, please let me know that, I want to keep track of such things and try to avoid in future.

Type the 4 letter code of your snippet in the field and submit. Like this yellow one here: https://paste.kuwaitnet.support/SiZrT