Jump to content

Search the Community

Showing results for tags 'workflow'.



More search options

  • 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

Found 695 results

  1. Download media from a plethora of sources, even when embedded in other pages. Copy a link to your clipboard, run dv, and you’re done. The workflow will show you a notification when it starts downloading and another when finished. If you have WatchList you’ll see an option to automatically add the downloaded video to your watchlist. Run any option with the ⌘ modifier, and the full playlist will be downloaded. To see the download progress, run dvp. It will auto-refresh the progress. Actioning it with the ⌘ modifier will restart the current download (adding it to the back of the queue), while actioning with ⌃ will abort the current download. You can also run :downvidservices to install (or later remove, running the same command) DownVid actions to macOS Services. What this means is wherever you find a URL, you’ll be able to right click it and start the download right from the context menu. The Workflow Environment Variables represent the directories where videos will download to, as well as the audio format to save when that option is picked. Download | Source If on Alfred 3, download this one. Works well with WatchList
  2. Keep a list of audiovisual content to watch and listen to. We often have series of videos and streams that we’d like to watch but not necessarily keep after, but tracking which we’ve already seen (and are thus safe to delete) can be a chore. Select in the Finder the files or directories you wish to add to your list and apply the file action Add to watchlist. If the move_on_add Workflow Environment Variable is set, the items will be moved to that directory (relative to your home). Items will be prepended or appended to the list, depending on the add_item_order Workflow Environment Variable. Alternatively, call swl to add the URL in your clipboard as a stream (add ⌘ for the full playlist). You then have some options you can pick from, all starting with wl. wlp shows the list of items you can play. A reference to each subtitle section can be found at the end. wls calls wlp under the hood, but lets you first select a sort order. In both cases, ↵ plays the selection. Add ⌃ to play without marking as watched or ⌥ to rescan a directory (useful if you made manual changes to it). ⌘↵ will mark as watched without playing. ⇧ or ⌘Y shows a quicklook preview on files and streams. If the top_on_play Workflow Environment Variable is set to true, the item will be moved to the top of the list before starting playback. Items starting with ≈ are streams. They show no file size (since they aren’t taking up any space locally) and present the link they were taken from as opposed to a location on disk. To play a stream you need mpv, IINA, or VLC. An item will never be marked as watched if we can access the player’s CLI and it exits with a failure exit code. wlu shows the list of watched items. The limit of recent items in this list is controlled by the maximum_watched Workflow Environment Variable. Action an item to mark it as unwatched. Note that in the case of files it does not recover them from the trash, as there is no reliable way to do so on macOS — that step you need to do yourself. If the item has a URL origin (you’ll see it in the subtitle) add ⌘ to open the URL in your default browser or ⌥ to copy it to the clipboard. If the item has an origin URL, ⇧ or ⌘Y shows a quicklook preview. wle allows you to reorder, rename, and remove items from the list. To keep your lists synced between machines, use the lists_dir Workflow Environment Variable to pick a custom save location. Finally, if you use DownVid it has an option to add the downloaded video files directly to your watchlist. Subtitle reference: There are three types of items: files, series, and streams. streams can be further categorised into single item or playlist. Each result has its name as the top title. The subtitle confers more detailed information and follows this template (~ means it never shows): ≈ (4) ? 22m 32s ? 691M ? /Some/Path ≈. Indicates item is a stream. file: ~ series: ~ stream: Always present. (4). Number of elements. file: ~ series: Remaining audiovisual files in directory. stream: Single item: ~. Playlist: All elements. 22m 32s. Running time. file: Running time of file. series: Running time of first audiovisual file in directory. stream: Combined running time of all elements. 691M. Size. file: Size of file. series: Size of first audiovisual file in directory. stream: ~ /Some/Path. Path. file: Path of file. series: Path of directory. stream: URL. Download | Source Works well with DownVid
  3. I would like to suggest one of these two features: 1. Multiple Keywords for Snippets and Workflows Just as the headline says: Multiple keywords for snippets and workflows would be a nice possibility to defeat our habits when it means to finding the right word to access the wished snippet or workflow. I think we all already had the situation where we tried 3 or 4 keywords and then gived up to look how that damn keyword for the workflow was called. If we could add more keywords to snippets and workflows, it would make the bad times, less bad. 2. Option to turn on/off the case sensitive on Keywords Please add an option to turn this damn case sensitive keyword detection off. Yes, it is more precise if I say you only have to toggle when I write it exactly like "tHiS". But sometimes it is just annoying that the keyword auto insertion don't toggles because you wrote on letter in the wrong case. But talk about an option here, like a check-dialog-field in the snippet-editor. Not all keywords should are able to ignore case sensitive, the user should exactly set what he wonts to trigger on case sensitive and what, without. Example: If I would make a Internet-Signature-Snippet for fourms the signature for the Internet would be've the keyword-string "signet". Sounds good, but if the case sensitive option would be just a global one, instead for each keyword for itself. The problem would be that "Signet" is already a word in my language what I wouldn't like to trigger an event when starting with a capittal letter.
  4. Search for emoji and copy them to the clipboard ?. Download v1.8.1 (2019-09-27) Usage: emoji [query] Press [return] (↵): Copy the symbol of the selected emoji (e.g. ?) to your clipboard. Press [alt]+[return] (⌥↵): Copy the code of the selected emoji (e.g. `:rofl:`) to your clipboard. Press [cmd]+[return] (⌘↵): Paste the code of the selected emoji (e.g. ?) to your frontmost application. Automatic Updates: This workflow will automatically check for updates at most once per day. If a new release is found, it automatically downloads and installs the latest version of the workflow. All downloads come directly from official GitHub releases. Optional Hotkey and Snippet Triggers: Customize the workflow with either a custom hotkey or a custom snippet. Links: GitHub Project Download New Releases GitHub Issues - (please submit bug reports and feature requests here) Screenshot:
  5. Find Folder Download here: http://samvlu.com/download/Find_Folder.alfredworkflow.zip Search by folder name. Enjoy!!
  6. Dear all, I am a current student studying English literature and therefore using the native dictionary.app in a Mac is not enough. So I downloaded GoldenDict with OED equipped. I was trying to build a workflow which I hope will function exactly like the 'define {query}' feature in Alfred. Basically, I want to have the GoldenDict window come to front and give me the definition after typing the keyword 'gold' and hit [space] and then type my {query} in Alfred. I am learning to to build a workflow from scratch for my own so I don't have to come to bother you guys every time I have some issues but for now I am a pretty a layman in both automation and programming in general. So any advice or suggestion will be appreciated. Hope to be able to contribute to Alfred community some day. Thanks again. Lawrence
  7. Call nf followed by a file name (if you don’t give it an extension, it’ll be .txt) to make a new file. If you type nfo instead the files will open after creation. If you have a Finder or Path Finder window as your frontmost window, the file will be created there, otherwise it will be created on your Desktop. Download | Source
  8. Description Alfred 3 workflow to search in Salesforce. Keywords `sf [blabla]` to search for any contact, account, opportunity, lead `sf > login` to connect `sf > logout` to log out `sf > debug` to write some debugs logs Requirements Alfred version 3.5 (should work on 3.0 or later) Mac OS X 10.12 (not yet tested on 10.13, feedbacks welcome) A Salesforce account with an access to the REST API Resources http://www.packal.org/workflow/search-salesforce https://github.com/jereze/alfred-salesforce https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_what_is_rest_api.htm
  9. ALFRED TODOIST WORKFLOW Add and search Todoist tasks straight from Alfred. It uses Todoist v8 REST API. Getting started For this workflow to work you need version 3.x of Alfred and a powerpack licence. Node.js Installation Download and import workflow. Configuration Name Notation Explanation token ^[0-9a-fA-F]{40}$ (default empty) The todoist API token. language en, da, pl, zh, ko, de, pt, ja, it, fr, sv, ru, es, nl(default en) The language for natural language date processing (by todoist) and to calculate time to complete a task. cache_timeout A positive number (default 3600, an hour) The time (in seconds) until the cache is refreshed (until that time todoist information is stored locally to make things a little faster) anonymous_statistics true or false (default true) Doesn't do much at the moment but I intent to use it to track installs todo:setting token {api token} Example: todo:setting token 2d2e2a334c5f36e7a7c43b46e todo:setting language {language} Example: todo:setting language nl todo:setting cache_timeout {time in seconds} Example: todo:setting cache_timeout 13 todo:setting anonymous_statistics {true or false} Example: todo:setting anonymous_statistics false Usage Name Notation Explanation task Any text except , The task title. date A date string See the Todoist documentation for supported date formats. project Either #personal or #[next actions] Use either the hashtag notation or bracket notation if the project name has spaces in it. The project name is case insensitive. label @label Label names can't contain any whitespace characters. Labels are case insensitive. priority Either p2 or !!2 A value between 1 (urgent) and 4 (normal) Search for tasks todos {query} Query Any search query one character or longer. Uses fuzzy search to find the tasks. Example: todos car => returns (because of fuzzy search): Rent car New cat recipe's Cut Gras tomorrow Create task todo {task}, {date} Example: todo Get things done, tomorrow @ 9 Example: todo Build tree house #home !!2 @15min, tomorrow @ 9 Changelog View CHANGELOG.md Contributing Instructions - Fork and clone the repo - Install dependacies - Symlink to project workflow folder git clone https://github.com/YOUR-USERNAME/alfred-worflow-todoist npm install npm run setup:dev Build Create a new build with npm run build Run tests Run Jest test suite with: npm run test npm run test:prod Or run a watcher with npm run test:watch Commits For commits I follow the angular commit guidelines and use semantic release to automate builds, semver version updates and changelog creation. The way to make sure this all works is to run: npm run commit Which guides you through the motions Code of conduct code-of-conduct.md License License MIT © Martien Oranje
  10. Good morning. I've been scratching my head on this one and haven't found much on the forum, which leads me to believe I may be going about this wrong as it feels quite "simple." 🙂 Appreciative for any feedback or guidance. Use Case: I want to be able to open any folder (repo) one level below my "GitHub" folder in both Atom and Terminal. The number of folders (repos) within the "GitHub" folder changes wildly as I add and remove repos. I created a Workflow using a File Filter that limits the search to type "folder" within the "GitHub" folder. I can successfully pass the {query} result (in this case, the folder location) to both Atom and Terminal and get the desired results within each of those Actions. The Question: When using the File Filter, it is also providing me all of the sub-folders within each of the folders (repos) within the "GitHub" folder. The ideal scenario would be just to display those folders directly beneath the GitHub folder, similar to how if I open Alfred and start with "/" I can essentially navigate folders. I found some fairly old (4+ year) posts around using Script Filters to attempt and accomplish, but they were incomplete and/or didn't seem to offer workable solutions. Again, appreciative for any suggestions or guidance. The current iteration of my workflow sames me tremendous time and keystrokes and I can typically remember enough of the repo (folder) name to filter it down quickly, however, the older I get, the less I can reliably count on my memory. 🙂 Thanks in advance for any help!
  11. Upload to a myriad of file hosts directly from Alfred. Pick paths to upload via the Upload file File Action. Directories and multiple paths will be zipped prior to upload. You can check your upload progress with ufp. It will auto-refresh the progress. Press ⌘↵ to cancel the transfer. You’ll get notifications of the various phases, with a sound when it’s complete (or canceled). The download URL will be copied to your clipboard. You can change the upload host in the upload_file_to Workflow Environment Variable. By default it uses transfer.sh. Other supported hosts are: bayfiles.com, anonfile.com, megaupload.is, and forumfiles.com. Donwload | Source
  12. I often wish I could trigger a workflow input object by one of several keywords, rather than just the one. I have a lot of workflows and often find myself forgetting which keyword to use. Having a couple different options might make it a little easier. Thanks.
  13. Hello Alfred Community, I was wondering if it is possible to use Alfred to do automation workflows like you can with Automator? I am actually trying to figure out if I can use Alfred to convert multiple PDFs to JPEGs. I am also wondering if I can put those said convert files into subfolders based on ”tags“ (matches in their file names). I am fairly new to Alfred and I do not know its limitations and I was hoping to get some insight from some veterans. Attached is the simple Automator workflow I currently use convert the PDFs to JPEGs. As for the folders I manually use shortcuts to put selected files into their subfolders. Best, CoFouts
  14. This workflow allow you to list and open your Dropbox Paper documents. You can download it from here: https://github.com/lorentzca/alfred-dropboxpaper-workflow/releases
  15. Hi, I made a workflow for choosing a game to watch on NBA League Pass without spoilers. Open using the "watch" keyword and choose from a list of NBA games from yesterday (without scores). Choosing a game will open it on NBA League Pass. Download Workflow Github
  16. Add to and view your Pinboard bookmarks. pa opens Pinboard’s “add bookmark” page in your frontmost browser. You can submit bookmarks with ↵ or dismiss the window with ⎋. If you have the PinPlus app installed (get it with :pinplusupdateapp), that opens instead. Configure the Hotkey Trigger to add your current browser tab as an unread bookmark. pin and pun are similar. The former shows all your bookmarks (type to filter), while the latter shows only the unread ones. In each case: ↵ opens the bookmark in your default web browser. ⇧↵ opens the bookmark in Pinboard’s website, so you can edit it at will. ⌥↵ copies the bookmark’s URL to your clipboard. ⌘↵ downloads the video on the page, if any. It requires DownVid and will automatically add to WatchList if available) fn shows the bookmark’s description. ⌃ shows the bookmark’s tags. Unread bookmarks suffer an extra event when acted upon, depending on the unread_action Workflow Environment Variable. archive will mark the bookmark as read and delete will remove it from your account. Any other value (including none) will leave it untouched. The unread_order Workflow Environment Variable affects the display of pun. Valid options are oldest_first and newest_first, defaulting to the latter. :pinpluslaunchd will install (or later remove, running the same command) a launchd service to seamlessly fetch bookmarks every hour. Bookmarks are auto-updated in accordance to the requirements of the Pinboard API. :pinplusforceupdate will force an update, but should be avoided. The minutes_between_checks Workflow Environment Variable defaults to 10. If you ever need to update your Pinboard API token, call :pinplusresetapitoken. Download | Source
  17. Hello guys! Just wanted to share workflow I created for Mountain Duck app. Heavily based on Cyberduck Favorites by Kasoki Just use "md" and "mt" keywords for searching your bookmarks list of ftp\sftp\basically any type of server to quickly mount\unmount or ssh to it. It's based on apple script menu bar item click integration, but is very reliable, at least for me. Workflow GitHub Happy for any kind of feedback
  18. Is there an action or hacky way to restore the previous contents of your clipboard after running a workflow that pastes a string (determined by `{query}`) into your front-most app? Example use case: I use unicode-symbols-search ↗ to paste unicode symbols into my frontmost app using `uni {query}`. I probably most often use this to insert the symbol "↗" (lol) after link text to indicate that the text is a link, and then paste the destination link afterwards, but if I use this workflow (or any workflow with the "Copy to Clipboard" action), the pasted string overrides the link I had in my clipboard. Checking "Mark item as transient in clipboard" to true doesn't seem to have the behaviour I'm looking for. Is there a way (or action) to restoring previous clipboard contents after "Copy to Clipboard" action? Quick example of what how I imagine this working here ⤵ Any help would be appreciated! (And another image of my "Copy to Clipboard" settings in this workflow attached)
  19. Hey everyone, Check out my first workflow! It makes creating files easy. I'm also working on a window organizer that works with 2 monitors, i'll post that too once I feel its ready. Github: https://github.com/SteliosHa/Alfred_File_Creator Thanks!
  20. First, I really apologise for how incompetent I am. Without Google, I'd never be able to do anything. But even with Google, I fail. Basic principles, var, query, just fly right over my head. Doesn't matter how much I concentrate, and how much I read, I just never seem to get it I'm trying to construct an Alfred workflow to do the following: I want to create a command consisting of three elements: 1. wp-clone 2. site1 3. site2 #1 is constant. #2 and #3 are variables. They are basically source-folder, destination-folder. The names would change in real use. I'm just using "site1" and "site2" here to illustrate. The final command, which I'd like to pass to iTerm.app, would look like this: wp-clone site1 site2 So what would be ideal is if I can: 1. Pull up the Alfred window (option-space) and start typing "Valet Clone". Press return and it auto-completes (like a keyword would) 2. On return a space inserts and I enter the first argument, where I input "site1" (without quotes: it's basically a directory name) 3. Return again and I get to insert another input, "site2" (again, without quotes: the second directory) 4. Return again and these two variables or arguments are put together and formed as the command: wp-clone site1 site2 It would be great, at that point, if I can run this in the background. Something like: export PATH=/usr/local/bin:$PATH cd /Users/Decline/SERVER/ && wp-clone {query1} {query2} (I would need PATH included as "wp-clone" is a command Alfred's command line wouldn't recognise.) However, I don't mind if the next stage is simply to open iTerm.app and paste the combined command there. The big problem I have is knowing how on earth to get those two variables (site1 and site1) into a single command, and in an elegant way in Alfred's GUI. I just can't wrap my head around it Attached is an attempt, which doesn't work at all, to hack something together in a workflow. Can someone point me in the right direction? Please, any input, imagine you're speaking to a small child, or a Golden Retriever. Many thanks in advance, ian My lame attempt (junk, doesn't work): Valet Clone Alfred Workflow
  21. I am trying to create a simple workflow to copy a selected row in Excel and place it on the clipboard after changing the tab character that separates fields in a return character. I am trying to use a conversion with regex of \t to \n but it is not working. Any ideas?
  22. Here's a quick little workflow to restart Alfred and his preferences (if they're open). Download (v1.0.2): GitHub Keyword: restart
  23. Share music links the right way with your friends. With song.link it doesn't matter which music service your friends are using. When you share a song or album and if your friends (or enemies) are using another music service than you, they'll get a function link to their service. You'll find the latest relase at github. Happy music link sharing. /Lari Edit: Removed packal.org link.
  24. Hi, I have a calculation I have to make a lot. {query}+({query}/0.971) How would I set this up in a workflow (so I can make calculations quicker than the normal calculator)? Thanks in advance!
  25. Overview here, with the latest release you can install here. Summary of the current features (6-30-19): You can search for title and author using the keyword search (default is "ib"). You can also use options as follows (in the format "ib -a" for each option, respectively): -a search by author only -t search by title only -g search by genre only -h get available options for using this workflow By default, if a title doesn't have a genre, Alfred Books won't be able to search for it. While searching, you can press ⌘L to see some metadata about the selected title; this includes: title and author, genre, percentage read, description While searching, pressing ⇧ (shift) on a selected title will attempt to show a cover and the actual filename. While searching, pressing your action button (one of the following: → (right arrow), fn, ctrl, ⇥ (tab)) will allow you to act directly on the Books file. Be cautious here, as modifying the file from this interface may cause inconsistencies with the Books sqlite database, causing you to need to modify the actual sqlite database if you say modify or delete a file here. This software (currently) only searches for downloaded books by confirming an accessible path to said file in the Books sqlite database. If they're on iCloud and not downloaded, they won't show up in Alfred Books! If you have any issues whatsoever using this software, or if you have recommendations for features, please visit: https://github.com/codycodes/alfred-books/issues
×
×
  • Create New...