Automatically load journal websites using University of Miami Proxy. By Mike Rizzo

Latest Version

Version
2020.01.03
Update
January 3, 2021
Size
45.51KiB
Developer
Category
Users
8
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Tabs
WebNavigation
Https://calder.med.miami.edu/*
Notifications
See more

Auto Library Proxy Access for Miami Extension

Automatically load journal websites using the University of Miami Miller School of Medicine Calder Library proxy. By Mike Rizzo and forked from Nick Semenkovich.
NOTE: This extension requires a University of Miami Calder account with remote access. For instructions on how to set up remote access, see here

Tired of typing \"access.library.miami.edu\" when you visit scientific journals? This will automatically redirect your browser to the proxified URL! (You can also click the icon in your toolbar to manually redirect.)

If you have any bugs or issues, send me an e-mail:
Mike Rizzo

You can file bugs at: https://github.com/rizzomichaelg/miami-library-proxy-chrome-extension/issues

========= FAQ =========

* Q: What permissions does this need and why?
* A: This extension asks for two permissions that are the bare minimum required to determine if you are on or off campus and rewrite the URL. (\"Your tabs and browsing activity\" is required to use the chrome.tabs API, see: http://goo.gl/c4l8C)

* Q: How does this work?
* A: When you visit a journal (e.g. nature.com), the extension checks if it's in a database of journals to automatically redirect through a proxy. If so, we append \".access.library.miami.edu,\" depending on the options you choose. If a journal you visit isn't in that database of automatic redirections, you can click the extension's icon to try to use a proxy anyway.

* Q: Why can't I access [my favorite site or journal]? It never seems to work.
* A: The libraries have their own whitelist of sites approved for their proxies (probably because of licensing/contractual obligations). Only whitelisted sites work (for example, www.youtube.com.access.library.miami.edu won't work), so some journals can't be included. Sorry!

* Q: What happens when I click on the icon?
* A: When you click on the icon, the extension will add \".access.library.miami.edu\" to the URL to route you through the proxy. Normally you shouldn't need to do this -- only if I've missed a journal that should be automatically routed through the proxy. And keep in mind, it might not work (see the above question), since the library might not allow that website using the proxy.

* Q: What's up with Pubmed? Why isn't it automatically redirected?
* A: Everything at the NCBI is in the public domain, so there's no reason to access it over the proxy!

* Q: Why doesn't scholar.google.com auto-redirect?
* A: It's about the same as Pubmed -- nothing at scholar.google.com itself requires a subscription.

* Q: Why doesn't cell.com auto-redirect?
* A: All of cell.com's content is free -- the PDFs and full text versions are served from sciencedirect.com (which /will/ auto-redirect).

* Q: Is anything logged?
* A: Normally, no. If, however, automatic redirection doesn't happen and you have to click the icon to redirect your browser, only the journal home page (e.g. nature.com) is logged so I can add it to a list of available journals.

* Q: Can I opt out of logging?
* A: Yes! Simply go to the \"Options\" page of the extension and click \"Opt Out.\" (For help finding the \"Options\" page, see: http://goo.gl/SsOly )

======== CODE ========
Please contribute! https://github.com/rizzomichaelg/miami-library-proxy-chrome-extension

Copyright 2019-present, Mike Rizzo

Released under the MIT License. See LICENSE for details.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Auto Library Proxy Access for Miami", "version": "2020.01.03", "author": "Mike Rizzo", "description": "Automatically load journal websites using University of Miami Proxy. By Mike Rizzo", "background": { "scripts": ["javascript/lso.js", "javascript/parseuri.js", "javascript/journals.js", "javascript/userhint.js", "javascript/background.js"] }, "icons": { "16":"images/schollidesign16.png", "48":"images/schollidesign48.png", "128":"images/schollidesign128.png" }, "options_page": "views/options.html", "permissions": [ "tabs", "webNavigation", "https://calder.med.miami.edu/*", "notifications" ], "content_security_policy": "script-src 'self' https://access.library.miami.edu; object-src 'self' https://access.library.miami.edu; connect-src 'self' https://access.library.miami.edu https://update.epoxate.com", "browser_action": { "default_icon": "images/schollidesign19.png", "default_title": "Reload using Miami Proxy" }, "web_accessible_resources": [ "images/schollidesign48.png" ]}
Read more

Similar Extensions

icon

SmartProxy Extension · Productivity 8 162 ★ 1.16MiB

icon

RealProxy - доступ в России и Украине: обход блокировок и ускорение YouTube Extension · Productivity 8 764 ★ 721KiB

icon

Windscribe - Free Proxy and Ad Blocker Extension · Productivity 8 20854 ★ 9.16MiB

icon

Free VPN Chrome extension - Best VPN by uVPN Extension · Productivity 8 18925 ★ 3.04MiB

icon

HARPA AI | Automation Agent Extension · Productivity 8 2898 ★ 3.16MiB

icon

FoxyProxy Basic Extension · Productivity 8 75 ★ 214KiB

icon

RSS Feed Reader Extension · News & Weather 8 7093 ★ 4.32MiB

icon

Popup Blocker (strict) Extension · Productivity 8 931 ★ 147KiB

icon

VPN Proxy Master: Change IP for Chrome Extension · Productivity 8 1194 ★ 1.26MiB

icon

FoxyProxy Extension · Productivity 8 774 ★ 214KiB

icon

Rewards Search Automator Extension · Productivity 8 368 ★ 1.67MiB

icon

Auto Refresh Plus | Page Monitor Extension · Productivity 8 16616 ★ 1.02MiB

icon

Page Sidebar | Open any page in side panel Extension · Productivity 8 39 ★ 379KiB

icon

Requestly - Intercept, Modify & Mock HTTP Requests Extension · Developer Tools 8 1227 ★ 876KiB

icon

Robots Exclusion Checker Extension · Developer Tools 8 32 ★ 185KiB

icon

NoCoding Data Scraper - Easy Web Scraping Extension · Productivity 8 176 ★ 7.0MiB

icon

Multiple URL Opener Extension · Productivity 8 12 ★ 189KiB

icon

Block Websites on Chrome Extension · Productivity 8 16 ★ 1.26MiB

icon

Site Blocker - Block Site & Focus Mode Extension · Productivity 8 1178 ★ 61.47MiB

icon

Web Proxy Extension · Productivity 8 3 ★ 238KiB

icon

Downloadyze Extension · Productivity 8 7 ★ 600KiB

icon

Obsidian Web Extension · Productivity 8 67 ★ 641KiB

icon

Proxy SwitchyOmega MV3 Extension · Developer Tools 8 8 ★ 1.28MiB

icon

Private Internet Access Extension · Productivity 8 638 ★ 2.63MiB