{"id":16127655,"url":"https://github.com/eronana/scimex","last_synced_at":"2025-03-18T14:30:33.817Z","repository":{"id":86953843,"uuid":"97959157","full_name":"Eronana/scimex","owner":"Eronana","description":"一个macOS简体中文输入法的插件","archived":false,"fork":false,"pushed_at":"2022-03-02T09:39:54.000Z","size":19,"stargazers_count":47,"open_issues_count":1,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-28T10:03:20.913Z","etag":null,"topics":["input-method","macos"],"latest_commit_sha":null,"homepage":null,"language":"C","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/Eronana.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":"2017-07-21T14:55:59.000Z","updated_at":"2024-03-15T06:26:05.000Z","dependencies_parsed_at":"2023-05-29T23:15:24.413Z","dependency_job_id":null,"html_url":"https://github.com/Eronana/scimex","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/Eronana%2Fscimex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eronana%2Fscimex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eronana%2Fscimex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eronana%2Fscimex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Eronana","download_url":"https://codeload.github.com/Eronana/scimex/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243933378,"owners_count":20370989,"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":["input-method","macos"],"created_at":"2024-10-09T21:46:04.254Z","updated_at":"2025-03-18T14:30:33.515Z","avatar_url":"https://github.com/Eronana.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# scimex\n一个用于macOS简体中文输入法的插件\n\n## 简介\n通过向输入法进程注入代码, 实现下面几个功能:\n1. 使用 \u003ckbd\u003eShift\u003c/kbd\u003e 切换中英文\n2. 使用 \u003ckbd\u003eCapsLock\u003c/kbd\u003e 切换大写英文\n3. 中文状态下使用英文标点\n\n由于使用了代码注入技术, 所以需要关闭[SIP功能](https://support.apple.com/zh-cn/HT204899)\n\n## 使用说明\n首先[关闭SIP](#如何关闭sip), 然后在终端里运行下面命令:\n```bash\ngit clone https://github.com/Eronana/scimex.git\ncd scimex\nmake install\n```\n`make install` 会把必要的文件复制到相应目录, 并注册服务\n\n如需卸载, 请使用 `make uninstall`\n\n## 如何关闭SIP\n1. 开机时按住 \u003ckbd\u003eCommand\u003c/kbd\u003e + \u003ckbd\u003eR\u003c/kbd\u003e, 进入RecoveryHD模式\n2. 点击菜单上的 `实用工具` -\u003e `终端`, 进入终端\n3. 在终端中执行命令 `csrutil disable`\n4. 重新启动\n\n## 注意事项\n1. 目前只有基础功能, 并且没有做配置选项, 一旦启用则会开插件的全部功能\n2. 如有其他需求, 请自行修改并编译\n3. 支持`Sierra`, `High Sierra`, `Mojave`, `Catalina`, `Big Sur`\n4. 不支持M1\n\n## 感谢\n非常感谢[osxinj](https://github.com/scen/osxinj)和[mach_inject](https://github.com/rentzsch/mach_inject)这两个库, 有了它们我才能很容易的实现在macOS平台的代码注入.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feronana%2Fscimex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feronana%2Fscimex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feronana%2Fscimex/lists"}