From unknown Mon Jun 23 02:21:17 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28313 <28313@debbugs.gnu.org> To: bug#28313 <28313@debbugs.gnu.org> Subject: Status: Xautomation Reply-To: bug#28313 <28313@debbugs.gnu.org> Date: Mon, 23 Jun 2025 09:21:17 +0000 retitle 28313 Xautomation reassign 28313 guix-patches submitter 28313 ng0 severity 28313 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 01 05:12:18 2017 Received: (at submit) by debbugs.gnu.org; 1 Sep 2017 09:12:18 +0000 Received: from localhost ([127.0.0.1]:39082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dnhzp-00054a-IY for submit@debbugs.gnu.org; Fri, 01 Sep 2017 05:12:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dnhzm-00054J-So for submit@debbugs.gnu.org; Fri, 01 Sep 2017 05:12:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dnhzg-0005dF-Lr for submit@debbugs.gnu.org; Fri, 01 Sep 2017 05:12:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54458) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dnhzg-0005d9-Hk for submit@debbugs.gnu.org; Fri, 01 Sep 2017 05:12:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56425) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dnhzf-00008B-5H for guix-patches@gnu.org; Fri, 01 Sep 2017 05:12:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dnhza-0005cJ-Ji for guix-patches@gnu.org; Fri, 01 Sep 2017 05:12:03 -0400 Received: from aibo.runbox.com ([91.220.196.211]:34748) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dnhza-0005bQ-AS for guix-patches@gnu.org; Fri, 01 Sep 2017 05:11:58 -0400 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1dnhzV-0001QX-2A for guix-patches@gnu.org; Fri, 01 Sep 2017 11:11:53 +0200 Received: from tollana.enn.lu ([85.248.227.164] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dnhyu-0002oy-JR for guix-patches@gnu.org; Fri, 01 Sep 2017 11:11:17 +0200 Date: Fri, 1 Sep 2017 09:11:12 +0000 From: ng0 To: guix-patches@gnu.org Subject: Xautomation Message-ID: <20170901091112.2eii5fxrfoi6alff@abyayala> Mail-Followup-To: guix-patches@gnu.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="atwo7qeavhiwlnn6" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --atwo7qeavhiwlnn6 Content-Type: multipart/mixed; boundary="kbofuebr5xnwvhe7" Content-Disposition: inline --kbofuebr5xnwvhe7 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I needed this for an very old script of mine. Can be tested with for example xte 'mousemove 1 1', every binary has included documentation exclusively in the --help switch. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --kbofuebr5xnwvhe7 Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-xautomation.patch" Content-Transfer-Encoding: quoted-printable =46rom 0d10055f59c295c39164d94b991b69197f20a48f Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Fri, 1 Sep 2017 08:57:43 +0000 Subject: [PATCH] gnu: Add xautomation. * gnu/packages/xdisorg.scm (xautomation): New variable. --- gnu/packages/xdisorg.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index edb70a37a..7ca4986a0 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -560,6 +560,41 @@ xedit, for example. The human factors crowd would agr= ee it should make things less distracting.") (license license:public-domain))) =20 +(define-public xautomation + (package + (name "xautomation") + (version "1.09") + (source + (origin + (method url-fetch) + (uri (string-append "https://www.hoopajoo.net/static/projects/" + "xautomation-" version ".tar.gz")) + + (sha256 + (base32 + "03azv5wpg65h40ip2kk1kdh58vix4vy1r9bihgsq59jx2rhjr3zf")))) + (build-system gnu-build-system) + (inputs + `(("libpng" ,libpng) + ("libx11" ,libx11) + ("libxi" ,libxi) + ("libxtst" ,libxtst))) + (native-inputs + `(("inputproto" ,inputproto) + ("xextproto" ,xextproto) + ("xproto" ,xproto))) + (synopsis "Tools to automate tasks in X such as detecting on screen im= ages") + (description + "Xautomation can control X from the command line for scripts, and +do visual scraping to find things on the screen. The control interface +allows mouse movement, clicking, button up/down, key up/down, etc, and +uses the XTest extension so you don't have the annoying problems that +xse has when apps ignore sent events. The visgrep program can find +images inside of images and reports the coordinates, allowing progams +to find buttons, etc, on the screen to click on.") + (home-page "https://www.hoopajoo.net/projects/xautomation.html") + (license license:gpl2+))) + (define-public xlockmore (package (name "xlockmore") --=20 2.14.1 --kbofuebr5xnwvhe7-- --atwo7qeavhiwlnn6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmpJDAACgkQ4i+bv+40 hYj3/BAAshwr3x8xt5gA9i682u2BNUklTNA8HyYkQgRI6FiTS9rCQwoHx3gLu5sl TJlGg9rIuIiv/Q+URjlqVBCIqYqzpIfzT4dEPsmu2DL37t90Nxgfs9HoQ/hO4Fy1 FqUmJtd8QpzWUH2Z9rn/EZE0k46X46LHzMBjtTk5Q4DNa4f1ovo0zyW21aebQlu6 Jo/9NdpM5a2ODhCI9rJ7wkZIlzEajjioIaS2XU9FudC+cUr13dvjH6PgHGuG4uWv MfLmQWX7CFhr++TKFsz9+iaivw+P0cbL1RauY/Ubhf9n7CEBKplZfgGan9eagD0P Gzn5mhBtizz14Q8xkzDRscvgE3MTOAIgHHIPzzg6EGnX8WICuz+rFsF5acP+Mw8F pT3NtzXbJvv1YDIUq5KcoSDU19gzUjyBZ7XP+jdt2LHoZRuGFdc29UqcGs+PSSgS wWKOvtbpI0oDuUBwPjfmsy+/9fMY5mvWjaDgWH/TxPxNXvQkQ44rfgA6S9jU9TwN Ie3T7D1WYqTgeth5TY9YZZZmYZefJIuVwiEQ0G3AC9+mtm3oESGxpZJfNaKVF0Mc 4m4swjFPbhXF/3RsKoPRQvv/duT/TKm9r8rlxRoRT9mc6K13hUQIsoz2iaT38hD5 lOoTTL4yMdCrfrqROMi3Ouuox0mrGBnTPYouEuvbw27XwnM7bIs= =2oDU -----END PGP SIGNATURE----- --atwo7qeavhiwlnn6-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 29 18:02:06 2017 Received: (at submit) by debbugs.gnu.org; 29 Sep 2017 22:02:06 +0000 Received: from localhost ([127.0.0.1]:39743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dy3ME-0004Op-7C for submit@debbugs.gnu.org; Fri, 29 Sep 2017 18:02:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dy3MC-0004OJ-C8 for submit@debbugs.gnu.org; Fri, 29 Sep 2017 18:02:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dy3M6-0007pf-Ia for submit@debbugs.gnu.org; Fri, 29 Sep 2017 18:01:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41076) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dy3M6-0007pb-F4 for submit@debbugs.gnu.org; Fri, 29 Sep 2017 18:01:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42521) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dy3M5-0001fU-Ec for guix-patches@gnu.org; Fri, 29 Sep 2017 18:01:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dy3M0-0007mj-G6 for guix-patches@gnu.org; Fri, 29 Sep 2017 18:01:57 -0400 Received: from mout02.posteo.de ([185.67.36.66]:33635) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dy3M0-0007hB-97 for guix-patches@gnu.org; Fri, 29 Sep 2017 18:01:52 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 717C3209E6 for ; Sat, 30 Sep 2017 00:01:42 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3y3lrh6wTTz104B for ; Sat, 30 Sep 2017 00:01:39 +0200 (CEST) From: Kei Kebreau To: guix-patches@gnu.org Subject: Re: [bug#28313] Xautomation References: <20170901091112.2eii5fxrfoi6alff@abyayala> Date: Fri, 29 Sep 2017 18:01:30 -0400 In-Reply-To: <20170901091112.2eii5fxrfoi6alff@abyayala> (ng0@infotropique.org's message of "Fri, 1 Sep 2017 09:11:12 +0000") Message-ID: <87lgkxyxj9.fsf@posteo.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-=-= Content-Type: text/plain ng0 writes: > I needed this for an very old script of mine. > Can be tested with for example xte 'mousemove 1 1', > every binary has included documentation exclusively > in the --help switch. LGTM! Pushed to master as 6e79949f46caf8a4e289163bca839ed9127953b5. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlnOwroACgkQ5qXuPBlG eg144Q//VcQkWsb53MYnCvD9xFI5ggciiSwNF0ek1xkn29GfkUbOuav3ppiv0N84 Utyxlk3zKVeKmsz9wnr6c35lo7/gTW17AMStbhKf8piHpBUIrqgLdDI+b8llU85g Z5Fqp/henZISW3incsi8Kq3yHJcLv+IpGcDAxQjmfXcOIPw7Td6pOIdrYMq+SFCv 4iX/6HB5Cw4ha82JU4Qp8cxIFwYjWqBpw9m0ozqtQAk1QWmgwpwsOvRaO7yucWmy sQTlxzy9p4+NvsclOHCC4c3BVzW1aWoNsUYQ3iaqsHpM+d5oP2Ad13QBgKcO5U8U lFd/jXrLtmTZmhfiEb/v1DiKsRMULdBci/jjybGN2DvsgUFd8XLAomUT0+6M0XMq GWuG3xA117pVSNoz77Cc9I5R7d/glBZMlmqXU6TXBOWuFD5EY69gSSsh72p2TFlx 81lT3JN8NlnkquBaBMu/nMI0O60/Zou4/j+1LIcaJGg2bBIxO1RrWMagphTpY6Wb AYhofXHzp8nxcoStnPQsxjb3p9Nir65lniKTq8XxBvPYbE+IMCrThLU/QkLFPx3W UIQMSyLs2qa89hIsdtqwEdhtxhwPiowztfwpyzr6T3kQYXqu9SFtfOaAL4MWyPcx pCVfbuWRbZN6pbl3F3bO2Gdxqwl7LdIFvMYZk4wP50SI6bo4eiw= =zNft -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 30 10:16:52 2017 Received: (at 28313-done) by debbugs.gnu.org; 30 Sep 2017 14:16:52 +0000 Received: from localhost ([127.0.0.1]:41259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyIZY-0004hz-48 for submit@debbugs.gnu.org; Sat, 30 Sep 2017 10:16:52 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:45482 helo=mira.cbaines.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dyIZW-0004hr-Ny for 28313-done@debbugs.gnu.org; Sat, 30 Sep 2017 10:16:51 -0400 Received: by mira.cbaines.net (Postfix, from userid 113) id 512E11475F9; Sat, 30 Sep 2017 15:16:50 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 433C81475F8 for <28313-done@debbugs.gnu.org>; Sat, 30 Sep 2017 15:16:49 +0100 (BST) Date: Sat, 30 Sep 2017 15:16:48 +0100 From: Christopher Baines To: 28313-done@debbugs.gnu.org Subject: Re: [bug#28313] Xautomation Message-ID: <20170930151648.2605d289@cbaines.net> In-Reply-To: <87lgkxyxj9.fsf@posteo.net> References: <20170901091112.2eii5fxrfoi6alff@abyayala> <87lgkxyxj9.fsf@posteo.net> X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/sgx00HolBTQs8v+6xJP/wQR"; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28313-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --Sig_/sgx00HolBTQs8v+6xJP/wQR Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 29 Sep 2017 18:01:30 -0400 Kei Kebreau wrote: > ng0 writes: >=20 > > I needed this for an very old script of mine. > > Can be tested with for example xte 'mousemove 1 1', > > every binary has included documentation exclusively > > in the --help switch. =20 >=20 > LGTM! Pushed to master as 6e79949f46caf8a4e289163bca839ed9127953b5. This looks to have happened, so I'm closing this bug as done :) --Sig_/sgx00HolBTQs8v+6xJP/wQR Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlnPp1BfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xd1exAAo7GGA2MiP2U12QJrA/GDLiU93vfRIZ5Ka/pghc0W8Uwvz4ET6blebQBW tsW753sRfPVP14qGnNXsff6liBCrxtriDXQqrPuU0FwX2ZtkvWzYChTA9z4OuSwg 1j05sxDwWAO96X+zNyZue933c0lH9lBYGVuhgkxcPQAaKjPsb9vaD11e2ArIZ0X9 MFXNUOq6bvLqQtjayFp9Q5H5Rh0FhbOp6niT2tKeVYm7O4OeSJv+fCAceWzeXb6I KSOc9EgRnQPAv7zwFA5VgcjJQ1Rydzy1cLSzTEK6CG7n5UgDqtb1eioSZMweJAeI fvx7Wkn3CZyT9Pb9rY/lCq4k+R8NHBIo+EzYFhoclvq5Ug44Fki5+hamcfIu1vhs KCy5/GdfcBBBpbdvrrMDkVKLKTFa0T9wYd6UpLohJ9fljN6gIB5b+a4d8CIXC7+X 1ItZQUFhGX9xuT60pRm2EsFJbWVGpgZuAa7hvaV/H+baVzva8BepiTt+Lr7MQL8/ lXaNFAwbWJQ2/X1uLNed0MQ6yTTbtsUGIuj9r9pzSqZYybeDaIdl1hp5F53JtIc9 Zak1msWJoonNvLl39EdZWKjjdRGNV1DRcDkqpkCzOawlPz/BkBcpVz61/JIi1/I/ 2eNIWHiahnoeGCmUSHNR8wko+pwLdsGawrsqbkeqF+GM9Vibc1w= =h0hJ -----END PGP SIGNATURE----- --Sig_/sgx00HolBTQs8v+6xJP/wQR-- From unknown Mon Jun 23 02:21:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 29 Oct 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator