{"id":16842621,"url":"https://github.com/rofl0r/libxauto","last_synced_at":"2025-03-18T05:42:15.593Z","repository":{"id":1173030,"uuid":"1068281","full_name":"rofl0r/libxauto","owner":"rofl0r","description":"fork of xautomation. since it is basically a C library, and another xautomation exists already, i renamed it libxauto and supplied a Makefile to use it as a C library.","archived":false,"fork":false,"pushed_at":"2010-11-10T14:40:58.000Z","size":156,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-24T12:25:52.385Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://sourceforge.net/projects/xautomation","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rofl0r.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-11-10T13:32:43.000Z","updated_at":"2020-01-15T13:08:15.000Z","dependencies_parsed_at":"2022-08-16T12:25:22.115Z","dependency_job_id":null,"html_url":"https://github.com/rofl0r/libxauto","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rofl0r%2Flibxauto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rofl0r%2Flibxauto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rofl0r%2Flibxauto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rofl0r%2Flibxauto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rofl0r","download_url":"https://codeload.github.com/rofl0r/libxauto/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244166637,"owners_count":20409177,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T12:47:23.767Z","updated_at":"2025-03-18T05:42:15.573Z","avatar_url":"https://github.com/rofl0r.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Note: this is forked from http://sourceforge.net/projects/xautomation\n\ni basically removed the python dependency and the autoconf stuff that wouldn't \ncompile on my machine, and adapted the makefile.\n\nOriginal Readme starts after this line.\n\n=== Preamble ===\nThis software is intended to help users of XWindows automate basic windowing\ntasks.  For example you can open, move, and close windows based on title,\nyou can move the mouse, or send keystrokes.\n\nI provide this software free of charge without warranty of any type.  I\nprovide this in the hopes that it will be useful.  In the event you break\nthis software, you are entitled to a full refund of the amount I charged. :)\n\n\n=== My Rationale ===\nThere are a few X11 control libraries out there.  My basic problem with\nmost of them  are that they are all called from the bash prompt.  This is fine,\nbut it makes it difficult to do things like track window state.  At each call\nto the program, window information is gathered again, and the request is\nprocessed.\n\n\n=== What you'll need to compile this ===\nNote that Ubuntu (along with some other distributions of Linux) do not come\nwith a development environment installed.  You'll need to install a development\nenvironment if you do not already have one.\n\nLibraries:\n -- x11proto-xext-dev\n -- libx11-dev\n -- libxtst-dev\n\n\n=== What you'll need to run this ===\n\nTo run this software - like say for example you compile it on one machine, and\nthen transport the binary to another machine - make sure you have the following\nlibraries installed:\n -- libx11-dev\n -- libxtst-dev\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frofl0r%2Flibxauto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frofl0r%2Flibxauto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frofl0r%2Flibxauto/lists"}