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 - Ulfhednar

Pages: [1] 2 3 4 5 ... 23
1
Beta Releases / Re: v16.0 Beta
« on: May 22, 2026, 15:18:53 »
Quote

I can't reproduce that.   The column thing might be fixed with the other column issues that was fixed.. but the miscalculation of items I can't reproduce.

Thanks for fixing the column thing ;)
I am still having the queue weirdness but I suspect that the fact I'm using a custom commmand & the NODIALOG option may be related as F6 has behaved better.
See attached CC dialog entry.

2
Beta Releases / Re: v16.0 Beta
« on: May 10, 2026, 13:10:29 »
Still getting Bad Gateway when trying to upload, 7z is <67mb

Strange.. Works for me.. Tested on two different networks.. Maybe some FW that bocks for you ?

I can upload stuff elsewhere, also tried different IPs but still seeing "Bad Gateway
The proxy server received an invalid response from an upstream server.
"   :-\

I noticed that when moving 3 folders & contents (15 files) total ~700mb, it did the same hang on high CPU - see the attached pic, sizes & numbers are way off.  The size of 2.8TB is also larger than the drive in use. 

& FWIW I'm also seeing the column sort by Date function as non-persistent.
If RMB save as default on column is used, it immediately reverts to by name as the command ends, I did check the explorer panel settings & they look OK still.....so probably a bug as suspected.

3
Beta Releases / Re: v16.0 Beta
« on: May 04, 2026, 14:40:41 »
Still getting Bad Gateway when trying to upload, 7z is <67mb

4
Beta Releases / Re: v16.0 Beta
« on: May 03, 2026, 13:46:14 »
Thanks for the new build Mathias.  Lots of interesting additions to play with :)

I may .....so SFC /SCANNOW - also OK.

So adding items to an already running queue while also doing CRC checking ? Only if you do CRC at the same time ?

and yes current file copy will pause for a short while while it scan the new items that is added to the queue., but then it starts again.

If MC hangs, Not repsonding.. please go into task manager and select MultiCommander.exe process and right click and do Create Memory Dump file. then compress it and upload it at
http://multicommander.com/support/upload

Thanks for the reply Mathias.
  • Yes queue is running & I am adding to it as it progresses (I normally do this as the move button allows me to add from different dirs easily, for years this method has been fine for me);
  • I added CRC separately after first occurence - check done before & then after all moves completed, if MC has halted with High CPU use, I terminate it & then run CRC check on what has been copied.  So far, files that have actually moved pass CRC but anything else doesn't appear to arrive at all;
  • The pause for additional files - previously not very noticeable even with big files, now as you can see from the screenshot the To: has a blank path suddenly, so something is being lost.

Since my update it's only happened ~5 times & I am trying to determine if I can replicate it effectively.  So far it's random but TM 'terminate' solves the problem, MC is restarted (Admin) & then works OK with identical files/dirs.

Trying to upload the dump gives "Bad Gateway  The proxy server received an invalid response from an upstream server."  will try again later...

5
Beta Releases / Re: v16.0 Beta
« on: April 29, 2026, 14:26:31 »
Thanks for the new build Mathias.  Lots of interesting additions to play with :)

I may have found an issue related to file copy/move.  Several times when adding multiple items to the queue I am seeing a hang.  High CPU use, very slow / halted file movement.  I did check CRC on a file that had been moved - it was shown as in progress in the dialog, but had arrived OK & passed the CRC.
I find queueing several different items routed to different places likely causes this (not every time).
I tried mixing drag/drop for 1 item then different sources to a separate location, & had to terminate MC externally to regain control.
EG drag folder A to folder B; select file in folder C <button> move to folder D; select file in folder E <button> move to folder D gave a 'hang' with CPU above 30%.  See attached showing sizes, & speed vs time count.

As a precaution I have run a check on drive healths & all look good, also SFC /SCANNOW - also OK.

6
Support and Feedback / Re: Transfer speeds to USB
« on: March 26, 2026, 12:04:04 »
thanks for the reply Mathias.
Yes it is real difference - minutes vs seconds.
MC has full admin permissions & is 100% whitelisted for all ops in the AV.

I agree it appears to be something blocking MC but I am struggling to determine what as it isn't obviuos, I double checked the R/W strategy was as recommended...
I guess I need to run some sort of trace or something.

7
Support and Feedback / Re: Transfer speeds to USB
« on: March 25, 2026, 16:24:35 »
Looks like I spoke too soon...
Files ~300mb to USB 3.0 stick, <20GB free space.
Tried MC first, cancelled after about 10mins, repeated with different file of similar size & took screen shot.
Then using MC panes ctrl+x / v - expected speed achieved, to be sure I ran a CRC check - OK.
Very different results.

8
Support and Feedback / Re: Transfer speeds to USB
« on: March 23, 2026, 15:28:08 »
Thanks Mathias.
Enabling use system cache in write/target for external devices has done the trick, speed is maintained & dialog closes appropriately.  :)

9
Support and Feedback / Re: Transfer speeds to USB
« on: March 21, 2026, 16:13:30 »
Thanks for the replies.  :)
I'd wondered about teracopy but have been preoccupied with the ability to quickly use MC buttons.  I will have to test it tho!

ATM I see speed variations with SSD on USB connector & USB sticks (2 things I use all the time), sticks are always slower I think, but I tried moving a ~300mb video file to different things (so AV wouldn't be triggered), with Win cmds it was <1min, MC gave <3mins on the same port/stick.
I will need to spend some time with MC tx profiles & see if I can see any pitfalls.

10
Support and Feedback / Transfer speeds to USB
« on: March 19, 2026, 13:27:23 »
I’m wondering if it’s just me or something that is a general issue.
I'm using v15.8 b3135 on Win11 x64

When using native Windows ctrl+x/c & ctrl+v to move files to attached USB drives I’m seeing very different TX speeds vs MCs’ copy/move commands With same file / hardware - I’m seeing MBs vs KBs on a USB3.0 link which leads me to suspect MC has something slowing the process. 
It starts out OK but then speed drops significantly to KBs using MC but using the MC dialog + win cmds it maintains MBs TX rates.  ???
Applies to NTFS > NTFS & NTFS > exFAT.

Can this be improved/altered?

11
During my years of MC use, I have had one niggle that you could potentially fix Mathias : -
The Find Files drop-down search history:- currently cleaning it wipes it entirely, I'd like to be able to reorder & selectively delete the entries. (currently I am editing the registry to get it how I want it).
Similarly, I'd like a way to group / reorder the Multirename saved profiles.
....unless you already did this & I just didn't notice  ;D

12
Beta Releases / Re: 15.6 BETA
« on: August 07, 2025, 13:26:41 »
Thanks for the fix Mathias!   ;) 8)

13
Beta Releases / Re: 15.6 BETA
« on: July 30, 2025, 12:30:00 »
Thanks for looking at this Mathias.
The names are 'random' so it can be things like:

  • 16591096719370948hik1082696166279904.txt
  • ak9735409sdf4059hfsifhisajxilh.JPG
  • lfgkfgkfkjkffkkkiiiiiiiyhhufyiffkkkyuasydq.png

The extension is unimportant as I don't specify that, just a long [a-z0-9] string.

In the case of rename & move it fails at the delete line also.  The file is renamed (I used Jungles name as folder script & a move command which did work perfectly up to now), but it doesn't move the file.
It displays a cannot copy msg when reaching this line:-
Code: [Select]
MoveFile( $targetPath, $sourceFile, "NODIALOG");
See attached.
I assume it is related to the delete op as that is where it halts & move requires deletion, but as you can see this msg is showing 'copy'.  Maybe the options segment e.g. as NODIALOG is a common element?
Hopefully you will be able to see why...

Full script is
Code: [Select]
Log( 1, 10, "Renaming files to %%parent_folder_name%%[_N].*" );

@var $src_path = GetSourcePath();
@var $arr = PathGetParts( $src_path );
@var $name = $arr[0];
@var $prefix = StrReplace( PathGetPathPart( $src_path, 1 ), $name, "" );

@var $n = StrRFind( $prefix, "\\" );

if ( $n > 0 )
{
  $prefix = StrSub( $prefix, $n + 1, StrLen( $prefix ) - $n - 1 );

  @var $i;
  @var $s;
  @var $file;
  @var $files;

  $arr = GetSourceSelectedPaths();

  for ( $i = 0; $i < arrayCount( $arr ); $i++ )
  {
    $file = $arr[$i];
    $s = PathGetFileExtPart( $file );
    $name = $prefix + "*" + $s;

    $files = FindFiles( $src_path + $name );
    $n = arrayCount( $files );

    if ( $n == 0 )
    {
      $s = "";
    }
    else
    {
      if ( $n == 1 )
      {
        $s = $files[0]; 
        RenameFile( $s, StrReplace( $name, "*", "_0" ), "RENAME_RO" );
      }

      $s = "_" + numtostr( $n );
    }           

    RenameFile( $file, StrReplace( $name, "*", $s ), "RENAME_RO" );
  }
}
else
{
  Log( 1, 10, "It seems parent folder is root. Renaming impossible." );
}

// move

@var $arr1 = GetSourceSelectedPaths();
@var $items1 = arrayCount($arr1);
@var $MoveNameFullPath;
@var $targetPath;
@var $sourceFile;
@var $n1 = 0;

for( $n1 = 0; $n1 < $items1; $n1++ )
{
  $MoveNameFullPath = $arr1[ $n1 ];
  $targetPath = GetTargetPath();
  $sourceFile = $MoveNameFullPath;
 
  MoveFile( $targetPath, $sourceFile, "NODIALOG");
 
}

14
Beta Releases / Re: 15.6 BETA
« on: July 29, 2025, 12:43:03 »
Thanks for the additional features Mathias.  8)

I think that the last update may have broken something in the MS execution. MC 15.6 b3110 x64 on Win11 24H2 b26100.4652
I get a ‘Cannot delete’ msg when attempting to delete or move files using my previously working scripts.
Stepping through in the debugger everything seems 100% until the delete command is reached, I tried with & without options & it always fails.
E.g.
Code: [Select]
@var $currentPath = GetSourcePath();
@var $Items = GetSourceItems(1);
@var $count = arrayCount($Items);
@var $curItem;
@var $fullFilename;
@var $array2[];

// Loop all items in the $Items array
for( $n = 0; $n < $count; $n++)
{
  $curItem = $Items[$n];
  $fullFilename = $currentPath ^ $curItem;
  @var $isMatch = StrIsRegExpMatchNoCase($fullFilename, "[a-z0-9]{30}");

  if($isMatch)
  {
      arrayAdd($array2, $curItem);
  }
}

@var $options[] = {"RECYCLE", "NODIALOG"};
DeleteFiles($array2, $options);
Breaks at last line with error msg (attached screenshot).

Any ideas?  Thanks!

15
Thanks a lot for looking at this Mathias.
A non-standard " ?  I'm just using default Win11 1250 codepage, no unusual fonts etc.
Maybe corrupted when pasting between dialogs & browser or sth?  Now I am looking for that I can see the "s are different. ???
I've re-typed it instead of using snippets & it looks OK now.  ::)
Apologies.

16
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?   ;)

17
[***

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);

Thanks for the info Mathias.
I tried RECYCLE & it seemed to fail in the debugger, when I added it as RECYLE  it worked (!) so I figured that it was just sth that slipped through.
& it has been working for weeks as a button, it was adding NODIALOG  that caused it to fail... perhaps somehow the combo of RECYLE with NODIALOG reveals the error?
Running the debugger today the options all appear to work (I didn't realize that I could use NOPROGRESS) with the caveat that the files selected do not appear to go to the recycle bin, & running this routine in the debugger multiple times caused MC to simultaneously close when I closed the Explorer recycle bin window (this had been opened after the routine to check for the files).  Did it 3 times in a row. 
Wondering if the options need to be in the order shown or if can I use them in any sequence? 
I will have to try & fully test all this again later on..... ::)
I will let you know what I find ;)

18
- I would like to be able to set MScript to recurse sub-dirs - as with DOS script cmds e.g.
Code: [Select]
for /d /r "%base_dir%" %%d in (.) do
Don't understand.. you want a MultiScript function to get a list of files for a folder and subfolders. ?
Thanks for the reply Mathias.
The code above was the DOS solution for something I failed to get MS to do.
I wanted to search a folder, its' sub-dirs & select files & then run a process (e.g. get source folder; select *.txt, *.jpg, *.bat in the folder inc sub-dirs; delete).
I couldn't determine how get MS to recurse & "do" in the way the DOS command does, which I needed as I wanted to handle several different file types in nested folders.
Assuming MS cannot do this (& it is not just my incompetence!) I'd like MS to have this functionality.

19
I think the thing I miss most in MC is 'Undo' as in MSExplorer. I understand this is a big job. I currently use the log to check what mistakes I've been making, so it's not all bad :)) .

I like playing with MultiScript & I would like to improve my ability, thus would like a few improvements to the debugger (RMB context menu might be nice). Some idiots guide-type tutorial entries might be helpful as some of the error msgs are not sufficient for me to quickly pinpoint errors unfortunately. It is better than DOS though  :)

Slightly less demanding than a debugger makeover:-
 - I would like to be able to set MScript to recurse sub-dirs - as with DOS script cmds e.g.
Code: [Select]
for /d /r "%base_dir%" %%d in (.) do
 - 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)


Thanks for a great piece of reliable & useful software.

20
Beta Releases / Re: 15.3
« on: April 18, 2025, 14:32:58 »
Thanks for replies Mathias.
We can always rely on M$ to create problems  ;D

21
Beta Releases / Re: 15.3
« on: April 17, 2025, 11:14:15 »
Thanks Mathias.
I did wonder why/how it was the shell commands that caused it, have never seen it before.
I selected items in MC & then used ctrl+x / v using MC to navigate between folders. IIRC there had also been a file being moved to USB via MC move command/dialog when I'd started using the shell commands. 

& Thanks for the update but FYI
Code: [Select]
Downloading update for Multi Commander...
Failed to download MultiCommander (HTTP Status code : 404)
Error : Call "Server Error" , Failed with error code : 13
is output by the updater ATM.

23
Beta Releases / Re: 15.3
« on: April 16, 2025, 22:29:25 »
Thanks Mathias :)
Had a couple of crashes/restarts when using ctrl+x ctrl+v. 
Sent in the crash reports. It referenced kernel.dll in one dialog.

24
Beta Releases / Re: 15.3
« on: April 16, 2025, 10:02:06 »
Received update to 15.4 b3086 today.
Change log was blank but I installed it anyway...
I'll let you know if my PC explodes  ;)

25
Script / Re: Is there a StrReplace that's case insensitive?
« on: April 09, 2025, 13:56:09 »
See latest beta that was release today

Thanks Mathias
Code: [Select]
$NewName = StrReplace($OrgName, "<string to match>", "<replacement>", "ignorecase");is like Xmas come early  ;D

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