University Library Proxy Bookmarklet

If you’re like me, you do research on the web, and you browse around different sites for journals, seeing what’s been published, and what you should read. Our library has online subscriptions for lots of these journals, so I can download the papers, file them, read them, etc. It’s all very nice.

But it’s not always easy to get from the site to actually download the paper. Recently, our university introduced a proxy server as the means to keep track of whether someone attempting to download material under the banner of a University of Melbourne subscription is actually authorised to do so (i. e., is a member of staff or a student). So, if I’m at a page for a journal like this

and I want to download a paper like this

I need to manually edit the address, by sticking “” at the end of the hostname, before the path. (Between “.org” and “/cgi” here). I am lazy and I don’t like having to type “” time and again when browsing the journals.

So, I use a little link I made – ‘+mate.lib’ – in the bookmarks bar of my browser, and whenever I’m on a site, it takes me directly to the relevant page viewed through proxy site, and I can download at will. The bookmark is a simple bit of javascript:

javascript:void(location.href = 
      'http://' + 
      + ''
      + location.pathname

and it works like a charm. One click, and you’re there. Feel free to utilise a version of this yorself if your library uses an ezproxy server like ours.

Update: Don’t use the text I’ve displayed here for your own bookmarklet (it contains linebreaks and won’t be quite the right form for your browser). Just drag this link – +mate.lib – to your bookmarks bar.

Update 2: Thanks to a pointer from Richard Zach, I’ve updated the link to preserve the search component of the URL.


I’m Greg Restall, and this is my personal website. I am the Shelby Cullom Davis Professor of Philosophy at the University of St Andrews, and the Director of the Arché Philosophical Research Centre for Logic, Language, Metaphysics and Epistemology I like thinking about – and helping other people think about – logic and philosophy and the many different ways they can inform each other.


To receive updates from this site, subscribe to the RSS feed in your feed reader. Alternatively, follow me at, where most updates are posted.


This site is powered by Netlify, GitHub, Hugo, Bootstrap, and coffee.   ¶   © 1992– Greg Restall.