14 December 2005

Mail file sharing

Because I'm writing scripts on more than one computer I need to sync files somehow. I can use flashdisk for synchronization, but USB is not always available or I forget my flashdisk at home, so it's not always the right option.

Or I can use ftp to upload and download files. But at the end I've got lots of different directories with different versions, because I have no intelligent file structure.
I was inspired by Google filesystems for win and lin so I decided to use some freemail (gmail preferably) for my scripts maintaing. Unfortunatly, Gmail needs some authentication, SSL or what and SSL under REBOL needs Command and Command needs 350$ to buy.
So I found another freemail provider that offers both non-authenticated SMPT and POP and therefore is OK for REBOL (btw. remeber the old REBOL example? send [luke]@[rebol].[com] read http://www.rebol.com ? Hard to do with all the authetications required today.) and I started coding.

The result is a small application called %rspace.r that can upload file to repository, download newest version from repository, or you can get list of all files in repository and finally, if you're happy with your script, you can publish it on www/ftp. All this with documentation in less than 6kB.
All you need is REBOL and mail account cappable of SMTP/POP without authentication. It's good to have an FTP account for publishing files but that's not required. If you do not have an mail account, I've set up one on seznam.cz, user 'rebolspace' and pass 'spacerebol' for testing this application (it's built in, so you can start testing right after download).

Remember, it's just alpha, does not have many features, but it works, I can write something here, update it there and have all the versions accesible from everywhere. It's written for REBOL scripts so with big projects it's going to be very slow and unusable, but for small project (and most REBOL scripts are really small) it's probably good.

So download it form http://krutek.info/rebol/rspace.r (stable) or http://rebolspace.sweb.cz/rspace.r (latest published version).

WARNING: because [rebolspace]@[seznam].[cz] is open account it won't be wise to use it ordinarily. Please, if you like it, set up your own account and use it instead of built-in one.
And remember: all suggestions and fixes are welcome.

73 comments:

Anonymous said...

ItZLmr The best blog you have!

Anonymous said...

BKvVpS Good job!

Anonymous said...

Hello all!

Anonymous said...

Magnific!

Anonymous said...

Please write anything else!

Anonymous said...

Hello all!

Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

Anonymous said...

Magnific!

Anonymous said...

VbJouJ write more, thanks.

Anonymous said...

Nice Article.

Anonymous said...

Hello all!

Anonymous said...

Please write anything else!

Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

Anonymous said...

Please write anything else!

Anonymous said...

Hello all!

Anonymous said...

Thanks to author.

Anonymous said...

Nice Article.

Anonymous said...

Hello all!

Anonymous said...

Hello all!

Anonymous said...

Wonderful blog.

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

Magnific!

Anonymous said...

Good job!

Anonymous said...

Good job!

Anonymous said...

Friends help you move. Real friends help you move bodies.

Anonymous said...

I'm not a complete idiot, some parts are missing!

Anonymous said...

Nice Article.

Anonymous said...

640K ought to be enough for anybody. - Bill Gates 81

Anonymous said...

I don't suffer from insanity. I enjoy every minute of it.

Anonymous said...

Give me ambiguity or give me something else.

Anonymous said...

Ever notice how fast Windows runs? Neither did I.

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

Beam me aboard, Scotty..... Sure. Will a 2x10 do?

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

Please write anything else!

Anonymous said...

Lottery: A tax on people who are bad at math.

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

Build a watch in 179 easy steps - by C. Forsberg.

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

Build a watch in 179 easy steps - by C. Forsberg.

Anonymous said...

Suicidal twin kills sister by mistake!

Anonymous said...

Build a watch in 179 easy steps - by C. Forsberg.

Anonymous said...

Suicidal twin kills sister by mistake!

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

What is a free gift ? Aren't all gifts free?

Anonymous said...

Suicidal twin kills sister by mistake!

Anonymous said...

Nice Article.

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

Friends help you move. Real friends help you move bodies

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

Ever notice how fast Windows runs? Neither did I.

Anonymous said...

Good job!

Anonymous said...

A lot of people mistake a short memory for a clear conscience.

Anonymous said...

All generalizations are false, including this one.

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

Thanks to author.

Anonymous said...

When there's a will, I want to be in it.

Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

All generalizations are false, including this one.

Anonymous said...

Ever notice how fast Windows runs? Neither did I.

Anonymous said...

Suicidal twin kills sister by mistake!

Anonymous said...

Friends help you move. Real friends help you move bodies.

Anonymous said...

Thanks to author.

Anonymous said...

If ignorance is bliss, you must be orgasmic.

Anonymous said...

Lottery: A tax on people who are bad at math.

Anonymous said...

Friends help you move. Real friends help you move bodies

Anonymous said...

Please write anything else!

Anonymous said...

Calvin, we will not have an anatomically correct snowman!