30.06.00 Release Windows Commander 4.50 30.06.00 Fixed: Selecting 'Tree' while a search result was shown caused wrong display 30.06.00 Fixed: 'Compare by contents' didn't work with files in subdirs inside a CAB archive 30.06.00 Fixed: Synchronize with FTP: If connection is lost before clicking 'synchronize', restore previous path 28.06.00 Release Windows Commander 4.50 RC 1 27.06.00 Added: Parallel port transfer in text mode (for Linux server) 27.06.00 Fixed: Parallel port directory change problem 26.06.00 Fixed: Synchronize dirs: If 'convert to lowercase' is checked, also convert dir names to lowercase 26.06.00 Fixed: When starting program from inside a subdir in an archive, set the current dir to temp\$wc\subdir 23.06.00 Fixed: Parallel port function: Uploading to root (with all drives on remote server) uploaded to current dir instead 23.06.00 Fixed: Internal unpacker: Only set archive attribute for files, not directories 19.06.00 Added: 'Unpack all and execute' can now also be used to install Windows Commander 19.06.00 Fixed: Remove password from ftp log also if user name contains '@' 19.06.00 Fixed: Set current directory to Wincmd dir before loading Wsock32.dll (Internet access) in Wincmd 19.06.00 Fixed: Do not scroll in lister when showing video 15.06.00 Fixed: Correct window update when adding multiple drives at the same time through script 15.06.00 Fixed: 16 bit version: Error creating window in Commands -> System Information -> Network 15.06.00 Fixed: Offer to reconnect if FTP connection lost when trying to change dir 14.06.00 Added: /installdriver on NT only installs driver if there isn't already an older or different company's driver in system32\drivers with the same name 14.06.00 Added: Report an error if file downloaded by HTTP is smaller than indicated in header -> probably aborted download 14.06.00 Added: Checkbox in front of 'Define colors by file type' to quickly turn off/on file colors 14.06.00 Fixed: Report xnview in Quick View window (Ctrl+Q) if it is used instead of IrfanView 13.06.00 Release Windows Commander 4.50 beta 4 12.06.00 Fixed: Send 'WAIT' if directory retrieval over parallel port takes longer than 1 second 11.06.00 Fixed: Focus rectangle could have strange color 11.06.00 Fixed: Decode UUE/XXE/MIME: Delete path from filename if included in file 11.06.00 Fixed: Crash if multi-rename window open at windows shutdown 11.06.00 Added: Delete progress for FTP (doesn't count files in subdirs for speed reasons) 11.06.00 Added: In functions 'copy' and 'pack': When source file unreadable, new option 'skip all' 11.06.00 Added: 'Pack files' to right click context menu 09.06.00 Fixed: When searching by date/time, don't find any files without a date/time, e.g. Network Servers etc. 09.06.00 Fixed: Minimize Wincmd when Multi-Rename dialog minimized 09.06.00 Fixed: Show 'aborted' message when user aborts unpacking of RAR file (instead of 'read error' which is returned by the DLL) 09.06.00 Fixed: 32-bit version: Always clear complete line before drawing new text in file lists. Avoids problems with font smoothing 07.06.00 Fixed: Configure FTP server didn't show previously selected server type 07.06.00 Added: Show unix permissions in 'define server type' under 'file type' 07.06.00 Fixed: Help didn't work in 'define server type' 06.06.00 Added: Instead of Irfanview, you can use XNView 1.14 or later as a plugin viewer (also with 16 bit version!) -> www.xnview.com 06.06.00 Added: 16 bit version now also plays WAV and AVI through F3 and Ctrl+Q 06.06.00 Added: Changed functionality of Shift+Enter: This no longer opens ZIP file with different extension (use Ctrl+Enter instead), but passes Shift to called program (e.g. Access) 06.06.00 Added: Multi-Rename-Tool now supports a 'counter' made of Roman letters, e.g. AA, AB, AC etc. by setting counter start to 'A' and step to '1' 06.06.00 Fixed: Disallow more than 1 simultaneous port connection 06.06.00 Fixed: Port connection now also works with Ctrl+D menu 06.06.00 Fixed: Custom colors by file type: disallow empty file type 06.06.00 Added: Show elapsed time for sound files 06.06.00 Added: Auto-resize lister window to size of multimedia data (media player) 06.06.00 Fixed: Improved file listing update on Win98 and Win2k when copying with Ctrl+C, Ctrl+V (Copy+Paste) 05.06.00 Fixed: Show icon shell extensions only if no default icon defined 04.06.00 Fixed: Uninstall: Only delete registration key if user deletes ini files too 04.06.00 Fixed: Could not abort reading of FTP subdirs in 'synchronize dirs' 04.06.00 Fixed: Show correct target name when decoding files and user changed filename 04.06.00 Fixed: Scroll problems in compare by contents listboxes 31.05.00 Fixed: 16 bit version: Remote copy server to server didn't work with whole subdirs 31.05.00 Added: Check buffer size for overflow in parallel port drivers 30.05.00 Fixed: File name could contain 2 dots before extension when packing 29.05.00 Release Windows Commander 4.50 beta 3 28.05.00 Added: Win95/98 only: wincmd.ini, [configuration], PortInDriver=0 makes transfer in user mode -> slower, but better multitasking 29.05.00 Fixed: Right click in sync dialog -> unselect all files in right clicked outside selection 28.05.00 Added: Optimized parallel port code in 16-bit version (inline assembler) -> 25k/sec on 386/20 26.05.00 Fixed: Wrong colors in 'brief' mode if file name color not equal to status bar color 26.05.00 Fixed: Removed warning about FTP-sync when synchronizing over parallel port 24.05.00 Fixed: Parallel port connection: Show file attributes, hide hiddden/system if not enabled 24.05.00 Added: Port connection: 'test' function to test the cable for bad lines 24.05.00 Fixed: Don't ask for e-mail address when connecting through parallel port (uses anonymous connection) 24.05.00 Added: Multi-Rename Tool: Undo last rename (even after closing dialog!) and show result list 24.05.00 Added: Multi-Rename Tool: First letter of each word uppercase 23.05.00 Added: Windows NT: Synchronize can now also copy NTFS permissions (files only) 23.05.00 Added: wincmd32.exe /installdriverq or /removedriverq installs/removes the driver without error message, e.g. for a remote install script 23.05.00 Added: wincmd32.exe /installdriver installs NT driver to system32/drivers and starts it there. This protects the file from being overwritten by normal users 23.05.00 Fixed: FTP-connection: Re-entering username or password failed 23.05.00 Added: When packing dirs, don't cut name after last dot if long names enabled 23.05.00 Fixed: Synchronize dirs: No filenames shown in progress dialog when unpacking from ZIP 23.05.00 Fixed: Couldn't write read-only files to Unix server 23.05.00 Fixed: Exception if pressing Ctrl+Shift+F twice 23.05.00 Fixed: Parallel port connection: Don't switch to drive with no disk in it (e.g. CD-ROM) 22.05.00 Release Windows Commander 4.50 beta 2 22.05.00 Fixed: Install didn't delete ini files even if this option was checked 19.05.00 Fixed: Parallel port connection not working with some ports which return '1' for unused pins 17.05.00 Fixed: 'Copy NTFS permissions' was not shown for Shift+F5 17.05.00 Fixed: Install showed read error in CAB instead of write error if disk full (or write protected) 17.05.00 Added: Tooltips for files in mutli-rename dialog (only if tooltips enabled in main program) 17.05.00 Fixed: %L didn't add only selected files to list, but all files 17.05.00 Added: Simplified multi-rename tool 16.05.00 Fixed: Upload to FTP, 'overwrite all' no longer worked 16.05.00 Added: Copy NTFS permissions of directories too 16.05.00 Added: Rename inside ZIP: Added 'rename' to context menu 16.05.00 Added: Multi-rename tool: Disable cursor up/down in name definition combobox 16.05.00 Added: Button 'Edit' to file color configuration 16.05.00 Fixed: Changing color of individual files was only shown when changing directory 16.05.00 Fixed: 'FTP Connect' - 'New connection' didn't fill comboboxes for proxies and server types 16.05.00 Fixed: New menu items didn't work in English version 15.05.00 Fixed: Problems with new install.exe 15.05.00 Release Windows Commander 4.50 beta 1 14.05.00 Added: Upload to FTP servers also through HTTP proxy (only supported by some proxies!} 09.05.00 Added: file split function: 250 MB ZIP disk added to default sizes 09.05.00 Fixed: Extract file attributes from ARJ files even if they are marked as 'created by Win95' 08.05.00 Added: Support for multiple proxy servers 07.05.00 Fixed: Change attributes, did not recurse into subdirs starting with a dot "." 07.05.00 Added: Finished writing multi-rename tool (Ctrl+T) 26.04.00 Added: Resolve lnk files on the desktop or in the Network Neighborhood 25.04.00 Added: Sample FTP definitions to custom FTP host types (Unix, OS9000, MVS etc.) 25.04.00 Added: FTP definition of custom host types: import hosts from a file, which contains one or multiple sections [hostname] with strings Template1= and Template2= 25.04.00 Added: Custom month names in FTP listings using the definition TTT=12x3 letter month name 25.04.00 Added: Support for WinACE self-extractor (open with Ctrl+PgDn) 25.04.00 Fixed: Replace ":" char in TAR file's file names by "_" 25.04.00 Added: Copy multiple files to LPT1, LPT2 etc. 25.04.00 Fixed: Do not try to delete to Recycle Bin on removable or network drives, it wouldn't work anyway and slow down deletion 24.04.00 Added: Finsihed writing parallel port transfer function, drivers for Win95/98 and NT4/2000 written 03.04.00 Added: Batch rename function in Shift+F6: Wincmd asks for the new name of each selected file 03.04.00 Added: CM_LIST now allows to open a file. The file name must be given directly behind CM_LIST, and not in the parameters field! 03.04.00 Added: Support for environment variables like %user% for loading plugins 03.04.00 Fixed: Dir handle may not be freed when aborting space calculation () with 03.04.00 Added: Allow bell signal (char(7)) in text files in compare by content (only switch to binary if char<7 present) 03.04.00 Added: Do not write 0 length block to disk, some drivers seem to have problems with that 17.03.00 Start working on NT driver for parallel port 17.03.00 Fixed: New unrar.dll can now handle RAR files created on a Unix system 10.03.00 Added: GET and PUT in command line (during FTP): Support for long filenames with spaces by using double quotes, e.g. GET "long name" "local name" 10.03.00 Fixed: FTP refresh dir if TEMP file was deleted 08.03.00 Added: Command cm_ShowFileUser to show which remote user has opened a local file (through a shared directory) 08.03.00 Added: Shortcut for background copy also in English version (B) 08.03.00 Fixed: Background HTTP downloads: show percent in title and speed in main window 08.03.00 Fixed: Lister, print ASCII in text mode could show wrong values (due to the conversion ASCII->ANSI) 01.03.00 Added: Support for environment variables also in viewer associations 01.03.00 Added: New option "Unpack all and execute" in packer properties allows to try out a program or run an installer from inside an archive 29.02.00 Added: Compare by contents: Compare two files with same name in 2 different archives 29.02.00 Fixed: Compare by contents: Line at end of file only 1 character long -> not displayed 29.02.00 Fixed: wincmd.ini, ActiveRight=1 was no longer working 29.02.00 Fixed: Compare by contents: Show error if not enough memory to map files into memory 29.02.00 Added: Compare by contents can better handle files with many repetitions 23.02.00 Fixed: FTP automatic mode: recognize VMS names like file.txt;1 as text with *.txt mask 23.02.00 Fixed: Pressing ESC in FTP download didn't always work (only if pressed long enough) 20.02.00 Added: Drop files from outside Windows Commander (e.g. Explorer) on packed files 16.02.00 Added: Search function: Search for NTFS-compressed files (NTFS file system, Windows NT/2000 only) 16.02.00 Added: Define custom colors for different file types, e.g. all directories, all zip files etc. 15.02.00 Added: Search for text also inside CAB files (not for duplicate files, though) 15.02.00 Fixed: Configuration - Tabstops - Default gave wrong default tabstop widths 15.02.00 Fixed: FTP client didn't send predefined commands when re-connecting to server (when connection was lost) 15.02.00 Fixed: FTP client didn't log out when closing Wincmd without disconnecting 10.02.00 Added: cm_EditPersmissionInfo: Show permissions dialog on Windows NT (NTFS file system) 10.02.00 Added: cm_EditAuditInfo: Show file auditing dialog (NTFS) 10.02.00 Added: cm_EditOwnerInfo: Show "Take ownership" dialog (NTFS) 09.02.00 Added: New Button bar/Start menu parameters: %L, %l, %F, %f, %D, %d create a list file in the TEMP directory with the names of the selected files and directories. 08.02.00 Added: Pass long name to external viewer (Alt+F3) if 32-bit program (to test this, Wincmd needs the full path to the viewer) 06.02.00 Fixed: Drag&Drop from external program to empty floppy disk didn't work 06.02.00 Added: In search function, offer name of last loaded parameters when saving 06.02.00 Fixed: In single click mode, also start programs with single click when file tips shown (for long names) 04.02.00 Added: User-defined FTP servers also through HTTP proxies (data preprocessed to remove HTML tags) 02.02.00 Added: VMS-style files and dirs to user-defined FTP servers, e.g. directory.dir;1 or filename.ext;1 01.02.00 Added: Support for user-defined FTP servers 30.01.00 Fixed: Bug when downloading 2 files in background at the same time, and both threads ask for new name 30.01.00 Fixed: Workaround to bug in some FTP servers (e.g. warftpd 2.x beta) where MKD fails after CWD 30.01.00 Fixed: 16-bit: remove button bar hint windows from Alt+Tab list 30.01.00 Fixed: Repaint problem with command line in auto-hide mode (when hidden, it appears autmatically when needed) 30.01.00 Fixed: Couldn't open certain self-extracting CAB files 28.01.00 Added: Put retrieval of icons in critical section to avoid problems with non-threadsafe shell extensions 28.01.00 Added: Support shell extensions which display different icons per file - may be disabled: wincmd.ini, [configuration], ShellExtIcons=0 28.01.00 Fixed: CAB unpacking progress showed wrong percent value 28.01.00 Fixed: Adjust underlines between files (after search for duplicate files) when deleting files 28.01.00 Added: "Save as" in lister allows to store temporary files - save directory is set to current dir in wincmd 26.01.00 Added: Rename files and subdirs inside a ZIP archive (Shift+F6) 26.01.00 Added: Command cm_ShowOnlySelected hides all files/dirs which aren't selected when this function is used 26.01.00 Added: Better progress display in 'synchronize dirs' when comparing by content 26.01.00 Added: FTP retry to connect multiple times also for non-anonymous connections 26.01.00 Added: Button bar command cm_OpenRecycled opens 'recycle bin' 25.01.00 Added: *.bas and *.tex to default Text files (for automatic FTP transfer mode). Of course you can add your own extensions... 25.01.00 Added: FTP delete dirs, add option 'delete all' 24.01.00 Fixed: Allow copying to 'write only' directories (windows NT, network) 24.01.00 Fixed: Copy in background, added PeekMessage() loop to avoid copy problems 24.01.00 Fixed: Compare by content had some problems with 2 special files of very different size (e.g. 100k and 1,5MB) 24.01.00 Fixed: Lister, printer configuration: assume 0 margin if user leaves field empty or gives illegal chars 24.01.00 Fixed: Problems unpacking RAR archive containing encrypted files in subdir (using external unpacker) 24.01.00 Fixed: Problems unpacking RAR self extracting archive 17.01.00 Fixed: External LHA32 packer: ignore error code=1 (returned by some lha32 versions even when packing was a success!} 17.01.00 Fixed: Support file names starting with numbers on German FTP servers 17.01.00 Fixed: Lister: do not abort text search when pressing Alt+Tab or Ctrl+Esc 17.01.00 Fixed: Synchronize dirs: correctly move down selection bar when pressing INS key 17.01.00 Fixed: Warn about not enough space on target disk when copying, even when renaming during copying 17.01.00 Fixed: Problems with file selection in files - compare by contents 17.01.00 Fixed: Lister refresh bug when horizonatally resizing while horizontal scrollbar not at the left side 13.01.00 Fixed: Keep any extra fields of the form PK#7#8 when changing ZIP files 04.01.00 Fixed: Wincmd switched to drive c: when executing right click menu command in Network Neighborhood 04.01.00 Fixed: FTP session names were limited to 127 characters - changed to 255 04.01.00 Fixed: Could not modify button bar with copy+paste (right click menu) when archive open in active window 04.01.00 Fixed: Progress bar could show wrong values when copying subdirs 04.01.00 Fixed: Could not redefine hotkeys defined in English main menu 21.12.99 Release Windows Commander 4.03 21.12.99 Fixed: Cannot redefine more than 10 hotkeys (more cause a crash) 21.12.99 Fixed: Change FTP timeouts in configuration - misc -> extensions box shown by mistake 21.12.99 Fixed: Crash when Wincmd started minimized to system tray, and size was set to maximized New in Version 4.02 (16.12.99): - Unzip, delete and HTTP downloads (Ctrl+N) in background. - Synchronize dirs now also supports directory from/to ftp synchronization! Concerning the date/time synchronizing problems with ftp, please read the section important note on the page Synchronize dirs. - Tray icon right click menu (context menu). - Direct upload of files from inside an archive to an FTP server. - Better parsing of FTP file lists downloaded via a HTTP proxy. - User-defined keyboard shortcuts. - Split "Equal/Unequal" button into two buttons in sychronize function - Change date/time of directories (Win95/98 only) - FTP server to server transfers (FXP): Always sends PORT command to left server, PASV to right server. This allows for file transfers between a public server and one in a private address room, or behind a firewall. The private server must be in the left window. - Find files: Only search in selected files and folders - many small additions and bugfixes (see history.txt) New in Version 4.01 (27.07.99): - This version was mainly a bugfix release - HTTP downloads enhanced (now supports passwords, and special sites which require 'host:' line) - Settings what to do when second ftp connection opened in same window: wcx_ftp.ini, [General] AutoDisconnect =1 disconnect previous =2 keep previous =0 ask user New in Version 4.00 (17.06.99): General: - Directory synchronize: Compare two dirs with subdirs, or 1 dir and 1 archive - Compare files by content - Allow to abort binary compare in 'synchronize' with ESC - Copy/move in the background - 32 bit only - wincmd.ini, [configuration], AlwaysCopyInBackground=1 always copies in background - Connect to UNC path (\\server\path) in background (separate thread), allow to abort after 3 seconds - Dialog box Change Attributes, button to set current date&time - wincmd.ini, [configuration], activeright=1 activates right file listbox at start - Support for virtual folders through button bar. Use commands: cm_OpenDesktop, cm_OpenDrives, cm_OpenControls, cm_OpenFonts, cm_OpenNetwork, cm_OpenPrinters - Copy and Move files from and to virtual folders - Copy to nul, prn, lptx and comx now supported - Rename or append when copying and target exists - Files - Split now also accepts fractions of a number, like 0.5 MB - Use NTFS time compare method (2 seconds difference considered as same) in 'Compare directories' and 'Synchroinize dirs' User interface: - 2 drive button bars, one per file window (configurable) - 256 color folder icons, and support for external icon library (icl): wincmd.ini, [configuration], iconlib=dllname.dll (sample DLL on www.ghisler.com) - User-defined drive names (for drive list+button bar). Example: wincmd.ini, [DriveHints], E=ZIP drive - File window tabstops (column width) are now saved separately by resolution, and adjust to the right (configurable) - Save current position and maximized state separately for search, compare and synchronize dialogs - Show special folder icons for system folders, e.g. the Recycle Bin - Extended selection (Num+ and CTRL+F12) now supports almost all options as the 'search' function - The / key on numeric keypad restores file selection as it was before the last file operation Packer: - Multi-threading of zip function (pack in background) - 32 bit only - Packer/unpacker plugins to add external archiver DLLs - Copy files directly from ZIP to ZIP - Rename while unpacking (internally) and target exists - Support for ARJ SFX 2.62 - LZH files with comment field (starting with -com-) now supported - Configuration - Save settings saves current file display settings and directories even if auto-save turned off FTP Client: - FTP resume download even if multiple files selected - FTP Connection dialog allows to specify commands executed after connecting, separated by a ";" - FTP connect dialog, "duplicate entry" added - allows to create new connection from an existing one - CTRL+M allows to select FTP transfer mode (text, binary, auto) with keyboard - Warn if binary file is downloaded or uploaded in text mode (to turn off: modify wcx_ftp.ini, section [General], WarnWrongMode=0) - Support for some more ftp server types (OS9 etc.) - HTTP proxy for FTP connections - Transparent FTP proxy: Send firewalluser, firewallpass, user, pass Search function: - Search for/select files which do NOT match certain wildcards. Use | to separate, e.g. w*.*|*.bak finds all files starting with w, without extension .bak - Search for all files NOT containing a certain string - Duplicate file finder can find files with same name, size, contents or any combination of the 3 Lister: - Bitmap viewer, more formats through IrfanView plugin (see addons page on www.ghisler.com) - Lister can now play sound and video (configurable) - Printing in lister (Text+Graphics) - Select all in lister: CTRL+A selects whole file - Search for Hexadecimal strings, even mixed. Example: "PK"0102 will find 504B0102 - Lister now wraps at word boundaries (may be disabled: wincmd.ini, [lister], WordWrap=0) New in Version 3.53 (8.11.98): - Did extensive Year 2000 (Y2k) tests. Results: no internal date problems, only one interface prob to FTP - Possible Y2k problem with FTP servers showing a 2 digit year only. Rule: date<80 ->20xx, date>=80 -> 19xx - bugfixes New in Version 3.52 (11.08.1998): - cd \\Servername in command line (32 bit) - Added: ACE packer/unpacker support - unrar.dll and unace.dll internal unpackers for RAR and ACE (32 bit) - bugfixes Release Version 3.51 (07.05.1998): - wcx_ftp.ini, [general], LogFile=Path\Log.txt writes FTP log to specified file - Support for creating RAR SFX files - Support for files > 2 GB (display, copy, rename, move, delete; NOT: ZIP, FTP, Lister) - CTRL+P copies current path to command line - FTP: Preserve file dates when downloading (selectable) - FTP: Convert file names to lowercase when uploaded (selectable) - FTP: Change Unix attributes (permissions) dialog for FTP sites (uses 'SITE chmod', which isn't supported by all sites) - Bugfixes New in Version 3.50 (18.3.1998): - FTP client - flat look - Network Neighborhood - IntelliMouse wheel support - Directory history list (alt+cursor down) - Go back, go forward (alt+cursor left / alt+cursor right) - Create self extracting ZIP archive - Expandable tree as in Explorer - UUE/MIME/XXE-encode and decode, Binhex-decode - Split/Combine files - Start menu now supports shortcut keys (Ctrl+Alt+F1-F12) - More command line switches (see help) - ALT+GrayPlus selects all files with the same extension New in Version 3.02 (14.4.1997): - Cut/Copy/Paste of button bar buttons - Deletion method used by explorer can be used also in Wincmd [Configuration] Win95Delete=1 - CTRL+Q on archive shows contained file_id.diz, readme*, or *.txt (in this order) - Support for archives in archives - CTRL+PgDn to open archives in archives - TAR and GZ packers - New commands cm_Switch83Names, cm_SwitchDirSort, cm_SwitchHidSys, cm_SwitchLongNames to button bar commands New in Version 3.01 (31.12.1996): - Bugfixes New in Version 3.00 (15.12.1996): - 32-bit version available - drag&drop from and to explorer (32-bit version only) - enhanced search function - quick view panel (CTRL+Q) - drive bar to select different drives - button bar wraps around to 2 lines when larger than available width - new multi-page configuration dialog - Function to test selected archives for errors - A header now allows to sort the files by name, extension, size, and date - All parts of the user interface (except the file list) can be turned off in the configuration - The file window separator can now be moved