UserStyle to UserScript Converter for Windows

Stanley Lim’s free UserStyle to UserScript Converter as a Windows .EXE file. Version 1.5, 2017. Download, unzip, drill down to ..\CSStoUserScriptConverter-1.5\CSStoUserScript\bin\.. and run.

My test-convert of a two column layout I cooked up a while back. Works fine. Although the column-splitting method used may be Opera / Chrome specific, as well as the conversion.

eTools is especially useful now that DuckDuckGo searches turn into irrelevant mush 60% of the time.

Added to JURN

Armenian Folia Anglistika

Bulletin of Yerevan University A: Armenian Studies

Bulletin of Yerevan University B: Philology

Rijksmuseum Bulletin, The

Antiquitates Mathematicae (history of maths)

Musicalia : Journal of the Czech Museum of Music

Journal of Air Law and Commerce


Journal of the National Museum (Prague), Natural History Series

Lynx, new series – National Museum (Prague) (mammals)

Acta Entomologica Musei Nationalis Pragae – National Museum (Prague) (insects)


Also indexed, though not in the Directory because not publishing in English:

Periodicals – National Museum (Prague). Various non-English journals in history, archaeology, numismatics, fossils.

Various non-English runs of Tunisian archaeology publications and reports, including Africa: Fouilles, Monuments et Collections Archeologiques en Tunisie.

How to kill Opera instantly

Google Search results are becoming an increasingly dangerous place, once you get past the first page or two, and for even the most experienced and protected surfer with Safe Surf enabled in both search-engine and browser, and various blockers running. There can be times when the searcher, on a perfectly normal search, finds that a simple click has ‘trapped’ them on an unwanted page.

Why “trapped”? Because some rogue pages give you what appears to be a regular browser alert, this spurious alert being deliberately triggered to prevent your exit. It prevents you using the usual ‘Back’ button. Behind its CSS styling, that alert button could be anything, and if clicked will likely spawn another and another alert… and thus drive the clueless surfer into a panic where they will click on anything. In such cases the savvy surfer will know not to click on the first alert, for fear of triggering further problems, or giving the rogue site some unwanted permission or data such as geo-location.

Best then just to kill the browser. So you Crtl Alt Del and… oh, wait. The Opera browser is running as 32 x Task Manager instances of Opera.exe. You thus have to click down each one and every one to kill the browser. There is no shift-select available, to select them all at one go. (You may have a few less instances than I do, depending on how many CPU cores your desktop PC has).

Right then… so let’s go with ‘the nuclear option’ for such rare cases. A Windows .BAT file. This then is what your .BAT file’s lines should look like….

Type the lines exactly into a normal .TXT file, save to your desktop. Rename it there as a Windows .BAT file. When you find yourself at such a rogue page, click the .BAT to kill the Web browser immediately. “Immediately” here means… in a micro-second.

In practice I find that just one termination of opera.exe is enough to kill it instantly, rather than 32. I’ve no firm idea why, when it takes multiple clicks in the Windows Task Manager. I guess it just keeps on closing instances of opera.exe until there are none left to close. So just one works via a .BAT file, and the opera_crashreporter.exe goes automatically when it no longer has an opera.exe to work with.

The above should also work for other Web browsers on Windows desktops. Just change the name of the .EXE file.

Added to JURN

Advances in Ancient, Biblical, and Near Eastern Research

Old World : Journal of Ancient Africa and Eurasia

Burns Chronicles (Burns, the Scottish poet)

Materia : Journal of Technical Art History (not to be confused with the Spanish open journal titled Materia : Revista d’Art)

Studies in Midwestern History (USA)


Thanks to Amelia Brunskill for her list of open journals in disability studies, to be found in her recent “Disability Studies Research Literature: It’s (Mostly) Not Where We Think”. I’ve added these titles to JURN’s index, if they were not already present.

Added to JURN

Victorian Popular Fictions Journal

Journal of Audiovisual Translation

Cubic journal (contemporary designers and making)

WSEAS Transactions on Acoustics and Music

MERJ : The Media Education Research Journal

Mallorn : The Journal of the Tolkien Society (two year paywall for members)

Jerusalem Journal of Archaeology


The JURN Directory has been link-checked and updated. Please update any local copies you may be keeping.

Screaming Frog SEO Spider as a Linkbot replacement

Can Screaming Frog SEO Spider be used as a Linkbot Pro replacement? SEO Spider is mature desktop PC software meant for SEO-focused webmasters that, in its free form will check 500 Web URLs at a time. Are they broken or moved, and if the latter then where are they now?

Yes, it can be used in this way, and here’s a short tutorial for absolute beginners who wouldn’t know the difference between SEO and a sea-otter.

1. Extract a plain-text list of Web URLs from your source page of bookmarks, or find the URL list you’ve already prepared and cleaned. Sobolsoft’s “Extract Data & Text From…” will extract without fuss from a saved HTML page and give you a one-per-line list, but there are also various bits of Windows freeware to do it.

2. Install Screaming Frog SEO Spider. Turn off: Top menu | Help | ‘Auto Check for Updates’.

3. Now whitelist SEO Spider in your Firewall, so the new software can access the Web…

C:\Program Files (x86)\Screaming Frog SEO Spider\jre\bin\javaw.exe
C:\Program Files (x86)\Screaming Frog SEO Spider\ScreamingFrogSEOSpider.exe
C:\Program Files (x86)\Screaming Frog SEO Spider\ScreamingFrogSEOSpiderCli.exe

4. Set Screaming Frog SEO Spider user-agent (i.e. its internal Web browser) to emulate Chrome. Top menu: Configuration | User Agent | Chrome. This is apt as its main internal browser agent is actually Chrome, in the form of a headerless Chrome browser driven by SEO Spider. To a web server, SEO Spider now looks like a normal Chrome browser.

5. Enable Always Follow Redirects in SEO Spider, so we have the required redirect details in the results. Top menu | Configuration | User Agent, as seen here…

6. While you’re in that panel also ensure HSTS is off (otherwise you may get SSL security certificate errors). It should be off by default. Having this off enables the Chrome browser to still grab the status and redirect URL, even if it can’t otherwise access the https:// website due to a squiffy SSL certificate. It’s the only link-checking software I found that can do this.

7. On the top menu bar, find the “Mode” item and use this to switch to List mode. This will enable you to load your list of Web URLs to be checked for viability. By default it is set to a zero depth for following links, except when Always Follow Redirects is on. In that case it makes an exception for redirects.

8. Load and then run the list, by pressing the “Start” button.

9. Let it run until completed. Now filter the results by the Response Codes tab. This removes a whole lot of unwanted columns from the results table.

10. Then adjust the table’s columns so you only see the columns you need. Which in this case would be…

Address | Status Code | Status | Redirect URL

11. Just the one time, then save the current UI configuration as the Default. Top Menu | File Configuration | Save as Default. Now, when you switch through to the Response Codes tab in future, you should see the arrangement of columns you just saved.

12. Nearly done. Now sort the “Status” column by clicking once on it, so all the various status codes are grouped thus…

And save the project file for later reloading, or passing to a colleague for manual checking, as needed.

You can also do things like have a Dark UI (Config | User Interface | Theme | Dark). It appears you can’t make the font a touch bigger, but you can get a .CSV out which you can then do what you want with. That’s done via Top Menu | Reports | Redirects | All Redirects.

So basically SEO Spider is now Linkbot Pro, albeit with the regrettable loss of that fab 1996 Windows UI feel. It has nice new touches such as ignoring SSL errors, and even the ability to check (one at a time) for presence of the URL on Google Search…

Cheap moves

Jonathan Matthis, of the Biology Dept. at Northeastern University, has launched the open source FreeMoCap Project. ‘Mo-cap’ records human body movement in space, in a way that can then be pinned to 3D digital skeletons and ‘played back’. Very useful for animators and researchers alike.

What makes this project different? It’s a “low-cost, research-quality markerless” mo-cap system, that can run from video recorded by… two £1,000 iPhones and an £800 graphics card? Nope, that’s what I was expecting. But in this case you just need two standard USB webcams.

The aim is have… “a 14-year-old, with no technical training and no outside assistance, recreate a research-grade motion capture system for less than $100”. The early results have had animation professionals making very positive noises.

This worthy project then feeds its data to the free open source Blender 3D software. Great. The only problem appears to be that you need an NVIDIA graphics card in your PC, to process the video in a way that can get the skeleton data out of it. Where you’ll find a useful NVIDIA graphics card for less than $100 I don’t know, but I’m guessing the system may eventually be able to run on the sort of ancient graphics cards that get eBay’d for $20.

Anyway, it seems to me that this is an open project that could use some donations and volunteer coders for its early stages.