pBundler is an program to make bundles programmaticly (via a programming language I created myself). But, why ? Because some programmers cannot do this on Lua, and need a simple programming language and do what they want without any complications. They need it for big programs, and need a simple way to tell what they want to install and share with any user in the world.
This is why pBundler (formely pBuilder) is created.
PBFILE
BEGIN
... CODE ...
END
Note: PBFILE, BEGIN and END is needed for pBundle to parse the file and execute it. Why ? Because PBFILE is to mark as an pBundle valid file, like an "authentification".See actually what pBundle can do:
General Commands (where can be used in any part of the script):
Spoiler
AT is an command for pointing a path for a file or a directory. Can be used by other commands.COMMENT is an command for putting, at the next character, a comment. pBundle will ignore all the next characters until a new line.
Filesystem Manipulation (can be used only in BEGIN…END):
Spoiler
NEWDIR is an command for making a new directory in the AT location.DELETE is an command for deleting a file or a directory tree in the AT location.
WRITE is an command to write a line in the AT location.
Internet Communication (can be used only in BEGIN…END):
Spoiler
PASTEGET "paste-id" is an command to download a pastebin file specified with paste-id argument and save it in the AT location.DOWNLOAD "url" is an command to download a file content with url argument and save it in the AT location.
Script Necessary Commands (can be used only in BEGIN…END):
Spoiler
PBFILE is an command to indicate to pBuilder is an valid file.BEGIN is an command to start the program and unlocks all others commands (excepted COMMENT command)
This section contains all of the pBundle versions, it is sorted the most recent version to the oldest.
Latest version: 1.0
NOTE: An new BIGGER version is comming with ALOT commands, please be patient :)/> !
pBuilder (pBundler old program) 1.0:
Spoiler
pastebin get 7shXUKva pbuilderThanks to InDieTasten for the name
Thanks to Sewbacca for the suggestions of new commands
Thanks to Larry84 and H4X0RZ for the comments
And thanks to all who downloaded and tested the program !