Here's the new BETA (32-bit)

Get a glimpse of the next XYplorer...
Locked
admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.70.0011, 02-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.70.0011 - 2008-01-02 12:29
    + Media Preview: Added *.m4a (MPEG-4) format.
    ! MP3 preview: Fixed an error in the song length calculation of some 
      songs.
    ! MP3 preview: Fixed another very small but real rounding error in 
      the song length calculation of all songs
    ! MP4 preview: Now, audio information is displayed for MP4 audios.
    * Rewrote tooltips for the Catalog. Now they throw a shadow and 
      position correctly in a dual monitors setup.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.70.0012, 03-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.70.0012 - 2008-01-03 11:08
    + New INI Tweak. In the INI you'll find a new key:
        [Settings]
        iUDCNoMenuIcons=0
      Set it to 1 to suppress UDC menu icons.
    * Menu User | Goto: Items that trigger a search now show the typical 
      "Find" icon.
    ! Tree/List: Status bar description for context menu submenu items 
      was missing. Fixed.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0000, 04-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0000 - 2008-01-04 09:44
    = NEW OFFICIAL RELEASE. Main changes since last release:
  +++ Now you can drag-drop items onto shortcuts in List and Catalog.
  +++ Targets of shortcuts are shown in File Info Tips on mouse hover.
  +++ Now you can one-click jump to the target of a shortcut.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0005, 06-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0005 - 2008-01-06 10:28
  +++ Here is Scripting! Scripting is a long way to go, but today we 
      take the first step and it already takes us into a powerful 
      position: Now, you can call commands by their internal number, 
      their ID!!!
      The syntax is like this:
        ::#[ID]
      The first part, ::, is the general script marker. The second part, 
      #, is the keyword for calling commands by number. The third part, 
      [ID], is the number.
      For example:
        ::#571
      will call command number 571, which happens to be the command 
      added in the paragraph here below (go to the Temporary Internet 
      Files folder).
      These commands are internally treated as locations! So, simply 
      paste ::#571 into the Address Bar (Catalog, Favorites, etc.) and 
      "go to it".
      Now, how to find out the command IDs? Very easy: they are now 
      displayed in the CKS dialog (which contains all commands 
      available), above the Description box.
      What's so great about this? Well, for example, now you can have 
      your UDCs in the Catalog and trigger them from there!
    + Menu Favorites | Special System Folders: added command "Temporary 
      Internet Files" (or whatever this folder is called on your 
      system/language).
    + Now, "MyComputer", "Desktop", and "MyDocuments" (or whatever they 
      are called on your system/language) can be passed as command line 
      parameters to control the startup path.
        XYplorer.exe "MyComputer" = open XYplorer at drives listing
        XYplorer MyComputer       = (same)
        XYplorer Desktop          = open XYplorer at Desktop folder
    ! List: Display of thumbnails was not always correctly adjusted on 
      on-the-fly changes of views or thumbnail dimensions. Fixed.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0006, 07-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0006 - 2008-01-07 11:05
  +++ Scripting, part 2: You can concatenate any number of command IDs!
      General syntax:
        ::#[ID]::#[ID]::#[ID]::#[ID] ... etc.
      For example:
        ::#559::#250::#171
      will 
        - Go to the Temporary Internet Files folder
        - Select All
        - Delete (Skip Locked)
      !!! However, here comes a serious WARNING!!! Scripting is an 
      advanced hardcore feature, and the above example is a good one to 
      show you why. If the Temp folder cannot be shown (e.g., because 
      you opted to not show hidden items), then the script will happily 
      go on with the next commands (select all and delete) IN THE FOLDER 
      YOU END UP IN *instead* of the Temp folder! So, do not expect any 
      smart checking here, scripting (at least this calling commands by 
      ID) is as if you press a serious of buttons without looking. It's 
      a stupid robot pressing buttons! Take care...
      Another thing to watch is recursion: If you create a "Go to"-UDC 
      that calls itself, then don't blame me! :)
    * Configuration dialog: Heavily re-arranged the first two sections. 
      Spare me a detailed explanation, but I'm sure it is better now than 
      before.
    * Configuration | Advanced: Added option "Enable scripting". 
      Scripting is potentially dangerous since you could you inadvertently 
      enter "::#[ID of nuke command]" into the Address Bar and then wonder 
      where your files are gone. So as a security measurement I force you 
      to actively enable scripting.
    * CKS dialog: Renamed button "Free Shortcuts..." to "All Free 
      Shortcuts..." because the former caption was ambiguous and could be 
      read as "Free All Shortcuts!".
    * Copy/Move Here To New Subfolder: Now, the new folder is auto-
      selected if it is contained in the current file list. Before, all 
      selections had been removed.
    ! You could not select a file in the list by clicking on the icon 
      left of the file name when "Details with Thumbnails" View was 
      active. Fixed.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0007, 10-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0007 - 2008-01-10 11:24
    + Scripting: Added a way to step through a script command by 
      command, with an option to step out at each point. It's very easy 
      to do: Simply add the new script keyword "step" to your script, 
      and all following script commands will be presented stepwise. To 
      disable the stepping mode at any time in your script you can use 
      the new script keyword "unstep".
      For example, the script
        ::step::#534::#1017::#222
      will present you the following 3 commands step by step:
        Go | Go to Application Folder
        Miscellaneous | Focus Functions | Focus Tree
        Edit | Backup To...
      The script
        ::step::#534::#1017::unstep::#222
      would present you only the following 2 commands:
        Go | Go to Application Folder
        Miscellaneous | Focus Functions | Focus Tree
    + Scripting: Now you can terminate a running script by pressing ESC. 
      The next to follow functions will not be executed anymore.
    + Menu View | Show Items: Added command "Wow64 Redirection (64-bit)".
      It replaces the following command, respectively makes it more 
      visible:
      - CKS | Miscellaneous | 64-bit | Toggle Wow64 File System 
        Redirection, which allows you to disable/re-enable Wow64 File 
        Redirection on 64-bit Windows.
      The command is enabled only on 64-bit platforms.
    * Copy/Move Here with Suffix Number: Now, a number is *always*
      suffixed, even if there is no collision, in which case the suffixed 
      number is "-01" (or whatever format you configured suffixed numbers 
      to). Before, the filename was not altered when there was no 
      collision in the target path.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0010, 10-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0010 - 2008-01-10 21:12
  !!! UDC: The command IDs were not stable after you deleted a UDC, 
      closed, and restarted the app. It was some stupid "optimization" in 
      writing udc.dat that made the IDs shift downwards into the holes 
      resulting from the deletion(s) instead of staying fixed.
      This bug could get nasty only when you had keyboard shortcuts 
      assigned to UDCs (or recently with scripts calling commands by 
      ID). In the worst case a keyboard shortcut would trigger a UDC
      function that you would not like be triggered in that moment. 
      Fixed.
    ! There were ways to crash the app by passing invalid command IDs 
      via a script. Fixed.
    * WOW64 File System Redirection: Changed the command caption from 
      "Wow64 Redirection (64-bit)" to "WOW64 Redirection (64-bit only)".
      Also reversed the logic in marking the state of affairs in the 
      titel bar. Before, if Redirection was disabled you got a "- [64]" 
      appended to the window title. Now, if Redirection is *enabled* you 
      get a " - [WOW64]" appended to the window title.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0011, 11-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0011 - 2008-01-11 10:01
    + Scripting: Added new command for easier switching of the stepwise 
      mode:
        CKS | Miscellaneous | Scripting | Step Through Scripts
    + Toolbar: Added button "Step Through Scripts" pointing to the same 
      command as here above. If pressed, scripting is stepwise, 
      regardless of the presence of a "step" command in the script.
    + Catalog: Added an icon for scripts. It's not the usual choice 
      (lightnings, magic wands, script rolls) but something simpler with 
      more opto-power to make it really distinctive and stand-out.
    ! Scripting: Crashed on huge command IDs (overflow). Fixed.
    ! Scripting: Did try to process command IDs pointing to mere menu 
      separators. Fixed.
    * Menu File | Copy/Move Here With [...]: Now, IF the target 
      directory is different from the source directory, AND the target 
      directory is the current one after the file operation is finished, 
      THEN the newly created target file is auto-selected.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0012, 12-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0012 - 2008-01-12 09:55
    + Toolbar | Visual Filter: Added a Visual Filter MRU (last 10) to 
      the button's context menu. The items can be accelerator-selected by 
      pressing numbers 1 to 0 (zero).
      Also ensured that the positions in MRU do not change when items 
      are selected from here (normally the selected item would shift to 
      the top of the list).
    + New INI Tweak. In the INI you'll find a new key:
        [Settings]
        AutoCompleteMatchAnywhere=0
      Set it to 1 to count a match anywhere in the recently used 
      strings. Else matching is from start of the string.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0026, 16-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0026 - 2008-01-16 12:02
    + CKS | Options button context menu: added toggle command "Include 
      Command IDs". Check it to include command IDs in cheat sheets. 
      This setting is currently not saved in the INI. I'm not decided 
      yet about the best way to handle this.
    ! Raw View: fixed a bug concerning line wrapping and extracted text.
    ! Fixed a difficult bug concerning the wheel mouse support.
    + Added preview of *.m2v files (MPEG Video). As always: XY can play 
      it if WMP can play it.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0027, 17-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0027 - 2008-01-17 11:25
    * Changed handling of UNICODE strings in the INI file. Might solve a 
      related problem under some Windows locales.
    * CKS dialog | menu captions: replaced " » " by ", " (as symbol for 
      the TAB character) because upper ASCII characters are not correctly 
      displayed in all Windows locales.
    * Now, each finding (Search results) tab stores and remembers the 
      path it was pointing too before it was turned into a finding tab 
      (i.e. the current path in the moment you press F3). Now, when you 
      Refresh (F5) an unlocked finding tab, this stored path will be 
      used as current path when the tab returns to browsing mode.
      Note that this change will be rarely notable when "Synchronize 
      tree with search location" (Config/General) is OFF. The 
      differences will surface, however, when the search location was 
      entered via the location combo (and differed from the current path 
      at that moment). The "Synchronize..." setting will point the tree 
      to the search location (or the *first* location in case of a 
      multi-location search), whereas F5 will point the tree to the 
      current path at the moment of the search.
      I admit this is a bit confusing... it might be better to always 
      use the (first) search location and forget about the old current 
      path at all... time will show...
    * Now, the default in MRU-based auto-completion of drop-downs is 
      "MatchAnywhere", before it was "MatchFromBeginning". Accordingly I 
      reversed the logic/semantic of the INI Tweak:
    + New INI Tweak. In the INI you'll find a new key:
        [Settings]
        AutoCompleteMatchFromBeginning=0
      Set it to 1 to only count a match from the beginning (left end) of 
      the recently used strings. Else matching is counted anywhere in 
      the string.
    ! Could crash when pressing F5 on a search results tab while the 
      mouse hovered the path column header. Fixed.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0028, 18-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0028 - 2008-01-18 12:39
    ! Issue with Japanese (and probably other DBCS systems) when writing 
      and reading non-ASCII characters to/from the INI. Might be fixed.
    + Configuration | File Info Tips: added yet another extra field to 
      the bottom of the list: "Junction Target". Shows, what a surprise, 
      the target of NTFS junctions.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0029, 20-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0029 - 2008-01-20 13:43
    + Scripting: New command "swapnames". Will swap the names of the 
      (first) two selected list items. Usage: 
        ::swapnames
      This is the first "real" scripting-only command (more will follow 
      soon), i.e. its functionality is only accessible via scripts. For 
      a one-click interface use the Catalog, for one-stroke access 
      create a Goto UDC with a custom keyboard shortcut (a new UDC 
      category "Script" will come soon).
    * Now, you see Command ID related information only when scripting is 
      enabled. Keeps it tidy for the "illiterate".
    + CKS dialog | Options button: Added two commands that help you 
      getting those Command IDs up to the clipboard:
        Copy Command ID
        Copy-Append Command ID
      I also included the "::" scripting marker since it's very likely 
      that youÄll want it there as well. So you find something like this 
      ready for pasting:
        ::#1001::#1002::#1003 [...]

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0030, 21-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0030 - 2008-01-21 14:44
  +++ Scripting: I took some time to decide about the scripting syntax 
      to have it maximally easy, efficient and robust at the same time. 
      Here's what I came up with.
      
      General Rules
      ~~~~~~~~~~~~~
      - A script begins with "::". Scripts can be concatenated to script 
        batches: ::script::script::script ...
      - A script consists of a command name plus a couple of arguments 
        separated by a separator. The separator is by default a comma (,) 
        that MUST be followed by a blank. While the number of arguments 
        varies between commands (some have even none), the general form 
        of a script looks like this:
          ::command arg1, arg2, arg3
        Example:
          ::goto C:\
      - The order of arguments is fixed and given in each command 
        definition. Any arguments can be left out in which case the 
        default is taken.
          ::command arg1, , arg3    'arg2 is set to the default
          ::command arg1            'arg2 and arg3 are  ~ ~ ~ ~
      - If one of your arguments happens to contain the argument 
        separator + blank, parsing would fail. In this case you have to 
        redefine the separator by the following command:
          ::sep [new separator]
        Example:
          ::sep ;::new a, b.txt; ; <curitem>
          creates a copy of the current item and calls it "a, b.txt"
        The redefined separator is valid until you redefine it again, or 
        until the current script batch ends. IOW, it is automatically 
        reset to comma if you call another script or script batch.
      - All predefined keywords in scripting ignore case, so A=a.
      - All arguments have leading and trailing blanks trimmed off.
        Abundant blanks are okay. The following two lines are equivalent
          ::command arg1, arg2, arg3
          ::command   arg1   ,   arg2   ,     arg3 
  
      New Commands
      ~~~~~~~~~~~~
      Now, let's add some flesh to the bones! A couple of important 
      commands are now available through scripting: Goto, Open, 
      Openwith, and New! All four work identical to the corresponding 
      UDC categories, so you can think of them as the UDC GUI rolled out 
      into a line of characters.
      To test the examples paste them into the address bar and Enter.
      
      - Goto
        Syntax: goto [target location]
        Examples:
              ::goto C:\
              ::goto %temp%
        Note that locations containing blanks do not have to be quoted.
      - Open
        Syntax: open [item to open]
        Examples:
              ::open "winzip32" -min
              ::open firefox
              ::open C:\Programme\Mozilla Firefox\firefox.exe
      - OpenWith
        Syntax: openwith [application], s|m {= single|multi instance}
        Examples:
              ::openwith UEdit32
              ::openwith UEdit32, s
              ::openwith UEdit32, m
        Note that "s|m" means you have the option between s and m. The 
        first option in such kind of arguments is always the default. So 
        in this case, passing nothing is equivalent to passing s.
      - New
        Syntax: new [name], file|dir, [source]
        Examples:
              ::new new file.txt
              ::new NewFolder, dir
              ::new <dyyyy-mm-dd>.txt
              ::new <curbase>_<curver>.<curext>, , XYplorer.exe
    ! Renaming files while they are previewed. Some heavy apps like Word 
      and Acrobat Reader did not get enough time by XY to release their 
      documents to let them be renamed. Fixed.

admin
Site Admin
Posts: 65060
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Here's the new BETA

Post by admin »

Download the latest XYplorer BETA version (v6.80.0031, 22-jan-2008).
Choose one: (1) Install Package, (2) No-Install Package (each about 1 MB).

Code: Select all

v6.80.0031 - 2008-01-22 11:59
    + Scripting got new commands:
      
      - MoveTo
        Syntax: moveto [location]
        Examples (use Go To dialog to test!):
              ::moveto D:\Archives\<dyyyy-mm-dd>
      
      - CopyTo        
        Syntax: copyto [location]
        Examples (use Go To dialog to test!):
              ::copyto D:\Archives\<dyyyy-mm-dd>
      
      - BackupTo
        Syntax: backupto [location]
        Examples (use Go To dialog to test!):
              ::backupto D:\Archives\<dyyyy-mm-dd>
      
      - Rename
        Syntax: rename bat|re|sr|kc|ext, [pattern], |p
        - bat|re|sr|kc|ext =
          batch|regexp|search&replace|keepchars|extension
        - |p = no preview|preview
          (simply omit the argument to skip preview)
        Examples:
              ::rename bat, *-<myyyymmdd>, p
              ::rename bat, *-<myyyymmdd>
              ::rename , *-<myyyymmdd>
              ::rename re, \.html$>.htm, p
              ::rename sr, ü/ue
              ::rename kc, 0123456789, p
              ::rename ext, htm
        Note that the third example is a batch rename since "bat" is the 
        first (=default) value for this option field.
    
    * Scripting: when processing scripts stepwise, you now are presented 
      a preparsed version of your script in the form:
        Command Name
          Arg1
          Arg2
          ...
      Helps you to immediately see if the parsing went alright.
    + Scripting command "Goto". Addendum: while XYplorer accepts scripts 
      in all places where a location to go to is expected (Address Bar, 
      Catalog, Favorites, Goto UDC, etc...) the "Goto" scripting command 
      is, of course, an exception! This will NOT work
        ::goto ::#222
      and is totally superfluous anyway because if it would work it 
      would be identical to
        ::#222
    + Free Keyboard Shortcuts dialog: Added keyboard support. You press 
      your desired key (incl. Ctrl, Shift, Alt combos) and if it is in the 
      list, it will be focused. Otherwise, if at least your key (without 
      Ctrl, Shift, Alt) exists, its first occurrence will be focused.
      The Enter, ESC, and cursor keys are excluded from this service to 
      keep the dialog efficiently usable for keyboarders.
    + Info Panel | Properties: Type and Location now support UNICODE.     

Locked