# Tar2rubyscript/rubyscript2exe

**URL:** <https://www.ruby-forum.com/t/tar2rubyscript-rubyscript2exe/101238>\
**Category:** Ruby\
**Created:** [February 5, 2006, 10:34am UTC](https://www.ruby-forum.com/t/tar2rubyscript-rubyscript2exe/101238 "2006-02-05T10:34:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kilivor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@kilivor](https://www.ruby-forum.com/u/kilivor)\
**Post date:** [February 5, 2006, 10:34am UTC](https://www.ruby-forum.com/t/tar2rubyscript-rubyscript2exe/101238/1 "2006-02-05T10:34:15Z")

</div>

Hi!

I have been using tar2rubyscript and rubyscript2exe with FXRuby and it  
works like a charm. But now first time I am trying to generate a file  
from ruby. It works fine with the interpreter, but apparently not with  
the generated exe.

Here the three lines of code (in a file named init.rb)

file = File.open(“test.txt”, “w”)  
file \<\< “Hello world from the file”  
file.close()

And what I do:

ruby tar2rubyscript-0.4.7.rb eclipse/test/  
ruby rubyscript2exe.rb eclipse/test.rb

What I am missing here? I don’t know what happens. No error, no message  
and no output file. Do I need extra configuration? I am using Windows XP  
(in the office) and XP 64-bit (at home). Same results. Ruby 182-15 and  
last versions of both tools.

Thanks for your help.

---

<div class="post-metadata">

**Author:** ![kilivor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@kilivor](https://www.ruby-forum.com/u/kilivor)\
**Post date:** [February 13, 2006, 10:57am UTC](https://www.ruby-forum.com/t/tar2rubyscript-rubyscript2exe/101238/2 "2006-02-13T10:57:40Z")

</div>

> file = File.open(“test.txt”, “w”)

Should be:

file = File.open(oldlocation(“test.txt”), “w”)

It’s described on the site [1].

gegroet,  
Erik V. - [http://www.erikveen.dds.nl/](http://www.erikveen.dds.nl/)

[1] [Tar2RubyScript - A Tool for Distributing Ruby Applications](http://www.erikveen.dds.nl/tar2rubyscript/index.html#toc_3.2.0)
