Results 1 to 10 of 10

Thread: importing del.icio.us links directly to EF?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default importing del.icio.us links directly to EF?

    anyone written a script they'd care to share for either grabbing links from their del.icio.us account or pulling them out of an exported file and saving the ones that are non 404s as webarchives in EagleFiler?

    If not, I may take a crack at it.

  2. #2

    Default del.icio.us importing and workflows

    Did you end up taking a crack at this?

    I have two related things I'm tinkering with:

    1. Archive social bookmarks:

    Turn 1500+ del.icio.us bookmarks into webarchives - this would ideally mean getting Title, Tags, Description and URL into the corresponding EagleFiler fields (rather than throwing everything but the URL away).

    2. Tag-and-title ONCE workflow

    The other is to create a workflow for adding a new page to del.icio.us+EagleFiler - tag-and-title once. I can think of two ways of doing this - one would be some kind of EageFiler plugin - add the page to EagleFiler, title-tag-describe, then launch a del.icio.us bookmarklet or launch Pukka and have EagleFiler fill in the fields before submit. But my sense is that EagleFiler is really supposed to be a repository - the end point. Here's the second, perhaps better idea: first tag in Pukka (or whatever), then carry the Pukka form directly into EagleFiler without having to re-enter data.

    I'm no applescript guru, but it seems like that could be done in two ways - either writing a capture script for Pukka and pressing F1 before submitting the form to del.icio.us, or writing an applescript that calls Pukka, then listens for submit and continues on to call EagleFiler.

    My starting point examples are the applescript SafariToPukkaAndYojimbo from the Yojimbo mailing list - the idea being to rewrite it as SafariToPukkaAndEagleFiler (I'd also probably take out the Growl, but that's just me) - and the updated Yojimbo-EagleFiler migration script....
    Last edited by Michael Tsai; 05-30-2007 at 08:43 AM. Reason: Formatted links.

  3. #3

    Default Draft delicious workflow for Pukka+EagleFiler

    Draft delicious workflow for Pukka+EagleFiler

    The only thing that isn't working is the title....

    Pre: Assumes you have a del.icio.us account and have installed and setup Pukka. I tested this using Safari.

    Installation: As per Writing Capture Scripts: Install the following capture script (which I wrote by guesswork), here: ~/Library/Application Support/EagleFiler/Capture Scripts/net.codesorcery.Pukka.scpt. After you have installed the capture script, restart EagleFiler.

    -----

    on capture()
    tell application "Pukka"
    set theResult to {}
    set theTitle to post title
    set theURL to post url
    set theTags to post tags
    set theNote to post description
    set theDict to {title:theTitle, |url|:theURL, tags:theTags, |note|:theNote}
    copy theDict to end of theResult
    return theResult
    end tell
    end capture

    -----

    Workflow:

    1. Launch Pukka from any Safari web page - give the site a title, tags, and a description

    2. Push F1 (or your EagleFiler capture hotkey) - after a few moments the bookmark with tags and notes should appear in Eagle Filer as a webarchive.

    3. While still in Pukka, hit enter to add the same information to del.icio.us.


    Problems:

    Everything works except the title information, which EagleFiler ignores and derives straight from the HTML title tag. I've double-checked both Applescript dictionaries and can't figure out what I'm doing wrong - any suggestions appreciated.
    Last edited by Michael Tsai; 05-30-2007 at 08:44 AM. Reason: Formatted link.

  4. #4

    Default WebnoteHappy or Cocoalicious as del.icio.us-EagleFiler importer

    To answer the second half of the question that started this thread: it looks like you can import a bunch of delicious bookmarks into EagleFiler using either WebnoteHappy or Cocoalicious as a bridge.

    WebnoteHappy:

    I tested importing three selected items from WebnoteHappy using F1, and they worked great (tags and comments preserved, although titles reverted to html TITLE tags instead of WebnoteHappy title field - perhaps that is a fundamental problem in EagleFiler import?). Still, it looks like you could run dead.licious to clean up your bookmarks and then highlight them all in WebnoteHappy, hit "go" and be missing nothing but your custom titles.

    Cocoalicious:

    For the thrifty, I also tried Cocoalicious, which is free and fun to use. The problem however is that, while the script appears to support multiple selected items, the actual Cocoalicious user interface doesn't support selecting more than one item at a time. Unless I'm missing something, that means that you'll need to import one-at-a-time... slowly. Also, it looks like tags and comments aren't imported by the script, so there isn't much point to it even then unless the capture script is rewritten.

  5. #5

    Default

    Quote Originally Posted by jeremydouglass View Post
    I tested importing three selected items from WebnoteHappy using F1, and they worked great (tags and comments preserved, although titles reverted to html TITLE tags instead of WebnoteHappy title field - perhaps that is a fundamental problem in EagleFiler import?).
    At present, EagleFiler’s capture feature does not support setting the titles of the imported records. I’m working to address this.

    Quote Originally Posted by jeremydouglass View Post
    Also, it looks like tags and comments aren't imported by the script, so there isn't much point to it even then unless the capture script is rewritten.
    EagleFiler 1.2 includes a new capture script for Cocoalicious that preserves the tags and extended description.

  6. #6

    Default

    Quote Originally Posted by jeremydouglass View Post
    I tested importing three selected items from WebnoteHappy using F1, and they worked great (tags and comments preserved, although titles reverted to html TITLE tags instead of WebnoteHappy title field - perhaps that is a fundamental problem in EagleFiler import?).
    This is addressed in EagleFiler 1.2.1.

  7. #7

    Default

    Sorry for bumping an old thread, but I'm looking for a way to have an integrated workflow for adding web pages to both delicious and Eaglefiler. I've found that Eaglefiler works with Pukka. But since I'm also adding bookmarks to Delicious from my mobile phones, I wonder if I somehow could have Eaglefiler parse a RSS feed from Delicious, and importing all new bookmarks.

    If not, consider it a feature request :-)

Similar Threads

  1. Replies: 3
    Last Post: 01-24-2007, 10:08 PM
  2. Moving spam messages directly to the trash
    By Gary in forum SpamSieve
    Replies: 5
    Last Post: 08-25-2006, 03:56 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •