Jump to content




Compress - Transform a folder structure into a single self-extracting file!



  • You cannot reply to this topic
47 replies to this topic

#21 HPWebcamAble

  • Members
  • 933 posts
  • LocationWeb Development

Posted 10 April 2015 - 05:35 PM

View PostCreator, on 29 March 2015 - 09:09 PM, said:

Have you ever wanted to distribute a program made up of more than one file? (Pretend you did)

Are you tired of long download times because you have to download 30 files? (Of course!)

From the post for my Protocol Manager:

View PostHPWebcamAble, on 24 March 2015 - 02:13 AM, said:

Do you find yourself making servers and clients often? (Pretend you do)

Do you want a way to quickly create a protocol for them? (Of course)

Then you need...


Its a sign :P

#22 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 10 April 2015 - 05:40 PM

View PostHPWebcamAble, on 10 April 2015 - 05:35 PM, said:

View PostCreator, on 29 March 2015 - 09:09 PM, said:

Have you ever wanted to distribute a program made up of more than one file? (Pretend you did)

Are you tired of long download times because you have to download 30 files? (Of course!)

From the post for my Protocol Manager:

View PostHPWebcamAble, on 24 March 2015 - 02:13 AM, said:

Do you find yourself making servers and clients often? (Pretend you do)

Do you want a way to quickly create a protocol for them? (Of course)

Then you need...


Its a sign :P

I found your introduction very inspirational.

#23 cyanisaac

  • Members
  • 369 posts
  • LocationSan Diego, CA

Posted 29 June 2015 - 09:34 PM

I have been using Compress for OpenTerminalOS and I've gotta say it's a pretty slick solution to installing my OS. Ever since I've started using it, my download speed is faster for OTOS and it's a lot easier to update. Thanks for making Compress, it rocks!

#24 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 30 June 2015 - 02:15 PM

You are welcome!

I feel it is like the 60 line tool that makes your life so much easier! At one point I had started implementing actual compression, but then othe projects *cough* OmniOS *cough* took my time.

#25 クデル

  • Members
  • 349 posts

Posted 02 July 2015 - 11:35 AM

This is brilliant, makes everything so much easier. Good job Creator! :D

#26 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 02 July 2015 - 12:55 PM

Thank you very much. It warms my heart to see people apreciate it!

#27 cyanisaac

  • Members
  • 369 posts
  • LocationSan Diego, CA

Posted 02 October 2015 - 04:20 PM

You should have it ignore .DS_Store files. It's annoying when I work on stuff using my Mac, but then it packages in .DS_Store files :P

#28 FUNCTION MAN!

  • Members
  • 292 posts

Posted 02 October 2015 - 11:38 PM

View Posttelepsychonic, on 02 October 2015 - 04:20 PM, said:

You should have it ignore .DS_Store files. It's annoying when I work on stuff using my Mac, but then it packages in .DS_Store files :P
Get a better OS! (/s, but not so much).

No joking, ignore dotfiles (.xyz), Thumbs.db or whatever and .DS_Store, it's annoying.

#29 cyanisaac

  • Members
  • 369 posts
  • LocationSan Diego, CA

Posted 03 October 2015 - 12:34 AM

View PostDemHydraz, on 02 October 2015 - 11:38 PM, said:

View Posttelepsychonic, on 02 October 2015 - 04:20 PM, said:

You should have it ignore .DS_Store files. It's annoying when I work on stuff using my Mac, but then it packages in .DS_Store files :P
Get a better OS! (/s, but not so much).

No joking, ignore dotfiles (.xyz), Thumbs.db or whatever and .DS_Store, it's annoying.

dotfiles should be packaged though. what if it's a hidden program?

#30 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 03 October 2015 - 10:43 AM

I could implement a feature where you give a path to a file as an argument, which has info, like which files to ignore. Just respond to the post if you think its a good idea, and Ill do it.

#31 FUNCTION MAN!

  • Members
  • 292 posts

Posted 04 October 2015 - 09:02 PM

View Posttelepsychonic, on 03 October 2015 - 12:34 AM, said:

View PostDemHydraz, on 02 October 2015 - 11:38 PM, said:

View Posttelepsychonic, on 02 October 2015 - 04:20 PM, said:

You should have it ignore .DS_Store files. It's annoying when I work on stuff using my Mac, but then it packages in .DS_Store files :P
Get a better OS! (/s, but not so much).

No joking, ignore dotfiles (.xyz), Thumbs.db or whatever and .DS_Store, it's annoying.

dotfiles should be packaged though. what if it's a hidden program?

What if it's an encryption key?

#32 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 05 November 2015 - 04:20 PM

Currently adding a feature that allows you to ignore some files and folders. It doesn't work at the moment. But later today, I am pretty sure it will be working and released on pastebin.

#33 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 05 November 2015 - 10:06 PM

The new feature works.

It allows you ignore certain files/folders. The 3rd argument is the path to the file holding the path of a file/folder that has to be ignored on each line.

Are there any more features anyone would request for this?

#34 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 30 December 2015 - 08:33 PM

I could add some kind of compression. Is someone interested? I want to see if it is worth it.

#35 Luca_S

  • Members
  • 407 posts
  • LocationGermany

Posted 30 December 2015 - 08:56 PM

View PostCreator, on 30 December 2015 - 08:33 PM, said:

I could add some kind of compression. Is someone interested? I want to see if it is worth it.
I would be interested.

#36 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 30 December 2015 - 09:01 PM

The idea would be to analyze the frequency of every byte and assign shorter codes to more frequent combinations.

#37 クデル

  • Members
  • 349 posts

Posted 31 December 2015 - 01:19 AM

Bit of a more odd idea, but you should had encryption support? :D

#38 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 31 December 2015 - 01:25 AM

Encryption? I could encrypt the compressed file. Why not!

#39 LoganDark

  • Members
  • 231 posts
  • LocationMacintosh HD/Users/LoganDark

Posted 31 December 2015 - 06:54 PM

Encryption seems like a great idea! Allow people to specify a password for the file, and when you run it, have it ask you for the password, and if it is correct (store a sha256 hash of the password inside) then decrypt the stored program (using the password), hide it somewhere (maybe make it .temp) and run it!

#40 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 31 December 2015 - 07:03 PM

I would rather go for not storing the password and the content is decrypted with whatever password is provided. Else, you just copy the relevant parts of the file and take it.

Edited by Creator, 31 December 2015 - 07:04 PM.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users