FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Arc Gui (beta) (https://fileforums.com/showthread.php?t=98152)

felice2011 16-11-2016 09:35

Quote:

Originally Posted by JRD! (Post 453882)
I won't be posting more not full version, I don't see any return on the previous version, when a version will be stable and functional,
I will send a link to my Github account to those who will be interested.

Quote:

Originally Posted by pakrat2k2 (Post 453899)
PM JRD! if you want an update, read post #70

I do not understand, and do not agree with his choice, logically it is just a personal opinion ...;)

pakrat2k2 16-11-2016 10:05

Why keep posting smaller updates, post a final version, then any fixes for that final afterwards. IF you want those small updates then PM him for the link, keeps topic cleaner.

KaktoR 16-11-2016 12:32

It's his program = his choice. No matter what we think.

But anyway, it would be cool if we had at least some translation tables to do translations that you could add in your (final) version later.

JRD! 16-11-2016 20:00

I sets up the management of filters and their parameters of the method Wizard,
then will start a multilingual system or everyone can add his language, then a help file.
I understand that some don't understand not to I did so, but I had no comment after a week,
so it doesn't help to post a version that is not completed...

JRD! 25-11-2016 19:09

I will posted the version 0.8.3.5 today, I'll added a few entries in the method editor so that it is not empty, thanks.

felice2011 26-11-2016 11:20

Fix the problem of "WARNING: Can not Read Directory", Fix also the output of the size, ratio and the state, it is not counted at the end of or during compression...Seeks to reduce the steps for creating a single compression of method, the utility when it closes it happens that eliminates arc.exe and arc.ini files, also when it closes the utility does not save the configuration and the name of the methods inserted for compression, automatically, or maybe I was wrong some step.
Globally a great job.

JRD! 26-11-2016 11:59

Thanks for the feed,

I need to know what operating system you are, because I don't have a message "WARNING: cannot read directory".

Quote:

Fix also the output of the size, ratio and the state, it is not counted at the end of or during compression...
I will correct the problem but the ratio will appear after the compression finished not during ...

Quote:

Seeks to reduce the steps for creating a single compression of method.
I will add a context menu to start the compression, I add the checkboxes only to compress the items that are checked, I will put in options for the hidden but this will imply that all the elements will be waiting for compression.

Quote:

the utility when it closes it happens that eliminates arc.exe and arc.ini files
I have no idea about this problem I have not yet met, I only use a delete procedure when deleting temporary files, I will have to restrict the choice of working files can be I Do not know, I make sure to correct this as soon as possible.

Quote:

also when it closes the utility does not save the configuration and the name of the methods inserted for compression, automatically, or maybe I was wrong some step
These are changes that should not be detected or the status has been reset incorrectly, this will quickly fix.

oltjon 26-11-2016 12:24

https://s16.postimg.org/lx602bonp/errore.png

win 10 64 bit

JRD! 26-11-2016 12:38

The "arc.exe" file is needed, place the program in the folder that contains "arc.exe"

if you do not have the file download Masked Compression Archive.7z (by panker1992) then put the program in the folder where the compressors.

felice2011 26-11-2016 15:15

http://i63.tinypic.com/2n9xtlv.png

Use the "ControlChars.Quote" module, to use as a constant for the character control.

Quick Example..

Code:

Dim id As String
id = Application.StartupPath & "\" & "Resources\Arc.exe"

Dim Method1 As String
Method1 = String.Format("a -s; -ep1 -di -i2 -r -ed -w.\_tmp " + Method_Text.Text + " {0} {1}", _
                        ControlChars.Quote & Out_Path.Text.ToString & ControlChars.Quote & _
                        ControlChars.Quote & In_Path.Text.ToString & ControlChars.Quote)

At the end of compression when you execute the specified delegate for the removal of temporary files, also eliminates files "arc.exe" & "arc.ini" .

JRD! 26-11-2016 16:09

Quote:

Originally Posted by felice2011 (Post 454059)
http://i63.tinypic.com/2n9xtlv.png

Use the "ControlChars.Quote" module, to use as a constant for the character control.

Quick Example..

Code:

Dim id As String
id = Application.StartupPath & "\" & "Resources\Arc.exe"

Dim Method1 As String
Method1 = String.Format("a -s; -ep1 -di -i2 -r -ed -w.\_tmp " + Method_Text.Text + " {0} {1}", _
                        ControlChars.Quote & Out_Path.Text.ToString & ControlChars.Quote & _
                        ControlChars.Quote & In_Path.Text.ToString & ControlChars.Quote)

At the end of compression when you execute the specified delegate for the removal of temporary files, also eliminates files "arc.exe" & "arc.ini" .

You try to compress the "C:\Windows", this is a place that requires an elevation of rights for some operations, some file are used by the system and protect in writing.

And in terms of deleting the files "arc.exe" and "arc.ini", do you specify the working folder (temp) in the same location where the program is located?

PS: My function for execute:

Code:

function ExecAndWait(const AFileName, AParameters: string; const ShowCmd: integer): Cardinal;
var
  ShellExecuteInfo: TShellExecuteInfoW;
begin
  Result := 0;

  FillChar(ShellExecuteInfo, SizeOf(ShellExecuteInfo), #0);
  ShellExecuteInfo.cbSize := SizeOf(TShellExecuteInfo);

  with ShellExecuteInfo do
  begin
    fMask := SEE_MASK_NOCLOSEPROCESS;
    Wnd := Application.Handle;
    lpFile := PChar(AFileName);
    lpParameters := PChar(AParameters);
    lpDirectory := PChar(ExtractFilePath(AFileName));
    nShow := ShowCmd;
  end;

  if ShellExecuteEx(@ShellExecuteInfo) then
  begin
    repeat
      while
WaitForSingleObject(ShellExecuteInfo.hProcess, 0) = WAIT_TIMEOUT do
      Application.ProcessMessages;
      GetExitCodeProcess(ShellExecuteInfo.hProcess, Result);
    until
    (ExitCode <> STILL_ACTIVE) or Application.Terminated;
  end;
end;


felice2011 26-11-2016 16:32

I'm not trying to compress the folder "C:\Windows", but if the folder to be compressed is located in "C:", for example "C:\Data", this problem it may happen, that's why I advised you to using the module "ControlChars.Quote":)
Oh Yep.. I have specified the same temp folder where they are the files arc.exe and arc.ini, but that does not mean that at the end of work must remove the files arc.exe & arc.ini, but only temporary files.:D

JRD! 26-11-2016 17:49

Quote:

I'm not trying to compress the folder "C:\Windows", but if the folder to be compressed is located in "C:", for example "C:\Data", this problem it may happen, that's why I advised you to using the module "ControlChars.Quote":)
- The execution of the application as administrator will now be required.

Quote:

Oh Yep.. I have specified the same temp folder where they are the files arc.exe and arc.ini, but that does not mean that at the end of work must remove the files arc.exe & arc.ini, but only temporary files.:D
- I will create a function that only targets temporary freearc folders.

Quote:

Fix also the output of the size, ratio and the state, it is not counted at the end of or during compression
- Fixed the display of the size and the ratio.


Thanks for the feed!

JRD! 04-12-2016 10:44

Updated

JRD! 05-12-2016 03:17

I re-uploaded because I had forgotten to enable the temporary folder deletion function, sorry for the inconvenience.


All times are GMT -7. The time now is 20:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com