Skip to content

Instantly share code, notes, and snippets.

@ebonical
Created June 8, 2011 17:34
Show Gist options
  • Save ebonical/1014887 to your computer and use it in GitHub Desktop.
Save ebonical/1014887 to your computer and use it in GitHub Desktop.
Bookmark active Chrome tab on Delicious
#!/usr/bin/osascript
tell application "Google Chrome"
activate
tell window 1
tell active tab
execute JavaScript "(function(){f='http://www.delicious.com/save?url='+encodeURIComponent(window.location.href)+'&title='+encodeURIComponent(document.title)+'&notes='+encodeURIComponent(''+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text))+'&v=6&';a=function(){if(!window.open(f+'noui=1&jump=doclose','deliciousuiv6','location=yes,links=no,scrollbars=no,toolbar=no,width=550,height=550'))location.href=f+'jump=yes'};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})()"
end tell
end tell
end tell
@ebonical
Copy link
Author

ebonical commented Jun 8, 2011

I was being lazy before. Made things easier to implement by using Applescript...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment