Page Menu
Home
Phabricator (Chris)
Search
Configure Global Search
Log In
Files
F108395
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
2 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/README.md b/README.md
index 33682d2..3f86cfa 100644
--- a/README.md
+++ b/README.md
@@ -1,44 +1,60 @@
# barcoder
Cheap, nasty tool to put clipboard or stdin into a barcode (so you can copy to a smartphone)
I really just developed this for myself. You're welcome to debug it, package it, redistribute it, refactor it...
-You could re-jig the whole thing to use `prison` instead of wastefully spawning extra processes.
+You could re-jig the whole thing to use [prison](https://github.com/KDE/prison) instead of wastefully spawning extra processes.
+I've included a couple of screenshots at the end of the readme.
But for what I wanted, it works.
Example setup for klipper:
* Right-click on klipper in your system tray
* Select "Configure" from the context menu
* In the "Actions" tab, under "Action List", add a new action.
* For the regular expression, enter `.*` to capture everything.
* For description, write "Show Barcode" (or whatever you want)
* Add a command. In the command entry field, write `echo "%s"|barcoder` (where "barcoder" is the path to your barcoder executable)
Now, any time that you want klipper to generate a barcode like it used to in the good old days (a couple years ago):
* Left-click klipper in your system tray
* hover over the clip you want to share
* Press the little square icon which is supposed to represent clipboard actions
* Click "Show Barcode" (this is your description from earlier)
* Open your phone's barcode scanner and point it at the barcode
* voila, depending on your phone's setup, you now have the text info on your phone ready to paste where you want
To make:
-* follow your normal qmake procedure
-* OR
+* `sudo apt-get install build-essentials qt5-default`
+
+Then:
+* `cd barcoder && qmake && make` .. manually move barcoder into your path or a known location
+* *OR*
* use qtcreator
-* OR
+* *OR*
* adapt to your fancy cmake thingy
Requirements:
* NEEDED libQt5Widgets.so.5
* NEEDED libQt5Gui.so.5
* NEEDED libQt5Core.so.5
* NEEDED libstdc++.so.6
* NEEDED libgcc_s.so.1
* NEEDED libc.so.6
- If you have qt5 installed, you can probably run this with no issues. I'm lazy and just stuck it into /usr/bin or some other place
- in my path.
+ These libraries are already installed on both your development machine _and_ the machine with Klipper.
To get the actual barcoding functionality there are two additional binaries you need, for now: `dmtxwrite` and `qrencode`.
You can install both on ubuntu or similar by typing:
`sudo apt-get install dmtx-utils qrencode`
+
+
+
+
+*****
+
+
+
+***
+
+
+
+
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Wed, Apr 1, 5:06 AM (1 d, 14 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
57313
Default Alt Text
(2 KB)
Attached To
Mode
R4 barcoder
Attached
Detach File
Event Timeline