Jump to content

Search the Community

Showing results for tags 'utilities'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Blogs

There are no results to display.

Categories

There are no results to display.

Calendars

There are no results to display.

Forums

  • Alfred 3
  • Make the Most of Alfred
    • Discussion & Help
    • Bug Reports
    • Alfred Feature Suggestions
    • Themes
  • Alfred Workflows
    • Share your Workflows
    • Workflow Help & Questions
    • Workflow Advanced Tips & Tricks
    • Workflow Automation Tasks
  • Alfred 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


Location


Interests

Found 11 results

  1. 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
  2. Github Link Alfred Sonos Controller Installation Download Download and open the alfredworkflow file to install the workflow Features Play, Pause, Next, Previous Set/Change Volume View Queue Play Songs from Queue (only tested on Spotify playing through Sonos app) Switch to line-in playback (if supported on device) Control Shuffle/Repeat Usage Type soco into Alfred, select or search your device, and then control it on the following screen Hotkeys Hotkeys are added by adding a hotkey trigger on the workflow flowchart (open Alfred Preferences -> Workflows -> Sonos Controller, then right click in the empty space -> Triggers -> Hotkey) and connecting it to the run script block with a text argument that follows the following syntax. You can also edit the preset hotkey triggers by right clicking them and selecting configure object. (sonosName); (command) ex: Bedroom; next Commands: plpau - Play/Pause Sonos device play - Play Sonos device pause - Pause Sonos device volpcg [value] - Set volume to specified value (ex. Bedroom; volpcg 50) chvol [value] - Change volume by a specified value next - Go to the next song previous - Go to the previous song linein - Switch playback to line-in enshuffle - Enable shuffle and disable repeat disshuffle - Disable shuffle and disable repeat enrepeat - Enable repeat and disable shuffle enshuffrep - Enable shuffle and repeat plque [position in queue] - Play a song in a certain position in queue (only tested on Spotify playing through Sonos app) Troubleshooting If you find yourself getting the No Speakers Found error, it may be due to an incorrect interface address. This can be caused by having a VPN active, which unfortunatley Sonos does not support. If you are still recieving this error, you can try manually setting the interface address to your local IP address on your machine (which can be found under your Network settings) by doing the following: Open Alfred Preferences -> Workflows -> SonosController and press the [x] button in the top right corner This screen should appear: Double click under the value column on interface_address and enter in the address of your local IP Acknowledgements This workflow was built using deanishe's Alfred-Workflow Huge shoutout to the team behind SoCo which this workflow uses heavily License This workflow is released under the MIT license
  3. Is there a way to sequentially feed different file names through Alfred’s replace utilities and then apply them to the appropriate files at the end? By way of background, I have a workflow that I’ve been using religiously for a few years which takes a file name and then feeds it through numerous replace utilities to help me name the research-related articles on my computer in a consistent manner (mostly pdfs). As you might imagine, each individual replace utility is specific to a particular source or naming convention from my field (fixing commas, odd characters, capitalization issues based on where I download them from, etc.). The workflow is a real lifesaver, as it’s helped me take control of my research in ways that I just hadn’t done a good job with prior to using Alfred. My central problem with the workflow is that it only works with one file name at a time. In short, the workflow either grabs the name of selected file from Finder, DEVONthink or a File Action, then it pushes the name through a series of replace utilities, and finally it applies the cleaned up name to the selected file once its done (depending on its source - Finder/DEVONthink/File Action). Since I imagine that others are transforming text in a similar fashion with Alfred’s replace utilities, I was wondering if anyone might know how to best approach redesigning my workflow to operate with more than one file name at a time? Is there a way to match the original and new (post-cleanup) file names so that I can apply them to the correct files? Does anyone know of another workflow that uses a similar technique or that might help me better understand how to approach this issue? Thanks in advance for any help you can lend! I really appreciate it.
  4. 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.
  5. A simple one-liner terminal script that toggles Dark Mode/LIght Mode on/off if you are using MacOS 10.10+ Of course it has far more impact with Mojave! Triggers (customise as you see fit): Keyword: dark Hotkey: CTRL+OPTION+\ UPDATE 1.1 ( Packal | GitHub ) P.S. I failed to realise until after I already had a couple revisions going on Packal.org that there was already a couple similar efforts posted here. For what it's worth, perhaps the simplicity of this is useful to someone. P.P.S. Yes, I've since learned the 4 year old workflow by Steve identified for Yosemite still works! So I've re-invented this as an iteration on his work. See GitHub link for full details and any future improvements.
  6. Update: rewrote the entire thing as a bash script. It's much faster now. All the links are the same. Grab it if you want. Let me know if there are any bugs. (I couldn't find any). Caffeinate Control v2 v3 I just pushed a major update to my old Caffeinate workflow, and I figured I'd just start a new thread. It is a complete overhaul. Find version 2 3 on Packal.org: packal page. Option Configuration You can configure how you want Caffeinate to work for you. Do you want to keep the system awake? Just the display? Everything? Just type "caff configure" (or "caff c"), and you can set the options easily. If you want to change how it works later, then just run the config again. Change however frequent you want! Defaults We default to "i" or just to keep the system from idling (which lets you display turn off). Just run the config and choose more options to as you please. Multiple options are available by pressing cmd while clicking. Commands Just type "caff" to get started. It will tell you the status and give you the most relevant option first. Example Arguments "caff e" enables caffeinate indefinitely "caff d" disables caffeinate "caff 15 2" enables caffeinate for 15 hours and 2 minutes "caff 23" enables caffeinate for 23 minutes "caff 2h" enables caffeinate for 2 hours "caff configure" opens the configuration dialog "caff help" opens the help dialog. Here are some screenshots: Shows the status left in hours / minutes, depending on how much time is left. You can also see the configure and help entries in the bottom. I need to get around to uninstalling caffeine because I don't use it anymore. Configure the behavior of how you want it to sleep. Just select the options and press "Set Options". If you input one number, it defaults to minutes. If you put in two numbers, it interprets as hours and minutes. You can specify with arguments too. Feel free to type out the whole words "hours" or "minutes" or whatever part of them you want to. Here's the help, explaining it a tiny bit more. Click on "More Info..." to be taken to the caffeinate man page. If you get really excited about typing a lot of minutes, then we'll still let you know how many hours that is... (edited to add more pretty screenshots.)
  7. # SafariHistorySearch Alfred workflow to search Safari history written in swift. #Usage `shs <SEARCH_TERMS>` Separate search terms with spaces if you want to search for more than one word. ie: `shs github safari` Each word is searched separately. If you want to search for a phrase, surround the phrase with double quotes, ie: `shs "Alfred Workflow to Search Safari History"` The results contain all search terms. This workflow searches the page url, page title and page body if available. see https://github.com/akaralar/SafariHistorySearch/releases for latest version. I hope you like it!
  8. Hi, happy to share yet another translation workflow. The existing ones I found didn't have support for some languages that I needed, so here we go https://github.com/rustycamper/alfred-translate-workflow/releases/latest Translate from/to your favorite language using Google or Microsoft Translate. Usage: * `tr` <query>: translate query. * `tr-setapi` <API>: select Google or Microsoft Translate service. * `tr-setkey` <API key>: set your API key. * `tr-setlang` <language>: set target language (language to translate to). Note: You won't need to set a source (from) language. Both Google and Microsoft are pretty good at guessing the origin language. Features: * Simple: setup once and just use it. * Secure: keys are stored in Mac's native Keychain tool. * Fast: repeat queries are cached for speed. Keyboard Shortcuts: * Enter: copy translation to clipboard. * Command + C: copy translation to clipboard. * Command + Y: show quick preview on the respective translation web site. * Command + L: show translated text in large font. Requirements: The first time you run the workflow, it will prompt you to enter your API key for Google or Microsoft. * Instructions on how to get a Google API key: https://cloud.google.com/translate/docs/getting-started#set_up_your_project * Instructions on how to get a Microsoft API key: https://www.microsoft.com/en-us/translator/getstarted.aspx Flag Icons by GoSquared (http://www.gosquared.com/) Uses Alfred-Workflow library https://github.com/deanishe/alfred-workflow/
  9. This workflow is probably only of interest of those living in Oslo and Oslo and Akershus (Norway). It might serve as a basis for developing similar workflows in other cities/countries. The workflow allows you to manage your public transport trips in Oslo and Akershus (Norway). Now you can easily browse trips and plan when to leave your apartment directly from Alfred. You can find the workflow on GitHub
  10. In a multi-step workflow, one where Arg and Var objects separate Filters and are used to pass state from one step to the next, is there any way to go to the previous step without starting over from the beginning? For example, in the Simple Todo List project, when the user types "todo some new task" and presses Enter, the workflow moves to a Filter object, using the output of the initial script filter as input. Is there an easy way to return to the previous state, where Alfred is back on the previous Script Filter with a query of "todo some new task"? I know you can just re-open Alfred and press "up" to use history, but that doesn't work so well if you're 2 or 3 steps into a more complex workflow.
  11. An Alfred 2 workflow that makes an image file for each selected folder in OS X Finder. Feedback and Suggestions are welcome Download here: http://www.packal.org/workflow/folder2iso Please report suggestions or bugfixes at https://github.com/jousch/folder2iso-alfredworkflow
×
×
  • Create New...