Clipboard PlainText PowerTool (CPPT) adds super cool tools to transform your text from your clipboard & has easy to use clipboard history.
It's the most advanced clipboard tool
The key advance of CPPT is text transformations, which have been accumulated since 2014. You will not find in another tool or text editor, with these transformations features. Each of the power tools have been customized and are unique apps, you'll not find anywhere else. All power tools by default open with current clip on clipboard! Improving speed.
1-click to access functions and history
Right-click on icon to reveal menu |
To use, you copy text (CTRL-C), then Right-Click CPPT icon to reveal menu - choose a transform, and finally paste (CTRL-V) the result. It's that simple.
Example of using a simple transformation for the current clip and pasting into a blog. Note: CPPT removes the HTML formatting that otherwise would be pasted here. |
What is Windows Clipboard?
A brief introduction. The clipboard or Windows clipboard is an area in Windows operating system memory that stores clips that you can cut and paste into any other application (if that application is designed to allow this). There are number of clipboard formats including text, Unicode text (supports different languages like Japanese), images, HTML, objects types (like Excel worksheets) and many more. BTW, you can monitor the current clip on the clipboard with Clipboard PlainText PowerTool (CPPT) as it comes with a simple clipboard viewer.
Benefits
Are you an information worker ? Spend all day on your laptop? Are you a programmer?
Increase you're clip productivity by 90%*
The aim of this tool is improve your productivity when moving information around on your computer. With this tool it dramatically improves your work efficiency and get's ride of common annoyances.
*If you compare with how a processors stores a recent list of instructions in a cache, instead of reaching out to slower memory, the hit ratio is about 90%! Specifically, the L2 memory cache for techies. Clipboard history can store the last 3 to 25 recent items, saving you the effort to find and retyping them. Increasing your productivity. Moreover, it makes commonly found transformations from the best text editors and many you find nowhere else and make them available to you.
Ever need to paste text without formatting ?
Clipboard PlainText PowerTool (CPPT) comes strips HTML formatting and paste into any application!
What did I copy 3 pastes ago ?
Clipboard PlainText PowerTool (CPPT) comes with easy to use clipboard history that appear on the menu of the tool. Super easy to use and in one place with one click!
I built this tool for speeding up mundane tasks for the information worker and developers.
Usage
Why is this most advanced on the market ?
CPPT provides these distinct features, like no other;
CPPT provides these distinct features, like no other;
- an easily accessible clipboard history available from the system tray and is a boon to efficiency
- integrates 6 custom Power Apps; HTML editor, Text Editor (w/ regex), Hex Editor, Excel Formula Fixer, SQL Beautifier, Mouse Stuck-Keyboard Tester
- most recent used (MRU) list of transformation functions, at top of dynamic menu
- 90+ super transformations
CPPT comes with most advanced power tools so you don't have to go looking for them. Like super fast Notepad repacement called Notepad2 that supports regex and line numbers. Each power tool app pastes the current clipboard into the app on startup! Saving you more time.
I built this tool for speeding up mundane tasks for the information worker and developers.
First Steps After install - Is icon is missing?
1) If the icon is missing in the system tray, then expand it to reveal the hidden portion. Clicking on up arrow in Win 10, a triangle in Win 7.
2) Then click and hold on icon to drag down to the system tray to be visible for easy access.
Basic Example - Try it
the end?
Tip! You can use keyboard shortcut keys (CTRL-c) to copy available in most applications to the operating systems clipboard.
Right-click on icon to reveal menu |
2. Right-click on your mouse while hover over the Clipboard PlainText PowerTool icon located in the Windows system tray, located to the bottom right to list menu of functions.
These functions will be applied to the current text on the clipboard and save it to clipboard history (see Accessing Clipboard History below).
In this simple example, choose Convert to UPPER CASE transform. Notice icon will will change from empty icon to a icon with text on it.
Partial menu of Clipboard PlainText PowerTool (CPPT) |
3. Paste (CTRL-v) result, "THE END ?" into you're text application.
4.Done.
Icon States
1. Empty Icon - Indicates an empty clipboard. Also it indicates if a transformation fails, yielding no results and clears clipboard.
2. Full Icon - Indicates text on the clipboard. CPPT successfully grabbed the system clipboard.
3. Function Icon - Indicates that a transformation/function completed successfully. The transformed text is loaded onto current clip on the clipboard ready to paste.
Accessing ClipBoard History
Clipboard PlainText PowerTool (CPPT) comes with easy to use clipboard history feature - clips appear on the menu of the tool itself.
- The top of the clipboard history contains the current clip on the clipboard.
- Select any previous text clip from menu below
- Clipboard history stack, the youngest most recent clip is the (top) and the oldest is on the (bottom).
The number of clips to appear on the menu is controlled in the Options.
Deleting Clipboard History
Double-click on the icon rapidly, this will delete current clip and move the clipboard history up. The current clipboard clip will be empty.
Note: Clicking on Icon does nothing - Is this by design?
Yes, this is by design. A single click on the icon has been disabled, after a one time warning - read it. The was disabled because it interferes with other applications menus.
CPPT Major Productivity Features
- easily accessible Clipboard History with ability to obfuscate passwords
- 90 Productivity Text Transformation Functions
- 6 Power Tools
- most recent used (MRU) list of transformation functions, at top of dynamic menu
- custom assign 3 combo/hot shortcut keys to any transformation function
- enables logging (off by default) to Excel file, so you can sort and filter by datetime and source application!
CPPT Global Hot/Combo Shortcut Keys
Copy & mask a password | use ALT-CTRL-c |
Launch PT Notepad w/regex support | use ALT-CTRL-p |
Get most recent clip history item | use CTRL-1, CTRL-2 or CTRL-3 |
Get most recent function history item | use CTRL-F1, CTRL-F2 or CTRL-F3 |
3 Custom combo keys assigned to any function | 3 custom key combo assignments |
Here's one function that you will not see anywhere else.
Using Clipboard Plaintext PowerTool, you can grab and HTML table of any size and select either column or row that you want. See video below!
Version 4.2 - 90 productivity functions - 6 Major Power Tools/Apps
List of All Available Super Productive Functions
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ASCIILessCtrlChrs | Repeat as Lines | PivotHTMLTable |
ASCIIText | Repeat as Columns | PivotHTMLTabletoText |
ASCII w/ subs | JoinLines | GetRowHTMLTable |
ANSI | JoinLines w/ space | GetColumnHTMLTable |
Unicode w/ subs | SplitonInput | GetURLto? |
Unicode | SplitonWhitespace | GetBaseURL |
Lower Case | DedupLines | GetLocalIP |
Upper Case | SortAscending | GetPublicIP |
Title Case | SortDescending | URLLinkExpander |
Smart Title Case | SortOrdinalAsc | URLDecodeEncode |
Sentence Case | SortOrdinalDesc | GetAllLinksfromHTML |
BlogPostDashURL | SortOrdinalLenAsc | WordStats |
Backslash Escape | SortOrdinalLenDesc | Smiley |
Excel Escape | ExtractNumbersAdd | GetEmailsfromHTML |
Regex Escape | ExtractDate | toEmailAddress |
Regex UnEscape | GenPassword | JoinLinesInputSeperated |
Single Quote | DateStampedComment | GetHexFromNumber |
Double Quoted | FliponDelimiter | GetNumberFromHex |
toJSON | InvertUNIXDOSPaths | AppendFileNameDatetimeStamp |
GetTextBetweenQuotes | GetDOSShortPath | ReplaceAllPuncswSpace |
PrePostAppend | BeautifyJSON | RemoveAllControlChars |
PrePostRemove | JSONtoYAML | RemoveAllControlCharsButTabCRLF |
PrePostSmartAppend | YAMLtoJSON | Launch Hex Editor |
PrePostSmartRemove | GetHTML | Launch SQLFormatter |
RemoveDupSpaces | BeautifiyHTML | Launch Excelerator |
RemoveAllSpaces | HTMLRemoveStyleAttrs | Launch PTNotepad |
RemoveAllPuncs | HTMLRemoveAllAttributes | Launch VisualHTMLEditor |
Left Trim | GetTextBetweenHTMLTags | Launch CharacterMap |
Right Trim | HTMLEntitiesEncode | Launch ClipboardViewer |
Trim Text | HTMLEntitiesDecode | Launch MouseKeyboardTester |
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
PowerTools
PowerTools
CPPT comes with powerful full fledged applications at your fingertips for the modern day information professional. Each power tool app pastes the current clipboard into the app on startup!
They include the following;
1. Visual HTML Editor
Visual HTML Editor with programming language syntax highlighting, full Unicode text, spell checker and pixel ruler! A basic replicant of MS Office FrontPage Editor. It loads with the current clip of clipboard on startup.
2 . Excelerator
Excelerator - Excel Formula Fast Fixer App that parses Excel formula language for errors and mismatched quotes. A unique app to CPPT. This does not load the current clip on the clipboard into the app, so you first can play around with sample Excel formula.
3. SQL Formatter
SQL Formatter App that indents and formats aka 'beautifies' SQL statements. Another orginal app for CPPT. It also loads the current clip on the clipboard on startup.
Note: Click Beautify SQL in upper menu to perform action.
4. Notepad with Regex Support
PlainText Notepad with Regex Support is simple and fast text editor with regular expression (regex) search and replace and syntax highlighting for 40 programming languages. It another original to CPPT, and found nowhere else. It loads with the current clip on the clipboard.
5. Hex Editor
Free Hex Editor is a tool that can open any file in their raw format, examining the bytes (hexadecimal values) that make up the file. The tool is written in C/C++ make it super fast to open large files. It has been customized to load the last clip on the clipboard on startup.
You can edit inspect system files, disks, disk images, memory, and log files; patch errors, and examine disk structures. Be cautious with this tool! Changes are irreversible.
Update Frhed Version 1.7.3.+ available in version 4.2 of CPPT
Great for web developers
Added super fast Base64 encoding and decoding feature with MIME image support.
Image files with extensions (.BMP, .GIF, .ICO, .JPEG, .JPG, .PNG, .SVG., .TIF, .TIFF, .WEBP) will included the proper Multi-Purpose Internet Mail Extension (MIME) type for those supported images.
data:image/png;base64, iVBORw0KGgoAAAA ...
data:image/png;base64, iVBORw0KGgoAAAA ...
So supported images will be Base64 encoded with following prefix in the file export. Take for example a Base64 encoded .PNG will look like;
Other of image types examples are image/jpeg, image/png, and image/svg+xml.
Note: MIME is type of Internet standard originally developed to allow the exchange of different types of data files through e-mail messages, and used to set "Content-Type:" as well. Some refer to this as a 'media type' or MIME type is a standard that indicates the nature and format of a document, file, or assortment of bytes. It is defined and standardized in IETF's RFC 6838.
6. Mouse Keyboard Tester
Mouse Keyboard Tester tests for stuck keys and malfunctioning mouse. A unique feature is that it measure the distance between to points onscreen in pixels. So you graphics designers can use this as a on-screen ruler. The "Delta" column measure distance between mouse clicks, as indicated by red arrow. This is an original app and included in CPPT.
The 6 Apps available from 'Power Tools' menu option #14.
Plus 2 Free Additional Apps (CPPT version 4.2+)
Notepad2 is a free and open-source text editor for Microsoft Windows, released under a BSD software license. It was written by Florian Balmer using the Scintilla editor component, and it was first publicly released in April 2004. It is written in C, and is super fast. Has been customize to load clipboard on start.
Open source code available here https://github.com/XhmikosR/notepad2-mod
8. Windows File Manager (WinFile.exe)
Windows File Manager (WinFile.exe) was last seen in WinXP. Windows File Manager (WinFile) was superseded by Windows Explorer in Windows ME, 7 and 10. Especially useful, is the ability work on with Windows long paths (> 260 length - explained here) , especially on Windows 7 and versions of before Windows 10 1909 Release.
WinFile is open source project sponsored by Microsoft and builds available for Windows 7,10 here - https://github.com/Microsoft/winfile
Clipboard PlainText PowerTool All Menus
New in this release v4.2, is super fast Notepad2, a Notepad replacement.
Clipboard PlainText PowerTool Options
New in release v4.2 is the ability to log clipboard history to a daily CSV file.
Note: When assigning Custom Hotkeys you have to find a combination of keys that does not interfere with your installed applications and Windows itself! CPPT will give you a warning for already assigned keys for applications that are currently running only. So run all your applications you use and then assign the keys below.
Keyboard shortcuts in Windows
Keyboard shortcuts in Office
List Of All Functions Available To Set As A Hotkey
- ASCIILessCtrlChrs
- ASCIIText
- ASCII w/ subs
- ANSI
- Unicode w/ subs
- Unicode
- Lower Case
- Upper Case
- Title Case
- Smart Title Case
- Sentence Case
- BlogPostDashURL
- Backslash Escape
- Excel Escape
- Regex Escape
- Regex UnEscape
- Single Quote
- Double Quoted
- toJSON
- GetTextBetweenQuotes
- PrePostAppend
- PrePostRemove
- PrePostSmartAppend
- PrePostSmartRemove
- RemoveDupSpaces
- RemoveAllSpaces
- RemoveAllPuncs
- Left Trim
- Right Trim
- Trim Text
- Repeat as Lines
- Repeat as Columns
- JoinLines
- JoinLines w/ space
- SplitonInput
- SplitonWhitespace
- DedupLines
- SortAscending
- SortDescending
- SortOrdinalAsc
- SortOrdinalDesc
- SortOrdinalLenAsc
- SortOrdinalLenDesc
- ExtractNumbersAdd
- ExtractDate
- GenPassword
- DateStampedComment
- FliponDelimiter
- InvertUNIXDOSPaths
- GetDOSShortPath
- BeautifyJSON
- JSONtoYAML
- YAMLtoJSON
- GetHTML
- BeautifiyHTML
- HTMLRemoveStyleAttrs
- HTMLRemoveAllAttributes
- GetTextBetweenHTMLTags
- HTMLEntitiesEncode
- HTMLEntitiesDecode
- PivotHTMLTable
- PivotHTMLTabletoText
- GetRowHTMLTable
- GetColumnHTMLTable
- GetURLto?
- GetBaseURL
- GetLocalIP
- GetPublicIP
- URLLinkExpander
- URLDecodeEncode
- GetAllLinksfromHTML
- WordStats
- Smiley
- GetEmailsfromHTML
- toEmailAddress
- JoinLinesInputSeperated
- GetHexFromNumber
- GetNumberFromHex
- AppendFileNameDatetimeStamp
- ReplaceAllPuncswSpace
- RemoveAllControlChars
- RemoveAllControlCharsButTabCRLF
- Launch Hex Editor
- Launch SQLFormatter
- Launch Excelerator
- Launch PTNotepad
- Launch VisualHTMLEditor
- Launch CharacterMap
- Launch ClipboardViewer
- Launch MouseKeyboardTester
- Launch Notepad2
- Launch WinFile
Software Prerequisites
If there are any issue that arise, install these first
- .NET 4.0 Framework - should be already installed on most Windows computers 7+
- Hex Editor requires Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) if there are errors when running, install this
Clipboard PlainText PowerTool (CPPT) does not store, gather or forward any information to be sent to the developer MetadataConsulting.ca or transmitted directly to any third parties (except transformations that described below). No real time or monitoring data is gathered by this tool. No snooping. Your clips are private.
The only data gathered and stored is for licensing of this tool, and that is gathered via the licensing tool when you purchase the product and consists of your name, address, and a hardware/software fingerprint. This information is kept strictly confidential and is not shared with any other party. Period.
Internet Connectivity
---------------------
Functions that reach out to the internet are indicated by arrows.
▲ or ↑ up-arrow indicates pinging or reaching out to the internet.
▼ or ↓ down-arrow indicates downloading information/file from the internet.
As of version 4.5+ just using ▼ (down-arrow) for all transformations that require internet connectivity.
Using these internet connected functions briefly reaches out over the internet to complete it's task. It's not a sustained pipe.
Using internet transformation reveals about the same amount of metadata as surfing to that address in your browser. But typically it reveals far less browsing metadata and is more equivalent to a curl request on UNIX systems. No other information is shared. Technically, under the C# code covers, a HttpWebRequest is usually used most of the time.
Most internet transformations will reach out to the site you wish to HTML scrape or query. For example,
'Generate <A HREF= tag with title pulled from valid URL▼'
This transformation will query a valid URL (a website) (that you copied) and try to get the title of the HTML page so when you create the link, the hover text will be the title of the webpage you pointed to.
For
https://www.google.com/
you get
<a href='https://www.google.com/' target='_blank' title='Google'>Google</a>
how cool is that!
So the same information as a curl request is exposed here to the site, essentially a lite browser request.
Most internet transformation are like this, if not stated otherwise.
Third-Party Sites
-----------------
'URL Link Expander'
This transformation will query a URL and wait for the response from whatever shorting provider third-party site was used to create the short link. So the same information as a curl request is exposed here to the site, essentially a lite browser request.
'Get public IPv4 address▼'
This transformation does a lookup at http://checkip.dyndns.org to get your external IP address. It's a favorite used by programmers for many years, as of 2016 owned by Oracle. I know, but it's a really handy feature, I use a lot. So the same information as a curl request is exposed here to the site, essentially a lite browser request.
'Sysinternals Live' tranformations download files from http://live.sysinternals.com/. So the same information as a curl request is exposed here to the site, essentially a lite browser request.
Your privacy matters.
The only data gathered and stored is for licensing of this tool, and that is gathered via the licensing tool when you purchase the product and consists of your name, address, and a hardware/software fingerprint. This information is kept strictly confidential and is not shared with any other party. Period.
Internet Connectivity
---------------------
Functions that reach out to the internet are indicated by arrows.
▲ or ↑ up-arrow indicates pinging or reaching out to the internet.
▼ or ↓ down-arrow indicates downloading information/file from the internet.
As of version 4.5+ just using ▼ (down-arrow) for all transformations that require internet connectivity.
Using these internet connected functions briefly reaches out over the internet to complete it's task. It's not a sustained pipe.
Using internet transformation reveals about the same amount of metadata as surfing to that address in your browser. But typically it reveals far less browsing metadata and is more equivalent to a curl request on UNIX systems. No other information is shared. Technically, under the C# code covers, a HttpWebRequest is usually used most of the time.
Most internet transformations will reach out to the site you wish to HTML scrape or query. For example,
'Generate <A HREF= tag with title pulled from valid URL▼'
This transformation will query a valid URL (a website) (that you copied) and try to get the title of the HTML page so when you create the link, the hover text will be the title of the webpage you pointed to.
For
https://www.google.com/
you get
<a href='https://www.google.com/' target='_blank' title='Google'>Google</a>
how cool is that!
So the same information as a curl request is exposed here to the site, essentially a lite browser request.
Most internet transformation are like this, if not stated otherwise.
Third-Party Sites
-----------------
'URL Link Expander'
This transformation will query a URL and wait for the response from whatever shorting provider third-party site was used to create the short link. So the same information as a curl request is exposed here to the site, essentially a lite browser request.
'Get public IPv4 address▼'
This transformation does a lookup at http://checkip.dyndns.org to get your external IP address. It's a favorite used by programmers for many years, as of 2016 owned by Oracle. I know, but it's a really handy feature, I use a lot. So the same information as a curl request is exposed here to the site, essentially a lite browser request.
'Sysinternals Live' tranformations download files from http://live.sysinternals.com/. So the same information as a curl request is exposed here to the site, essentially a lite browser request.
Your privacy matters.
Purchase v4.2 (v5.0 comming soon)
A single user license for Clipboard PlainText PowerTool (CPPT) is $57.77 USD per user, one time fee. Please use the contact form to request a licencse. Payments are via Paypal only.
A single user license for Clipboard PlainText PowerTool (CPPT) is $57.77 USD per user, one time fee. Please use the contact form to request a licencse. Payments are via Paypal only.
Sneek Peak v5.0