Pastebin 2 1 3 – A Lightweight Clipboard Clip

broken image


RSS Feed for this tag 10 applications totalLast updated: Aug 18th 2020, 13:34 GMT

PasteEasy 0.0.1

Copy the text that you plan to share on Pastebin directly from your clipboard and set a title, exp.. Jetbrains phpstorm 2018 1 6 download free.

Download ClipCube (formerly Clipbox) - Keep track of your clipboard history, store multiple entries and export data to HTML or plain text file format, copy the selected item to the clipboard,. Trade Quest Letter Size Clipboard Low Profile Clip Hardboard Single (Pack of 1) 4.7 out of 5 stars 1,547. Get it as soon as Tue, Feb 9. FREE Shipping on orders over $25 shipped by Amazon. Wooden Clipboards, 3 Pack Clipboard School Supplies Clipboard with Low Profile Clip Wood Clip Boards A4 Letter & Legal Size 12.4. Trade Quest Memo Size 6' x 9' Clipboards Standard Clip Hardboard (Pack of 3) (Pen Not Included - for Scale Only) 4.7 out of 5 stars 128. Get it as soon as Wed, Oct 28. FREE Shipping on your first order shipped by Amazon. TOBWOLF Folding Nursing Clipboard, Lightweight Aluminum Medical Storage Edition, Full Size Notepad for.

Windows 10 / Windows 8 64 bit / Windows 8 / Windows 7 64 bit / Windows 7 / Windows Vista 64 bit / Windows Vista / Windows XP 64 bit / Windows XP

Quickly upload anything thats on your clipboard to the internet. It supports FTP, Imgur.com, Pastebin.com and Dropbox. Step 2: Right-click system tray icon and pick an upload method. Step 3: Paste public link. The easiest way to share your clipboard! Summit Tools Dual Storage Aluminum Clipboard - 8.5 in. Letter Size Document Holder with Self Locking Latch, Form Clip, 2 Storage Compartment 2-Pack 4.3.

SmallSuite 1.0.1

Shorten URLs, proofread your texts, as well as capture and share screenshots, all by relying on th..

Windows 10 64 bit / Windows 10 / Windows 8 64 bit / Windows 8 / Windows 7 64 bit / Windows 7
Pastebin

Pasta 1.0.0

Pastebin 2 1 3 – A Lightweight Clipboard Clip Frame

Turn your code into Pastebin links that can be shared easily, using the pastebin.com API and a sim..

Windows 10 64 bit / Windows 10 / Windows 8 64 bit / Windows 8 / Windows 7 64 bit / Windows 7 / Windows Vista 64 bit / Windows Vista

Snipping Tool++ 6.4.5

Take screenshots full screen or capture a user-defined region of the desktop, upload files to Imgu..

PasteBin Manager 0.5

A simple to use application which enables you to upload and download content to/from the PasteBin ..

BinPaster 1.4

With the help of this lightweight application, you can easily upload texts to Pastebin.com, genera..

Windows 8 64 bit / Windows 8 / Windows 7 / Windows Vista / Windows XP

Pastebin 2 1 3 – A Lightweight Clipboard Clip File

Snippets Manager 2

H265 converter pro 1 5 1. A small, yet useful application that enables you to manage and organize your code snippets and sha..

Windows 8 64 bit / Windows 8 / Windows 7 / Windows Vista / Windows XP

Portable PasteBin 1.8.11.30

Create and upload your pastes to PasteBin.com using a guest or personal account, obtain a list of ..

Windows 7 64 bit / Windows 7 / Windows Vista 64 bit / Windows Vista / Windows XP 64 bit / Windows XP

Pastebin Desktop 1.1

A straightforward, intuitive and quick solution to save entire paragraphs, programming code and la..

PasteIt 0.20 Beta

Yet another program designed to take advantage of Pastebin's public API

Windows 7 / Windows Vista / Windows XP / Windows 2K
Mar 2nd, 2016
Never
Not a member of Pastebin yet?Sign Up, it unlocks many cool features!
Pastebin

Pasta 1.0.0

Pastebin 2 1 3 – A Lightweight Clipboard Clip Frame

Turn your code into Pastebin links that can be shared easily, using the pastebin.com API and a sim..

Windows 10 64 bit / Windows 10 / Windows 8 64 bit / Windows 8 / Windows 7 64 bit / Windows 7 / Windows Vista 64 bit / Windows Vista

Snipping Tool++ 6.4.5

Take screenshots full screen or capture a user-defined region of the desktop, upload files to Imgu..

PasteBin Manager 0.5

A simple to use application which enables you to upload and download content to/from the PasteBin ..

BinPaster 1.4

With the help of this lightweight application, you can easily upload texts to Pastebin.com, genera..

Windows 8 64 bit / Windows 8 / Windows 7 / Windows Vista / Windows XP

Pastebin 2 1 3 – A Lightweight Clipboard Clip File

Snippets Manager 2

H265 converter pro 1 5 1. A small, yet useful application that enables you to manage and organize your code snippets and sha..

Windows 8 64 bit / Windows 8 / Windows 7 / Windows Vista / Windows XP

Portable PasteBin 1.8.11.30

Create and upload your pastes to PasteBin.com using a guest or personal account, obtain a list of ..

Windows 7 64 bit / Windows 7 / Windows Vista 64 bit / Windows Vista / Windows XP 64 bit / Windows XP

Pastebin Desktop 1.1

A straightforward, intuitive and quick solution to save entire paragraphs, programming code and la..

PasteIt 0.20 Beta

Yet another program designed to take advantage of Pastebin's public API

Windows 7 / Windows Vista / Windows XP / Windows 2K
Mar 2nd, 2016
Never
Not a member of Pastebin yet?Sign Up, it unlocks many cool features!
  1. * clipboard manager
  2. *20160301_07.54
  3. *{o,o}
  4. *--'-'-
  5. #NoEnv
  6. SetWorkingDir %A_ScriptDir%
  7. db_name :='schinken_sqlite_data.db'
  8. return
  9. ;********** CUSTOM HOTKEYS **************
  10. ; OPEN CLIPBOARD CHOICE DIALOG
  11. show_and_choose_clipboards()
  12. ; SAVE COMPLETE CLIPBPOARD HISTORY INTO FILE as csv
  13. exportClipboards('clipboards.csv')
  14. ;****************************************
  15. init(){
  16. db := new SQLiteDB
  17. ifnotexist,%db_name%
  18. if(! db.openDB(db_name)){
  19. err(db.errormsg' Could not create Database. Program will exit')
  20. }
  21. if(!db_existed){
  22. msgbox, Database was set up
  23. }
  24. db.closeDB()
  25. /*
  26. 1 time
  27. 3 clp
  28. result :='
  29. if(db.getTable('SELECT * FROM clipboards LIMIT 1 `;', result)){
  30. msgbox,4, table clipboards already exists!!! DELETE and OVERWRITE?
  31. return
  32. err(db.errormsg' Could not delete clipboards table. Program will exit')
  33. }
  34. }
  35. db.exec('CREATE TABLE clipboards ( ID Integer PRIMARY KEY AUTOINCREMENT NOT NULL, time Integer NOT NULL DEFAULT (strftime('%s','now')), processExe Text, clp Text NOT NULL )`;')
  36. db.exec('CREATE INDEX time_ind ON clipboards (time)`; CREATE INDEX clp_ind ON clipboards (clp)`; CREATE INDEX processExe_ind ON clipboards (processExe)`;')
  37. loop,10
  38. db.exec('INSERT INTO clipboards (ID, processExe, clp) VALUES (' a_index ', 'x', 'empty')`;')
  39. global db, clps_current
  40. result :='
  41. if(! db.getTable('SELECT * FROM clipboards WHERE ID BETWEEN 1 AND 10 ORDER BY ID ASC`;', result)){
  42. exit
  43. for i,row in result['rows']
  44. }
  45. exportClipboards(filename){
  46. if(! db.query('SELECT * FROM clipboards`;', recordSet)){
  47. return
  48. file :=fileOpen(filename,'w')
  49. msgbox, err('invalid file name')
  50. }
  51. tooltip, WRITING TO CLIPBOAORDS.TXT..........,0,0
  52. for i,column in recordSet.columnNames
  53. file.writeLine(header)
  54. file.writeLine(')
  55. line :='
  56. line .= v ', '
  57. file.writeLine(line)
  58. file.close()
  59. tooltip
  60. ~^c::
  61. return
  62. global db, clps_current
  63. sleep,100
  64. return
  65. if(clps_current')
  66. clp_new_short := substr(clipboard,1,2000)
  67. newElem :=[0, processExe, clp_new_short]; newElem[0] is not set
  68. ; already in top 10?
  69. if(newElem[3]clp_current[3]){
  70. clps_current.insertAt(1, newElem); shifts
  71. }
  72. ; new clipboard value
  73. proc := db.EscapeStr(newElem[2])
  74. ; append to table
  75. if(! db.exec('INSERT INTO clipboards (processExe, clp) VALUES (' proc ', ' clip ')`;')){
  76. return
  77. result :='
  78. db.getTable('SELECT time FROM clipboards WHERE ID = (SELECT MAX(ID) FROM clipboards)`;', result)
  79. newElem[1] := result['rows'][1][1]
  80. ; put new entry in top 10
  81. clps_current.pop(); 11th
  82. ; update top 10 in table
  83. proc := db.EscapeStr(clp_current[2])
  84. db.exec('UPDATE clipboards SET time = ' clp_current[1]', processExe = ' proc ', clp = ' clip ' WHERE ID = ' i '`;')
  85. }
  86. show_and_choose_clipboards(){
  87. assignClps_current()
  88. winget, activeWindow, ID, A
  89. bla :='
  90. clp_preview := regexreplace(substr(clp_current[3],1,130),'[`r`n`t]',' ')
  91. time_formatted := time_unix2human(clp_current[1])
  92. formattime, time_formatted,%time_formatted%, hh:mm
  93. bla .='`r`n((' i ')) ' time_formatted '`t' clp_preview ; clp_current[2] clp_current[3]
  94. inputbox, clpbNbr, CHOOSE YOUR CLIPBOARD,%bla%,1100,400
  95. if errorlevel =1
  96. if(clpbNbr <1){
  97. return
  98. chosenElem := clps_current[clpbNbr]
  99. clps_current.removeAt(clpbNbr)
  100. }
  101. err(s){
  102. for i, info in Traceback()
  103. out .='`r`nCalled by: ' info.caller', Line: ' info.line
  104. }
  105. {
  106. r :=[], i :=0, n := actual ? 0 : A_AhkVersion<'2' ? 1 : 2
  107. e := Exception('.', offset :=-(A_Index + n))
  108. break
  109. r[++i] :={'file': e.file,'line': e.Line,'caller': e.What,'offset': offset + n }
  110. return r
  111. Time_unix2human(time)
  112. {
  113. human=19700101000000
  114. time-=((A_NowUTC-A_Now)//10000)*3600;时差/Time lag
  115. human+=%time%,Seconds
  116. return human
  117. }
  118. Time_human2unix(time)
  119. {
  120. time-=19700101000000,Seconds
  121. time+=((A_NowUTC-A_Now)//10000)*3600;时差/Time lag
  122. return time
  123. }

Pastebin 2 1 3 – A Lightweight Clipboard Clip Art Images

RAW Paste Data
/** * clipboard manager * by Blauhirn eochgls@web.de * 20160301_07.54 * .___. * {o,o} * /)___) * --'-'- */ #NoEnv #Persistent SetWorkingDir %A_ScriptDir% #include SQLiteDB.ahk db_name := 'schinken_sqlite_data.db' init() return ;**************************************** ;********** CUSTOM HOTKEYS ************** ; OPEN CLIPBOARD CHOICE DIALOG ^+c:: show_and_choose_clipboards() return ; SAVE COMPLETE CLIPBPOARD HISTORY INTO FILE as csv ^+x:: exportClipboards('clipboards.csv') return ;**************************************** ;**************************************** init() { global db, db_name db := new SQLiteDB db_existed := true ifnotexist,%db_name% db_existed := false if(! db.openDB(db_name) ) { err(db.errormsg ' Could not create Database. Program will exit') exitapp } onExit, onExittt if(!db_existed) { goSub, setupClipboardsTable msgbox, Database was set up } } onExittt: db.closeDB() exitapp setupClipboardsTable: /* 0 ID 1 time 2 processExe 3 clp */ result := ' if(db.getTable('SELECT * FROM clipboards LIMIT 1 `;', result) ) { if(result['rows'][1]!=') { msgbox, 4, table clipboards already exists!!! DELETE and OVERWRITE? ifmsgbox, no return if(! db.exec('DROP TABLE clipboards`;') ) { err(db.errormsg ' Could not delete clipboards table. Program will exit') exitapp } } } db.exec('CREATE TABLE clipboards ( ID Integer PRIMARY KEY AUTOINCREMENT NOT NULL, time Integer NOT NULL DEFAULT (strftime('%s','now')), processExe Text, clp Text NOT NULL )`;') db.exec('CREATE INDEX time_ind ON clipboards (time)`; CREATE INDEX clp_ind ON clipboards (clp)`; CREATE INDEX processExe_ind ON clipboards (processExe)`;') loop, 10 db.exec('INSERT INTO clipboards (ID, processExe, clp) VALUES (' a_index ', 'x', 'empty')`;') return assignClps_current() { global db, clps_current clps_current := [] result := ' if(! db.getTable('SELECT * FROM clipboards WHERE ID BETWEEN 1 AND 10 ORDER BY ID ASC`;', result) ) { err(db.errormsg) exit } for i,row in result['rows'] clps_current.push( [ row[2], row[3], row[4] ] ) } exportClipboards(filename) { global db recordSet := ' if(! db.query('SELECT * FROM clipboards`;', recordSet) ) { err(db.errormsg) return } file := fileOpen(filename, 'w') if(!isobject(file)) { msgbox, err('invalid file name') return } tooltip, WRITING TO CLIPBOAORDS.TXT..........,0,0 header := ' for i,column in recordSet.columnNames header .= column ', ' file.writeLine(header) file.writeLine(') file.writeLine(') while(recordSet.next(row) true) { line := ' for k,v in row { line .= v ', ' } file.writeLine(line) } file.close() run %filename% tooltip } ~^x:: ~^c:: newClipboard_() return newClipboard_() { global db, clps_current sleep, 100 if(clipboard') ; picture, file, . return if(clps_current') assignClps_current() winget, processExe, processname, A clp_new_short := substr(clipboard,1,2000) newElem := [0, processExe, clp_new_short] ; newElem[0] is not set ; already in top 10? for i,clp_current in clps_current { if(newElem[3]clp_current[3]) { clps_current.removeAt(i) clps_current.insertAt(1, newElem) ; shifts return } } ; new clipboard value proc := db.EscapeStr(newElem[2]) clip := db.EscapeStr(newElem[3]) ; append to table if(! db.exec('INSERT INTO clipboards (processExe, clp) VALUES (' proc ', ' clip ')`;') ) { err(db.errormsg) return } result := ' db.getTable('SELECT time FROM clipboards WHERE ID = (SELECT MAX(ID) FROM clipboards)`;', result) ; set time from db for new entry newElem[1] := result['rows'][1][1] ; put new entry in top 10 clps_current.insertAt(1, newElem) clps_current.pop() ; 11th ; update top 10 in table for i, clp_current in clps_current { proc := db.EscapeStr(clp_current[2]) clip := db.EscapeStr(clp_current[3]) db.exec('UPDATE clipboards SET time = ' clp_current[1] ', processExe = ' proc ', clp = ' clip ' WHERE ID = ' i '`;') } } show_and_choose_clipboards() { global db, clps_current if(clps_current') assignClps_current() winget, activeWindow, ID, A bla := ' for i, clp_current in clps_current { clp_preview := regexreplace(substr(clp_current[3], 1, 130), '[`r`n`t]', ' ') time_formatted := time_unix2human(clp_current[1]) formattime, time_formatted, %time_formatted%, hh:mm bla .= '`r`n((' i ')) ' time_formatted '`t' clp_preview ; clp_current[2] clp_current[3] } inputbox, clpbNbr, CHOOSE YOUR CLIPBOARD, %bla%,1100,400 winActivate ahk_id %activeWindow% if errorlevel = 1 return if(clpbNbr < 1) { run clipboards.ini return } chosenElem := clps_current[clpbNbr] clps_current.removeAt(clpbNbr) clps_current.insertAt(1, chosenElem) clipboard := chosenElem[3] winActivate, ahk_id %activeWindow% } err(s) { out := 'STACK TRACE:' for i, info in Traceback() out .= '`r`nCalled by: ' info.caller ', Line: ' info.line msgbox % s '`r`n`r`n' out } Traceback(actual:=false) { r := [], i := 0, n := actual ? 0 : A_AhkVersion<'2' ? 1 : 2 Loop { e := Exception('.', offset := -(A_Index + n)) if (e.What offset) break r[++i] := { 'file': e.file, 'line': e.Line, 'caller': e.What, 'offset': offset + n } } return r } Time_unix2human(time) { human=19700101000000 time-=((A_NowUTC-A_Now)//10000)*3600 ;时差/Time lag human+=%time%,Seconds return human } Time_human2unix(time) { time-=19700101000000,Seconds time+=((A_NowUTC-A_Now)//10000)*3600 ;时差/Time lag return time }



broken image