Having trouble importing from mSecure into 1password. "can't open perl script convert_to_1p4"

Having trouble importing from mSecure into 1password. "can't open perl script convert_to_1p4". I followed the step by step instructions from the 1password website, but get the message "can't open perl script convert_to_1p4". I have a 64bit system and downloaded Strawberry Perl to do the conversion and I'm stuck. Need help


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided
Referrer: forum-search:I am having a problem importing from mSecure into 1password

Comments

  • MrC
    MrC
    Volunteer Moderator

    Hi @patti_lc ,

    The script is convert_to_1p4.pl. You're missing the suffix.

  • What MrC said :)

    Please don't hesitate to ask more questions. We're here to help and MrC, the creator of the scripts, is just amazing and helpful.

    Cheers

  • patti_lc
    patti_lc
    Community Member

    Welcome to Strawberry Perl Portable Edition!
    * URL - http://www.strawberryperl.com/

    * see README.TXT for more info

    Perl executable: C:\myperl\perl\bin\perl.exe
    Perl version : 5.24.0 / MSWin32-x64-multi-thread

    C:\myperl>C:\myperl\portableshell.bat

    Welcome to Strawberry Perl Portable Edition!
    * URL - http://www.strawberryperl.com/

    * see README.TXT for more info

    Perl executable: C:\myperl\perl\bin\perl.exe
    Perl version : 5.24.0 / MSWin32-x64-multi-thread

    C:\myperl>cpan Text::CSV
    Loading internal null logger. Install Log::Log4perl for logging messages
    CPAN: CPAN::SQLite loaded ok (v0.211)
    CPAN: LWP::UserAgent loaded ok (v6.15)
    CPAN: Time::HiRes loaded ok (v1.9733)
    Fetching with LWP:
    http://cpan.strawberryperl.com/authors/01mailrc.txt.gz
    CPAN: YAML::XS loaded ok (v0.62)
    Fetching with LWP:
    http://cpan.strawberryperl.com/modules/02packages.details.txt.gz
    Fetching with LWP:
    http://cpan.strawberryperl.com/modules/03modlist.data.gz
    Database was generated on Wed, 26 Oct 2016 21:19:16 GMT

    Updating database file ...
    Done!
    CPAN: Module::CoreList loaded ok (v5.20160507)
    Text::CSV is up to date (1.33).

    C:\myperl>cpan Date::Calc
    Loading internal null logger. Install Log::Log4perl for logging messages
    CPAN: CPAN::SQLite loaded ok (v0.211)
    Database was generated on Thu, 27 Oct 2016 22:31:19 GMT

    CPAN: Module::CoreList loaded ok (v5.20160507)
    Date::Calc is up to date (6.4).

    C:\myperl>cpan XML::XPath
    Loading internal null logger. Install Log::Log4perl for logging messages
    CPAN: CPAN::SQLite loaded ok (v0.211)
    Database was generated on Thu, 27 Oct 2016 22:31:19 GMT

    CPAN: Module::CoreList loaded ok (v5.20160507)
    XML::XPath is up to date (1.37).

    C:\myperl>cd %USERPROFILE%\Desktop\convert_to_1p4
    The system cannot find the path specified.

    C:\myperl>cd %pm_export%\Desktop\convert_to_1p4
    The system cannot find the path specified.

    C:\myperl>cd %USERPROFILE%\Desktop\convert_to_1p4
    The system cannot find the path specified.

    C:\myperl>perl convert_to_1p4.pl --help
    Can't open perl script "convert_to_1p4.pl": No such file or directory

    C:\myperl>perl convert_to_1p4.pl msecure -v ..\pm_export
    Can't open perl script "convert_to_1p4.pl": No such file or directory

    C:\myperl>perl convert_to_1p4.pl msecure -v ..\msecure_csv.csv
    Can't open perl script "convert_to_1p4.pl": No such file or directory

    C:\myperl>perl convert_to_1p4.pl msecure -v ..\pm_export.txt
    Can't open perl script "convert_to_1p4.pl": No such file or directory

    C:\myperl>perl convert_to_1p4.pl msecure -v ..\msecure_csv.csv

    Above are the scripts if have used. still not working. Obviously I am not very savy with running scripts and I am doing something wrong. Any suggestions?

  • patti_lc
    patti_lc
    Community Member

    have the msecure csv file saved to my desktop. looks like it is an excel file. There is also a notepad file on the desktop named pm_export ( a txt document).

  • MrC
    MrC
    Volunteer Moderator
    edited October 2016

    Hi @patti_lc,

    This error:

    C:\myperl>cd %USERPROFILE%\Desktop\convert_to_1p4
    The system cannot find the path specified.
    

    shows that the convert_to_1p4 folder is not on your Desktop. It is likely in another folder on your Desktop. Move it to your Desktop directly.

    You don't need to re-run the CPAN commands anymore. You're done with that. Just start with the cd command to get to your convert_to_1p4 folder on your Desktop.

    The msecure export is a CSV file (so Excel would be able to open it). Your Excel install likely took default ownership of .csv suffixed files, so that's why you see its icon.

  • patti_lc
    patti_lc
    Community Member

    Using Windows 10 w/ Strawberry Perl Interpreter. I keep gett a message window that "Perl Interpreter has Stopped Working". I have the msecure csv export file on my desktop as well as the convert_to_1p4. Have followed the Instructions step by step ( or at least I think I have done this right). Any suggestions as to why the perl interpreter stops working?


    1Password Version: Not Provided
    Extension Version: Not Provided
    OS Version: Not Provided
    Sync Type: Not Provided
    Referrer: forum-search:keep getting message that "Perl Interpreter has Stopped Working"

  • patti_lc
    patti_lc
    Community Member

    Welcome to Strawberry Perl Portable Edition!
    * URL - http://www.strawberryperl.com/

    * see README.TXT for more info

    Perl executable: C:\myperl\perl\bin\perl.exe
    Perl version : 5.24.0 / MSWin32-x64-multi-thread

    C:\myperl>c:> perl c:\path\to\script.pl
    Access is denied.

    C:\myperl>cpan Text::CSV
    Loading internal null logger. Install Log::Log4perl for logging messages
    CPAN: CPAN::SQLite loaded ok (v0.211)
    Database was generated on Sat, 29 Oct 2016 12:20:24 GMT

    CPAN: Module::CoreList loaded ok (v5.20160507)
    Text::CSV is up to date (1.33).

    C:\myperl>cpan Date::Calc
    Loading internal null logger. Install Log::Log4perl for logging messages
    CPAN: CPAN::SQLite loaded ok (v0.211)
    Database was generated on Sat, 29 Oct 2016 12:20:24 GMT

    CPAN: Module::CoreList loaded ok (v5.20160507)
    Date::Calc is up to date (6.4).

    C:\myperl>cpan XML::XPath
    Loading internal null logger. Install Log::Log4perl for logging messages
    CPAN: CPAN::SQLite loaded ok (v0.211)
    Database was generated on Sat, 29 Oct 2016 12:20:24 GMT

    CPAN: Module::CoreList loaded ok (v5.20160507)
    XML::XPath is up to date (1.37).

    C:\myperl>cd %USERPROFILE%\Desktop\convert_to_1p4

    C:\Users\CarltonPC\Desktop\convert_to_1p4>perl convert_to_1p4.pl msecure -v ..\mSecure_csv.csv

    C:\Users\CarltonPC\Desktop\convert_to_1p4>perl convert_to_1p4.pl msecure -v ..\mSecure_csv.csv

    C:\Users\CarltonPC\Desktop\convert_to_1p4>

    Not sure what the problem is. Keep getting an error window that Strawberry Perl Interpreter has stopped working?

  • MrC
    MrC
    Volunteer Moderator

    @patti_lc,

    Would you like some remote help? I can help you remotely, and securely. It should just take a few minutes. You'll be in complete control of the session - we'll share your screen, and I'll ask for permission before doing anything. If so, please send me an email - my address is at the top of the convert_to_1p4.pl script. Once I receive your email, I'll send you instructions for the next step.

  • patti_lc
    patti_lc
    Community Member

    yes! Remote help would be great!

  • MrC
    MrC
    Volunteer Moderator

    @patti_lc,

    OK, send me an email, and we'll go from there.

  • patti_lc
    patti_lc
    Community Member

    what email should I use

  • patti_lc
    patti_lc
    Community Member

    what email address should i send to?

  • MrC
    MrC
    Volunteer Moderator
    edited October 2016

    @patti_lc ,

    From above:

    my address is at the top of the convert_to_1p4.pl script

    Just open it with a text editor and you'll see it.

  • patti_lc
    patti_lc
    Community Member

    sorry i must be blind, can't find it

  • MrC
    MrC
    Volunteer Moderator

    @patti_lc ,

    It is in the Copyright line, about the 4th line of the code.

    I don't post it, because posted email addresses get picked up and added to spam lists.

  • MrC
    MrC
    Volunteer Moderator
    edited October 2016

    @patti_lc and others,

    I remote connected to patti's system, and helped her convert.

    The problem of Strawberry Perl "not working" was due to the wrong Strawberry Perl being used. The PDL version was downloaded, and that won't work in this Windows environment. The correct version was the vanilla Portable version. Once downloaded, and modules installed, the conversion was completed, and imported into 1Password 6.

  • patti_lc
    patti_lc
    Community Member

    Thanks so much for your help!

  • AGAlumB
    AGAlumB
    1Password Alumni

    MrC is awesome. Glad to hear everything turned out well! :)

This discussion has been closed.