This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
PCKid11's profile picture

CC Package Manager (apt-get style)

Started by PCKid11, 16 November 2012 - 01:40 AM
PCKid11 #1
Posted 16 November 2012 - 02:40 AM
Yo there, you may remember me from CC email (which I HAVE to work on soon). Anyways, this is a package manager.
Usage:
Put your server-side scripts in the root folder with the name of the package. That easy!
Use packman get (package) for downloading these.
Packman delete (package)
Packman run (package)

DEBUGGING client-side: the files are stored in /pack/bin/(package name)/. This could also be where crash reports/save files/temp files could be stored. So say like a game called LoZ. The save file might be in /pack/bin/LoZ/loz.sv. Feel free to experiment. As soon as you find bugs, PM me. I'm not on here all the time, so I might be a bit.

Packman Client: http://pastebin.com/TE749qpv
Packman Host: http://pastebin.com/5WiGzayr
PCKid11 #2
Posted 24 November 2012 - 10:01 AM
bump… still no replys?
lieudusty #3
Posted 24 November 2012 - 02:05 PM
No it will not blend. I tried it, the blendtech guy said its too embarasing to put the video on youtube
PCKid11 #4
Posted 15 March 2013 - 03:43 AM
:(/> Ok, what do you want me to add? soz for late reply.
airtonix #5
Posted 03 July 2013 - 05:49 PM
I really like that you've decided to make something like this. Looks like you're an arch guy (pacman).

Before I dive into your source-code however, I'd like to point out that it makes no sense to use a package manager to run a program installed by a package manager.

Neither Npm, Pip, Gem, Apt, Yum or Pac do this.

Secondly, having looked at your source code briefly it is now apparent that this is really for rednet communications only.

good effort. Perhaps think about hosting your project on github.
AfterLifeLochie #6
Posted 03 July 2013 - 06:40 PM
I really like that you've decided to make something like this. Looks like you're an arch guy (pacman).

Before I dive into your source-code however, I'd like to point out that it makes no sense to use a package manager to run a program installed by a package manager.

Neither Npm, Pip, Gem, Apt, Yum or Pac do this.

Secondly, having looked at your source code briefly it is now apparent that this is really for rednet communications only.

good effort. Perhaps think about hosting your project on github.
Did you have to necro almost every package-tool thread in sight, including one seven months old from when I arrived here? Please check the date of the last post in the thread.

Excellent work.
airtonix #7
Posted 05 July 2013 - 05:17 AM
I really like that you've decided to make something like this. Looks like you're an arch guy (pacman).

Before I dive into your source-code however, I'd like to point out that it makes no sense to use a package manager to run a program installed by a package manager.

Neither Npm, Pip, Gem, Apt, Yum or Pac do this.

Secondly, having looked at your source code briefly it is now apparent that this is really for rednet communications only.

good effort. Perhaps think about hosting your project on github.
Did you have to necro almost every package-tool thread in sight, including one seven months old from when I arrived here? Please check the date of the last post in the thread.

Excellent work.


Why do I need to check the date of the last post in a thread? Every comment I made is relevant regardless of the date.