Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Mathias (Author)

Pages: [1] 2 3 4 5 ... 187
1
Did some checking..  Why it is not support is because 7z does not support appending files to an 7z archive

When you in 7zip add a file to an existing 7z it will rebuild the entire 7z file. Unpack the existing file into the new and then add the newly dropped file.
If you modify a file called myfiles.7z you will see that 7zip create a new myFiles.7z.tmp , and if successful the old is delete and the tmp is renamed to the name of the original file

2
I check.. maybe can be fixed

3
1. When you drop a file into another application MC must wait until the dropping application has release the drop request. what 7Zip really should do is to see that is a DROP of file refereces.. and just takes them and release the drop. and continue. But they are not.
I do not get a crash.. But MC can crash because you are trying to do lots of things with ti while it is waiting and when the wait is over it tries to do a lot of things at the same time

Adding files to an existing 7Z is currently not supported. There was some issue with that, But t is on the list

2. Safe yes, Difference is that store edition is a bit behind the version on the site, because it is messier and require more to get it up there. But the plan is to update Store edition also when next version is release ( 15.5 )

4
Beta Releases / Re: 15.5 Beta
« on: May 22, 2025, 21:53:19 »
Strange, I will check what can cause that

5
Script / Re: Open multiple files
« on: May 22, 2025, 21:49:37 »
If you enable that option for the script, it will be run once for each file that is selected.
and for each iteration {FocusFilePath} will be the next file of all the selected.

6
Oh I see, well I feared it would come to that —I'll link to a shortcut then.  ;D

P.S: Wait, will making a User Defined Command to hotlink the file work ? Nvm, I'll stick to using a shortlink .LNK.

You can also create a UserDefinedCommand that start it, and then call the UDC from alias using ID of the script. .Just out a @ in front of the id
Like  @6d35f84f73a74dfbb16ca370ccb625f7

Maybe can add so a special character first of the command tells it to use the command paths as working folder.. like maybe "$" instead of "!", I check if that possible

7
Beta Releases / Re: 15.5 Beta
« on: May 22, 2025, 08:43:54 »
Nothing with how language pack are unpacked have changed in years. So it is strange

It fails to create the folder where it should unpack the language pack.  What if you create that folder you self so it is already there
Code: [Select]
Failed to create folder : "C:\Users\xxxxxxx\AppData\Roaming\MultiCommander\UserData\Languages"
I will add so actual error code is also added to the log text. Might help to figure out why it cannot create that folder

8
Not a bug, but a feature. :)

Example. I assign alias "n" to "Notepad2.exe" then I can do "n newfile.txt" and I get the new file in the current folder.

Not sure if both situation can work.. Maybe create a shortcut for the .exe that needs its working dir and execute that via alias

9
Script / Re: Open multiple files
« on: May 21, 2025, 22:11:56 »
Use MultiScript and get all selected files, and loop and call it each..

Or if it is CustomCommands type.. you can enable option for that command to 'run command separately for each selected files/folder'

10
Hi Mathias,
with MC 15.5 b3094 x64, Win11 24H2 b26100.4061 x64, this is what I am finding : -
Code: [Select]
@var $options[] = {“RECYCLE”, "NODIALOG"};
DeleteFiles($array, $options);
- deletes files (not recycle bin) No dialog but progress briefly appears as expected

Code: [Select]
@var $options[] = {“RECYLE”, "NODIALOG"};
DeleteFiles($array, $options);
- deletes files (not recycle bin) No dialog but progress briefly appears as expected

Code: [Select]
@var $options[] = {“RECYLE”};
DeleteFiles($array, $options);
- deletes files to recycle bin with dialog

Code: [Select]
@var $options[] = {“RECYCLE”};
DeleteFiles($array, $options);
- deletes files (not to recycle bin) with dialog

Perhaps you can replicate this?   ;)

There are some issues with your code

If you copy paste your code.. You see if you run it from the debugger that
Code: [Select]
@var $options[] = {“RECYCLE”, "NODIALOG"};results in an array with 1 items instead of 2..

But when I retype it. I get 2 items, I then replaced the " from you code with my ". and it works.
So you use some none standard " character that mess it up

11
There is no check for "RECYLE" it checks for "RECYCLE"
might be that default behaviour is to delete to recycle bin. But then you should not even need to enter it at all. I will check if that is default

12
"Dx Click" ? Don't know what that is. Is that a special tool ?

But if you mean that you select Copy from the Shell Context Menu that is shown from the popup menu by right click (or other way, depending on config) to copy the file and the "paste" to paste in the file.
(That is actually the same actions as Ctrl+C/V but from a different way. Both copy operations are handled by Windows.)

I can't replicate any issue with that. It works all the ways I try it.

Since the copy/paste goes thru the shell Context menu, every ShellExtension install is getting loaded in MC. And they can intercept and do things.

To narrow it down if it is the copy or paste that is an issue. you can try to do Copy in MC and then Paste in Windows Explorer. and then the other way around.





13
As I said above.  If the file is missing under userprofile. it will restore it.
MC normally does not delete it. I don't know why it gets delete for you, can be security software or sandboxing software, can be that when it gets updated and written to disk it gets corrupted because of bad HD. 
Only time MC delete the file is if the file is corrupted. BUT then it will be shown in the log as "Delete config file : <file>"
But if the "Delete config file : <file>" is NOT shown in the log. Then MC did not delete it. and something else did.




14
What copy / cut/ paste function do you mean if you do not mean ctrl+c ?

Can you describe a step by step on how to reproduce it ?.. (there are many many many ways to copy files in MC, So exactly what "copy" operation do you start that does not work)

15
If log does did not say anything something like "Sending 'copy to clipboard' command to Windows for the selected items" in newer version,
then something is blocking the Ctrl+C/Ctrl+V command to be sent to MC. Often it is security software

Only different from 15.4 => 15.5 is that it now prints out lots more logging for some situation

16
Support and Feedback / Re: Move to new computer
« on: May 15, 2025, 22:39:24 »
First, I'm using 100/0, not 0/100.  And if these are so unsafe then they shouldn't be options in the system.

And yes, I do have my tabs configured in the Randy_tabs.ini.

But that isn't the relevant issue at the moment.  I need someone to tell me where and how to set the width in the navigation pane/folder tree panel so that it is saved and opens that way each time I close and reopen MC.

100/0 or 0/100 same things

Exactly that is why there is no option to save one side as permanently hidden.
Normally if you close MC with a 60/40 split it will remember that but will not remember a permanently hidden one.
That why you must do special tricks that are not recommended to force it, and if you do that, it is on your own risk.

About the folder tree.
The FolderTree will normally remember it size between restarts.
But since you are starting from a startup file you might need to edit the value in that file instead.

To get all the values for the startup file..
start without a startup file from normal version,  setup your tabs, close app, The session config like tab information is stored in the registry.
at HKEY_CURRENT_USER\SOFTWARE\MultiCommander\SessionHistory\a4c2985d9c7e4035a3221cfd600171d0\AutoLoad\
Then copy those values to your startup ini files.  or the values you want to use.


17
There is no change for that.  And it work for me. I cannot replicate that.
Check the App log Ctrl+L, It should say if the copy/paste command is sent from MC to Windows (Since windows is then handling the copy)

Make sure you do not have some 3rd party tool active that hijack those keys,

Old version are available on the website..

18
Okey.. Looks normal. ?
there is not "Deleted config file " line there. so MC did not delete the file during startup

19
Printing what ? A text file ?  File list ?
Any file like Word document, PDF-Document. Or CAD. Select files to print and use the command.
You mean native own printing. Than MC would have to be able to open and render all those format.. Sorry that will not happen
But if you have office install and right click on an office file.. you get print option in the shell context menu. But then Office is handling the printing.

20
Sure.  Not sure how that can help with setting up your settings.

21
- I'd like NODIALOG added to DeleteFiles e.g.
Code: [Select]
@var $options[] = {“RECYLE”};  "NODIALOG"   
DeleteFiles($array, $options);
  (Maybe Recyle needs to be spell-checked?  :P)

DeleteFile already support NODIALOG option.. and RECYCLE. it is actually the documentation that misspell it. the code actually require it as RECYCLE

// Deletes all selected files to recycle. No confirm dlg, no progress
Code: [Select]
@var $filenames = GetSourceSelectedPaths();
@var $options[] = {"NODIALOG", "RECYCLE", "NOPROGRESS"};
DeleteFiles( $filenames, $options);

22
Support and Feedback / Re: Move to new computer
« on: May 15, 2025, 08:37:22 »
The 0/100 split size is not an settings that exists, becuse of safty reason. You use an special workaround at own risk for that to set that, becuse now you are using MC in a way it is not intended to work.
At startup you run the User defined command "ChangeSplitSize", that probably set the split size to 0/100., but all scripts are located in the Config/Scripts folder so if you copied the entire config folder and subfolders then it should be there.

You have defined some startup tabs in the  Randy_tasbs.ini , so make sure that also exists. It is not in the config folder..you places that ini file in the userdata folder.
Make sure you are copy all files and subfolders when you copy the config folder.

All settings should be there if you copied over everything from the config/ folder.
Not sure what other settings you are refereing to.

23
Support and Feedback / Re: Move to new computer
« on: May 14, 2025, 22:31:06 »
All user configurations are stored in  C:\Users\randy\AppData\Roaming\MultiCommander\Config,
The files in C:\Program Files\MultiCommander (x64)\Config  does not need to be copied. these are default files that are used on first startup and such.
But as soon as you save a setting. they are saved under the user profiles.

100/0 split is not a supported senario for MC by default since MC is not designed to work like that, You probably did some trick that you autorun some custom command at start up and that command changed split size ?
Check the shortcut you used on your only setup



24
Support and Feedback / Re: Stuck at "loading configuration..."
« on: May 14, 2025, 11:10:31 »
Run Veracrypt my self and never had any issue, So there is no general issue with veracrypt

Often when startup takes time it is because MC is waiting for a call to Windows to timeout. Because sometimes windows does not know yet if device that is a network shares is available or not, So the first time it access it it going to take a while before it times out and Windows then caches that.

I never seen an issue with veracrypt. MC see that as any other normal drive.

In Core settings enable full application logging,  restart, And then when it start up you can in the log (Ctrl+L) or view the logfile. see what part is taking time.

You can also create a Dump file of Multicommander.exe when it has hanged from TaskManager and then zip that and upload it to https://multicommander.com/support/upload
Then I might be able to see what it is waiting for.




25
No info in the log (ctrl+L) ?
If MC replaces the file. it will say
"Deleted config file : <file>" in the log window.

I can't reproduce that. I did a change to my MultiButtons.xml file last time and it is still there.

Only time it restores the "default" file is if the file under the userprofile is missing. (If something else removed it, Or something blocked MC from writing a new version of the file if it button layout was changed)
So if the file C:\Users\XXXXXXX\AppData\Roaming\MultiCommander\Config\multibuttons.xml is NOT there. then MC will copy in the default file from <install location>\Config to the userprofile. But it only happens if the file is missing from the userprofile

Pages: [1] 2 3 4 5 ... 187