deanishe

Member
  • Content count

    2,638
  • Joined

  • Last visited

  • Days Won

    141

deanishe last won the day on January 13

deanishe had the most liked content!

3 Followers

About deanishe

  • Rank
    Advanced Member
  • Birthday

Contact Methods

  • Twitter
    @deanishe

Profile Information

  • Gender
    Male
  • Location
    Essen
  • Interests
    Python, beer

Recent Profile Visitors

5,866 profile views
  1. Not, really, no. The way Alfred works is that it remembers which result you selected for which query, so when you enter "gd" and select "Search Google Drive" (even though it's keyword is "gdu"), Alfred remembers your choice and boosts that result's ranking for that search query. Select that result for that query a couple of times, and it will be the top result (until you "teach" Alfred to associate "gd" with something else). From Alfred's point of view, what you're doing is saying "'gd' stands for 'Open Google Drive'. No wait, 'gd' stands for 'Search Google Drive'. No wait, it stands for 'Open Google Drive' again" etc. etc. What I'd be tempted to do is replace the two actions with a very simple workflow. Have a single keyword ("gd", natch) with optional argument. Connect that to two Filter utilities. One accepts an empty query and opens the "normal" Google Drive URL, while the other accepts a non-empty query and opens the "search" URL. Did I explain that clearly enough?
  2. Glad you like it. The "Buy me a beer" link in my signature leads to Paypal.
  3. It actually already searches all the dictionaries you have active (i.e. "define" searches all languages). It would be nice to be able to search a specific language, however. The main issue is that if you have, say, an English word and a German word that are spelled the same, Alfred will only show one definition. May or may not be in the language you're looking for.
  4. How's this? Download from here.
  5. Right, you're German. In that case "100 30" might make more sense (space instead of comma), so you can enter decimals (e.g. "2,1 5").
  6. So you want to be able to enter "100,30" and the workflow then sends "100<TAB>" 30 times to the active application? That's straightforward enough to do.
  7. You can simulate a tab keypress with AppleScript: tell application "System Events" to key code 48 Not sure how that's faster than hitting TAB yourself.
  8. Please post in that workflow's thread then, not in here. There's little chance that anyone that can help will see your post in this thread.
  9. Script says it found no contacts. You can try running the workflow's update_contacts.py script directly in Terminal or iTerm2. See what it says. Might just be that you didn't grant it access to your Contacts when it asked.
  10. Google Maps API is gone. I have a working replacement using the Google Places API, but you need an API key to use that one. Version 2 in the develop branch has working Google Places, but doesn't support many other engines yet, as I still haven't decided on the right data model/JSON format. Install at your own risk.
  11. That's not possible, I'm afraid. You could make a feature request for it. I think in this case you might have to go with "Indiana Pacers 123 : 109 New York Knicks | final" or pad to a fairly low maximum length. It is possible to precisely align the text yourself, but it isn't simple.
  12. Could you check the log file for errors? (Open it by entering mailto workflow:openlog) The contact data is updated in a background process, so its output doesn't appear in Alfred's debugger.
  13. I guess I phrased that wrong. The .scpt extension is for compiled scripts, .applescript for text files. Otherwise bad things happen.
  14. Connect your external trigger to the action you want to run, not the input.
  15. .scpt files are compiled scripts, i.e. they're not text files. If you save an AppleScript as text, you should use the .applescript extension, not .scpt