Chrome Bookmarks Added to weby.dll

Plugins
2010-05-24
2013-05-29
  • Jason Viers

    Jason Viers - 2010-05-24

    I've made customizations to the weby plugin to add support for bookmarks from Chrome.  You can grab the new weby.dll here:
    http://home.beanalby.net/launchy.htm

    Note that this .dll was built with Visual Studio 2010, which relies on different runtime DLLs than Launchy. You must have msvcr100.dll available to use it. If you run launchy and the updated weby doesn't appear on your list of plugins, please install the Visual Studio 2010 Redistributable, available below.

    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84

    This Chrome will (hopefully) be added in the future to the stock launchy installs, so this won't be necessary.

     
  • Jason Viers

    Jason Viers - 2010-05-24

    Note that this currently only supports Windows; I don't know how to determine the proper linux/mac paths to the Bookmarks file, otherwise I'd add it in.

     
  • Lyubomyr Vyhovskyy

    with this plugin application is crashing while rebuilding the catalog :(
    have to back to the native plugin…

    p.s.: Windows7 32bit, Launchy 2.5, Chrome 6.0.472.14 dev

     
  • ecps

    ecps - 2010-09-12

    I am afraid that I too find that rebuilding the catalog with the new weby installed causes Launchy to crash. As with the previous poster everything is OK with the original plugin.

    Vista 32bit, Launchy 2.5, Chrome 6.0.472.55

     
  • Bryan Creel

    Bryan Creel - 2010-09-23

    Rebuilding the catalog works fine for me on XP x86.

     
  • Jason Viers

    Jason Viers - 2010-11-08

    Good news everyone!  I've realized I'm an idiot!  You can re-download the plugin and it should work for everyone.

    The "building the plugin with Visual Studio 2010" shouldn't have worked at all, it's lucky coincidence that it did work for those who did.  I hunted down a copy of Visual Studio Express 2005 and built with that, it should all be good now.

     
  • ecps

    ecps - 2010-11-08

    Thank you beanalby - success! I have installed the new weby.dll and everything works as it should - brilliant!

     
  • ecps

    ecps - 2010-11-08

    Sorry - I spoke too soon. Using the new weby.dll the catalog scans correctly (no crashes) and finds the new bookmark which I added to Chrome. Using Launchy to launch the bookmark, however, does not work. Chrome opens at the default homepage instead of at the bookmarked page. So for 'success' in my previous post please read 'partial success' and insert the word 'nearly' after 'everything'. :-). Hopefully this is a minor glitch which can easily be sorted out. Thanks again.

     
  • Jason Viers

    Jason Viers - 2010-11-08

    > Using the new weby.dll the catalog scans correctly (no crashes)
    > Chrome opens at the default homepage instead of at the bookmarked page.

    Glad to hear it - "doesn't work right" is much easier to troubleshoot than "it crashes" :)

    If you bring up launchy and type in the name of  your bookmark, but hit "down" instead of "enter", it should show a list of keyword-url matches beneath the window (try it with a launchy target that does work to see how it's supposed to look).  Does the URL listed there for Chrome Bookmarks match up with what you expect to open up?

     
  • ecps

    ecps - 2010-11-08

    The URL appears highlighted correctly in the Launchy list but hitting 'Enter' opens up Chrome at the homepage.

    This only occurs in bookmarks which have been created in Chrome. Those which have been created in Firefox and IE previously open in Chrome (now my default browser) as they should.

    To try to replicate the error:
    Set Chrome as the default browser
    Create a bookmark in Chrome to a web page which has not been previously bookmarked in any browser before
    Do a catalog scan in Launchy
    Restart Launchy
    Type in the bookmark name and it will appear correctly at the top of the list
    Hit Enter (for me this opens my default Chrome homepage)

    If it is any further clue to the problem - If I change my default browser to Firefox or IE then the Chrome created bookmark does not open up. IE reports: Cannot find 'http:'. Make sure the path or internet address is correct.

    I hope that this helps.

     
  • Jason Viers

    Jason Viers - 2010-11-10

    Re-download and you should be good.  Really.  This time I mean it.
    http://home.beanalby.net/launchy.htm

    I had fixed a bug shortly after the original release of launchy, but I didn't re-generate my patch file.  I applied the patch file to this new setup, forgetting it inherited that bug.  Also turns out that i had firefox bookmarks turned on, so when I tried testing this I thought it worked, when it was actually pulling out FF bookmarks.

    Let me know if it works for you, sorry about that!

     
  • ecps

    ecps - 2010-11-10

    Absolute success!

    Many thanks - Greatly appreciated as it makes a very useful program even better!

     
  • Jason Viers

    Jason Viers - 2010-11-10

    > Absolute success!

    Glad it finally worked for you.  I'm also currently looking at the feasibility of importing the "Search Engines" listed in Chrome into Launchy (as I use a lot of custom ones).  The way it's stored is a lot more hairy, though, so it's iffy at the moment.

     
  • locke23

    locke23 - 2010-12-14

    Thank you so much!  This is great!  I hope it's feasible to integrate the Chrome search engines as well, because I use them far more than I do bookmarks.  Launchy could go so far as to replace the Chrome address bar! 

     
  • Shreedeep Bhachech

    > I'm also currently looking at the feasibility of importing the "Search Engines" listed in Chrome into Launchy (as I use a lot of
    > custom ones).  The way it's stored is a lot more hairy, though, so it's iffy at the moment.

    The search engines are in the Web Data file, which is an sqlite database. (Search Engines are in 'keywords' table.) If you include sqlite libraries (http://www.sqlite.org/) then you should be able to simply do a "select * from keywords" and you'll get what you're looking for easily.

    Also, if you can include Chrome bookmarks support on Mac, that would be great. They are in a structured text file, location: ~/Library/Application Support/Google/Chrome/Default/Bookmarks.

     
  • Jason Viers

    Jason Viers - 2010-12-24

    you should be able to simply do a "select * from keywords" and you'll get what you're looking for easily.

    Of course windows makes it more difficult. :)  Chrome holds that file open the whole time it's running, so opening it from launchy with sqllite libs fails.  I'm poking around with it though.

    Also, if you can include Chrome bookmarks support on Mac, that would be great. They are in a structured text file, location: ~/Library/Application Support/Google/Chrome/Default/Bookmarks.

    Sure, I'll look into adding that.  I'm guessing it's a JSON file, like the bookmarks on other platforms?

     
  • Shreedeep Bhachech

    > Sure, I'll look into adding that.  I'm guessing it's a JSON file, like the bookmarks on other platforms?

    Yup, it certainly is JSON.

     
  • Avellanas

    Avellanas - 2011-01-07

    This is great. Thank you!

     
  • Ryan

    Ryan - 2013-03-05

    It;'s now called chromy

     
  • tesre

    tesre - 2013-04-25

    Guys,
    does anyone encounters crashes using it?
    I tested in on two different machines and launching bookmarks for chrome
    it causes Launchy to crush.

    I send email to author but no response.

    I would provide some logs but not sure if its possible, cant see any in Launchy dir

    regards
    sad user

     
  • Anonymous - 2013-04-25

    Odd, I didn't receive a mail.  Are you using the latest chromy from http://beanalby.net/projects/chromy/ , rather than the old weby.dll overwrite?  There was a time where weby.dll was compiled with the wrong c runtime and caused random crashes.

     
  • tesre

    tesre - 2013-04-29

    Definitly using the freshest one.

    Maybe its my fault with the email.

    Tell me how can i help you to fix it?
    I just installed it on my mate's  machine will let you know.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks