I am trying to move from Roboform to 1Password-Need Help

ScottAdelman
ScottAdelman
Community Member

I am trying to move from Roboform for Mac to 1Password. I have read your support section and understand I need to do this on a PC due to Roboform functionality. I have downloaded both Roboform and 1Password to a PC and have "Printed List" of Roboform HTML and imported it into 1Password. It appears the URLs are scrambled. I see your instructions are for Roboform v6.9. The current version of Roboform is 7.9.16.7. Do you know if it is possible to import logins from this version to 1Password? Any more current import instructions?
Thanks in advance


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided
Referrer: kb-search:roboform, kb:import-roboform

Comments

  • MrC
    MrC
    Volunteer Moderator
    edited January 2016

    Hi @ScottAdelman,

    You must use the older version (6.9) of RoboForm for Windows to export full data.

    EDIT: Version 1.08 of the converter suite now contains the roboform converter that supports RoboForm for OS X and versions 6 and 7.x of RoboForm for Windows.

    Can you explain what you mean by "the URLs are scrambled" ?

  • Drew_AG
    Drew_AG
    1Password Alumni

    Hi @ScottAdelman,

    MrC is quite the expert when it comes to this sort of thing, so hopefully he'll be able to help get this all sorted out if you can let him know about the "scrambled" URLs. Thanks! :)

  • ScottAdelman
    ScottAdelman
    Community Member

    I have enclosed a snapshot. This was done on Windows 10 via parallels. For an example of the scrambled URL. I have a website for www.cardionet.com. It is now showing in 1Password as "URL: Car­ion.com". Under Username and Password it is blank. I do have to note that I only have the trial version downloaded. Not sure if that is the issue or not. Thanks for any help or suggestions.

  • ScottAdelman
    ScottAdelman
    Community Member

    Sorry. BTW was not able to paste in screenshot.

  • MrC
    MrC
    Volunteer Moderator

    @ScottAdelman,

    Save the image as a file, and then you can upload the image file here.

  • ScottAdelman
    ScottAdelman
    Community Member

    Here you go. Might have been some network glitch earlier. Tried to upload it and would not take. Now no issue. Thanks for looking at it.

  • MrC
    MrC
    Volunteer Moderator
    edited November 2015

    @ScottAdelman

    Ok, I see. Something is going wrong with the decoding of some characters in the print.html file.

    Can you answer the following?

    1. Did you export from Robofom 6.99 (or under 7.00) on Windows?
    2. Did you import the exported file into 1Password for Windows, unchanged or unedited?
    3. What version of 1Password for Windows are you using? ( I tested with version 4.6.0 beta 594, and it worked OK).
    4. Are you ultimately trying to get your Roboform data to 1Password for OS X?
    5. Examine the .html with a text editor. Look for an entry, such as your Tumblr entry, and see if you can find that the URL is broken by some HTML tag. It might look like tum<WBR>blr.com. Do you see this, and what is the full URL as you see it in the .html file (including the extra stuff)?
    6. Do you use Roboform Everywhere by any chance?
  • MrC
    MrC
    Volunteer Moderator

    @ScottAdelman ,

    I just wrote a RoboForm converter for my converters suite. It will allow you to take the roboform.html file and convert it on either Windows or OS X to import into 1Passwrod. It handles some things better than the 1Password for Windows native import. Let me know if you're interested in using it.

  • ScottAdelman
    ScottAdelman
    Community Member

    Yes I would like to use it and give it a try. I see the link you provided has the program and the instructions. Do I need anything else to give it a try? Thanks again for all your help and assistance. It is much appreciated.

  • MrC
    MrC
    Volunteer Moderator
    edited November 2015

    @ScottAdelman,

    Grab the 1.08 version in the _testing folder referenced in the first post. It now contains the Roboform converter. I have not yet updated the README, nor the AppleScript helper, so use the command line. The converter's name is roboform.

    The 1.08 version includes a new option -a, which places non-mappable fields into 1Password as custom fields (rather than the default within the Notes section as Key: Value pairs). You may want to try with and without it. Also, you might want the -f option (to create folders within 1Password - this is one of the things the converter handles better than 1Password's native importer).

    Since RoboForm is somewhat free-form in the fields pulled from websites, I'm using patterns to match Username and Password fields. If you find that some of yours are not matched, and end up in the Notes section, we can adjust the patterns. Let me know if you have any issues, and tell me the field name(s) that cause issues.

    Edit: 9:22pm. I just pushed an update - I didn't realize I wasn't capturing the notes portion of an entry.

  • ScottAdelman
    ScottAdelman
    Community Member

    Ran into a problem. Downloaded the file and exported my Roboform data. When I drag the export file onto the Applescript file I get a pop up dialog of what converter to use. Roboform is not listed. However, when I look under the file Converters I see Roboform.pm. Do I need to do something else to have that show up in the conversion list?

  • ScottAdelman
    ScottAdelman
    Community Member

    Never mind. Just read what you said in that I need to use command line. Sorry. Will try that now.

  • MrC
    MrC
    Volunteer Moderator

    @ScottAdelman,

    I just updated the bundle to include the updated AppleScript. You can use it if you want.

    I'll checkout adding support for importing Notes and Identities today, and will update the README.

  • ScottAdelman
    ScottAdelman
    Community Member

    Thanks. I figured out how to do it with Terminal. I am getting an error from the utilities folder, line 77 as below:

    _Scotts-Macbook-Pro:convert_to_1p4 s_adelman$ perl5.16 convert_to_1p4.pl roboform -v ../roboform.html
    UTF-16LE:Partial character at Utils/Utils.pm line 77.
    UTF-16LE:Partial character at Utils/Utils.pm line 77.
    Imported 0 items
    Exported 0 total items
    Scotts-Macbook-Pro:convert_to_1p4 s_adelman$ _

  • ScottAdelman
    ScottAdelman
    Community Member

    And one more point of clarification. Will this work with the latest version of Roboform 7.9 or I still need to use 6.x?

  • MrC
    MrC
    Volunteer Moderator

    @ScottAdelman,

    Let's take this offline for faster back and forth - I have a few questions. My email address is at the top of any of the script files.

  • ScottAdelman
    ScottAdelman
    Community Member

    Thanks Mr. C! I am good now. Turned out the issue was my version of Roboform. I needed to go back to older 6.x version to get an appropriate print list output. But with that, and your updated Applescript I was able to quickly and successfully import everything into 1Password. Thanks again. Have a great holiday season.

  • MrC
    MrC
    Volunteer Moderator

    @ScottAdelman,

    That's great news!

    You're very welcome, and thanks for the follow-up.

    Happy Holidays.

  • Drew_AG
    Drew_AG
    1Password Alumni

    @ScottAdelman, I'm really happy MrC was able to help get that all straightened out! :) If you ever have more questions or need anything else, please let us know. I hope you have a great holiday season too!

This discussion has been closed.