Support migrate from Elpass [Solved: Converter available]
I'm using Elpass (https://elpass.app/) now, but I'm planning to migrate to 1Password now. Could you please support migrate from it in mrc-converter-suite?
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided
Comments
-
@MrC Thank you! I think the exported format is a json list.
Common columns:
- uuid
- _type ['login', 'password', 'bankcard', 'securenote', 'identification']
- favIdx favourite index
- securityLevel
- title
- createdAt
- updatedAt
- archived
- importSourceUUID
- attachments (just an ID, not the real file)
- customFields
- notes
- tags
For login and password items ( _type == 'login' || 'password')
- password
- domains
- otpURL
- passwordHistories
For login items ( _type == 'login')
- username (not exist in password type)
- disableAutoFill
- disableAutoSubmit
- disableAutoFillOTP
For Bank Cards items (_type == 'bankcard')
- cardExpiryDateYear
- cardBrand
- cardType
- cardExpiryDateMonth
- cardVerificationCode
- cardNumber
- pin
For Identification items (_type == 'identification')
- identificationType
- identificationNumber
0 -
@Singee ,
I've created the initial base of the Elpass converter, and have placed it in the Custom folder of my converter suite. The file name is
Elpass.pm
file.- If you have not already done so, follow the basic directions here.
- Before you run the converter, move the
Elpass.pm
file to theConverters
folder inside yourmrc-converter-suite
folder (which should be on your Desktop by now). - Launch Elpass. Under Elpass' "File > Export" menu, select the "Export All items to .elpassexport File..." menu item. Enter your master password when requested. When the "Elpass" export dialog appears, navigate to your Desktop folder, and save the file with the name pm_export to your Desktop. You should now have the file named pm_export.elpassexport on your Desktop - this is the file name you will convert.
- Open the Terminal app (its under Applications/Utilities, or you can use Spotlight to find it for you).
- Change directories to the mrc-converter-suite folder:
cd ~/Desktop/mrc-converter-suite
- Run the command:
perl convert.pl elpass -v ../pm_export.elpassexport
You should now have some output that looks like:
$ perl convert.pl elpass -v ../pm_export.elpassexport
Imported 5 items
Exported 1 password item
Exported 2 note items
Exported 1 login item
Exported 1 creditcard item
Exported 5 total items
You may now import the file /Users/cappella/Desktop/1P_import.1pif into 1PasswordImport the 1PIF file on your Desktop into 1Password, and look through the imported items. We can adjust the converter based on your feedback.
0