InstantLinks 2.4.0
Mac OS X Service

InstantLinks is a system service that allows you to quickly perform a web-based operation on the selected text. What does that mean? Well, let's say a friend sends you an invite to a big bash:

screenshot

You've never been there, so you could use a quick view of the area. Enter InstantLinks:

screenshot

And in no time at all your favorite web browser gives you a pretty map like the following to play with:

screenshot

That's just one of the expanding list of functions provided by InstantLinks. Others include:



Download

InstantLinks 2.4.0
Host Mac OS X Binary Source
ftp://ftp.subsume.com/ package .dmg   package .tar.gz NA
http://www.subsume.com/ package .dmg   package .tar.gz NA


Installation

InstantLinks comes as a either a .dmg file or .tar.gz file. The .dmg file can be opened directly in the Mac OS X Finder. The .tar.gz can be opened with Stuffit Expander as supplied with OS X, but we highly recommend you use a tool like OpenUp to extract the files from it (and many other Unix archive formats).

Simply move or copy InstantLinks into the Library/Services directory (create it if it doesn't already exist) under either /, /Network/, or your home directory. Mac OS X requires you to log out and then log back in to make these services available to other applications.



SpamCop

The SpamCop Submit item is the most complex service provided by InstantLinks. To use it properly, you need to sign up for (at least) a free reporting account at www.spamcop.net.

If you are using Apple's Mail application on Mac OS X to read your email, you will find that it will not forward messages easily/properly for spam reporting. SpamCop, contradictory to their own instructions to simply show all headers, wants the full source of a message for processing. In Mail, that can by had by selecting a spam message and then the menu item Message->Show->Raw Source. What is commonly done is to click on that text, do a Edit->Select All, Edit->Copy, switch over to your browser, click on your SpamCop bookmark, click in the text area, Edit->Paste, and click on the "Process Spam" button to submit it. Whew! A lot of work, but at least it was pointless.

Yes, pointless.

The problem is that Mail alters the raw source ever-so-slightly that SpamCop can't process it properly. It tries, and you might even see the message Fixing mangled apple-mail paste, but when it comes to finally sending the reports, it will return with Reports have already been sent, which is simply a lie. So your efforts were indeed pointless, which is why you need InstantLinks.

After selecting the raw source, you can now instead use Mail->Services->InstantLinks->SpamCop Submit to do a proper submission. It corrects the message and creates a simple form that is automatically (if you have JavaScript turned off, you still may have to click "Process Spam" manually) submitted by your browser to SpamCop. Then when you have it send the reports, they actually will get sent. Simple!

Clearly it would make more sense if Mail could do this itself. If there is enough interest in this feature as part of InstantLinks, we'll further consider making a bundle for the Mail application that does spam reporting more simply. Given that we've put a GUI on the SpamCop configuration at this point, it's really only a matter of time before the bundle comes out.



Register

Payment
$5.00 is the minimum payment suggested for this software. See the Serviceware section for details, or go directly to the payment form.

Status

Date Item Description Amount Balance
29 Apr 1999 CON Development, Version 1.0.0 $300.00 -$300.00
08 Nov 2000 CON Development, Version 2.0.0 $100.00 -$400.00
23 Mar 2001 CON Development, Version 2.1.0 $100.00 -$500.00
02 Apr 2001 PAY Payment from Anonymous towards Past Development $5.00 -$495.00
18 Apr 2001 PAY Payment from Michael L. Simpson towards Past Development $5.00 -$490.00
8 Jun 2001 CON Development, Version 2.2.0 $200.00 -$690.00
13 Oct 2001 PAY Payment from Anonymous towards Past Development $2.50 -$687.50
15 Oct 2001 PAY Payment from Anonymous towards Past Development $2.50 -$685.00
03 Jan 2002 PAY Payment from Anonymous towards Past Development $2.50 -$682.50
14 Jan 2002 CON Development, Version 2.3.0 $100.00 -$782.50
16 Jan 2002 PAY Payment from Anonymous towards Past Development $2.50 -$780.00
25 Jan 2002 PAY Payment from Anonymous towards New Development $2.50 -$777.50
21 Feb 2002 PAY Payment from Anonymous towards Past Development $5.00 -$772.50
16 Mar 2002 PAY Payment from Anonymous towards Past Development $5.00 -$767.50
27 Mar 2002 PAY Payment from Anonymous towards Past Development $2.50 -$765.00
12 Apr 2002 CON Development, Version 2.4.0 $200.00 -$965.00



Contact

Please direct email regarding this software to InstantLinks@subsume.com.

The main page for InstantLinks is at http://www.subsume.com/static/WebObjects/SubsumeSite/SubsumeSite/Tech/Software/InstantLinks.html.

Please go to http://www.subsume.com/ for other information about Subsume Technologies, Inc.



Known Bugs

My SpamCop reports are opening in OmniWeb (or whatever) when my preferred browser is IE (or whatever).
It seems to be due to the way the system handles URLs and how you have your Finder file associations set up. If you've set your HTML files to open with a browser other than your preferred browser, that appears to be what the system uses when given a file:// URL scheme to open. Hopefully this won't bite too many people in practice, but it sure came up in testing (along with the fact that IE is confused by the files unless they have a .html extension on them; bloody IE).

Hey, another SpamCop problem is that certain HTML messages funk up the form. You gonna do anything about that?
Nope. Well, we might alter the form that gets generated so that some manual workaround is simple (instead of having to view source and paste the clean mail source into a clean SpamCop page). This is another case where it shows that an integrated Mail bundle would make more sense. Show your support of a Mail bundle by registering InstantLinks and saying so; your registration will automatically be transferred to the new software if/when it gets released.

SomeSuch text isn't parsed properly for ThatThere service.
The parsing is far from robust, so be sure to send in any examples of improper URL generation.



Suggestions



Version History

12 Apr 2002 - 2.4.0
  • Feature request by Keith Lathrop
    Worked around long filename issues for using SpamCop with Mozilla.
  • Made changes to support SpamCop member accounts.
  • Added a config app to adjust all the SpamCop goodness.
  • Feature request by Joe Block
    Added a phone number reverse lookup service.
14 Jan 2002 - 2.3.0
  • Added a "SpamCop Submit" service.
  • Fixed a minor URL hex encoding bug.
8 Jun 2001 - 2.2.0
  • Base localization supported. Properly localized versions will require a volunteer for the translation, but base support does at least allow the clueful user to change the web portal used (to an extent) for any of the services.
  • Feature request by Rudolf B. Blazek
    Added an "Encyclopaedia Lookup" service.
  • Feature request by John Rosborough
    Canada address mapping supported. Detection is tricky, so send an email if you come across a proper address (USA or Canada) that doesn't map correctly.
23 Mar 2001 - 2.1.0
  • Updated for Mac OS X Release support. This version will not work on the Public Beta.
  • Improved web search URL generation by encoding spaces as the now common +.
  • Repairs and opens URLs broken by whitespace (wrapped in email, split by Slashdot, etc.).
  • No longer have to call Carbon code directly to open the URLs, thank goodness!
08 Nov 2000 - 2.0.0
  • Updated for Mac OS X support. Dropped Mac OS X Server sync.
  • Uses the default browser instead of requiring OmniWeb.
  • Added an "Open URL" service.
29 Apr 1999 - 1.0.0
  • Original Mac OS X Server version.
  • InstantLinks subsumes DigitalWEBster.


Alternatives

Unlike most companies, we actively encourage you to try out the competition to see if their offering better suits your needs. If so, we would appreciate hearing what features you like so that they may be considered for future updates of InstantLinks.

Here is a list of other software we know about that does things along the same lines as InstantLinks. If you have or know of a similar piece of software that is not listed, let us know and we'll add it.



Printable

You're lookin' at it!