Page 1 of 2 12 LastLast
Results 1 to 30 of 34

Thread: PIM v2.41 BETA is here!

  1. #1
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts

    Thumbs up PIM v2.41 BETA is here!

    I'm going Platinum with PIM!

    Added ZIP PPMd decompression!

    Enjoy!

    http://encode.su/


  2. #2
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    test.zip has been updated!

  3. #3
    Member
    Join Date
    May 2008
    Location
    Antwerp , country:Belgium , W.Europe
    Posts
    487
    Thanks
    1
    Thanked 3 Times in 3 Posts
    Quote Originally Posted by encode View Post
    I'm going Platinum with PIM!
    Added ZIP PPMd decompression!
    Great feature !! Definitely worth Platinum !!

  4. #4
    Moderator

    Join Date
    May 2008
    Location
    Tristan da Cunha
    Posts
    2,034
    Thanks
    0
    Thanked 4 Times in 4 Posts

    Thumbs up

    Excellent!

  5. #5
    Member Vacon's Avatar
    Join Date
    May 2008
    Location
    Germany
    Posts
    523
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hello everyone,

    back from a two-weeks holiday I have to say:
    Great stuff man!

    Best regards!

  6. #6
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts

    Question

    Just wanna consult with you about menu icons. I think I should skip back to the Vista styled ones. Check out the listed examples. New (1) and Open (2) is understood. The question is in which one use for Add->Folder, Extract, Test and, possibly, Settings menu?

    Attached images:

    (1*) - New
    (2*) - Open
    (3*), (4), (5) - Add->Folder
    (6*), (7), (4) - Extract
    (8*), (9), (10), (11), (12) - Test

    * - Currently preferred by myself
    Attached Images Attached Images             

  7. #7
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Additionally, for comparison, XP-styled icons:
    Attached Images Attached Images            

  8. #8
    Moderator

    Join Date
    May 2008
    Location
    Tristan da Cunha
    Posts
    2,034
    Thanks
    0
    Thanked 4 Times in 4 Posts
    One thing I really miss when using PIM 2.41 is a compression/decompression progress meter.

  9. #9
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Quote Originally Posted by LovePimple View Post
    One thing I really miss when using PIM 2.41 is a compression/decompression progress meter.
    In PIM v2.50 it will not be added. PIM supports practically unlimited file sizes - TProgressBar has a limited range, plus, PIM don't knows about the file count. But the main reason is I should have to rewrite the entire program - adding an extra code to every compression/decompression module...

    Anyway, I really like current minimalistic interface - no garbage GUI elements...

  10. #10
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    But it is possible to add PIMPLE-like progress bar with file count for the decompression. Will add it and see to myself how it will be...

  11. #11
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Or add something like:


    Extracting test.dat (15 of 357)


  12. #12
    Programmer osmanturan's Avatar
    Join Date
    May 2008
    Location
    Mersin, Turkiye
    Posts
    651
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by encode View Post
    In PIM v2.50 it will not be added. PIM supports practically unlimited file sizes - TProgressBar has a limited range, plus, PIM don't knows about the file count.
    Why don't you use small and efficient solutions? I'm using such that technique for updating progress bar in Delphi. If you want to show 2 progress bars like WinRAR you should decide the update interval (=TotalInterval). Let's we have 2 progress bars - one for current file's progress, the other for total progress. Let's we have 10 files to compress and 5th file is being compressing.

    Code:
    const TotalInterval: Integer = 256;
    (...)
    ProgressFile.MaxValue := TotalInterval;
    ProgressMain.MaxValue := TotalInterval;
    (...)
    var 
      pos, step: Integer;
      update: Boolean;
    begin
      update := false;
    
      pos := Trunc((CurrentFileProcessed / CurrentFileSize) * TotalInterval);
      if ((pos - ProgressFile.Progress) > 0) then
      begin
        ProgressFile.Progress := pos;
        update := true;
      end;
    
      step := TotalInterval / TotalFileCount;
      pos := Trunc( ((CurrentFileProcessed / CurrentFileSize) * step) +
        ((CurrentFileIndex / TotalFileCount) * step));
      if ((pos - ProgressMain.Progress) > 0) then
      begin
        ProgressMain.Progress := pos;
        update := true;
      end;
    
      if (update) then
        Application.ProcessMessages();
    I know, you said that current PIM doesn't know the file count. But, I think it's worth to add it. Surely, it's not so hard as the compression algorithm itself

    Note that, you must limit the progress bar updating. Because, updating VCL elements are very time consuming. So, you should choose the TotalInterval in a small range

  13. #13
    Moderator

    Join Date
    May 2008
    Location
    Tristan da Cunha
    Posts
    2,034
    Thanks
    0
    Thanked 4 Times in 4 Posts

    Thumbs up

    Awesome!

  14. #14
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    I'm afraid I'm familiar with all stuff...

  15. #15
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    These days, I'll create a brand new design based on black square metaphor. Design includes the main icon/logo plus menu icons. Also, it might be that I'll release new, and final version as PIM v3.00. (A year passed out from PIM v2.10 release, PIMv3 represents something bigger, including BZIP2 compression)


  16. #16
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    At the same time it would be better to keep v3 for something serious - like a newer version of PPMd or adding PIMPLE compression...

  17. #17
    Moderator

    Join Date
    May 2008
    Location
    Tristan da Cunha
    Posts
    2,034
    Thanks
    0
    Thanked 4 Times in 4 Posts
    Good idea!

  18. #18
    Member
    Join Date
    May 2008
    Location
    brazil
    Posts
    163
    Thanks
    0
    Thanked 3 Times in 3 Posts
    Encode, I believe , Pim should be your default project instead Balz,BCM or another compressor which you have created.


    Normal users like good compressors,but they like good archivers too.

    PIM is your best way.




    Thanks

  19. #19
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    OK, the icons will be Vista-styled. BTW, what do you think about this new PIM logo:
    Attached Images Attached Images    

  20. #20
    Programmer osmanturan's Avatar
    Join Date
    May 2008
    Location
    Mersin, Turkiye
    Posts
    651
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by encode View Post
    I'm afraid I'm familiar with all stuff...
    So, I wonder why you are talking about the TProgressBar range limit? Just for showing that it's a hard work? Or just kind of advertisement?

  21. #21
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Quote Originally Posted by osmanturan View Post
    So, I wonder why you are talking about the TProgressBar range limit? Just for showing that it's a hard work? Or just kind of advertisement?
    When you create your own archiver you will have an understanding... The devil in the details. Adding even small new feature will affect the entire program. There is something bigger than just huge source and class structure, PIM has own idea or soul.

  22. #22
    Programmer osmanturan's Avatar
    Join Date
    May 2008
    Location
    Mersin, Turkiye
    Posts
    651
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by encode View Post
    When you create your own archiver you will have an understanding... The devil in the details. Adding even small new feature will affect the entire program. There is something bigger than just huge source and class structure, PIM has own idea or soul.
    I don't want to continue this endless discussion. But, you must know something: I have already made an archiver in very old days (maybe in 2000) just using zlib for my custom installer. Also, I'm working on an offline file explorer which collects some preview information on media files (it stores preview data in a custom archive). Currently, it's development is stopped for a while. I mean, I already know what you are talking about. I just want to help you. That's all. No less no more.

  23. #23
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Yet another variant of the logo:
    Attached Images Attached Images    

  24. #24
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Attached Images Attached Images   

  25. #25
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    My favorite so far:
    Attached Images Attached Images  

  26. #26
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Or even (but not so cool looking):
    Attached Images Attached Images  

  27. #27
    Tester
    Black_Fox's Avatar
    Join Date
    May 2008
    Location
    [CZE] Czechia
    Posts
    471
    Thanks
    26
    Thanked 9 Times in 8 Posts
    Quote Originally Posted by encode View Post
    Just wanna consult with you about menu icons. I think I should skip back to the Vista styled ones. Check out the listed examples. New (1) and Open (2) is understood. The question is in which one use for Add->Folder, Extract, Test and, possibly, Settings menu?
    I agree with New and Open, for Add->Folder no.4 with a '+' instead of an arrow would be the best. 6 for Extract is OK, for Test I would pick 9.
    Also, your favourite so far looks the nicest from all logos.
    Last edited by Black_Fox; 18th July 2008 at 22:19.
    I am... Black_Fox... my discontinued benchmark
    "No one involved in computers would ever say that a certain amount of memory is enough for all time? I keep bumping into that silly quotation attributed to me that says 640K of memory is enough. There's never a citation; the quotation just floats like a rumor, repeated again and again." -- Bill Gates

  28. #28
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    I already decided about menu icons. Now, I'm thinking about logo.

    Another one:
    Attached Images Attached Images  

  29. #29
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Attached Images Attached Images  

  30. #30
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,979
    Thanks
    376
    Thanked 347 Times in 137 Posts
    Attached Images Attached Images  

Page 1 of 2 12 LastLast

Similar Threads

  1. PIM 2.40 BETA is here!
    By encode in forum Data Compression
    Replies: 19
    Last Post: 26th February 2009, 17:39
  2. PIM 2.01 (beta) is here!
    By encode in forum Forum Archive
    Replies: 76
    Last Post: 26th June 2007, 16:55
  3. PIM 1.25 beta is here!
    By encode in forum Forum Archive
    Replies: 22
    Last Post: 3rd October 2006, 18:27
  4. PIM 1.20 beta is here!
    By encode in forum Forum Archive
    Replies: 20
    Last Post: 25th September 2006, 12:37
  5. PIM 1.05 beta is here!
    By encode in forum Forum Archive
    Replies: 11
    Last Post: 14th August 2006, 16:24

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •