EXPERIMENTAL (under on-going dev) - EmacsLisp, Ruby code, VB snippets and Python using the Contacts Class Object to automate Data Entry into Ditto. Among other things
An important reference: https://en.wikipedia.org/wiki/Snippet_(programming)
Yasnippet in Emacs - https://www.emacswiki.org/emacs/Yasnippet or refer to this awesome tutorial http://ergoemacs.org/emacs/emacs_templates.html. Once mastered improves coding efficiency within the EMACs editing ecosystem by auto code generation on a class/object/function level.
- .emacs Configures into Emacs.
Ditto - http://ditto-cp.sourceforge.net/ A Clipboard Manager with a SQLite DB backend
SQLite - Backend DB to store what goes into the clipboard.
MS Access - ODBC connect to SQLite (Although Access is not very scalable it is a very quick and dirty tool to proto-type front end apps). Almost any version will do.
Ruby - Inspiration from the Bastards Book of Ruby http://ruby.bastardsbook.com/
- Code developed at Dining Alliance to facilitate data-entry into multiple cloud based systems.
VBA - Built in MS Office in particular Excel
- Code developed at Dining Alliance to facilitate data-entry into multiple cloud based systems
A Solution Used At DA to Automate Data Entry for Onboarding Employees using the Above VBA/Ruby/Ditto-SQLite technologies
Other Clipboard Management Solutions
Python - Inspiration from the Automate The Boring Stuff https://automatetheboringstuff.com/
- https://github.com/RayNieva/binSnippets/blob/master/mcb.bat
- https://github.com/RayNieva/binSnippets/blob/master/mcb.pyw
Cloud Based - https://en.wikipedia.org/wiki/Pastebin and/ or https://github.com/blog/1276-welcome-to-a-new-gist
- Also Pastebin in action! https://pastebin.com/7TNHrD3T