Angus Robertson 574 Posted May 20, 2019 Does anyone else still use UltraExplorer, an excellent replacement for Windows File Explorer, written in Delphi by Mustangpeak using VirtualShellTools and numerous other Delphi components? It was last updated about 10 years ago and the source was on Google SVN, now closed down. On one of my Windows 10 installs, UltraExplorer stopped working after a Windows Update, so I'd like to try and rebuild it. Some of the Mistangpeak components are being maintained as Github projects, but can not find UltraExplorer. I still have the SVN source from 2010. Angus Share this post Link to post
dummzeuch 1505 Posted May 20, 2019 By "Google SVN", do you mean Google Code? If yes, it should have been archived. The Vitual Shell Tools for example are here: https://code.google.com/archive/p/mustangpeakvirtualshelltools/source/default/source (and there are multiple forks on GitHub) But I could not find any trace of UltraExplorer there. Share this post Link to post
Angus Robertson 574 Posted May 20, 2019 I have all the old source code, more interested if anyone has been updating it in the last 10 years or is still using UltraExplorer. Angus Share this post Link to post
Eli M. 38 Posted June 10, 2019 I use UltraExplorer everyday. What is the license on the source that you have? Maybe you can post it to Github yourself. Share this post Link to post
Angus Robertson 574 Posted June 10, 2019 This all came from the Mustangpeak SVN at svn://www.soft-gems.net/mustangpeak eight years ago, but that is all gone now. Dual license: // The contents of this file are subject to the Mozilla Public License // Version 1.1 (the "License"); you maynot use this file except in compliance // with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ // // Alternatively, you may redistribute this library, use and/or modify it under the terms of the // GNU Lesser General Public License as published by the Free Software Foundation; // either version 2.1 of the License, or (at your option) any later version. // You may obtain a copy of the LGPL at http://www.gnu.org/copyleft/. I don't really understand git, would be easier to upload all the Mustangpeak projects to my own public SVN server. Angus Share this post Link to post
dummzeuch 1505 Posted June 10, 2019 (edited) 23 minutes ago, Angus Robertson said: This all came from the Mustangpeak SVN at svn://www.soft-gems.net/mustangpeak eight years ago, but that is all gone now. Dual license: // The contents of this file are subject to the Mozilla Public License // Version 1.1 (the "License"); you maynot use this file except in compliance // with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ // // Alternatively, you may redistribute this library, use and/or modify it under the terms of the // GNU Lesser General Public License as published by the Free Software Foundation; // either version 2.1 of the License, or (at your option) any later version. // You may obtain a copy of the LGPL at http://www.gnu.org/copyleft/. I don't really understand git, would be easier to upload all the Mustangpeak projects to my own public SVN server. Angus If you insist on Github, you can simply create the project there and upload the sources using subversion. Alternatively you could create a project on Sourceforge or OSDN. Edited June 10, 2019 by dummzeuch Share this post Link to post
drliu1202@gmail.com 2 Posted August 22, 2019 On 6/10/2019 at 11:48 PM, Angus Robertson said: This all came from the Mustangpeak SVN at svn://www.soft-gems.net/mustangpeak eight years ago, but that is all gone now. Dual license: // The contents of this file are subject to the Mozilla Public License // Version 1.1 (the "License"); you maynot use this file except in compliance // with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ // // Alternatively, you may redistribute this library, use and/or modify it under the terms of the // GNU Lesser General Public License as published by the Free Software Foundation; // either version 2.1 of the License, or (at your option) any later version. // You may obtain a copy of the LGPL at http://www.gnu.org/copyleft/. I don't really understand git, would be easier to upload all the Mustangpeak projects to my own public SVN server. Angus Did you ever upload the source code? 1 Share this post Link to post
Angus Robertson 574 Posted August 22, 2019 Sorry, had a busy summer, will do it in the next few days. Angus Share this post Link to post
drliu1202@gmail.com 2 Posted August 22, 2019 3 hours ago, Angus Robertson said: Sorry, had a busy summer, will do it in the next few days. Angus You are fine. So glad to see someone likes Ultra Explorer. Share this post Link to post
Guest Posted August 22, 2019 Could be of some interest generally and could also boost Delphi/Pascal in the end if a FLOSS project is maintained. But it has to be UX-ish and efficient (a tricky combo IMHO). Share this post Link to post
Angus Robertson 574 Posted August 23, 2019 Having put this off for several years, I'm now attempting to build UltraExplorer 2.5, don't know if the source ever actually built, no exectutable in SVN. Think I've installed all the necessary visual components (not all are listed in About), not necessarily the same versions MustangPeak used for Delphi 7, and I'm using Delphi 2007. The main form loads OK, but I can not find ClipboardProc.pas except on a Chinese site that appears to be dead, anyone got it? Still correcting errors and mismatches between components and forms, not sure the TNT defines are set everywhere. But getting close to building it. Angus Share this post Link to post
drliu1202@gmail.com 2 Posted August 23, 2019 What is the name of the Chinese site? Maybe you could try archive.org. Share this post Link to post
Angus Robertson 574 Posted August 24, 2019 The site still responds, but with a one line response in Chinese, I'm looking for ClipboardProc.pas: http://en.pudn.com/downloads770/sourcecode/delphi_control/detail3055532_en.html Angus Share this post Link to post
dummzeuch 1505 Posted August 24, 2019 Google translates this to: FW123-The website may have filing problems or sensitive information. Please check the filing status or website content. Not sure what it means. Share this post Link to post
dummzeuch 1505 Posted August 24, 2019 Which functions / classes are missing if you remove that unit? Share this post Link to post
Angus Robertson 574 Posted August 24, 2019 Don't know yet, still finding and installing components needed by various units. Angus Share this post Link to post
Angus Robertson 574 Posted August 24, 2019 Think I've found it, ATxClipboard has replaced ClipboardProc. Now looking for the actual version of ATViewer that UltraExplorer uses, to avoid commenting out more lines. Angus Share this post Link to post
drliu1202@gmail.com 2 Posted August 24, 2019 5 hours ago, dummzeuch said: Google translates this to: FW123-The website may have filing problems or sensitive information. Please check the filing status or website content. Not sure what it means. The website has been taken down by Chinese authority. Share this post Link to post
drliu1202@gmail.com 2 Posted August 24, 2019 1 hour ago, Angus Robertson said: Think I've found it, ATxClipboard has replaced ClipboardProc. Now looking for the actual version of ATViewer that UltraExplorer uses, to avoid commenting out more lines. Angus Sounds good. Almost there. Share this post Link to post
Angus Robertson 574 Posted August 24, 2019 Good news, build UltraExplorer 2.5 OK and it runs. Immediately found the bug that has stopped me running 2.0.3.1 on my main development PC for a year, if UltraOptions.cfg is blank you get a silly start-up error without that filename being mentioned. Now just need to go back and try and put back code I commented out, party it seems because defines in project options and include files are sometimes ignored so certain code never gets built. Then I'll make it all more widely available, somehow. Angus 3 Share this post Link to post
Angus Robertson 574 Posted August 26, 2019 I've zipped my new version of UltraExplorer 2.5.1, just files to copy over an existing 2.0 installation, I have the set-up project but not all the files needed in the right places. https://www.magsys.co.uk/download/software/UltraExplorer25beta.zip It's not using MM4 due to crashing destroying the application, not had time to fix that yet. Angus 1 Share this post Link to post
dummzeuch 1505 Posted August 26, 2019 Unfortunately I don't have an existing installation. But I would be more interested in the source code anyway. Share this post Link to post
drliu1202@gmail.com 2 Posted August 26, 2019 9 hours ago, Angus Robertson said: I've zipped my new version of UltraExplorer 2.5.1, just files to copy over an existing 2.0 installation, I have the set-up project but not all the files needed in the right places. https://www.magsys.co.uk/download/software/UltraExplorer25beta.zip It's not using MM4 due to crashing destroying the application, not had time to fix that yet. Angus Do you need a working copy version 2.0.3? I am using it. UltraExplorerSetup2030.exe 1 Share this post Link to post
Angus Robertson 574 Posted August 27, 2019 No, any v2 is OK for the language files and things, although the new EXE will probably work stand alone. Busy this week, but will create an installer next week. But it might update older settings stopping the older older version working, that was the bug I fixed, corrupted settings, so you may need to delete them to go back to the old version. Angus Share this post Link to post
Angus Robertson 574 Posted September 6, 2019 The Delphi source code for UltraExplorer is now available in SVN at http://svn.magsys.co.uk:8443/svn/mustangpeak/ username = ics and password = ics for read access. The installable version may be downloaded from https://www.magsys.co.uk/delphi/ultraexplorer.asp Angus 3 Share this post Link to post