Bembel-B Blog

2008/03/26

Neo Diggler Actions I Find Useful

Neo Diggler is a Firefox Add-on that lets you define and run actions based on your current URL, like jumping to parent folders. It’s the successor of Diggler compatible with newer browser versions. It’s a very useful Add-on, I’d say. I’ll provide some actions I hacked together over the time. I guess there’s be much room for improvement, but they are indeed working real nice for me.Firefox 2

Reload the current page from CoralCDN.

Name: CoralCDN
Matching Regular Expression: ^http://(.+)$
Show Action as Menu Entry: no
Action: http://$h.nyud.net$p

Opens the BugMeNot entries for the current domain in another window. Doesn’t work in Windows.

Name: BugMeNot
Matching Regular Expression: ^(.+)$
Show Action as Menu Entry: no
Action: javascript:window.open("http://www.bugmenot.com/view/$h", "$h"); javascript:window.reload();

Loads the current page with an www subdomain (http://some.example.com/foobar.php becomes http://www.example.com/foobar.php).

Name: www Subdomain
Matching Regular Expression: ^(.+//)([\d\w]+\.|)(.+)$
Show Action as Menu Entry: yes
Action: $1www.$3

Loads the current page’s base address with a www subdomain (http://some.example.com/dig/around/here.html becomes http://www.example.com/).

Name: www Subdomain Index
Regular Expression: ^(.+//)([\d\w]+\.|)([\d\w\.]+\.[\w]+/)(.*)$
Show Action as Menu Entry: yes
Action: $1www.$3

Loads a current http page as https (ssl).

Name: https
Regular Expression: ^http([^s].+)$
Show Action as Menu Entry: yes
Action: https$1

Click the left thumbnail to see how these actions appear in Neo Digglers context menu next to the Firefox address bar.

A great help when building Regular Expressions is KDE’s kregexpeditor, part of kdeutils. You can visually compose and analyse your regexes and match them against desired text.
And well, while this regex might seem like black magic at first (and second ;) sight, and it can be kind of mind boggling oftentimes, it’s really worth learning it! The syntax is being used in so many places (tools, programming languages) and will come very handy for parsing and substituting texts.

ChangeLog

[2008-03-30: Fix https action. BugMeNot not working in Windows.]

Advertisements

2008/01/21

Firefox Add-ons galore!

Time for some boring list of my currently used Firefox Add-ons. :) This one is for my Linux Firefox, but it’s about the same collection in Windows (except for Auto Copy). And sorry for these half-hearted descriptions of the Add-ons. :)

Firefox 2

UserAgent-String: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11

Adblock Filterset.G Updater 0.3.1.3 – Updater for Adblock Plus filterlists
Adblock Plus 0.7.5.3 – Block advertisements etc. from being shown
All-in-One Gestures 0.18.0 – Mouse gestures and shortcuts
Bookmark Duplicate Detector 0.6.3 – Warning, when trying to add the same bookmark twice
Bookmarks LinkChecker 0.6.8.4 – Check bookmarks for dead links
Bookmarks Synchronizer SE SiteBar Edition 1.1.8.0.4 – Sync your bookmarks as XBEL files e.g. for SiteBar
Boox 1.1.0.0 – Extended tooltips in bookmarks sidebar
Clippings 2.6 – Manage text snippets
CoLT 2.3.0 – Copy link text with URL
CookieCuller 1.3.1 – Advanced Cookie management
Copy Links 0.1.4 – Copy all selected links
CustomizeGoogle 0.69 – Many options for customizing Google. Remove advertisement, gain privacy, add links to other searchengines..
Dict 0.6.71 – Dictionary search
Enhanced Bookmark Search 0.1.4.04.1 – Search bookmarks with various criteria
FEBE 5.1.1 – Backup tool
Firebug 1.05 – HTML/CSS/JavaScript inspector, (step-) debugger and profiler
Firefox Companion für eBay 1.1.1 – eBay Sidebar
FlashGot 0.7.5 – Downlad manager integration and tools
Foxmarks Bookmark Synchronizer 2.0.41 – Sync your bookmarks at foxmarks.com
Greasemonkey 0.7.20070607.0 – Custom JavaScript to change loaded websites on-the-fly
keyconfig 20060828.1 – Configure key shortcuts
Locate in Bookmark Folders 0.2.5 – Jump from a bookmark search result to its place in the full bookmark list (useful to access its context menu)
MediaPlayerConnectivity 0.8.3 – Open various embedded media files in your preferred standalone media player
MIME Edit 0.60 – Configure MIME type handling
MR Tech Local Install 5.3.2.6 – Better management for Add-ons and Themes
Neo Diggler 1.0.3 – Jump to a parent of your currently loaded URL and other shortcuts
OpenBook 1.3.4.1 – Extended options when adding bookmarks
Paste and Go 2 0.8 – Load URL or use search engine with your clipboard content
QuoteURLText 1.0.6 – Quotation from a website with URL and Title etc. copied into clipboard
SmartSearch 3.7 – Integrate keyword search bookmarks for searching a highlighted text from the context menu
Tab Mix Plus 0.3.6 – Great extension to tabs and link opening behaviour
Update Bookmark 0.0.4.1 – Overwrite a bookmark with the currently loaded website
User Agent Switcher 0.6.10 – Change the useragent string
wmlbrowser 0.7.17 – Support for WML documents
XHTML Mobile Profile 0.5.2 – Support for Mobile Profile XHTML documents

2007/06/19

Watching Stage6 Video Streams Without DivX Web Player Plugin With Firefox

Trying to watch a DivX video stream like hosted by Stage6 you’re prompted to install the DivX Web Player Browser Plugin. It’s only available for Windows and Mac and certainly is a bit of a bloat just for viewing videos whose codec you already have installed. Luckily there’s a Firefox Add-On called MediaPlayerConnectivity available which saves you from the need installing that Web Player Plugin.
Firefox 2
You can get the MediaPlayerConnectivity Add-On at Mozilla. It will modify webpages adding a playback icon that will open the stream URL in the configured standalone media player like VLC or Xine. Works quite nicely. I only chose DivX streams to be handled by the Add-On so that’ll catch the DivX Web Player streams. Have fun!

2006/01/23

My favoured Firefox Extensions arsenal

Filed under: Firefox,Firefox Extensions,Linux,Mozilla,software,Windows — FrankZabbath @ 22:27

Mozilla applications allow to extend their functionality by installing so called Extensions. Here you’ll find a quick write-up on my choice for Firefox 1.0.6 on Linux. Most Extensions are also running under Windows and should be available for Firefox 1.5 meanwhile.
I used German localized versions when available. These are often not (yet) included in the original Extension versions and were found at erweiterungen.de. Theses non-official German locales are marked with [de] in the list below.

Upgrade to Firefox 1.5!

Bookmarks

Bookmark Duplicate Detector [de] 0.0.1
When trying to add an already existent URL to your bookmarks, a dialog box will pop up asking you whether you really want to create a duplicate bookmark.

Bookmarks Synchronizer 1.0.1
Lets you upload and synchronize your whole bookmarks or just a certain bookmarks folder via FTP or WebDAV using the XBEL XML format. A great tool! You can also use it, to sync your bookmarks with SiteBar servers (after installing an XBEL addon on the SiteBar server).

Enhanced Bookmark Search [de] 0.1.4.03
Extends the very basic bookmark search function to searching for URL, description, keywords even with logical operators like “begins with”, “contains not” etc.

Flat Bookmark Editing [de] 0.7
Now you can edit bookmark’s properties in the bookmark manager directly in a bottom window pane, so you won’t have to open a popup window for each bookmark.

Locate in Bookmark Folders [de] 0.2.4
Circumvents the annoying fact, that in a bookmark search result listing you can’t edit nor view bookmark properties nor see its hierarchical folder location. Now you can rightclick on a bookmark search result to open the full bookmarks view with the chosen bookmark focused.

OpenBook [de] 1.3.4
When creating a new bookmark you can edit its URL and also specify description and keywords and choose its folder location.

Search Engines

Advanced Search Sidebar 0.1.7.4
A Search Sidebar as found in the Mozilla Browser. You can define and group search engines. The search result listing will be displayed in the Sidebar.

Search Engine Ordering [de] 0.5.2
Lets you order and delete the search engines directly in the search bar dropdown menu.

SmartSearch [de] 2.8
Firefox keyword searches, normally only available through the address bar, can be triggered for highlighted text in a website via the context menu. Very useful!

Navigation and Usability

All-in-One Gestures [de] 0.17.4
Customizable mouse gestures support for many of Firefoxes functions plus new functions like removing any object from a website. You can also directly access the history for the current tab.

Enhanced History Manager 0.5.8.04
Similar to the Enhanced Bookmark Search this Extension adds a second History Manager with advanced search functionality, detailed listing, editing.

FlashGot 0.5.9.99
Provides integration for dozens of download managers. You can highlight multiple links and let them get downloaded in one bunch. Has many other features!

Image Zoom 0.2.3
Images and text of a website can be resized with the mousewheel.

Open Long Url [de] 0.2.2
Adds a dialog to open URLs spanning multiple lines. You can define characters to be removed from an URL like “>” used as quotation marks in e-mails.

Paste and Go [de] 0.4.3
Lets you paste an URL from the clipboard to the address bar and submit it in one single operation via Ctl+Sh+V or the context menu. This also works for the search bar (Ctl+Sh+S).

Show Image [de] 0.3
Images get a context menu item to reload only that image (and not the entire page). Useful for handling “broken” images.

Tab Mix Plus [de] 0.3
A powerful tabbed browsing Extension. Complex configuration of when and how tabs will be opened. Multiple tab header lines, x-symbol to close a specific tag, disable javascript or plugins etc. for a tab, prevent a tag from changing/reloading, mark unread tabs, mouse navigation through tabs, tab history and recovery. Many more features. Seems to be the best tabbed browsing Extension around!

Configuration Utilities

Locale Switcher 0.3
Define the locale (language) Firefox should run with.

Mimetype Editor [de] 0.2
Edit and add MIME types and their handling.

Mozex 1.07.1
A modded version of the official mozex Extension specially for use with Firefox. You can easily define external applications to be used for certain protocols (news://, irc:// etc.), an application to view site source, and also integrate your favorite text-editor for forms’ textareas.

MR Tech Local Install [de] 4.0
Heavily simplifies the use of the Extension Manager. Sorting of Extensions, easy installation of saved Extensions via a file open dialog, generate a report of installed Extensions.

Tweak Network Settings [de] 1.0
You can set maximum number of simultaneous connections and HTTP pipelining support.

User Agent Switcher [de] 0.6.7
Chose the user agent string to be sent from a editable list. Newer be bored with websites telling you “You must use Internet Exploder to access this website”!

Miscellaneous

BugMeNot [de] 0.9
Integration of the BugMeNot database. Login forms are filled and optionally even submitted.

CuteMenus [de] 0.4
Additional menu icons. I use the Smoke CuteMenus icons (had to be installed manually) with the Smoke Firefox Theme. Get smoky at Aaron Spuler’s website.

Get File Size [de] 1.1.3
Shows you the file size and date of a linked URL in the Link Properties when available. You can also display the raw HTTP server headers.

Greasemonkey 0.5.3
A genius Extension allowing you to change webpages’ sourcecode on the fly adding javascript commands on the client-side.

Sitebar Sidebar 1.01
A Sidebar for displaying a SiteBar webinterface.

Other Extensions that might be useful for you (but not me)

As I filter advertisements and other annoyances with Squid in combination with adzapper under Linux as well as under Windows/Cygwin, I don’t need an extra ad blocking Extension. But the following seems to be a good choice for browser side ad blocking.

Adblock Plus
Extended version of Adblock ad blocker with whitelist support.

Adblock Filterset.G Updater
Periodical automatic download and import of Filterset.G filterlists (including whitelists).

Caveats

Installing that many Extensions will result in a longer startup time and slightly less performance. But my Firefox (on an Athlon XP 2500+) starts in a few seconds and still many times faster than the good ole Mozilla Browser.
Incompatibilities and conflicts between Extensions is an issue. Some Extensions won’t run correctly at the same time, others have to be configured not to hookup the same functions. An example is tabbed browsing configuration and mouse handling.
The worst case caused by Extensions going mad is that Firefox not starting up. In that case use the -safe-mode parameter to skip loading any Extension and Themes.

Where to get Extensions

ChangeLog

[2006-04-23: Add tags.]

Create a free website or blog at WordPress.com.