Posted 06 April 2015 - 11:56 PM
Let me introduce my little dll maker, its not much, but i like to think it is effecient.
for an example, it packaged LyqydOS in 2 seconds.
for those who dont know, a dll is a windows system file, with a filesystem in it, like a zip, but files in it are accessed directly, i wanted to make the closest thing to a cc EXE as possible
right now its just a packager, but here: have some upcoming features:
Pull only one file out at a time
get data from certain file(api)
file archiver(Not confirmed)
Possile self-extraction
note* Doesn't package the rom folder
Syntax: #.dll not required
pack <output file>.dll [directory to pack]
unpack <file name>.dll [output directory(do not end with a "/"!)]
Packing syntax(make your own file to dll manually):
packed directory:
disk/hi : "hi :)/>"
hello : "hello\n:)"
output file: #\n is replaced with =n32
::disk/hi::hi :)/>;/;disk/hi;;
::hello::hello=n32:)::hello::
have fun!
pack: pastebin get BNHRDtTF pack
unpack: pastebin get n69PkAsD unpack
for an example, it packaged LyqydOS in 2 seconds.
for those who dont know, a dll is a windows system file, with a filesystem in it, like a zip, but files in it are accessed directly, i wanted to make the closest thing to a cc EXE as possible
right now its just a packager, but here: have some upcoming features:
Spoiler
APIPull only one file out at a time
get data from certain file(api)
file archiver(Not confirmed)
Possile self-extraction
note* Doesn't package the rom folder
Syntax: #.dll not required
pack <output file>.dll [directory to pack]
unpack <file name>.dll [output directory(do not end with a "/"!)]
Packing syntax(make your own file to dll manually):
packed directory:
disk/hi : "hi :)/>"
hello : "hello\n:)"
output file: #\n is replaced with =n32
::disk/hi::hi :)/>;/;disk/hi;;
::hello::hello=n32:)::hello::
have fun!
pack: pastebin get BNHRDtTF pack
unpack: pastebin get n69PkAsD unpack
Edited on 07 April 2015 - 11:26 PM