Jump to content

Search the Community

Showing results for tags 'Workflows'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Alfred 3
  • Make the Most of Alfred
    • Discussion & Help
    • Bug Reports
    • Alfred Feature Suggestions
    • Themes
  • Alfred Workflows
    • Share your Workflows
    • Workflow Help & Questions
  • Alfred v2 Themes
  • Alfred Remote for iOS
    • Alfred Remote Discussion & Help
    • Remote Connection Troubleshooting

Categories

  • Articles
    • Forum Integration
    • Frontpage
  • Pages
  • Miscellaneous
    • Databases
    • Templates
    • Media

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Twitter


Website URL


Jabber


Location


Interests

  1. I've been using Better Touch Tool to assign gestures to actions. Is it possible to use trackpad gestures to initiate workflows? Is anyone doing this? Any recommendations on how to do this? Thanks! (Meant to post this in the other forum)
  2. Proposed Feature: Provide a default argument that will be used in place of a query in the event that no query is provided. Rationale: In my particular use case, I have workflows that are mapped to urls, with the keywords representing unique customer identifiers within local/qa/production environments. For example: app.ourdomain.com/feature/{query}/some/path I'd like to have a single workflow that would populate the customerID field with a default value if no query is provided (the ID i'm working w/ 90% of the time), but that would still respect queries when they are used. Possible Implementation: Possibly something like: app.ourdomain.com/feature/{query|1234}/some/path
  3. If an icon is not a square shape, it displays in Alfred's results as a stretched image. Just wondered if there is any way to specify that the icon aspect ratio should be preserved instead? I've got a bunch of images that I'm wanting to use as icons in a workflow I'm working on, and most of them are significantly wider than they are tall. I'm about to go and process them all so they have transparent padding at the top and bottom, making them square, but I just thought I'd ask here first in case there's something obvious that I've missed that would achieve this within Alfred.
  4. How does one get started with creating workflows? Is there a tutorial or a git repo that one can fork to learn more? Thx, Nitin
  5. I had this alfred.preferences file appear somewhere in my file system. I moved it to another directory and now my workflows in Alfred are missing. I don't want to spend time recreating my workflows. How do I quickly fix this if I can?
  6. Hey everyone I was looking around to fill my workflow list from a fresh start up and I found it very difficult to find a good list of useful workflows that I can browse and download what I wanted. Its pretty time consuming going through the forums and going through each thread to find anything. Do you guys have any suggestions on this? I honestly feel like creating a simple website that would have a list of a bunch of workflows and themes for people to browse through and download. Developers could submit their workflows and users could request workflows. etc etc. Thoughts?
  7. Recommendations for Sharing Workflows The forums have really been running well and you guys (and gals) have been creating some amazing workflows so far. I wanted to throw out a few suggestions though to make sure things stay organized, are easy to read, and easy to find. This will be an evolving document. Check back for questions regarding questions on posting your workflows. If you have a question that isn't answered within the contents of this thread, feel free to contact any of the moderators (Myself, Andrew, or Vero). Post Titles Be specific. Don't be overly descriptive about every little feature the workflow provides. Titles are best kept to the workflow name, and potentially a few words on the overall gist of what it does. Tags Be sure to set topic tags for your workflow post. This will make it easier for users searching on the forums to find your post/workflow easily based off of a few key words. Dependencies Please include a listing of all dependencies for your workflow. This will hopefully alleviate potential problems that users run into from attempting to run an installed workflow without an installed package being present. Examples of this would be Ruby gems or Python modules or even Python versions that are required for using the workflow. If a specific application is required for your workflow to function, be sure to include a link to that applications website, or a link to it in the App Store as well. Also include, if necessary, required versions of OS X. System Modifications If your workflow creates or modifies any supporting files that would alter the users environment, this should be noted. This will make it known up front that your workflow modifies system file X to achieve its functionality. Also, if the user uninstalls the workflow, how to remove these files or restore the originals. Screenshots They aren't required, but providing a screenshot or two for your workflow helps provide users with a good idea of what it is they are about to download. Descriptions help, but many users are wanting to pop in, get a quick visual, and download. Posting When sharing a new workflow, please be sure to create your own thread for it. By posting it in another workflows thread, your workflow may never reach the masses. Create your own thread so that it stands out and everyone will be able to find it easily. This helps remove confusion on which workflow to download if there are multiple workflows, or modified workflows posted within the same thread. It also helps ensure that the develop that spent their time and put in the hard work to create the workflow get credit for their work. Posting a patch/update/fix/modified version of a workflow in another authors thread may steal attention from their original work. So let's try to be considerate. Sharing Multiple Workflows Try to limit a new thread to a single workflow. The reason for this follows the situation mentioned above. Unless you have an abnormally long title, users casually browsing the forums may not realize how many workflows are available in the post, or what they are. Creating a separate post for workflows also creates an individual area for you to provide support or answer questions for that workflow alone. Modifying Existing Workflows Most developers are very open to feature requests for their published workflows. So before modifying someone else's workflows, check with the developer and see if they would add the feature first. If the requested feature is something that the developer doesn't plan on adding, of course you could add the feature yourself. If you think it's a feature that others would also find greatly useful and you decide that you would like to share your modified version, please be respectful of the original developer give them a heads up before hand. Also, be courteous and give credit to the original author and/or a link back to their original thread so that they receive some credit for their work. Nobody enjoys having their work stolen. Updating You Workflows When sharing an update to an already posted workflow, rather than creating another post in the existing thread, update the initial post to include desired information and updated download links (if necessary). This makes it easier for users to find the most up to date version of your workflows, along with information what is included in the update. You could also modify the thread title to indicate the date that the workflow was last updated. Notice: I'm also going to try to monitor this thread and keep it clean. If you post suggestions for other things to be added to the document, if they are merged in, I will probably remove your original post. Questions will also be treated the same way. If answers are later added into the original post, I may remove the original question. This will hopefully keep it so that all documentation remains in the original post so someone doesn't potentially have to search through several pages of questions for find a simple answer.
  8. I installed a bunch of workflows on my MBA. They all work perfectly. I went to sync with my Mac Mini (using DropBox) and I'm having issues with some of the workflows. The two I noticed had problems were the Google Instant Search and the Pinboard bookmark search. The workflows show up, but they don't operate correctly. Has anyone else had this issue? Is there a limitation on some of the workflows where they have to be manually installed on each machine? I've restarted Alfred and run the clear cache process.
  9. [updated] 390+ workflows added. I love Alfred 2 Wordflow very much, so I made this new collection site to download and share workflow from everybody. many workflows have been added, also you can submit yours or others workflows, just keep their Author Name and Released Page please. Website: http://www.alfredworkflow.com/ Submit you Works: http://www.alfredworkflow.com/submit-alfred-workflow/ ps: This is an un-offical site and all the workflows can be added to the site even if it is a small action. Enjoy~
  10. WakeOnLan v1.1 https://dl.dropbox.com/u/677787/alfredworkflows/WakeOnLan2.alfredworkflow Now includes the possibility to automount a share after the NAS has been woken up. If you do not need this feature use 1.0 Credits for the Mounting part @malt3 on App.net WakeOnLan v1.0 https://dl.dropbox.com/u/677787/alfredworkflows/WakeOnLan.alfredworkflow WakeOnLan Python Workflow v1.0 Credits @dirkessl on App.net for helping me find the right Python-Script Original Python Script from: http://pastebin.com/3Zd9MvE1 *** IMPORTANT *** Edit the very end of the script with the MAC address of the device(s) you want to wake up. You may use more than one device, simply add another line Example: wake_on_lan('XX:XX:XX:XX:XX:XX') wake_on_lan('XX:XX:XX:XX:XX:XX')
  11. Hi there, I would like to share some workflows I have built. Play iTunes: pl [name|artist|album] Add Calendar Event cal meeting at 15 on 21 in shopping @Personal alarm 0 min 2 days Please, see my page: http://code.google.com/p/tox-alfred-workflows/ I am going to publish more. Thank you. Tox
  12. Hi guys! It would be awesome add a new argument in triggers' hotkey. I miss be able to use hotkeys over files that I found in Alfred's search. For instance, Imagine I search 'ios' and Alfred shows me the file/folder I was looking for. Then I press CMD + D and one action is triggered over the selected file in Alfred. Yes, I know that I can do this using Alfred's actions but I guess it's more comfortable be able to use hotkeys sometimes, isn't it? I hope you can find this helpful.
  13. I'm tired of opening AppZapper (or AppCleaner), then opening a new Finder window to /Applications just to delete apps. Too many steps! Thankfully Alfred makes it easy with a quick workflow. If you're an AppZapper user, here's the workflow you need: Download Open App in AppZapper.zip Keyword is "zap" then search for your app. A notification will fire off and AppZapper should open up with your app and all its related files. Then zap them off your Mac. If you're an AppCleaner user, then here's the workflow you need: Download Open App in AppCleaner.zip Keyword is "clean" then search for your app. A notification will fire off and AppCleaner should open up with your app and all its related files. Then clean their butts off your Mac. The only caveat is that this will only work for one app at a time in both AppZapper and AppCleaner. AppZapper will need to be cleared manually (or zapped, or quit) before bringing in a second app; AppCleaner will clear the current app and bring in the second. Happy cleaning.
  14. When using a Terminal Action in a workflow, the Terminal app is started and the command run successfully. If, however, a new tab is started with cmd-T or through the Terminal "Shell" menu, the command that Alfred originally sent to Terminal is run again in the new tab. Cheers, -Ben
  15. This tutorial is aimed at Alfred 2. Alfred 3 allows you to connect one Script Filter to another, so these workarounds are not necessary. (They might still be interesting, however.) [added 2017-03-20 by deanishe] Provided below is a workflow that provides a demonstration of how to reuse a single script filter or, how to chain multiple script filters together so that you can create the illusion of having multiple steps or allow you to further refine results from the first script filter, using the second. Demo 1 This demo shows how you can use AppleScript to call the next step (another script filter) after the first script filter has completed. This could be used to send the value of the first script filter into the second, or, you could just save the values to file and then read them all back in when you are done. This example will save the value to file. Demo 2 This demo shows how you can reuse a single script filter using autocompletion to separate multiple inputs with a delimiter. When the filter completes, you could then use that delimiter to split the string into its multiple parts. This works really well if your input data is numeric or short strings. Demo 3 This demo shows how you can reuse a single script filter, with AppleScript to provide multiple inputs/steps to the end user.The data entered by the user is saved to file in each step, then read in and appended together at the end. You could separate the final output with a delimiter and pass it on to something else if you wanted. There are many ways that this could be customized to your liking. Change the delimiters, how values are passed, etc. This thread is merely meant to provide examples of how this could be accomplished for those interested. Download the demo workflow here.
  16. I would like to request the addition of version numbers for Alfred Workflows. As developers expand the workflows, I think it would be nice for them to be able to set the version number so it's easier to see what version you have and what version a developer has released. If added to the Bundle ID / Created By / Website, I think that would be nice. If displayed in small darker grey print next to the workflow name, that would be nice and easy, out of the way, and of value to both users, developers and you (as you can see if they are using an out of date workflow, etc.) Thanks! I hope to see this soon!
  17. Hey all Alfred lovers out there, After David Ferguson created the PHP Workflows class to help PHP gurus create complex workflows with ease, I decided to create an equivalent solution for AppleScript gurus, because let's face it: you can't really do with PHP (or other languages) what you can do with AppleScript in terms of controlling your Mac system and its apps. This library provides an object-oriented library of functions for working with plist settings files, reading and writing data to files, generating Alfred feedback results, requesting remote data, and more. But before you begin working with it, please make sure you read the documentation first as it contains vital information on how to use it, as well as help & examples (there's even an example AlfredWorkflow file that uses this library to show you how you can use it for your own workflows). P.S. at the moment the library lacks JSON support since AppleScript doesn't know anything about it, so until I develop a JSON parser for AppleScript you can either use David's PHP class or improvise on my work and keep an eye on the github repository because I will probably add more AlfredWorkflows, and hopefully I'll manage to make a proper JSON parser in the meantime.
  18. I've some doubts how it works the sync when you make changes to a workflow, the only way I could sync the changes made was to export it after editing directly in Alfred preferences, and then reimport to make the tweaked version sync. Is there any way around? It would be nice to have a "reload workflow" option, that way we could edit the scripts from the sync folder and see it happen. Thank you
  19. I have a number of VPN accounts that I need to log in and out of throughout the day, so I thought I would create a workflow where I could type "vpn" and then have Alfred show a list of VPN's I could choose from. The list of choices would come from an AppleScript something like this: tell application "System Events" set np to network preferences get name of every service of np whose kind is 12 end tell This seems like a job from a Script Filter using osascript, but I can't find any information on what that AppleScript should return to get Alfred to display the list of results. It says "The custom filter must return results in a specific order. See the documentation for more information." Unfortunately, I can't find any such documentation. Any guidance on how to do this? Thanks, Rob
  20. This is best explained with an example: The Amazon Suggest and Google Suggest workflows work fine on fast internet connections. On a slow connection however, it can take a noticable amount of time to load the suggestions. To make those Workflows more usable, i tried to alter them to output the input value as first feedback item, and do that before any connection is even made. The problem now is, that the output of a script is only read once, when the script finished executing. This python script: import time xml = """ <items> <item uid="0" arg="~/Desktop" valid="YES" autocomplete="Desktop" type="file"> <title>Desktop0</title> <subtitle>~/Desktop</subtitle> <icon type="fileicon">~/Desktop</icon> </item> """ print(xml) time.sleep(5) xml = """ <item uid="0" arg="~/Desktop" valid="NO" autocomplete="Desktop" type="file"> <title>Desktop1</title> <subtitle>~/Desktop</subtitle> <icon type="fileicon">~/Desktop</icon> </item> <item uid="0" arg="~/Desktop" valid="YES" autocomplete="Desktop2" type="file"> <title>Desktop2</title> <subtitle>~/Desktop</subtitle> <icon type="fileicon">~/Desktop</icon> </item> </items> """ print(xml) outputs all items, but does so only after 5 seconds, while i think the expected behaviour would be to output the first item immediately, and then the other ones after 5 seconds. A related problem I have is that when a script outputs multiple <items> groups, only the first one is processed. If Alfred would only read the last one, and combined with the previous problem, a script could also change feedback items while it is running.
  21. Update: This doesn't work anymore, not sure if it is Mavericks or not, but regardless I've created a completely rewritten python version of the extension which you can download here http://goo.gl/uhzK7I . It is just as hacky as the original version of the extension and uses a deprecated API from Google that is currently being aggressively rate-limited, which all goes to say this may stop working at any time. Enjoy! ------------------------------------------------------------------------------------------------------------------------------ Here's a hacky attempt at my first workflow. It is a google search workflow that lists results from google as you type. It probably needs a bit more work, but is pretty cool. I used the google-search gem and https://github.com/canadaduane/alfred2-ruby-framework in addition to some code from the Google Autocomplete plugin written in ruby by Ted Wise. I've only tested it on my Mac, so let me know if it breaks on yours. Here's the link: http://goo.gl/ufg81 (see new version posted above)
  22. Hi, I have a pretty noob question. I am trying to hack around with some of the workflows that I have seen in the community and make a few of my own. I am having trouble adding workflows that I have modified to Alfred. I have been zipping them up and then adding the .alfredworkflow extension to them, and when I double click them alfred opens but the workflow is not added. Any help would be appreciated.
  23. On a workflow I am in the process of perfecting I am having a problem with the Post Notification, it runs before the php script does, so there is no output {query}. I think there should be a way to have optional delay timers for every part of the workflow. Also, there should be a way to trigger parts of the workflow.
  24. I have my workflows hosted on GitHub, you can check them out and submit pull requests with any changes you think would be good. https://github.com/cwagdev/AlfredWorkflows
  25. I use zsh as my primary shell and have added a few crucial directories to $PATH in my ~/.zshenv: - $HOME/.rvm/bin (allows use of rvm ruby) - /usr/local/bin (Homebrew binaries) - /usr/local/mysql/bin (mysql executable) - a personal scripts directory This prevents me from needing to specify absolute paths in many of my scripts. As far as I know, bash lacks a file that is automatically sourced for scripts (non-interactive shells); instead you need to set the BASH_ENV environment variable to point to such a file. I'd like to avoid setting this in all of my Alfred bash scripts, so typically I just run `zsh -c "PATHTOMYSCRIPT ARGS"` for Alfred workflows. This is just a hoop I have to jump through though, and it would be nice if /usr/bin/zsh were added directly to the language list.
×
×
  • Create New...