steviebraga
-
Posts
3 -
Joined
-
Last visited
Content Type
Blogs
Gallery
Downloads
Events
Profiles
Forums
Articles
Media Demo
Posts posted by steviebraga
-
-
When I tried the regular require, I got this error:
[ERROR: alfred.workflow.input.scriptfilter] Code 1: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- cpf (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from -e:1:in `<main>'
But googling overnight, I found a solution: instead of using require, I used load and everything is working now!
load "cpf.rb"
Thanks for your time!
-
Hi guys,I'm trying to create one workflow using a script filter with ruby. When i put everything in alfred script box it works fine, but i'd like to keep thing organized, so I tried to create 3 separate files, that are placed in workflow folder, and then use alfred script box just to call the methods defined in this files. Something like this:
require_relative "file1" require_relative "file2" require_relative "file3" ... puts some_method(param)
But when I do this, I get this exception:[ERROR: alfred.workflow.input.scriptfilter] Code 1: -e:1:in `require_relative': cannot infer basepath (LoadError) from -e:1:in `<main>'
So, is it possible to do something like this. If yes, how?
Thanks!
passing argument to ruby script
in Workflow Help & Questions
Posted
Hi guys,
I'm trying to create a simple alfred workflow (Keyword -> Run Script -> Post Notification) using ruby. If I run this scripts in the terminal, it runs just fine, but when I try to run them on Alfred, I get some errors:
I assumed that ruby wasn't in Alfred path so I tried
and got this error: