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. My first (exported) workflow: Do Not Disturb, Limited - Toggle the macOS Do Not Disturb feature, optionally for a specified length of time. I was really inspired by CalmNotifications but I always forgot to toggle it back. Plus, I really wanted the indicator to reflect the current status, which didn't happen when the "set a plist value and kill NotificationCenter" method is used. Releases | Source
  2. 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.
  3. Is there a fast/easy way to enable/disable all Workflows? I'm able to Select All Workflows, but the only contextual menus are Category and Delete: Use case: I'm trying to create screenshots of my Workflows and want to isolate on the results from ONE Workflow... which means disabling the rest.
  4. Since it's possible to drag and drop a CSV file to batch import into a List Filter, it would also be useful to export the contents of a List Filter to CSV. I currently maintain spreadsheets of options that I update from time to time and then convert those spreadsheets to CSV to import into List Filters, and getting the data out that I've previously added would be very helpful. If export itself isn't feasible, allowing me to select and then copy rows in the List Filter to the clipboard in a table-compatible format would be sufficient.
  5. Here's another little tool I've just whipped up: Get an instant list of the current time in various cities around the world. Which you can customize, of course. Main keyword: tz (for TimeZones) - this just shows the World Clock list (seen above). (Select a city for a Large Type display.) To remove a city from the list - option-select it. To add a new city - timezone add Name of City To update all cities' timezone offset information - timezone update To look up the time in a place without storing it (custom loookup), just keep typing the place name after the initial tz (eg. tz timbuktu) To move the location of your stored city list - timezone move Download v1.7a This workflow saves a list of your cities and their UTC offsets locally, so the basic world clock will display instantly. Adding new city information is done via an API call to Google Wolfram Alpha. The only downside to locally cached offsets is that there's no provision for automatically updating for Daylight Savings changes, but a manual timezone update will refresh all the cities with their current offset. Enjoy. As usual, I welcome comments, bug reports, feature requests, etc. ---- 28 March 2013 - UPDATE to v1.5 Major rewrite - now uses Google Maps APIs, which should be a lot more reliable and consistent. Flag icons! Bit of eye candy, courtesy of http://www.free-country-flags.com (and managed to squeeze flags for every country in the world into just over 400k - thank you TinyPNG ) More detail retrieved and displayed, including timezone name, country, etc. When doing a full "update", a text file is saved to your Desktop summarising any changes found. General enhancement and tweaks. PLEASE NOTE: Because this version stores its data substantially different to previous versions, it will create a new timezones.txt file with default cities. However, it will attempt to save your old timezones.txt file to your Desktop, so you should be able to rebuild your previous list without too much hassle. A quick note about the flags: The workflow simply compares the retrieved name of the country and does a simple name match against the workflow's local repository of flag icons. From my testing, it's working very well, but I'd appreciate it if you'd report back if you find any countries that don't properly match a flag icon. Cheers. ---- 31 March 2013 - UPDATE to v1.6 New feature: Custom lookups. Just keep typing a new place name after the tz keyword to look up the time in a place without saving it to your saved list. Added support for phyllisstein's Alleyoop auto-updater. [EXPERIMENTAL] - support for autocomplete for adding place names (timezone add). You'll need to add a keyword yourself to the script filter if you want to try it out. The reason I haven't enabled it by default is that I've found it kind of slow and I'm not sure it's actually an improvement over the current method. Let me know what you think. [Add a keyword to this script filter if you'd like to try it out] Novelty: Added (unofficial) Antarctica flag to flag repository. (Try tz south pole. ) ---- 2 April 2013 — UPDATE to v1.61 Small fix for Dutch (Netherlands) flag matching. ---- 22 March 2014 — UPDATE to v1.7 City List now always shows in the same order. (Achieved by removing “uid” parameter.) Removed Alleyoop updater. ---- 22 March 2014 — UPDATE to v1.7a New 256x256px icon
  6. I probably spent far too much time not knowing what I was doing to produce this workflow but now that it will prettify a single obfuscated .json file, I could use some help with improvements: Support prettifying multiple selected files at a time (I've been able to do this with other languages, but haven't figured out how to work with an array of files in python in a Script Filter) Ignore any non-JSON files that might be passed in (currently if you run this against a TXT file, it'll replace the file contents with {query}! (whoops)) Improve the notifications based on whether a single or multiple files were processed I did take a look at @deanishe's Workflow Library or Python but it seemed like overkill for what I wanted to do. Also, I did find several other workflows that will prettify the clipboard's contents, but I specifically want to just handle files in Finder (for now). I found this technique which looked promising, but I kept getting syntax errors in the Script Filter when I would run it: import json import os # Read JSON data from file and pretty print it with open("{query}", "r") as jsonfile: # Convert JSON file to Python Types obj = json.load(jsonfile) # Pretty print JSON data pretty_json = json.dumps(obj, indent=4) print(pretty_json)
  7. I'd like to add more robust DM support to my Twitter Toolkit for Alfred workflow. I've come up with a basic flow for how I think it could be achieved but would love your guidance and help on how to go about implementing it, since I'm not a developer: Authenticate a local Twitter client to get one's followee list; store the list containing IDs, usernames, and display names Load this list as a CSV into a List Filter Use dm to access type-to-suggest completion using that List Filter in Alfred's UI Upon actioning, open the URL prefilled with https://twitter.com/messages/{var:userId}-{query} (where query is the user ID of the recipient) If a space is typed after the username, use that text to prefill message text The basic user-facing flow would be: Type `dm ` Starting typing usernames to initiate autocomplete Choose the desired recipient from the list Type the text of your message Action in order to open a URL prefilled with the recipient ID and your type message. Thoughts?
  8. I would find it helpful to interact with multiple Workflows right the context menu beyond changing the category: Specifically, I would like to: Enable/disable Duplicate Export Export metadata
  9. I've been exploring Raycast and one of its benefits is its deeper integration with SAAS like GitHub, Jira, Zoom, G Suite, Asana, and others. Given that all of these providers require authentication, I think it could be incredibly powerful if Alfred made it easier for Workflow developers to get API tokens from the most popular providers using a standard Workflow Object (either an Action (i.e. Sign the User In) or Utility (i.e. Get Access Token)). I realize this would require that Workflow developers would need to get API keys and do some extra leg work, but what I would like to see are Alfred-provided UIs like these: Once the authentication/authorization flow is complete, the Workflow Object would create an Environment Variable for the retrieved API token.
  10. With Catalyst apps and the rising popularity of native app deeplinking on the Mac, it seems like Alfred could better support routing x-callbacks or deeplinks directly to the corresponding native apps, rather than going through a browser first. Specifically, in Open URL workflow objects — rather than assuming that a browser is necessary — routing to a browser could be offered as an option that is enabled. The current still works, but it seems like Alfred should anticipate this change and get in front of it...
  11. Performance seems to be a tricky thing to diagnose, since it might be related to the individual's system specs or other configurations... but I believe I've noticed pretty consistently that larger workflows (i.e. with tens or hundreds of objects) has really choppy/jerky rendering performance when scrolling around. I expect the kind of dampening scroll effect in Apple Maps, but perhaps I'm comparing apples and oranges? I recorded what I'm seeing when scrolling around @vdesabou's epic Spotify Mini Player workflow here: https://dropover.cloud/aac3de Hopefully you can see that I'm just flick-scrolling up and down, but the viewport jerks and stops in a really abrupt manner. Is it possible to avoid this behavior?
  12. I created a simple workflow to make it easy to use a hotkey to add packaging tracking numbers of Deliveries.app. Get Deliveries Toolkit for Alfred It also offers keywords “add”, “track” or just a “+” followed by a space and then paste the tracking number to add a package to Deliveries: I also sent out this tip in my new Alfred newsletter.
  13. Currently if I right-click on an object, I get an expanded menu: But if I right-click on a connection line, I get a minimal menu: It seems like double-clicking on a connection line between two objects should cause a contextual insertion menu to appear: Thoughts?
  14. As I balance all sorts of projects in different fields, I create workspaces for myself using Alfred Workflows (keyword for the project opens all Apps, Websites, Finder Folders, scripts, etc. required for project). Often, there are many web pages and I creating URL actions for each is tedious. I would really love a "Open Multiple URLs" Action where I can paste in a bunch of URLs, separated by line breaks, and the action will open all of them upon trigger. Thanks for the excellent product!
  15. Update: I've finally finished cleaning up my repo and putting each Workflow and Theme into its own top-level directory. I think this will allow me to keep tabs on improvements, issues, and more over time. --- So it now seems like I'm going to be sharing/publishing several Alfred Themes and Workflows over time... (woohoo!). So far I've preferred to keep all of my themes and workflows in one master directory (probably because I saw someone else do this) but now I'm thinking (especially with how OneUpdater and @deanishe's Self-updating seem to work) that I should really migrate each theme and workflow into their own repos under my account. If I'm going to go down this path (with a key motivator being the ability to add auto-updating to my Workflows), are there any other suggestions or recommendations for how I set up my GitHub repos, including handling Releases and Tags? Thanks!
  16. I built the Twitter Toolkit Workflow largely to make it easy for me to quickly access Twitter's features on the web or in the native desktop app. I intend to add support for TweetBot. Ultimately it seems like I'm going to end up with a matrix of output URLs (https://, twitter://, and tweetbot://) that receive the user's query, and will be opened in the desired platform based on the Workflow `platform` variable. I'm not a programmer, so plan to build my workflow visually, but it seems inefficient to add conditionals to each keyword to support each platform. Is there a more efficient way to go about building and maintaining this Workflow without code? For example, there are a bunch of previously web-only outputs that are now supported in the Twitter for Mac client, and when I add them to the workflow, it seems like adding conditionals for each platform is the wrong/least efficient way to do this. Thanks.
  17. NOTE: This workflow has not been updated to work with Alfred 3.0 and above, and is known to cause issues. Use at your own risk. ---- Keep all the miscellaneous crap off your Desktop by sweeping everything into a "DeskDrawer" folder, which is easily accessible from our good friend Alfred. Download DeskDrawer v1.5 [updated 25 March 2014] Okay, the idea is not completely original — I've used apps like DesktopTidy and Unclutter to achieve this, but it's amazing how simple it is to replicate the basic concept with an Alfred workflow. This is your "DeskDrawer" in Alfred (keyword "drawer", default hotkey Shift-Cmd-D). From there you can: search the list (just start typing) open an item (select it) move it back to your Desktop (option-select) reveal it in DeskDrawer/Finder (cmd-select) browse/open it in Alfred (ctrl-select) for further action. Move item to the Trash (fn-select) [NEW in 1.3] There is a file action, "Move to DeskDrawer" (as well as the keyword "move") for quickly flicking items into the Drawer. There is also the keyword "sweep" to scoop all your Desktop items into DeskDrawer in one hit. And finally, "deskrestore" will dump the contents of your DeskDrawer back on the Desktop in all its messy glory. You can also undo your last file/folder movement with the "unmove" keyword. [New in v1.5] And now you can protect certain items on your Desktop from being moved during a sweep, with either the File Action "Protect from DeskDrawer Sweep" or the keyword "protect". (Reverse this with the File Action "UnProtect from DeskDrawer Sweep" or keyword "unprotect".) [New in v1.5] And finally, for full documentation, use the keyword "deskdrawer help". [New in v1.5] I don't about the rest of you, but I like to keep my Desktop as clutter-free as possible (unlike my IRL desktop! ), so having this capability in Alfred is great. Let me know what you think, or any bugs you find. Features I'd still like to add: The ability to "protect" certain files from the "sweep" and "deskrestore" actions. [DONE in v1.5] Be able to specify the location of your DeskDrawer folder. [DONE in v1.2] Any requests? UPDATE: 1 April 2013 - v1.3 New action: "fn-select" item to Trash it. Consolidated and tidied up workflow setup panel. Support for Alleyoop auto-updater Minor cosmetic tweaks. UPDATE: 2 April 2013 - v1.4 New keyword: "move" — moves selected items to Drawer (same as the file action, but you just enter it in Alfred's main window — some people seem to prefer this approach.) UPDATE: 25 March 2014 - v1.5 New icon for DeskDrawer folder (to fit in with OS X custom folder look). DeskDrawer is now allowed on the Desktop itself. “Undo” function to reverse the last “Move” to DeskDrawer or Sweep. “Protect” specified Desktop items from being moved to the DeskDrawer during Sweeps. Fix for XML-illegal characters in filenames. More icons. Removed AlleyOop updater support. Default DeskDrawer location is now Home folder. Local documentation (keyword: deskdrawer help) Miscellaneous minor tweaks and fixes.
  18. I really appreciate how the GitHub Desktop app makes it easy to open repositories with different tools, using different keyboard shortcuts: I'd find it really helpful if Alfred Workflows offered the same functionality, and in particular if this "Open Workflow folder in Finder" allowed me to right-click and choose to open with a specific app, i.e. Atom, TextMate, or some other editor. Of course it would also be great if keyboard shortcuts were supported too.
  19. I make many keyword-based Workflows and I would find it incredibly efficient to be able to quickly duplicate an object using ⌘-D. Currently I can hit ⌘-C and then ⌘-P (copy and paste), or right-click and choose copy and then right-click and paste: ...but many apps (like Sketch) support ⌘-D to duplicate the selected object or objects: This would greatly improve my efficiency.
  20. I'm a heavy user of Bjango's iStat Menus, using it to check my system stats frequently. I also happen to be a heavy Alfred user, making my mouse trips up to the menu bar for iStat Menus feel really infuriating. I'd ideally like to open iStat Menus menu bar items using Alfred keywords. For example, if I type in "cpu" in Alfred, it will open the CPU stats from the menu bar, "ram" for "RAM", etc. I've searched everywhere for a workflow like this but can't find anything. I've conducted some research, mostly around how to get a readout of what menu bar items are called by the SystemUIServer, so I can call them with a script, but even that has been fruitless. I also stumbled upon Menu Bar Activate, which lets users activate the menu bar with a hotkey. However, this does not allow activating the right-side of the menu bar, with all the menu bar 'applets'. I haven't found a way to "reverse engineer" this workflow to access those 'applets'. Any help would be greatly appreciated!
  21. Christmas Wish for Alfred: I wish users had some control over the size of the left panel in Alfred's Preferences (not the sidebar, but the panel next to it). As shown below, I'd like to be able to drag the panel right - at times, when viewing my Workflows - as the current fixed version doesn't allow users to see much of their workflows' names. Personally, I keep a lot of resources to use as examples for building or modifying new workflows, but it's impossible to see their titles or descriptions under the current space allotment (i.e., even if I went to a less ridiculous naming convention).😀 Thanks for your consideration!
  22. Up until recently, my preferences and workflows synced between machines wonderfully. Something recently broke and I'm not seeing workflows sync anymore through Dropbox. I know Dropbox is syncing on both machines, as I just dropped a file from my desktop machine into it and I see it on my laptop almost immediately. Both Alfred instances are set to sync from my Dropbox folder. But for some reason, the workflows aren't syncing. As a test, I create a new one on my desktop and don't see it syncing over to my laptop. However, if I delete the Alfred.preferences file from Dropbox, I see my workflows immediately start disappearing from both machines. So the syncing is working right, but just not for new workflows. Any pointers on what I should look for to troubleshoot this?
  23. [I originally posted this on Reddit, but I'm posting again here to make sure that it's seen.] The tool itself is fine. Good improvements, but mostly invisible. My kids don't even know how to use the computer when they use a Mac without Alfred. Incredible software! I've been a user since 1.0 and a PowerPack user for just as long. Before that I used the Google task launcher thing, and before that, QuickSilver. What I'm interested in is a thriving workflow community. If you want to find workflows, you need to search too many places. Packal and Pacmax seem abandoned. You have the forums, Reddit, and random guesses in GitHub search. Consider the following to be feedback for improving the next generation of Alfred: Make it easier for users to get started: Enable them to click a link for a workflow, and have Alfred be the default handler instead of forcing me to download, find it, double-click it. Enable developers to define a setup flow, with some kind of standard UI. For example, I use a workflow for searching Atlassian Confluence wiki software (for work). Instead of having to type `confluence username` and `confluence password`, provide an up-front UI where a developer can ask these questions, and the user can answer them. This UI should be triggered the first time the user attempts to use the workflow (e.g., I type confluence, and the default option in an un-setup state is to start the setup). There should also be a way to validate these values before completing the setup (e.g., authentication to remote service was successful). One of the options in this UI would be to choose which keyword should be used to trigger it. The developer can provide a default, and the user can always go into preferences and change it, but being able to override the default keyword early would be a nice touch. For example, when installing the `pwgen` workflow, I always change the keyword to `pwd` because I can type it faster. Enable me to create different instances of the same workflow with slightly different configurations and map them to different keywords. For a concrete example, I want to have one instance of the Confluence workflow that searches ALL content (e.g., mapped to `conf {query}`), and another instance that can target a specific team's Confluence space (e.g., mapped to `team {query}`). Same workflow; slightly different configuration (in this case, search scope). If I search for something, but there are no results (or an error, or whatever), don't automatically fall-back to the catch-all options. If you recognize the keyword, have the top result say that there was a problem, and enable some way to view the logs and/or open the project in Finder. Perhaps this would be hidden behind an "I am a developer" checkbox in the preferences or something. Some kind of (better?) indicator in the UI when a workflow is waiting on the network. When I develop workflows, here's what would make it easier/better: Optimize some integrations with GitHub (first), then BitBucket or GitLab (after). Leverage things like topics (GitHub) and pull those in. Standardize on things like `alfred-v4` or `alfred-v3`, and `alfred-lang-php` or `alfred-lang-go`. Have a simple, built-in way to lookup and download any updates to workflows. First-party hooks, please. The solutions coming from the community don't last, and I'm tired of the churn. Make it easy to save credentials/secrets to the (encrypted) system keychain instead of making me write them (unencrypted) to disk. First-party hooks, please. Something like I say that this field is a secret and it should have a particular name. Alfred accepts the secret and stores it without me being able to see it. Integrate sanely with the macOS system logging, so that I can easily read errors in the Console.app. Make it easy for people to discover how to find the project and/or development code. Maybe something like `{keyword}?` (e.g., `conf?`) for easily discovering metadata about a workflow? Make it easy for people to report bugs/issues and send the developer some kind of debug/diagnostic data. Define strong standards/conventions that I can follow when creating workflows, so that you can read them and present them to users, without me having to duplicate my effort. One example is to leverage GitHub topics (mentioned above) and just pull them in to a centralized database of workflows. Why submit manually to another website when you can search the API and auto-populate data for a workflow to show to users? Right now, the results are always a single set of options (analogous to the HTML <select> field). I would love to be able to set up the equivalent of an HTML <optgroup> in the results — a way to group them. For example, "here are the exact matches, then here are the fuzzy matches). HTML <optgroup> is an exact grouping (i.e., one group, then the next group). The group could have a label defined which provides instructions. Something like "Choose a language…". (Provide a link in the docs which point to Apple's HIG so that people know how the ellipsis character should be used in menus and buttons.) Having a way to add an icon to the left/right-edge that is vertically/horizontally centered and not inline with the other text would be a good way to flag certain results as standing out. For example, here are the search results from hub.docker.com. These are from the community, but these (with a star/checkbox/smiley-face on the left-edge) are official. I haven't looked at the multi-level query stuff yet, and you may have already done this, but supporting/auto-completing enums after the keyword would be awesome. Also wrapping enums in the previous suggestion as a group with a label, to allow developers to provide more context, would be awesome. Different versions of macOS include different versions of language runtimes (and Apple's documentation says that language runtimes will stop shipping by default in upcoming versions of macOS). There should be a way for the developer to specify binaries (detected by /usr/bin/env is preferable over hard-coding a path, like many hash-bangs) and versions that are required to run. This should be validated at install time, not at run-and-fail-time. If the current system does not meet the requirements, then the developer should be able to provide instructions and/or a setup script that can be run by Alfred (with user confirmation + sudo password, if necessary) to install any prerequisites. So, an install-time script to detect, and a setup script which can install missing dependencies. All would happen during this hypothetical "Setup" wizard. Some kind of package signing. Public/private key? GPG? User-facing warnings about installing unsigned workflows. Don't need to go full-scale notarization (yet), but let's see what the ecosystem does as a result. Streaming results. We define the format of the individual results, and as data comes back (e.g., fetching API results across pagination), we can append/prepend/overwrite results. `fzf` is an example of a CLI tool that can update results as new data streams in. Being able to filter those streaming results in real-time with fuzzy-matching would be mind-blowing. Some kind of background/async support. Example of background support: I install a workflow which lets me keep an eye on stock prices. This workflow has the ability to watch a particular stock, and can send a notification when it crosses a threshold or moves so many percentage points up/down. To me, background == polling/scheduled/cron-ish, but maybe I'm not thinking big enough. Example of async support: I want to use Alfred's file selection support to find a directory containing FLAC audio files, then pass that directory (or files) to a workflow which calls out to FFMPEG and converts them all to MP3 @ 96kbps (muah-hah-hah!). When the task is complete, I would get a notification. When clicked, Alfred would open with a new selection of MP3 files that I can take the next action on (open in iTunes/Apple Music/QuickTime Player). A single, canonical place to find reasonably-curated workflows. Preferably owned and maintained first-party. Yes, it means running some servers and doing some work to curate. Not sure how practical that is for a small team, but it's necessary. When I look for workflows, here is what I want to know: What are the user ratings? (this means finding an easy way to enable users to rate the workflows they use and collect that anonymized data) What language(s) is this written in? (Can I contribute or hack at it if I want? What language do I need to know? Do I have that runtime installed?) What version of Alfred is this optimized for? (The first results on Packal are ≥ 5 years old) How many workflows of the exact same thing already exist? (Should I re-think writing my own and just use or contribute to an existing one?) Is this maintained? Is this maintained by a trusted developer? Or just some dude on the Internet somewhere? What new (or newly-updated) workflows are available which support (a) the latest version of Alfred, (b) whatever cool new feature of Alfred, (c) some other notable thing? Apple's App Store does this and it's a great way to find the signal amidst the noise.
  24. I'm a noob and loving Alfred 2. I've imported a bunch of workflows and am wondering if they pose any security risks. Can malware, viruses or keystroke loggers be added to my system by way of an imported workflow? Are workflows safe? Does running anti-virus on them before import do any good? What precautions does Alfred 2 take to make sure that no malevolent code gets added to my mac? Thanks for the app. It's really well done!
  25. Hi, I need to know how to get my Workflows from my old laptop to my new one. I have downloaded the app and installed on the new machine but I need to know how to get my workflows.
×
×
  • Create New...