Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

CloudAHK - Cloud Compiling


  • Please log in to reply
75 replies to this topic

Poll: Should AutoHotkey:Build be hosted at build.autohotkey.net (30 member(s) have cast votes)

Should AutoHotkey:Build be hosted at build.autohotkey.net

  1. Yes (32 votes [82.05%])

    Percentage of vote: 82.05%

  2. No (7 votes [17.95%])

    Percentage of vote: 17.95%

Vote Guests cannot vote
octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
CloudAHK

http://cloudahk.com/

AutoHotkey:Build is a web service that allows you to code, compile, and download right from the browser without installing a single thing.

This is currently Alpha 0.1, because I wrote it about 30 minutes ago and completely stole the AutoHotkey.net design. But it works in it's current state.

Some notes: Don't use spaces in the app name, it will hang.

I plan on making it all ajax so you can continue to test and edit. Maybe ase/bespin for code editing. Probably some other junk idk yet.

But there are bugs and issues and I'll work on it all later.

Please give it a try, I think once it's stable and clean it should be moved to <!-- m -->http://build.autohotkey.net<!-- m -->. but that will only happen if y'all think it's worthy.

Now added support to import from the autohotkey.net pastbin.


For example.

if your paste is:
<!-- m -->https://ahknet.autoh...m/paste/1pulxvt<!-- m -->

Just use
<!-- m -->http://cloudahk.com/?paste=1pulxvt<!-- m -->

Or just use the Chrome or Firefox extension.

Posted Image


Download

Chrome:
<!-- m -->http://cloudahk.com/...loudAHK.user.js<!-- m -->

Firefox:
<!-- m -->http://cloudahk.com/...ox/CloudAHK.xpi<!-- m -->

sumon
  • Moderators
  • 1317 posts
  • Last active: Dec 05 2016 10:14 PM
  • Joined: 18 May 2010
I'm quite amazed :) I had wanted to do something like this, because that way scripts & apps can theoretically be 100% open-source online, while still retaining ease-of-usage in compling. Very-good.

octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
Thanks sumon. I have many plans for this, like the ability to include frameworks. and icons you can select from. Possibly accounts where you can edit and store your code? Pre build templates? Examples and samples?

Any ideas you have would be great.

SoggyDog
  • Members
  • 803 posts
  • Last active: Mar 04 2013 06:27 AM
  • Joined: 02 May 2006
Damn... That's cool!

octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
Thanks!

It's something I've wanted to do for a while but never really got around to.

Here's a preview of the next version. The idea is you can continue to edit and test as if it was an IDE.

Posted Image

octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
Now what would be awesome is if someone could create the syntax highlighting file for the ace editor I'm going to be using.

You can find some examples here.

<!-- m -->https://github.com/a...aster/build/src<!-- m -->

I have no clue whats going on.

octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
Also the download links will only last 10 mins.

maul.esel
  • Members
  • 790 posts
  • Last active: Jan 05 2013 09:26 PM
  • Joined: 28 Feb 2011
Looks cool. :!:

Any ideas you have would be great.

[*:4zogaqod]What about github support? Post-receive hooks to build the code (stored on github) each time it changes?
[*:4zogaqod]Some features from Compile_AHK maybe?
Join the discussion on The future of AutoHotkey
Posted Image Visit me on github Posted Image
Win7 HP SP1 64bit | AHK_L U 64bit

octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
Ah github support would be awesome. Except I use Google code and svn so I'd probably implement that first.

So you'd just like to be able to input a github url to compile from right?

I plan on adding some other options like uploading a file, and I guess github and svn should be added.

maul.esel
  • Members
  • 790 posts
  • Last active: Jan 05 2013 09:26 PM
  • Joined: 28 Feb 2011
*Posting random ideas*

So you'd just like to be able to input a github url to compile from right?

That would be an idea, and sounds easy to implement.

However, what I meant originally:
Github allows you to set so-called "service hooks", web apps that are launched when I update the code. So I'd got to my repo's administration, select the hook (a simple "post-receive url" might be enough), enter "http://build.poopballs.com/github/build" or similar, and then, whenever I change my code on github, the code is automatically rebuilt.

But actually this is not the best idea. I like you idea better, especially if it was also possible to define the repo in the url ("build.poopballs.com/build?repo_url=github.com/user/project"). Maybe it is possible to make it work independently of git / svn. AFAIK both github & googlecode provide the option to download the code as zip: maybe that could be used.
Join the discussion on The future of AutoHotkey
Posted Image Visit me on github Posted Image
Win7 HP SP1 64bit | AHK_L U 64bit

octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
Yeah I think it would be awesome if you could show the code. Then click a link that compiles an downloads the app.

So it's like. Here's the source, see what it's doing? Now compile and download, or change something if you'd like.

octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
New Version is up and I got a real domain.

Check it out!

http://cloudahk.com/

nimda
  • Members
  • 4368 posts
  • Last active: Aug 09 2015 02:36 AM
  • Joined: 26 Dec 2010
THIS IS AMAZING
:D :D :D

octal
  • Members
  • 102 posts
  • Last active: Jul 24 2015 03:14 AM
  • Joined: 21 Feb 2011
Thanks man!

What would you like to see implemented?

nimda
  • Members
  • 4368 posts
  • Last active: Aug 09 2015 02:36 AM
  • Joined: 26 Dec 2010
Hmmm...
Is it possible that clicking the build button starts the download? So it's one click, instead of two (I know, no big deal :p)
The only other improvements that I can see have to do with the "IDE" - syntax highlighting, javscript-powered tooltips with command syntax, javascript-powered autocompletion of words, etc. I recognize that these are difficult to implement, and I'm in no rush :)


Edit: someone voted no to the poll. Care to explain why?