{"id":13724919,"url":"https://github.com/mojombo/clippy","last_synced_at":"2025-03-02T18:17:54.156Z","repository":{"id":54147525,"uuid":"128373","full_name":"mojombo/clippy","owner":"mojombo","description":"Clippy is a very simple Flash widget that makes it possible to place arbitrary text onto the client's clipboard.","archived":false,"fork":false,"pushed_at":"2011-10-04T21:29:49.000Z","size":239,"stargazers_count":938,"open_issues_count":23,"forks_count":168,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-02-25T12:44:35.993Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojombo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2009-02-13T18:59:10.000Z","updated_at":"2024-11-10T18:56:44.000Z","dependencies_parsed_at":"2022-08-13T07:31:42.405Z","dependency_job_id":null,"html_url":"https://github.com/mojombo/clippy","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/mojombo%2Fclippy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojombo%2Fclippy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojombo%2Fclippy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojombo%2Fclippy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojombo","download_url":"https://codeload.github.com/mojombo/clippy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241549118,"owners_count":19980476,"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-08-03T01:02:06.646Z","updated_at":"2025-03-02T18:17:54.130Z","avatar_url":"https://github.com/mojombo.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"Clippy - Helping you copy text to your clipboard\n================================================\n\nClippy is a very simple Flash widget that makes it possible to place arbitrary\ntext onto the client's clipboard. Here is what Clippy looks like on GitHub:\n\n![Clippy in action](http://img.skitch.com/20090213-cjiawnwig8udf5a6qf1c45cne8.png)\n\nHere is a sample Rails (Ruby) helper that can be used to place Clippy on a\npage:\n\n    def clippy(text, bgcolor='#FFFFFF')\n      html = \u003c\u003c-EOF\n        \u003cobject classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\"\n                width=\"110\"\n                height=\"14\"\n                id=\"clippy\" \u003e\n        \u003cparam name=\"movie\" value=\"/flash/clippy.swf\"/\u003e\n        \u003cparam name=\"allowScriptAccess\" value=\"always\" /\u003e\n        \u003cparam name=\"quality\" value=\"high\" /\u003e\n        \u003cparam name=\"scale\" value=\"noscale\" /\u003e\n        \u003cparam NAME=\"FlashVars\" value=\"text=#{text}\"\u003e\n        \u003cparam name=\"bgcolor\" value=\"#{bgcolor}\"\u003e\n        \u003cembed src=\"/flash/clippy.swf\"\n               width=\"110\"\n               height=\"14\"\n               name=\"clippy\"\n               quality=\"high\"\n               allowScriptAccess=\"always\"\n               type=\"application/x-shockwave-flash\"\n               pluginspage=\"http://www.macromedia.com/go/getflashplayer\"\n               FlashVars=\"text=#{text}\"\n               bgcolor=\"#{bgcolor}\"\n        /\u003e\n        \u003c/object\u003e\n      EOF\n    end\n\nInstallation (Pre-Built SWF)\n---------------------------\n\nIf you want to use Clippy unmodified, just copy `build/clippy.swf` to your\n`public` directory or wherever your static assets can be found.\n\nInstallation (Compiling)\n------------------------\n\nIn order to compile Clippy from source, you need to install the following:\n\n* [haXe](http://haxe.org/)\n* [swfmill](http://swfmill.org/)\n\nThe haXe code is in `clippy.hx`, the button images are in `assets`, and the\ncompiler config is in `compile.hxml`. Make sure you look at all of these to\nsee where and what you'll need to modify. To compile everything into a final\nSWF, run the following from Clippy's root directory:\n\n    swfmill simple library.xml library.swf \u0026\u0026 haxe compile.hxml\n\nIf that is successful, copy `build/clippy.swf` to your\n`public` directory or wherever your static assets can be found.\n\nContribute\n----------\n\nIf you'd like to hack on Clippy, start by forking my repo on GitHub:\n\nhttp://github.com/mojombo/clippy\n\nThe best way to get your changes merged back into core is as follows:\n\n1. Clone down your fork\n1. Create a topic branch to contain your change\n1. Hack away\n1. If you are adding new functionality, document it in README.md\n1. If necessary, rebase your commits into logical chunks, without errors\n1. Push the branch up to GitHub\n1. Send me (mojombo) a pull request for your branch\n\nLicense\n-------\n\nMIT License (see LICENSE file)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmojombo%2Fclippy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmojombo%2Fclippy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmojombo%2Fclippy/lists"}