我有一个程序可以读取文件中的数据,更改某些元素并创建新文件。代码如下所示:
lines = IO.readlines('single_before_CAP.txt').map do |line|
a = line.split.each { |i| i.capitalize! }
a2 = a.join(" ")
File.open('single_after_CAP.txt', 'w') do |file|
file.puts lines
end
如何使用Xcode和MacRuby将此程序作为GUI应用程序运行?如果不是Xcode和MacRuby,我还能做一个简单的任务来使它成为一个独立的GUI应用程序吗?
答案 0 :(得分:3)
答案 1 :(得分:2)
听起来你想要的基本上是一个简单的包装应用程序,它在双击时运行你的脚本,而不是一个完整的GUI。 Platypus是最简单的方法。你只需给它你的脚本,设置几个参数(例如你的脚本是否想要一个文件作为参数)它会给你一个双击的应用程序,可选择包括一个简单的界面,如进度条或文本输出
答案 2 :(得分:1)
如果您只想运行无头ruby应用程序,可以使用Automator。只需创建一个新的工作流程,添加一行来执行您的应用程序,并将其另存为“.app”。如果你愿意,我可以给你更具体的说明。
@ jmitchell1009
具体说明:如果您不需要向程序输入任何内容(如文件或参数),最简单的方法是:
如果您有任何问题,请与我们联系。