{"id":20865051,"url":"https://github.com/ci7lus/miraktest-plugins","last_synced_at":"2025-05-12T10:32:13.397Z","repository":{"id":37855267,"uuid":"410593223","full_name":"ci7lus/miraktest-plugins","owner":"ci7lus","description":"MirakTest v2のプラグイン集です","archived":false,"fork":false,"pushed_at":"2023-05-27T05:27:10.000Z","size":1162,"stargazers_count":12,"open_issues_count":3,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-01T05:41:32.348Z","etag":null,"topics":["annict","discord-rpc","dplayer","dtv","epgstation","miraktest","miraktest-plugin","saya"],"latest_commit_sha":null,"homepage":"https://github.com/ci7lus/MirakTest","language":"TypeScript","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/ci7lus.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":"2021-09-26T15:45:07.000Z","updated_at":"2023-09-30T09:23:48.000Z","dependencies_parsed_at":"2023-02-09T22:45:17.678Z","dependency_job_id":null,"html_url":"https://github.com/ci7lus/miraktest-plugins","commit_stats":null,"previous_names":[],"tags_count":88,"template":false,"template_full_name":"vivid-lapin/ts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ci7lus%2Fmiraktest-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ci7lus%2Fmiraktest-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ci7lus%2Fmiraktest-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ci7lus%2Fmiraktest-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ci7lus","download_url":"https://codeload.github.com/ci7lus/miraktest-plugins/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253720067,"owners_count":21952955,"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":["annict","discord-rpc","dplayer","dtv","epgstation","miraktest","miraktest-plugin","saya"],"created_at":"2024-11-18T05:46:38.877Z","updated_at":"2025-05-12T10:32:12.564Z","avatar_url":"https://github.com/ci7lus.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# miraktest-plugins\n\n[MirakTest](https://github.com/ci7lus/MirakTest) で使えるプラグイン集です。\n\n## 導入方法\n\n1. MirakTest の設定画面を開きます\n1. プラグインディレクトリを開きます\n   [![Image from Gyazo](https://i.gyazo.com/9fe5c2df3e3b16ee3e1c799b02b06394.jpg)](https://gyazo.com/9fe5c2df3e3b16ee3e1c799b02b06394)\n1. 導入したいプラグインの js ファイルをディレクトリの中に入れます\n   [![Image from Gyazo](https://i.gyazo.com/3986b1775fe4faf768f789304137f836.png)](https://gyazo.com/3986b1775fe4faf768f789304137f836)\n1. MirakTest を再起動します\n1. Enjoy!\n\n## プラグインのダウンロード\n\nコミット毎に [Releases](https://github.com/ci7lus/miraktest-plugins/releases) に放流されます。\n\n## プラグイン一覧\n\n- [Sample](./src/miraktest-sample)\u003cbr /\u003e\n  テスト用プラグインです。実用的な機能は含んでいません。\n- [Discord RPC](./src/miraktest-drpc)\u003cbr /\u003e\n  (v1 標準機能代替) Discord に番組情報を連携表示するプラグインです。\n- [Saya](./src/miraktest-saya)\u003cbr /\u003e\n  (v1 標準機能代替) Saya と連携し、視聴中のサービスに関するコメントを取得します。コメントの表示には DPlayer プラグインが必要です。\n- [DPlayer](./src/miraktest-dplayer)\u003cbr /\u003e\n  (v1 標準機能代替) Saya プラグインと連携し、コメントを表示します。\n- [EPGStation](./src/miraktest-epgs)\u003cbr /\u003e\n  EPGStation(v2) と連携し、録画番組を再生します。\n- [Annict](./src/miraktest-annict)\u003cbr /\u003e\n  Annict と連携し、視聴中のアニメを記録します。\n- [Miyou](./src/miraktest-miyou)\u003cbr /\u003e\n  Miyou から視聴中の録画番組のコメントを取得します。コメントの表示には DPlayer プラグインが必要です。\n- [Nico](./src/miraktest-nico)\u003cbr /\u003e\n  ニコニコ生放送から視聴中の番組に関するコメントを、ニコニコ実況（過去ログ API）から視聴中の録画番組のコメントを取得します。コメントの表示には DPlayer プラグインが必要です。\n- [Gyazo](./src/miraktest-gyazo)\u003cbr /\u003e\n  スクリーンショットを Gyazo にアップロードします。\n- [Twitter](./src/miraktest-twitter)\u003cbr /\u003e\n  視聴中の番組に関連するツイートを投稿します。\n- [Local](./src/miraktest-local/)\u003cbr /\u003e\n  ローカルファイルの再生を行います。\n- [rmcn](./src/miraktest-rmcn/)\u003cbr /\u003e\n  リモコン用のWebSocketが生えます。\n- [GDrive](./src/miraktest-gdrive/)\u003cbr /\u003e\n  Google Drive上の動画ファイルの再生を行えます。\n\n## ビルド\n\n```bash\ngit clone git@github.com:ci7lus/miraktest-plugins.git\ncd miraktest-plugins\nyarn\nyarn build\nyarn build --env=files=miraktest-annict # miraktest-annictだけをビルドする\n```\n\n`./dist` の中に js ファイルが生成されます。\n\n## プラグインの開発\n\nこのプロジェクトを参考によしなにやってください。\u003cbr /\u003e\n`plugin.d.ts` は[合致する MirakTest の Release](https://github.com/ci7lus/MirakTest/releases) からダウンロードできます。\n\n## 謝辞\n\nmiraktest-plugins は次のプロジェクトを利用/参考にして実装しています。\n\n- [Chinachu/Chinachu](https://github.com/Chinachu/Chinachu)\n- [SlashNephy/saya](https://github.com/SlashNephy/saya)\n- [tsukumijima/TVRemotePlus](https://github.com/tsukumijima/TVRemotePlus)\n\nDTV コミュニティの皆さまに感謝します。\n\n## ライセンス\n\nmiraktest-plugins は MIT ライセンスの下で提供されますが、依存によって別のライセンスが適用される場合があります。\u003cbr /\u003e\nファイル内にライセンスが記載されている場合、それが優先して適用されます。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fci7lus%2Fmiraktest-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fci7lus%2Fmiraktest-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fci7lus%2Fmiraktest-plugins/lists"}