Richard Kaplan
Member-
Posts
11 -
Joined
-
Last visited
Content Type
Blogs
Gallery
Downloads
Events
Profiles
Forums
Articles
Media Demo
Everything posted by Richard Kaplan
-
ChatGPT / DALL-E - OpenAI integrations
Richard Kaplan replied to vitor's topic in Share your Workflows
Great Workflow - thanks. Is there any way to configure ChatGPT in this workflow to utilize a ChatGPT plugin? Actually I guess ChatGPT plugins are being eliminated and replaced with Custom GPTs - will it be possible to replace the standard ChatGPT with a custom GPT? https://openai.com/blog/introducing-gpts -
1Password — Search and open 1Password items
Richard Kaplan replied to vitor's topic in Share your Workflows
Solved.. I had to install Automation Tasks on the laptop Workflow works great now- very nice -
1Password — Search and open 1Password items
Richard Kaplan replied to vitor's topic in Share your Workflows
Thank you @vitor - changing the keyword worked Now I tried following the identical procedure on my MacBook Pro. I followed the same steps - including validating credentials in the command line to access my vault. But now on the MacBook it keeps saying "sign in and update items" when I run the workflow. Thoughts there? -
1Password — Search and open 1Password items
Richard Kaplan replied to vitor's topic in Share your Workflows
Greetings I am trying to set up the 1Password8 Workflow I set up the 1P CLI and succcesfully authenticated to my account I installed the new 1Password8 Workflow When I type 1p it tries to convert units instead of searching 1Pass Changing the activation string for the workflow still does not work I am puzzled - how do I get the integration working? -
TextExpander Workflow Inoperative
Richard Kaplan replied to Richard Kaplan's topic in Discussion & Help
Thank you. Now I get a 404 error in the PHP script. I looked at the source code for that script and it is looking for a local copy of my TextExxpander snippets. But it turns out that several versions ago, TextExpander switched to storing snippets online in their own system. So while I could export the snippets and fix the script, I would have to repeat the export process every time I change or add a snippet. Oh well. Thank you very much for all your time - this was helpful to learn even though it seems a solution may be out of reach. [15:54:17.967] Logging Started... [15:54:21.651] TextExpander[Script Filter] Queuing argument '' [15:54:21.713] TextExpander[Script Filter] Script with argv '' finished [15:54:21.715] TextExpander[Script Filter] <?xml version="1.0"?> <items> <item title="404 Not Found" valid="yes"> <title>404 Not Found</title> <icon></icon> </item> </items> [15:54:21.998] TextExpander[Script Filter] Queuing argument 't' [15:54:22.051] TextExpander[Script Filter] Queuing argument 'te' [15:54:22.109] TextExpander[Script Filter] Script with argv 'te' finished [15:54:22.113] TextExpander[Script Filter] <?xml version="1.0"?> <items> <item title="404 Not Found" valid="yes"> <title>404 Not Found</title> <icon></icon> </item> </items> [15:54:22.169] TextExpander[Script Filter] Queuing argument 'tes' [15:54:22.226] TextExpander[Script Filter] Script with argv 'tes' finished [15:54:22.232] TextExpander[Script Filter] <?xml version="1.0"?> <items> <item title="404 Not Found" valid="yes"> <title>404 Not Found</title> <icon></icon> </item> </items> [15:54:22.297] TextExpander[Script Filter] Queuing argument 'test' [15:54:22.355] TextExpander[Script Filter] Script with argv 'test' finished [15:54:22.357] TextExpander[Script Filter] <?xml version="1.0"?> <items> <item title="404 Not Found" valid="yes"> <title>404 Not Found</title> <icon></icon> </item> </items> [15:54:22.535] TextExpander[Script Filter] Queuing argument 'test1' [15:54:22.666] TextExpander[Script Filter] Script with argv 'test1' finished [15:54:22.673] TextExpander[Script Filter] <?xml version="1.0"?> <items> <item title="404 Not Found" valid="yes"> <title>404 Not Found</title> <icon></icon> </item> </items> [15:54:26.117] Logging Stopped. -
TextExpander Workflow Inoperative
Richard Kaplan replied to Richard Kaplan's topic in Discussion & Help
That make sense - thanks PHP is now updated/installed But Alfred says PHP is Deprecated.... [15:05:39.704] STDERR: TextExpander[Script Filter] PHP Deprecated: Return type of Cake\Collection\CollectionInterface::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/CollectionInterface.php on line 691 PHP Deprecated: Cake\Collection\Collection implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Collection.php on line 26 PHP Deprecated: Return type of Cake\Collection\Iterator\ReplaceIterator::current() should either be compatible with IteratorIterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/ReplaceIterator.php on line 64 PHP Deprecated: Cake\Collection\Iterator\ReplaceIterator implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/ReplaceIterator.php on line 23 PHP Deprecated: Return type of Cake\Collection\Iterator\UnfoldIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/UnfoldIterator.php on line 67 PHP Deprecated: Return type of Cake\Collection\Iterator\UnfoldIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/UnfoldIterator.php on line 78 PHP Deprecated: Cake\Collection\Iterator\FilterIterator implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/FilterIterator.php on line 26 [15:05:39.707] TextExpander[Script Filter] Deprecated: Return type of Cake\Collection\CollectionInterface::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/CollectionInterface.php on line 691 Deprecated: Cake\Collection\Collection implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Collection.php on line 26 Deprecated: Return type of Cake\Collection\Iterator\ReplaceIterator::current() should either be compatible with IteratorIterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/ReplaceIterator.php on line 64 Deprecated: Cake\Collection\Iterator\ReplaceIterator implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/ReplaceIterator.php on line 23 Deprecated: Return type of Cake\Collection\Iterator\UnfoldIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/UnfoldIterator.php on line 67 Deprecated: Return type of Cake\Collection\Iterator\UnfoldIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/UnfoldIterator.php on line 78 Deprecated: Cake\Collection\Iterator\FilterIterator implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /Users/richardkaplan/UMRPC Dropbox/Richard Kaplan (rkaplan@rehabanalytics.com)/Alfred/Alfred.alfredpreferences/workflows/user.workflow.040CAB3B-3AEB-4313-A7AE-29C1DF3C6767/vendor/cakephp/collection/Iterator/FilterIterator.php on line 26 <?xml version="1.0"?> <items> <item title="404 Not Found" valid="yes"> <title>404 Not Found</title> <icon></icon> </item> </items> [15:05:43.563] Logging Stopped. Alternatively, if I change the language from /bin/bash to /usr/local/bin/php then I get this: [15:10:27.827] TextExpander[Script Filter] Queuing argument '' [15:10:27.891] TextExpander[Script Filter] Script with argv '(null)' finished [15:10:27.894] ERROR: TextExpander[Script Filter] Code 255: PHP Parse error: syntax error, unexpected identifier "filter" in Command line code on line 1 [15:10:27.897] TextExpander[Script Filter] Parse error: syntax error, unexpected identifier "filter" in Command line code on line 1 [15:10:27.905] ERROR: TextExpander[Script Filter] JSON error: JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0. in JSON: Parse error: syntax error, unexpected identifier "filter" in Command line code on line 1 -
TextExpander Workflow Inoperative
Richard Kaplan replied to Richard Kaplan's topic in Discussion & Help
Thanks I tried to activate it with the word expand. The Workflow is not activated. This is the output. 12:09:02.273] TextExpander[Script Filter] Queuing argument '' [12:09:02.283] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:02.284] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:10.063] TextExpander[Script Filter] Queuing argument 't' [12:09:10.074] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:10.075] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:10.112] TextExpander[Script Filter] Queuing argument 'te' [12:09:10.124] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:10.125] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:10.212] TextExpander[Script Filter] Queuing argument 'tes' [12:09:10.224] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:10.224] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:10.345] TextExpander[Script Filter] Queuing argument 'test' [12:09:10.358] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:10.358] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:14.096] TextExpander[Script Filter] Queuing argument 'tes' [12:09:14.105] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:14.106] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:14.267] TextExpander[Script Filter] Queuing argument 'te' [12:09:14.300] TextExpander[Script Filter] Queuing argument 't' [12:09:14.334] TextExpander[Script Filter] Queuing argument '' [12:09:14.345] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:14.345] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:14.346] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:14.346] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:19.446] TextExpander[Script Filter] Queuing argument '' [12:09:19.521] TextExpander[Script Filter] Script with argv '(null)' finished [12:09:19.521] ERROR: TextExpander[Script Filter] Code 127: /bin/bash: /usr/bin/php: No such file or directory [12:09:37.078] Logging Stopped. -
How do I find and edit this script filter
Richard Kaplan replied to Richard Kaplan's topic in Discussion & Help
That is helpful - thank you That reveals two of the underlying scripts. How is/was the alfred-maestro executable file created and how did the author of this script know to reference that in the script filter step above? -
This is an old apparently abandoned workflow which functions as a script filter to search Textexpander snippets https://github.com/ramiroaraujo/alfred-textexpander-workflow It appears to be inoperative in Alfred 5. I type "expand" in Alfred 5 and get no response Any thoughts on what needs to be fixed?
-
I am impressed with the usefulness of script filters but puzzled how I can edit one in Alfred 5. This is a workflow to display Keyboard Maestro macros: https://github.com/iansinnott/alfred-maestro It installs on Alfred 5 and works well But I am puzzled where the main script is stored. The workflow looks like this: If I click on the Script Filter section this is what I see: Where is the actual code/content that drives this script filter - both so I can learn from it and potentially edit it?
-
Hi - I just upgraded to Catalina. I note that when I search for a website on Alfred and then press Enter, it is not directing the browser to go to that site. I have updated all the permissions - except I have no option to add Alfred in the Automation section. Any thoughts?