論文にアクセスする際に自動的にEJDBを使用します。

Latest Version

Version
2.2.2
Update
September 17, 2024
Size
25.55KiB
Developer
Category
Users
121
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
日本語
See more
Permissions
ActiveTab
Storage
Alarms
DeclarativeNetRequest
See more

Auto EJDB Extension

オンラインでの論文へのアクセスを,京都大学の電子ジャーナルアクセス認証を利用したアクセスに自動的に書き替えます。

以下の検索システムからのアクセスが自動的に書き替えられます。
・SciFinder-n
・Google Scholar
・Web of Science
また,ht⁠tps://doi⁠.org/...による論文へのアクセスも書き換えられます。

上記以外のページについては,ツールバーのアイコンをクリックすることで認証システムを利用できます。
この方法を利用した出版社のページにアクセスした場合には自動的に認証システムを利用します(ホスト名単位の登録)。
認証システム利用対象外のホストは自動的に登録が解除されます。
また,拡張機能のオプションページから手動で登録を解除することもできます。

認証システムのログイン状態は,ブラウザを開いている間は維持されます。
(コンピュータをスリープ状態にしている場合はこの機能は動作しません)

※ 旧バージョンから更新した際に権限の確認が表示されず一部の機能が動作しなくなる場合があります。そのような場合には拡張機能の管理画面から再度有効化してください。
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Auto EJDB", "version": "2.2.2", "description": "\u8ad6\u6587\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u969b\u306b\u81ea\u52d5\u7684\u306bEJDB\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002", "manifest_version": 3, "permissions": [ "activeTab", "storage", "alarms", "declarativeNetRequest" ], "host_permissions": [ "https://*.doi.org/*", "*://*.kyoto-u.idm.oclc.org/*" ], "icons": { "128": "Icon.png" }, "background": {\t\t"service_worker": "src/background.js", "type": "module"\t}, "action": { "default_icon": "./Icon.png", "default_title": "EJDB" }, "options_ui": { "page": "src/html/options.html", "open_in_tab": true }, "content_scripts": [ { "matches": [ "https://scholar.google.com/scholar?*", "https://scholar.google.co.jp/scholar?*" ], "js": [ "src/scholar.js" ], "run_at": "document_end" }, { "matches": [ "https://*.kyoto-u.idm.oclc.org/*", "https://*.kyoto-u.idm.oclc.org/*?*" ], "js": [ "src/auth-fail.js" ], "run_at": "document_end" }, { "matches": [ "" ], "js": [ "src/config.js", "src/inject.js" ], "run_at": "document_start" } ], "declarative_net_request": { "rule_resources": [ { "id": "redirect-doi", "enabled": true, "path": "rules1.json" }, { "id": "publisher-specific", "enabled": true, "path": "rules2.json" } ] }}
Read more