{"id":19168276,"url":"https://github.com/masx200/extron-global-scripter-controlscript","last_synced_at":"2025-07-25T13:02:47.704Z","repository":{"id":103391579,"uuid":"280293661","full_name":"masx200/extron-Global-Scripter-ControlScript","owner":"masx200","description":"extron Global Scripter ControlScript python","archived":false,"fork":false,"pushed_at":"2020-08-05T06:28:57.000Z","size":11617,"stargazers_count":6,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-09T02:41:35.321Z","etag":null,"topics":["extron","programming-language","python"],"latest_commit_sha":null,"homepage":"","language":"Python","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/masx200.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-17T01:08:08.000Z","updated_at":"2024-06-27T21:19:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"3ffa726e-308d-430c-b7a7-68a8b0b98969","html_url":"https://github.com/masx200/extron-Global-Scripter-ControlScript","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/masx200/extron-Global-Scripter-ControlScript","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masx200%2Fextron-Global-Scripter-ControlScript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masx200%2Fextron-Global-Scripter-ControlScript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masx200%2Fextron-Global-Scripter-ControlScript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masx200%2Fextron-Global-Scripter-ControlScript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/masx200","download_url":"https://codeload.github.com/masx200/extron-Global-Scripter-ControlScript/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/masx200%2Fextron-Global-Scripter-ControlScript/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267009515,"owners_count":24020612,"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","status":"online","status_checked_at":"2025-07-25T02:00:09.625Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["extron","programming-language","python"],"created_at":"2024-11-09T09:42:02.815Z","updated_at":"2025-07-25T13:02:47.641Z","avatar_url":"https://github.com/masx200.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# extron-Global-Scripter-ControlScript\n\n# 介绍\n\nhttps://www.extron.cn/product/software/globalscripter\n\nGlobal Scripter\n用于 Extron 控制系统编程的集成开发环境\n主要特性\n通过简洁及可扩展的 Python 3.5 开发视音频控制系统编程\n专门设计用于 Extron Pro 系列控制系统\nExtron ControlScript® 库使用通用的视音频行业术语，可自动操作强大的控制系统功能\n通过单个软件环境开发、调试和部署\n使用 Extron Global Scripter® 模块快速开始实施项目\n将所有资源打包到一个文件和格式中，可用于方便的传输和管理。\n\n## Global Scripter\n\nGlobal Scripter (GS) is an Integrated Development Environment (IDE) used to program\nExtron control systems requiring advanced functionality and complex system logic.\nThe application includes a basic feature set for programming advanced control systems. For\nexample, Global Scripter allows you to group together multiple IP Link® Pro controllers to\nwork as a single, large system. This feature is beneficial for programming larger control\nsystems that require more control ports than are available on a single controller. Controller\ngroups also reduce the need for long RS-232 cable runs, as a group can span several rooms\ninstead of being limited to a single room.\n\n## ControlScript\n\nControlScript is the Extron implementation of Python 3 on IP Link Pro and TouchLink® Pro\nhardware. ControlScript provides a set of Python 3 libraries for interfacing with the different\nports on IP Link Pro processors and the different types of objects on TouchLink Pro\ntouchpanels. ControlScript also allows programmers to leverage the power and flexibility of\nthe Python 3 language to create robust AV control systems.\n\nControlScript® is the Extron programming language used to develop control programs on IP Link Pro control processors. It is based on Python 3.5, an object-oriented, general purpose, interpreted, programming language. ControlScript is part of the firmware that is loaded to the IP Link Pro control processors. This documentation covers the libraries, conventions, and other details that make up ControlScript.\n\n# 使用说明\n\n下载 pdf 和 mht 文件后,用电脑chrome浏览器打开\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmasx200%2Fextron-global-scripter-controlscript","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmasx200%2Fextron-global-scripter-controlscript","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmasx200%2Fextron-global-scripter-controlscript/lists"}