60 posts
Location
Halifax, UK
Posted 16 April 2017 - 05:04 PM
Craftamares
Never make another software installer again
Craftamares is an open source software installer for Computercraft. It saves the developer a lot of time developing an installer for things like an operating system(aka Viva, OneOS or ChromeOS) or a software collection(like the software created by people like oeed or GravityScore). The idea is that the developer replaces them with their own apps/parts of an OS.I have not included screenshots as the appearance may differ depending on the implentation. You can simply implement Craftamares by editing the script by going in and editing anything to feel like it's own thing, in the same way you would do it in Calamares(the Linux one).To download Craftamares, type this in to the computer(tweaking need to do for standard computers):
pastebin get 2Czz1UDE craftamares.lua
Edited on 17 April 2017 - 03:00 AM
119 posts
Posted 16 April 2017 - 08:54 PM
Sounds interesting, but, correct me if I'm wrong, it only installs some "common" programs. This makes what you're describing in the thread misleading and false. My first impression of the program was that it was going to aid the developers with a software installer for their own programs, useful for people creating multi-file programs (Which OnlineApps does with a web front, see
https://twijnweb.com/oa/ and
the thread for more information ;)/> ). Instead it just downloads some potentially useful programs?
60 posts
Location
Halifax, UK
Posted 17 April 2017 - 05:00 AM
Sounds interesting, but, correct me if I'm wrong, it only installs some "common" programs. This makes what you're describing in the thread misleading and false. My first impression of the program was that it was going to aid the developers with a software installer for their own programs, useful for people creating multi-file programs (Which OnlineApps does with a web front, see
https://twijnweb.com/oa/ and
the thread for more information ;)/> ). Instead it just downloads some potentially useful programs?
The idea is that the developer replaces them with their own apps/parts of an OS. The default script is just a proof-of-concept of what Craftamares can do. I aim to use it in the upcoming version of Viva(2.0).
Edited on 17 April 2017 - 03:02 AM
353 posts
Location
Orewa, New Zealand
Posted 19 April 2017 - 04:10 AM
"Never make another software installer again"
This isn't really an installer. Any programs that actually need to do something other than simply existing on the computer cannot make much use out of this.
The fake loading screen is also…. fake. Having to wait 12 seconds just to download a bunch of programs I probably don't want (what if I only want luaide, but have to download all of the other ones too) is a pain. It seems like it is less work for the developer to just make an installer with a bunch of `shell.run()` commands themselves. Functionality more than the absolute minimum might make this more of an option.
Edited on 19 April 2017 - 02:13 AM
60 posts
Location
Halifax, UK
Posted 19 April 2017 - 07:34 PM
"Never make another software installer again" This isn't really an installer. Any programs that actually need to do something other than simply existing on the computer cannot make much use out of this. The fake loading screen is also…. fake. Having to wait 12 seconds just to download a bunch of programs I probably don't want (what if I only want luaide, but have to download all of the other ones too) is a pain. It seems like it is less work for the developer to just make an installer with a bunch of `shell.run()` commands themselves. Functionality more than the absolute minimum might make this more of an option.
The idea is that the developer will go in and customize Craftamares to be their own. That script you ran was a proof-of-concept.
353 posts
Location
Orewa, New Zealand
Posted 19 April 2017 - 08:16 PM
I know. However the only functionality this program provides is a twelve second wait time and a bunch of pastebin commands.
It provides no advantages to the developer, it would be easier for them to create a proper, customized installer for their project.
If some extra functionality was added, and the registration of programs was easier it might provide some benefits.
17 posts
Location
Germany
Posted 19 April 2017 - 11:17 PM
I think the same as @hbomb79, this ist not really a good installer program.
119 posts
Posted 20 April 2017 - 10:55 PM
I still believe the description "Never make a software installer again" is misleading. You're still making a software installer. You just add a bunch of text in front of it. Sorry for the mention yet again but OnlineApps in my opinion could be considered much more of a "software installer." You create the links to other websites as well as the file it's downloaded as and it'll fetch all of those from any raw location via a pastebin script when ran, all done through a webfront. (
https://twijnweb.com/oa/)
Edited on 20 April 2017 - 08:56 PM