Jump to content

stuartcryan

Member
  • Content Count

    131
  • Joined

  • Last visited

  • Days Won

    9

Posts posted by stuartcryan

  1. Just now, obazavil said:

     

    hehe...

     

    is Version 53.0.2785.116 (64-bit)

     

    i installed it via brew.. but i dont know if that has something to do

    Interesting, I have never installed it via Brew, could you possibly (just for testing) try with a straight binary download of Chrome? I am using the same version and it seems OK here.

    Oh also, what version of OSX are you running?
    Cheers,
    Stuart

     

  2. Trying this new version with Alfred 3. 

     

    Might be a dumb question, but how does one login with this? I set my email, and if I hit lplogin and enter, in the Alfred debug window I get the following error:

     

    2465:2767: execution error: Please enter the LastPass master password for <my email address>.

    Master Password: Error: Failed to enter correct password. (1)

     

    If I type lplogin and then spacebar to type my password, it just goes to a Google search.

     

    Hi Liam,

    Not a dumb question at all, after you have run "lpsetemail your@email.here", you should just be able to run "lplogin <return>" then an applescript will run and pop up a login box which will ask you for your password.

     

    When you press enter, after you wait for 1-2 seconds is the login box popping up? It should look like:

    lploginbox.png

     

    Cheers,

    Stuart

  3. Hi Everyone,

    With my sincere apologies for the delay, the new version of the workflow is available and out of beta. My masters course at uni this semester has taken up my life for the last three months, hence the delay and not being able to move the fix from beta to the official branch.

     

    Here are this versions changes:

     

    Version 1.4.6


    1. Updated to work with Alfred 3 (long awaited official release of the long-in-testing beta version).



    2. Username display functionality submitted by Guillermo Moreno has been merged in with some minor changes (thanks for your hard work Guillermo!)



    3. Released with my apologies for the delay in getting this version out of beta... my masters course was INTENSE this semester, thank you to all of those that waited patiently.



    Cheers,

    Stuart

     

  4. Just came across this and seemed to have installed everything correctly but nothing happens when I try to login. No pop up or anything. Alfred just goes away. I have properly set my email address login and got confirmation from the workflow.

     

    I checked console log and saw this after trying to login. But that doesn't appear anymore when I keep trying to login so not sure if that was just random and not tied to this workflow. Any ideas how to debug?

     

    2016-04-13 3:53:25.282 PM Safari[37397]: KeychainGetICDPStatus: keychain: -25300

    2016-04-13 3:53:25.282 PM Safari[37397]: KeychainGetICDPStatus: status: off

    Howdy please give this beta version a try:

    https://dl.dropboxusercontent.com/u/9093155/LastPass%20CLI_1.4.6_beta1.alfredworkflow

  5. Ladies and gentlemen, v1.4.5 has now been released.

     

    With this version comes the following:

    1. Fixed detection for when login has timed out, now correctly requests login.
    2. Fixed rare cases of login-script loops.
    3. Improved speed of copying usernames.
    4. Updated documentation.
    As always you can download from Packal, download the latest .alfredworkflow file directly or visit the official github repository (where you can log any issues, feedback or suggestions also).
    Cheers,
    Stuart
  6. Howdy everyone,

    Just to clarify for you (as a few people have asked, and I myself had a bit of confusion surrounding this).

     

    The iTerm 3 beta version is the same version we have had for quite some time, which is also known as 2.9. Therefore the v2.9 branch of the script will work just fine with the v3 (aka 2.9) beta and v3 when it is released (any major changes to iTerm's applescript not withstanding).

     

    As always if you have any issues please log a request over at Github.

     

    I am hoping to get some time to work on these scripts soon.

    Cheers,
    Stuart
  7. While I see what you're getting at, I think the request is simpler than that. We can just install the LP plugin in whatever browser we want to use and it'll take care of the auto login. What I would like to see is more of a "quick launch" from the workflow. For example, if I need to launch a site from a specialized hyperlink, it'd be a simple matter of press a modifier key, "Launch Site" appears, hit enter and let the default browser plugin take care of the rest.

     

    The reason why it would be useful in my case is because I don't have bookmarks for every client's admin portals. That would be way too much overhead. Plus, I don't normally manage a lot of other clients, but when I'm asked to, I want to rely on my other team members to have entered the URL correctly so when I (in theory) use the workflow, all I have to do is press the modifier key, it pulls the url and executes in whatever default browser and the official LP plugin takes over.

     

    Maybe other requests were trying to do more than that, but that's how I thought of it.

     

    Anyhow, I'll submit a couple other ideas at the git page you linked. Thanks again!

     

    Now THAT seems like a completely fair use case (first time someone has presented it well enough that it made sense to do)! That I can definitely and happily do (and makes perfect sense). That should be relatively easy to do in the next release :)

     

    Look forward to seeing your other suggestions too.

     

    Cheers,
    Stuart
  8. Perfect. I did as you suggested, works flawlessly.

     

    If you don't mind, I'd like to suggest some features for future releases. The primary functionality is getting passwords and usernames out very quickly, and it's near flawless at this point. However, there are things that I think of when I'm in the middle of doing something that would be incredibly helpful.

    Of course please fire away.

     

    Best place is on https://github.com/stuartcryan/lastpass-alfred-workflow/issueswhere there are already a couple. One big one that is often requested is to have the website launch and auto login, however that would require essentially writing a plugin for each browser to take the input and translate it into a login (and this is already achievable with one of my other workflows for loading up tabs and then just using Lastpass natively auto logging in in the browser).

     

    :) Definitely looking forward to your ideas (and anything that could take us from near flawless to flawless) :D

  9. I can't seem to get this to work for me. I'm new to Alfred so I might be missing something obvious. I've followed all the install steps, but I can't figure out what to do with "Open up the workflow within Alfred, double click the top "Terminal Command" box in the workflow and change "yourloginemail@yourdomain.com" to your LastPass username."

     

    I've set my email address with the lpsetemail. When I login, I just get repeated password prompts (I've triple checked that I've entered my master password correctly). Thoughts?

     

    There is a known issue at the moment, a code change has been submitted but it has been a very busy month. I hope to review it in the next few days. In the mean time. In the first popup, enter your password, the second time it pops up, enter your 2FA code and it will get you in.

     

    Cheers,
    Stuart
  10. Ladies and gents,

    I can happily say today marks the release of a LOT of time and effort... 1.4.2 of the workflow is OUT

    Version 1.4.2 MAJOR update - Please Read

    -----------------------------------------------------------

    Ladies and gents, I am happy to present v 1.4.2 of the workflow. Before I continue, this has represented a SIGNIFICANT amount of work for me so if you like it and use it, please say thank you by donating towards my Diet Coke and cake fund.  :D Any amount will do, whatever you feel the value is for you/your business/your time.   :)

     

    Please note you *MUST* update your LastPass CLI version to 0.7.1 or higher as this update relies on new functionality that I worked with the LastPass team on integrating into the official CLI.

     

    I would also like to say thank you to Michael B. who was extremely patient and worked with me back and forth to help quash an evil bug that stopped some vault items from displaying at all.

     

    If you haven't used LastPass before... you are crazy and you should it is the single greatest password manager package out there  :D so check it out at http://stu.link/LaStPaSs (Disclaimer, if you sign up through that link I get a free month otherwise you can go direct to http://www.lastpass.com).

    -----------------------------------------------------------

     

    Version 1.4.2

    1. NOTE: This version *requires* the LastPass CLI v 0.7.1 or higher due to this new feature --> Login process completely changed over to use AppleScript (cleaner and nicer). This was thanks to work between myself and Bob from LastPass who maintains the official LastPass CLI to add a feature allowing an external login prompt to be used.
    2. Login password prompt now uses an AppleScript password prompt.
    3. Fix to allow you to search for words in any order.
    4. Vault item's which now require re-authentication will pop up the AppleScript login prompt.
    5. Has now been tested with a Vault with over 30,000 items for performance tweaks. (I have since been told by LastPass support their soft limit is significantly lower than this at ~2500 items explains why I was having some issues in testing).
    6. More resilient escaping of text in the XML to ensure that special characters should not cause any issues.
    7. Fixed missing quotes in some areas that could cause issues with spaces.
    8. Squashed a little regex bug and wiped up the goo.
    9. Fixed issues with spaces in certain paths we referenced
    10. Fixed how the initial login process is run after a reboot. This required the changes made to how we manage the login process and it has subsequently been cleaned up significantly.
    11. Other minor general tweaks.

    Any issues please log an issue over at GitHub.

     

    OK so human error is a thing... it happens, and totally my bad. After releasing this a couple of guys have pointed out to me that the binary itself did not actually update :( :( :( so all of you that tried to download this yesterday would have got the same old boring workflow.

     

    HOWEVER

     

    That is now fixed and we have v1.4.3 which also adds another feature/fix which I had a stroke of genius on yesterday (after the original release). 1.4.3 also includes a feature/fix to drastically speed up the performance of the LastPass CLI's copy to clipboard function. Therefore passwords should now copy with lightening speed :)

     

    Looking forward to everyone's thoughts.

  11. Ladies and gents,

    I can happily say today marks the release of a LOT of time and effort... 1.4.2 of the workflow is OUT

    Version 1.4.2 MAJOR update - Please Read

    -----------------------------------------------------------

    Ladies and gents, I am happy to present v 1.4.2 of the workflow. Before I continue, this has represented a SIGNIFICANT amount of work for me so if you like it and use it, please say thank you by donating towards my Diet Coke and cake fund.  :D Any amount will do, whatever you feel the value is for you/your business/your time.   :)

     

    Please note you *MUST* update your LastPass CLI version to 0.7.1 or higher as this update relies on new functionality that I worked with the LastPass team on integrating into the official CLI.

     

    I would also like to say thank you to Michael B. who was extremely patient and worked with me back and forth to help quash an evil bug that stopped some vault items from displaying at all.

     

    If you haven't used LastPass before... you are crazy and you should it is the single greatest password manager package out there  :D so check it out at http://stu.link/LaStPaSs (Disclaimer, if you sign up through that link I get a free month otherwise you can go direct to http://www.lastpass.com).

    -----------------------------------------------------------

     

    Version 1.4.2

    1. NOTE: This version *requires* the LastPass CLI v 0.7.1 or higher due to this new feature --> Login process completely changed over to use AppleScript (cleaner and nicer). This was thanks to work between myself and Bob from LastPass who maintains the official LastPass CLI to add a feature allowing an external login prompt to be used.
    2. Login password prompt now uses an AppleScript password prompt.
    3. Fix to allow you to search for words in any order.
    4. Vault item's which now require re-authentication will pop up the AppleScript login prompt.
    5. Has now been tested with a Vault with over 30,000 items for performance tweaks. (I have since been told by LastPass support their soft limit is significantly lower than this at ~2500 items explains why I was having some issues in testing).
    6. More resilient escaping of text in the XML to ensure that special characters should not cause any issues.
    7. Fixed missing quotes in some areas that could cause issues with spaces.
    8. Squashed a little regex bug and wiped up the goo.
    9. Fixed issues with spaces in certain paths we referenced
    10. Fixed how the initial login process is run after a reboot. This required the changes made to how we manage the login process and it has subsequently been cleaned up significantly.
    11. Other minor general tweaks.

    Any issues please log an issue over at GitHub.

×
×
  • Create New...