From 570574eb9c675ddbf550e744f41942073f737e84 Mon Sep 17 00:00:00 2001 From: Drew Fisher Date: Wed, 16 Apr 2014 22:20:32 -0700 Subject: [PATCH] Add minimal README --- ribbon/README | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 ribbon/README diff --git a/ribbon/README b/ribbon/README new file mode 100644 index 0000000..743ac44 --- /dev/null +++ b/ribbon/README @@ -0,0 +1,23 @@ +Ribbon is a socket-controlled libpurple client. + +At present, it uses Qt5, libpurple, and relies on Qt's glib eventloop +integration. As a result, it only really compiles and runs conveniently on +Linux. + +It reads account credentials from a text file at the moment, since I haven't +actually implemented command dispatching. You'll want to write your own +three-line account.txt (or just not click the Sign In button): + +prpl-aim +zarvoxthezadvook + + +Then, if you have qt5 and libpurple installed and available to pkg-config, + + qmake-qt5 ribbon.pro + make + ./ribbon + +Ribbon listens for JSON commands on port 8888. It allows only one connection +at a time, which makes sense since it should only be controlled by a single +parent. -- 2.39.2