Bookmarks import workaround for Opera 17+

  • I will explain here how I managed to import all my bookmarks from Opera 12.15 to the most recent Opera Developer (Opera 17) in a few easy steps with the necessary files for it. All you need to know is how to compile and run a Java program (from Eclipse, for example) and load a local extension from Opera.

    1. Download and extract the zip content into a folder and put your .adr bookmarks file on this very same folder.
    2. Compile and run the OperaBookmarksImporter.java program. I could simply put a .jar file, but due to safety concerns I prefer to distribute the source, so that someone else with development knowledge can check and confirm here that there is nothing malicious in it (the same for extension files).
    3. When the file dialog open, choose you bookmarks file and, hopefully, it will be converted into a batchImport.js file.
    4. Open the extensions manager, activate the Developer mode and click on "Load unpacked extension..."
    5. Choose the same folder where the zip content was extracted to load and activate the extension, click on its icon and then on "Import Opera Bookmarks" just ONCE to import the bookmarks.
    6. Enjoy all your bookmarks with the new Opera 17 and be happy.

    All bookmarks will be imported as Quick Access Bar links, but you will be able to navigate through your bookmarks and manipulate them using the Popup my Bookmarks extension. I think this is the closest option we have for the traditional bookmarks, at least until we get a more elegant solution from Opera developers.

    Known Issues:
    * Some unicode chars will become messed up. It happens here with japanese/chinese chars on titles, but works just fine with latin characters. I tried to fix this by playing with the CharSetDecoder InputStreamReader parameter, but had no success.

  • First of all, thank you for the nice tutorial, and the workaround, how to import bookmarks from Opera 12.15x to Opera 17 :yes:

    Nevertheless, few things here, needs some correction, and clarification:

    Originally posted by crypter:

    All bookmarks will be imported as Quick Access Bar links, but you will be able to navigate through your bookmarks and manipulate them using the Popup my Bookmarks extension.

    1. The link you provided above, refers to the post, which was published by Zsenyka, but he writes there, about installation of a completely different extension: the "Bookmarks Menu extension.

    The "Popup my Bookmarks" extension, can be installed from here:
    https://chrome.google.com/webstore/detail/popup-my-bookmarks/mppflflkbbafeopeoeigkbbdjdbeifni.

    However, to install any of the above extensions, you must first install one extension for the Opera:
    The Download Chrome extension.

    Originally posted by crypter:

    I think this is the closest option we have for the traditional bookmarks, at least until we get a more elegant solution from Opera developers.

    Yep, as I have already mentioned about this here, the Popup my Bookmarks, is quite good but temporary solution, which you may find helpful, to manage of traditional (Chrome's bookmarks) in a bit better way, than only using QAB (quick access bar) - of course, until the time, when a fully functional bookmarks, will be implemented by the Opera developers.

  • So complicated when you can use the Opera sync easier or at Opera 12 and previous they name Opera Link.
    Perfect to save your bookmarks and pass them from PC to PC to Mac, Linux and even mobile.

  • @l33t4opera
    The curious thing is that I was supposed to link your post in the first place. I posted the Zsenyka's post by mistake.

    Thank you for clarifying.

  • @Crypter: It's always pleasure :yes:, I like helping nice people, and I think, that you are also one of them, and as I already wrote it above, I really like the solution provided by you - thanks again, for your good job 🍺.

  • I compiled the program and after the next step the button have appeared, just is not doing noting. What can be the problem?

  • Originally posted by valakii:

    I compiled the program and after the next step the button have appeared, just is not doing noting. What can be the problem?

    Hi. When you opened your bookmarks with the java program, did it show a message saying the bookmarks were successfully converted? If it did, a batchImport.js file was created. This file must be on the extension folder for it to work when you click on the icon and then on the button that appears. Also, try to reload the extension before doing that.

  • It was already created the batchImport.js file, but I haven't put in to the extension folder. Now I made the whole thing again and it's working 😄 Thank you 🙂

  • I followed all steps as described by you... successfully got js extention file... even moved it to extention folder.. adr extention file is also in the extention folder...Qucik access bar is also enabled in my browser.

    when i click icon in opera..it shows import opera bookmark button but when i click on it.. nothing happens 😞

    Please help me. I want to fix this problem as soon as possible.
    Thanks in advance.

  • @nitinfrnd5
    This is weird. If the program generated the .js file, it was supposed to be valid under any circumstances. When it converts the file and shows the message, do the number of folders and urls on it make any sense to you (are they valid numbers?). Could you please try the steps again with a very simple .adr file? The program was able to convert 50+ folders and 800+ urls on my bookmarks with no problems. Also, remember to reload the extension before using it (this is a small detail that I myself forget sometimes).

  • Originally posted by crypter:

    @nitinfrnd5
    This is weird. If the program generated the .js file, it was supposed to be valid under any circumstances. When it converts the file and shows the message, do the number of folders and urls on it make any sense to you (are they valid numbers?). Could you please try the steps again with a very simple .adr file? The program was able to convert 50+ folders and 800+ urls on my bookmarks with no problems. Also, remember to reload the extension before using it (this is a small detail that I myself forget sometimes).

    I tried your method with a one month old adr file (having 529 urls n 22 folders) n surprisingly its working for it and when i tried again with my latest adr file (having 562 urls n 23 folders)... its not working 😟

    But I managed to solve my problem by doing this... from bookmark manager I made an adr file for single folder (because it's not working for more than single folder on my pc). I converted that file and added it successfully to quick access bar... First, I thought for 23 folder it would only take 15-20 minute to add all my bookmarks to QAB, but then i quit the idea of using opera 17 for a while until stable version is released...

    Anyways thank you for this wonderful tweak. It will surely help us in future if they don't add bookmark feature in future 😉 .

  • I'm impressed how complicated Opera have made it to get hold on bookmarks and update speed dial💣
    In previous version, it was just to copy over the *.adr file to a new location/new computer and make a pointer to this location.
    Now it is necessary to install software, export and import, and not all users have the this knowledge. or user rights on their computer.

    And not mention the Speed dial. also required a third party software to make it functional

    Opera is leaving the simplicity and user friendly they was famous for.

    Sorry Opera. I'm looking for another browser💣 .

  • Originally posted by ChaosTG4:

    I'm impressed how complicated Opera have made it to get hold on bookmarks

    This thread is misleading. Opera 17 comes with a built-in bookmark importer.

  • It's neither misleading nor superfluous. The bookmark importer in Opera 17+ does only work if O12 is installed and contains all your bookmarks. The importer is greyed out when O12 is not installed, i.e. because you use a new computer on which you did not install O12 prior to O17+ [why should you].

  • The thread starts by explaining how to import Bookmarks from Opera 12 to Opera 17 (now 18). There is no need to do that. If Opera 12 is installed, installing Opera 18 will import them automatically (unless like me you use a USB install — then a command line is available to transfer settings).

    Originally posted by crypter:

    I will explain here how I managed to import all my bookmarks from Opera 12.15 to the most recent Opera Developer (Opera 17)

    If this thread was about importing bookmarks from other browsers, it's unnecessarily complicated for importing bookmarks from other browsers too. It is better to recommend installing Opera 12 first, then Opera 18. Later, Opera Blink version should have a proper bookmarks importer and manager.

  • Ah yes, finally a way to import my Opera 12 bookmarks and get rid of that stupid 'Quick Access' bar. It worked like a charm...

    The only problem is that the Bookmarks Menu extension does n't support sorting of bookmarks and bookmark folders. I still hope that Opera will bring back the built-in bookmarks menu exactly as it worked in Opera 12.

  • Originally posted by whatu1tme2b:

    Ah yes, finally a way to import my Opera 12 bookmarks and get rid of that stupid 'Quick Access' bar. It worked like a charm...

    The only problem is that the Bookmarks Menu extension does n't support sorting of bookmarks and bookmark folders. I still hope that Opera will bring back the built-in bookmarks menu exactly as it worked in Opera 12.

    I don't think QAB is stupid considering one of the things it support is th sorting of bookmarks and bookmarks folders.

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.