ooiyukari

Chromeからローカルアプリを実行したり、選択文字列を渡したりすることができます。本拡張単体では成立しません。

什么是ooiyukari?

ooiyukari是由wado_ga开发的Chrome扩展程序,该扩展的主要功能是“Chromeからローカルアプリを実行したり、選択文字列を渡したりすることができます。本拡張単体では成立しません。”。

扩展截图

screenshot
screenshot

下载ooiyukari扩展crx文件

下载ooiyukari扩展crx格式的文件,手动将Chrome插件安装到浏览器中,也可以将crx文件分享给朋友,轻松安装Chrome插件。

扩展使用说明

                        Chrome拡張機能 ooiyukari(読み:お~いゆかり)
==============================================

概要
----
ChromeからWindowsのローカルアプリを実行することができます。下記のようにして選択文字列を読み上げさせることができます。

ooiyukari(本拡張)→待受アプリ(後述)→ごにょごにょ→Voiceroid
ooiyukari(本拡張)→待受アプリ(後述)→棒読みちゃん

以上のように本拡張機能が担うのはChromeからローカルに選択文字列を渡す部分に限ります(use Native Messaging)。ゆえに単体で動作するものではなく扱いがやや面倒です。その代わりに待受アプリが発行するコマンド次第でWindowsにインストールされた任意のアプリを実行することができます。

使い方
------
Chrome上で文字列を選択し、コンテキストメニューの「ローカルアプリを実行」をクリックします。「ローカルアプリを実行」はショートカットキーを割り当てることもできます。 
chrome://extensions/shortcuts

待受アプリ ooiyukari_host
=========================
Pythonで作られた任意のコマンドを発行することができるプログラムです。下記サイト(Google Drive)からダウンロードできます。
https://drive.google.com/drive/folders/13RXXJ5UpQ9F6_7gxQDnWx4qqZRktOftq?usp=sharing

動作確認環境
============
Windows 10 Home 64bit
Google chrome バージョン: 71.0.3578.98(Official Build) (64 ビット)
Python 3.7.2                    

扩展基本信息

名称 ooiyukari ooiyukari
ID iapfcgeenchbphdlcmimlgadchdgpnja
官方URL https://chromewebstore.google.com/detail/ooiyukari/iapfcgeenchbphdlcmimlgadchdgpnja
简介 Chromeからローカルアプリを実行したり、選択文字列を渡したりすることができます。本拡張単体では成立しません。
文件大小 12.9 KB
安装次数 34
当前版本 2
更新时间 2019-02-17
上架时间 2019-02-16
开发者 wado_ga
付费类型 free
支持的语言 ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "ooiyukari",
    "description": "Chrome\u304b\u3089\u30ed\u30fc\u30ab\u30eb\u30a2\u30d7\u30ea\u3092\u5b9f\u884c\u3057\u305f\u308a\u3001\u9078\u629e\u6587\u5b57\u5217\u3092\u6e21\u3057\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u672c\u62e1\u5f35\u5358\u4f53\u3067\u306f\u6210\u7acb\u3057\u307e\u305b\u3093\u3002",
    "version": "2",
    "manifest_version": 2,
    "icons": {
        "16": ".\/icon\/icon16.png",
        "48": ".\/icon\/icon48.png",
        "128": ".\/icon\/icon128.png"
    },
    "commands": {
        "runLocalApp": {
            "description": "\u30ed\u30fc\u30ab\u30eb\u30a2\u30d7\u30ea\u3092\u5b9f\u884c",
            "suggested_key": {
                "default": "Ctrl+Shift+X",
                "windows": "Ctrl+Shift+X"
            }
        }
    },
    "permissions": [
        "contextMenus",
        "nativeMessaging",
        "commands",
        "activeTab",
        "storage",
        "http:\/\/*\/*",
        "https:\/\/*\/*"
    ],
    "browser_action": {
        "default_title": "ooiyukari",
        "default_popup": "popup.html"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "content_script.js"
            ]
        }
    ],
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistent": false
    }
}