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 ... 175
1
Beta Releases / MCWebAccess (Experimental Extension)
« on: August 26, 2024, 10:48:22 »
MCWebAccess is an experimental extension that enables you to access files shared via MC directly from a web browser.

What Problem Does It Solve?
Imagine you're working on your laptop and need to quickly share a file with a colleague or friend. Normally, you might use Windows file sharing, but this comes with challenges:
  • Network Restrictions: If you're not on the same network, you may need to configure settings that can be complex or cumbersome.
  • Corporate Firewalls: Corporate firewalls or administrative restrictions might block file-sharing features, making it difficult or impossible to share files this way.
  • File Size Limitations: Emailing large attachments often isn't feasible due to size limitations.
  • Cloud Services Blocked: Cloud storage might be blocked by corporate policies, or transferring large files can be slow.
  • USB Stick Hassles: You might resort to using a USB stick, but this isn't always convenient or practical.

MCWebAccess addresses these issues by providing an easier way to share files within your local network. When you start the extension, it hosts a local web server, allowing your colleague or friend to access shared files using a browser. Although you might need to open the incoming port on your computer, this is typically simpler than configuring Windows file sharing.

Additionally, MCWebAccess makes it easy to transfer larger files between your phone and computer over Wi-Fi, eliminating the need for USB cables.

Important Limitations - READ THIS
  • Local Network Only: MCWebAccess is designed exclusively for sharing files within a local network. It is not intended for internet-based file sharing.
  • Security Risks: Currently, there is no login or authentication mechanism, making it unsuitable for use over the internet. Running the extension on an internet-connected device poses significant security risks.
  • Early Experimental Version: This is a very early, experimental version of the extension, aimed at identifying which features to add in future updates. It is not intended to be left running unattended.

Note: Do not use MCWebAccess if your computer is directly connected to the internet. It is meant to be used only on a local network.


Download
v0.1 (x64 only) Download (Minimum required MC build 3026)

Install
* Unpack into Extension folder
* Restart MultiCommander
* Menu > Extension > MCWebAccess
* Drag folder / file to should be available to the "virtual workspace"
* Press the start button to start listening for web access , By default on port 9001. (can be changed.)  http:\\127.0.0.1:9001

Leave Feedback
Please leave feedback if these extension would be useful for you. What features you want and so on.
This is a very early experimental version. There are lots of things that can be added. But I do not want to spend time on features that is not needed.
So what features do you need ?
If I don't get any feedback this extension might be scraped for public release.
I created this to solve a problem for me, and I can live with very limited features and bugs.


TODO
 * Add virtual folder.
 * Add Permission to if upload or download should be allowed.
 * Add so it only accepts connect from some IPs
 * Better Web UI (react ?. Already using WebSockets for upload)
 * Lots more.
 

2
Or use command line parameters to the .exe

-ENABLE-APPLOG - Enable full logging for application log.
-ENABLE_FSLOG - Enable full logging for FileSystem log.
-ENABLE_FOLOG - Enable full file operations log.
-ENABLE_ALL_LOGS - Enable full logging for all logs.

MultiCommander.exe -ENABLE-APPLOG

3
Last Windows position is stored.
It is not stored on the normal configuration since it is not information that is user configured.
For installed version in the registry for portable in the registry mirror files (.ini)

Not sure why it is not saved for you. I cannot replicate that, If you are using some sort of sandboxing it may clean out the registry between runs..

4
Exactly what it say on the splash screen is not relevant, since the startup is parallell and it does many things at once. If you enable full logging everything it does in outputed to the application log

hangs at startup is often it is because some some network device that windows think is online but is offline.
During startup MC will get information about all available device. And Windows sometimes sees network connected device that are offline as "not offline" at it will hang there until it timeout

5
@Mathias (Author),
I think @Balu just wants to hide the entire header with column names, not the particular column itself.
Yes, that is correct!

Ah remove the header.. no that is not currently supported. without the header you would not be able to change the sorting to something else or to change the width of the name columns..

6
Correct is cannot be removed.. It will prevent you from removing the 'Name' field in 'List' mode . If you removed it, it would result in a blank list and you would not see any files.  since in List mode 'Name' is the only field that are shown.

7
If you remove column 'Name' in list mode. there would be nothing that was shown.. the list would be empty since only name is shown

8
False positives happens a lot.  The security software sees that this software do lots of files things. so it much be suspicious.
It often fix it self after a while. Not much I can do to make it not happen.

9
Support and Feedback / Re: Open folder link in new tab
« on: July 17, 2024, 09:36:00 »
by default ' Middle click' will open in new tab on other side

You can configure the Mouse action in Explorer Panel Settings > Mouse Configuration
There you can select what action you want for the buttons.
Eg change so it is opened in same side

10
OneDrive is using virtual placeholder files (might be that other cloud venders also have moved over to that), Windows has done some changes to how they are identified, and they are now colliding with how junctions links are identified.


11
Im not able to reproduce that
If you start foldersize from shortcut or from Menu > Tools > Calculate folder size , Same result ?

Is there something special with those folder ? permission ? symlinks or something ?

The "Always rescan folders" has nothing to do with folder sizing. It is if a folder always should should rescan the content of the folder when entering, even if folder hint say nothing has changed

12
Not sure what issue you have, I have not seen any issue running 32bit apps. Run lots of them.
Yes Windows will virtualize some system folders for them. But that is needed else it would not run. part of the emulation. Eg System dlls must be loaded from Windows\SySWOW64  and not System32\ folder,  (That it is called 32 is just for combability reason. for 64bit version it contain 64bit version of dlls)

13
MC do not have any control over that.. that is handled by Windows.

WOW64 is what allows 32bit apps to run on 64bit system.
Or is it a .NET application that are build as ANYCPU ? so it runs as 64bit on 64bit system and 32bit on 32bit system ?
If it is .NET application you can force it to run in 32bit with

CorFlags.exe App.exe /32Bit+

and with you can then remove that flag again with
CorFlags.exe App.exe /32Bit-


14
Support and Feedback / Re: Default Forum Notification Settings..
« on: July 05, 2024, 09:59:47 »
I will take a look

15
Well,  Wikipeda has kind of a rule that you are not allowed to added or edit pages about your self and such. So If I add it my self I think it will be reverted as bias or something..

16
Support and Feedback / Re: Default Forum Notification Settings..
« on: July 04, 2024, 22:53:50 »
I don't think the default can be changed for that.
I see now settings to change the default of it



17
Beta Releases / v14.2 BETA
« on: July 04, 2024, 22:41:48 »


Build 3020 - 24-Jul-2024
 UPDATE- Updated unrar code to 7.0.9
 FIXED - Getting folder size works for OneDrive folder again
 FIXED - 2 Stability issues

Build 3019 - 6-Jul-2024

 ADDED - Tab-area will now show a folder icon if tabs in tabarea is full, When clicking on icon a popup list is shown with all tabs
 ADDED - The dialog shown when closing lock tabs, now has a "Yes to all" option
 ADDED - MC.LoadTabs custom command now has a "DoNotAsk" option to suppress the dialog that is shown when tabs are locked
 FIXED - Focus rect in FolderTree almost not visibile in DarkMode

Build 3018 - 4-Jul-2024

 ADDED - Now possible to change the auto error handing settings from the progress dialog
 ADDED - DataPreview templates now support to change the font.
 FIXED - DataPreview that show file content will now respect the font size specified in the template
 FIXED - DataPreview Panel how shown correct in none dark mode


18
Support and Feedback / Re: Copy Window issues
« on: July 02, 2024, 22:21:38 »
I tried CTRL+L but nothing really interesting except:
2024-07-02 18:56:45.049 [7656] WaitForState : wait for 6 , current state is 2
I got it several times, but then I abandonned the copy.
I tried again the copy but no more error and copy did not worked.
I also obtained the list of errors once, and all the files were flagged as "protected". I tried again with protected files forced but the move was still stuck.
In the day, I also had a ".htaccess" file which stuck a folder deletion.
I did not had the error box today, so nothing much to say here.
I did not pushed to far the tests because I wonder if once the copy/move/delete window had an issue, maybe all other tests are useless because of something stuck till I restart the program.

Note : using a portable version, not installed
Note 2 : I am using the application using a standard user, and also another instance (in a separate program folder) using administrator elevation

I also saw you have made a bunch of changes in the latest version regarding copy/move options to avoid the window to get stuck, I have not played too much with it but it is geatly appreciated

WaitForState is not an error. it is information on what it does. waiting for the write process to complete before continue.

Hard to say why you have issues. normally there are information about the errors in the logs.
Might be that it gets stuck waiting for Windows to complete a write request or something. But hard to say with limited information on what is happening


19
Support and Feedback / Re: Copy Window issues
« on: June 30, 2024, 22:20:33 »
Hi,
I copy/move windows profile just to ensure I have all the files that might end up there ; it is not intended to be restored (so it is not a backup).
Some of the files where "special" Windows ones, and some errors might also be due to the file not accessible for a while (overload of either the source or the destination).

I report the errors because I think you should catch them to handle them because when I tried it, I was stuck (no retry/skip worked), I had to abandon the window.
I only try to help to improve the product and be constructive, there is no critism, this is a very good tool!

Thanks for have taken into account my feedbacks

Hardware/Filesystem issue like that are hard to test without having devices with those issues on. Normally the auto error handing will handled and auto skip error. So this error must happen in a situation that is out of that process control.
that is very strange. If you see the error again. Look in the fileoperation log (Ctrl+L) and see if its report any more information. Sometimes where is more information on what it tries to do that failed.

20
Support and Feedback / Re: Copy Window issues
« on: June 30, 2024, 09:53:03 »
MultiCommander is not suitable for synchronizing or backing up Windows profile files. You should use backup software for that purpose. Many files are in use and cannot be copied. For synchronizing configuration files of programs, I use Beyond Compare. However, even with that, you should not copy, back up, or synchronize the entire Windows profile.

Problem with copying the Windows folders is that lots of files there are very special. For example there are lots of duplicated files that are filesystem hardlinks. So copying a Windows folder will mess that up. and also take a lot more space the the original folder.
Also some area is protected and Windows will virtualize some folders unless you run the program in a special mode. Backup of system drive is best done with doing a image of the drives.

21
Support and Feedback / Re: Copy Window issues
« on: June 29, 2024, 10:24:38 »
Hi,
I tried the latest version and I obtain such attached error window, note sure the error code is always the same one. For sure, this error occurs when the file cannot be copied (protected windows file?) and in this copy used a UNC network source.
I am not sure, but it is also possible that this error occurs when moving files from an UNC path to a local one?
Thanks

Windows Error 1920 - ERROR_CANT_ACCESS_FILE - The file cannot be accessed by the system.

Don't think it is becuse of protected. then the error code is Access denied. That error code is not common, I dont think I ever seen it.

Searching online for it. It look like you get that error code for I/O error.. HW issues or FileSystem Issues with device


22
Support and Feedback / Re: Copy Window issues
« on: June 29, 2024, 10:20:45 »
Hello,
Just a few more informations:
- I experienced an error when moving the copy dialog right away after launching the copy/move and just before getting the confirmation dialog (some kind of unhandled exception)
- I also experienced an error while moving files from a complete Windows profile (I think it was the error 59) from a network share to an external USB disk. It might be some special files. I had to restart 2 or 3 times the move operation to move all the files but I cannot say if the error lost some of the files
Thanks again, I hope this can help on improving the copy part of this product

Without more precises information on what cause the copy issue it is hard to fix anything. Was you running as admin ? Can it be permissions error,

Win Error 58 is ERROR_BAD_NET_RESP (The specified server cannot perform the requested operation.)


23
Yeah, so there is not some kind of external Windows-shell / OS-native copy involved when using CTRL-V in MC? It really looks like this is the case.

I am thinking that, because the Windows progress dialog comes up and because the "created" date stamp is reset to current date, just like Windows and Explorer do it all the time and also because the replace dialog of Windows can pop up. I can't say why MC is not doing the copy on its own and preserve the date stamps as I set in the preferences. Maybe there is some other related setting I overlooked? I checked again, "Keep date stamps" is checked, CTRL-V though, does not restore them.

I have to remember to NOT USE the clipboard CTRL-C+V it seems, kind of difficult! o)

Ctrl+C/V the copy is handled by Windows.. since you can copy files from "strange" none normal location using that, So windows need to handle it

Just press F5/F2 to copy.. much easier..

24
Support and Feedback / Re: Lock Tab not working
« on: June 27, 2024, 16:58:27 »
Yes, tried that. Same results.
I'm just going to re-install and see what happens.
Thanks.

Strange.. That should work.
Only think I can imagine is that there is some conflict with the settings on what to save on exit

25
Support and Feedback / Re: Lock Tab not working
« on: June 27, 2024, 14:49:47 »
I'm not able to recreate that. I cannot make it fail.

Have you changed some settings around how tabs should work in Explorer Panel Settings or what should be saved on exit ?
Have you turned off  "Remember open path" ? in "Save on exit" for Explorer Panel settings ?

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