Giter Club home page Giter Club logo

tools's Introduction

multiple tools

This repository contains multiple small tools and explorer plugins:

StExBar: The ultimate tool for Windows Explorer

StExBar provides many useful commands for your everyday use of Windows explorer. And you can add as many custom commands on your own as you like.

Homepage for StExBar

SkTimeStamp: Change file dates easily, directly from explorer

SKTimeStamp is a very simple shell extension which adds a new tab to the Windows Explorer properties dialog. On that new tab, you can change the file/folder date and time.

Homepage for SKTimeStamp

tabspace

tabspace is a small command line tool that converts tabs to spaces or spaces to tabs automatically in files. It also removes spaces at the end of lines.

It works with ANSI, UTF-8 and even UTF-16 (on Windows mostly referred to as Unicode) files alike.

The conversion is done so that the alignment always stays the same - the conversion does not simply replace the characters, but uses an algorithm to find out how the replacement has to be done.

Homepage for tabspace

FileTool

Lock files, create files and folders with any size and numbers. Sometimes it's necessary to create a lot of test files, or just a few but very big ones. Or you need a thousand folders with a thousand files in each of them to test with your application. FileTool can do that for you.

Or you need to lock files to test how your application behaves if it can not access those files. FileTool can do that for you too.

Homepage for FileTool

AAClr: Change Aero colors to match wallpaper

Windows 8 has a new feature where the Aero colors can be automatically adjusted according to the selected wallpaper.

This seems to be a nice feature, and AAClr implements this for Windows 7 as well.

Homepage for AAClr

tools's People

Contributors

dependabot[bot] avatar stefankueng avatar xhmikosr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tools's Issues

Move to Subfolder "Name" dialog does not focus on text edit

The "Move to Subfolder" command does not seem to correctly set the focus opening the "Name" dialog.

The focus is not on the text edit, but on the OK button it seems.

To be able to start writing the name immedately it would help if the text edit is directly focused.

(on Windows 10)

SKTimeStamp not working for .exe files on Win11 beta 22000.160

It appears that when you open the properties box for a .exe file in Windows Explorer for Windows 11 beta, Explorer holds the file open and "in use", which prevents the SKTimeStamp tab from changing any of the time stamps. This is not strictly a SKTimeStamp issue, as one cannot change the time stamps by any means (e.g. PowerShell) while the properties dialog is open. I confirmed via SysInternals Process Explorer that the Explorer process was holding a file handle for the .exe file.

I haven't reproduced this on a system qualified to run Win 11, but see it on a VirtualBox VM with minimal Win32 apps installed, as well as my daily-driver laptop.

This looks more like a Windows bug than an SKTimeStamp issue and I'm happy to report it to MS if that's the consensus here.

StExBar unselecting folder in Windows Explorer

I am running into a issue I was hoping you could help give me ideas to narrow down:

I am running Windows 10 1909 and StExBar 1.11.1.1431.

In Windows Explorer if I have the StExBar toolbar enabled, if I do the below:

  • double-click on a folder
  • then either click the back button in the toolbar, or press Alt-Left on the keyboard to go back to the parent folder
  • Windows Explorer will unselect the folder that I previously clicked on

If I hide the StExBar toolbar, then this issue doesn't occur. When I press back, Windows Explorer continues to keep the folder as selected that I previously clicked on.

Is StExBar clearing the selected folder upon clicking back, or is there some other debugging I can do to try to figure out why it's happening?

Thank you for your help.

How to open CMD as administrator?

I tried to hold shift or ctrl before I click on the console toolbar button. But the console is just a regular user. I want to be able to open as administrator with one click.

stefan explorer bar open console as administrator

How do I do this (open CMD as administrator)?

Question about registration

I have a general question about Explorer tool band registration. I was wondering why the registration that Stexbar uses does not result in Stexbar being loaded by Internet Explorer. Based on Microsoft's tool band documentation, It seems like the tool band registration process is the same for Internet Explorer and File Explorer. So I'm curious what might be different. Thanks for any info.

Setup/Installer and high-contrast-mode

Due to eye disabilities, I need to work in high-contrast-mode (e.g. black window background, yellow window text, white frames/borders).

The installer of StExBar uses the system default for the window text color (yellow) but a white background image, too.
Thus the setup/installer window looks like this:

Installer Window with yellow text on white background

If I do a screenshot and invert the colors, it looks this way:

Inverted Installer Window

Could you please try to change your setup/installer to use always a black font or to change the background image to not cover the complete window?

Thanks in advance!

Could you also have created time to current time similar to how you have done for touch.

Hi there,

Unfortunately, it seems Windows does not honor modified time as the latest time at least according to the Windows Pro 10 system which I am using. I was able to modify the date manually but at times I do need to change the time/date of few miles. If there is a way to automate that process, will be cool.

This is in reference to the tool SKTimeStamp, thank you.

SKTimeStamp not showing in properties tabs

Hi I have been using this for some time now and today I found it was no longer in the properties tab I checked for an update to the tool and updated to 64-1.3.6 but it still does not appear.
I wonder if a recent windows update may have caused the problem?
Any help would be appreciated.
Many thanks
Brian

Windows 10 Pro
20H2
OS build 19042.906
Experience Windows Feature Experience Pack 120.2212.551.0

StExBar installation failed on Windows 10 ver. 1909 (18363.476)

Hi,

I've tried today to install StExBar64-1.10.2.msi on Windows 10 Pro ver. 1909 (18363.476). After the screen with the button "Install" (with the admin icon) I get a screen with the following message:

"StExBar Setup Wizard ended prematurely because of an error. Your system has been not modified. To install this program at a later time, run Setup Wizard again. Click the Finish button to exit the Setup Wizard."

The same problem if I try start the installer as administrator.

Any help? Where can I find logs of the installer?

Regards,
Jacek

Windows Terminal Support

Hi ,

Could it be possible to support the news Windows Terminal ? (https://www.microsoft.com/fr-fr/p/windows-terminal-preview/9n0dx20hk701?activetab=pivot:overviewtab )
You can launch it using wt.exe in the Windows CLI or from cmd
But when you're a trying add a custom command and select that executable from Stex, you're getting an error.
I think the problem is that the wt.exe is only a symbolic link (file size is zero) and i guess it should be manageg in a specific way by StEx

StExBar navigating doesn't clear or apply filter

If you filter a window, and then navigate into a different folder from that list (or the side bar) The filter text stays in the box but it is not applied to the new contents.

It seems like it should either be cleared (my preference) or be applied to the new window contents. So there isn't an unused, stale filter value in the field.

stexbarfilter

StExBar, show avtived in add-ons, but can't load successful on toolbar.

名稱: StExBar
發行者: Open Source Developer, Stefan KUENG
類型: 工具列(toolbar)
架構: 64 位元(x64)
版本: 1.9.0.1290
檔案日期: ‎2017‎年‎3‎月‎8‎日, ‏‎下午 09:35
上次存取日期: ‎2019‎年‎12‎月‎21‎日, ‏‎上午 10:33
類別識別碼: {6C7A85A7-27C6-49CE-98B2-A8479B0DD63D}
使用計數: 0(it never load successful)
封鎖計數: 2(been locked times)
檔案: StExBar.dll
資料夾: C:\Program Files\StExBar

since i use zh_TW(traditional) the info show some different
my system now is win10_1909 with ie ver.11.535.18362.0 (update ver.11.0.165(kb4530677))
i've tried which i can try from GitHub issue or original homepage (even delete the hkcu keys)
but it still can't showup on ie toolbar, even not show the name "StExBar"...

StExBar and Classic Explorer Bar are reversed

Beside StExBar I've installed Open-Shell-Menu 4.4.160
https://github.com/Open-Shell/Open-Shell-Menu

As you see in the screenshot I can choose to enable Classic Explorer Bar and StExBar.

Problem is that they are reversed. Activating Classic Explorer Bar activates StExBar and vice versa.

Screen-2021-09-30_00-11-16

Screen-2021-09-30_00-29-05
Version:

  • StExBar 1.11.2.1469
  • OS:
    Edition Windows 10 Home
    Version 20H2
    Installiert am ‎22.‎01.‎2021
    Betriebssystembuild 19042.1237
    Leistung Windows Feature Experience Pack 120.2212.3530.0

Additional context
I will also create a ticket at the Classic Explorer Bar.
Open-Shell/Open-Shell-Menu#849

Easy solution is now available within above issue an Open-Shell-Menu.

Duplicate entries in context menu

i get duplicate menu entries when right clicking on folders in the Windows 7 explorer left pane. This does not happen on right pane (the one showing both files and folders). Stex is the only duplicate entry.

I tried to use Nirsoft's ShellExView to find a solution, but the program shows only two entries: "Ie Toolbar" and "Context menu" (this one linked to the following extensions: Directory\Background, LibraryFolder\background, *, Directory, Drive, Folder, LibraryLocation, opensearchfilefolderresult)

Please provide a fix, and an explanation. Thanks.

Feature request: Open Windows Terminal like Console/PS in StEx

Hi!

Support for Windows Terminal in StEx would be really great.
It's the console replacement from Microsoft: https://github.com/microsoft/terminal
It can open console / PS session inside it.

I can add it an element that opens Windows Terminal to the StEx menu, but cannot figure out how to "start in current folder".
This is the link I'm using to start it:

  • C:\Users\<USERNAME>\AppData\Local\Microsoft\WindowsApps\wt.exe -p "Command Prompt"
  • C:\Users\<USERNAME>\AppData\Local\Microsoft\WindowsApps\wt.exe -p "PowerShell"

Go up one folder level.....

Up one level button. How do I make this and add it to the StEx tool?

snag_7e206de

Win2008 does not have this "up one folder level" button standard in explorer.

StExBar: Help Window metrics on 4K display

Using StExBar x64 1.10.2.1381, Windows 10 (1903) on notebook 4K display (3840x2160) set at 200% scaling in Windows settings.
Problem: the Options dialog's help window text metrics are not coordinated with the Windows scaling used on a high DPI display, the text is displayed at 100% but should be displayed at 200%, in other words double the size visible in the attached screen shot.

If the help window was displayed by a separate exe program, then the user could use the High DPI compatibility settings in the compatibility options sheet of Windows Explorer for that exe file, but of course that's not possible here.

The main options window pane text metric seems to be displayed correctly:

StExBar-HelpWindow-HighDPI-Screen

PowerShell context menu does not open folder correctly if folder name contains [ or ] characters.

Verified against StExBar 1.11.0.1394

If a folder name contains [ and/or ] characters, the folder will not be opened and users will get a message saying Set-Location : Cannot find path 'C:\[Path]' because it does not exist..

To reproduce:

  • Create a folder (e.g. C:\[Path])
  • Attempt to open it.

For the folder to open correctly, the [ and ] characters appear to need escaping with a backtick.

I appreciate this is an obscure corner case (what sane person uses square uses anything other than alphanumeric characters in directory names?!), but thought I'd mention it anyway.

The standard cmd prompt operates as expected.

temporarily disable STExBar

how do I temporarily disable STExBar? I may want to test if it affects another program. So how do I "turn off" the toolbar?

StExBar create a button to select files

Hi,
I'd like to have a new toolbar button that selects all files with the same extension of the already selected file, is it possible with StExBar?
I hope my request is clear

How to enable/make visible on Windows 11?

On the most recent preview flight of Windows 11 - StExBar64 is installed, but the option to show the toolbar is no longer in the explorer menu options (that I can see). How do I enable the toolbar ribbon?
I'm sure I'm just missing something obvious, I just can't see where...

Handle "simple" textual operations on searched and replaced names

If you may count on my voice for feature request #15, I'd love to have more available string related actions in the text replace definition (which could definitively justify the remembering of complex expressions).

More precisely, in the same mood as the ${count} feature, it would seem quite natural to get additional transformation functions such as: ${upper(...)}, ${lower(...)}, ${caps(...)} and eventually more things.

Rename on search results misses files

When using the regex rename function on a list of search results in the Windows Explorer the search replace is only applied to part of the entries if the replacement causes the search result to be removed due to the rename from the list of search results.

How to reproduce:

  • Create 10 Test files in a directory called "(1-10) Test.txt" (see attached Test.zip)
  • Search for these in the explorer by CTRL+F "Test"
  • Mark all and use Rename function to rename Test to e.g. Best
  • Observe that (depending on the speed of the PC) only part of the results get renamed and some entries rename as "*Test"

When looking at the code in Rename.cpp, it seems that the code does not take into account that executing the rename could cause the number of entries to change:

if (SUCCEEDED(pFolderView->ItemCount(SVGIO_ALLVIEW, &nCount)))
{
    for (int i=0; i<nCount; ++i)
    {
        LPITEMIDLIST pidl;
        if (SUCCEEDED(pFolderView->Item(i, &pidl)))
        {
            // ... Rename 

Possible solutions:

  • Iterate from nCount-1 to 0
  • Check after each rename if ItemCount has become less than nCount.
  • Don't perform the rename using pFolderView at all, but pass the path names of all selected items into the Rename Dialog and operate on the paths directly.

And of course: Thank you for the excellent StExBar!

How to create folders

How can i create new folders, also how can i create in internal web path ? (\othercomputer\new folder)

Open Console or PowerShell ''As Admin''

I would like to recommend the ability to open the Console or PowerShell windows As Administrator by the user holding down Ctrl+Shift when they click on the toolbar icon. This is the natural Windows behavior when launching either from the Start Menu, or any application or file in Windows Explorer for that matter. Ctrl+Shift = Administrator

Cannot add more than 2 custom commands

Unfortunately, when adding any 3rd user custom command (in addition to the standard ones) in Options, only 2 user custom commands remain after saving (the newest one and one of two existing).

Is it possible to allow a user to minimize or resize an IDeskBand

Hi, I had a general question about Explorer toolbars and was wondering if you could help. Do you know if it's possible to hide/minimize/resize a toolbar dynamically?

I've been experimenting and can't figure out if it's possible. Simply hiding the toolbar's hwnd does not work. In that case, the toolbar will be hidden, but the host window will still be there, so there will be just a blank rectangle.

So I tried IOleCommandTarget::Exec with DBID_BANDINFOCHANGED, and I was able to successfully trigger a new call to GetBandInfo. But it appears that providing new values won't change the host position. It seems that the ones provided on startup always govern, though maybe I'm doing something wrong.

Do you know the trick to get something like this to work? Thanks for any help.

SKTimeStamp tab isn't present in explorer windows 10

I just installed the StExBar 1.9.0 because I wanted to easily change the dates modified for some drone video files, but after installing and rebooting I don't see the new dates tab in explorer properties. However, ExBar is there and can be shown.

I'm on windows 10 build 1903.

Device is asus fx505du laptop.

How to add favourite folders to the toolbar?

What MS did to the naviation pane is terrible, I really hate the Quick Access section and everything grouped under This PC. I prefer to have it the old way: drives and folders and separately my favourites or bookmarks.

So I cleared all Quick Access items to minimise that, but it would be wonderful if I could add bookmarks to the StEx toolbar. Is there a way to do that?

Thanks!

[StExBar 1.10.2] Adjust Bar Color & Seperator Style broken in Dark Mode Windows 10 Version 1809 (Build 17763.503)

Hi there,
i found your StExBar and it seems very usefull! :)

But it would be nice to change the Colors to properly integrate in the Windows 10 Dark Mode.

Because of now the "Black" Background looks a little ugly with a greyish Explorer ^^
It also seems the "Seperators" are Broken in Windows 10 Dark Mode and the Bar Name "StEx" Background is still white in Dark Mode.

Tested in Windows 10 Version 1809 (Build 17763.503)

Screenshot of the Bar in Dark Mode:
image

Possibly you can add a Custom Color feature for the whole Bar and Font?

Maybe you also can add the Option to individually Show/Hide the Button Text for each Button (especially Options Button) and also Move/Show/Hide the StEx Text?

I know all this is just Style and not priority but if no one ask it maybe never will be added ;)

--

Anyway...
Great Project and please keep go on with it! :)

Ability to group custom menus

Over time I have created a lot of custom menus and i see most of them get hidden on the right. It would be nice if I could group some of the commands into a submenu or multi-level dropdown menus like the browser bookmarks.

Request stExbar location

Wonderful application! I use it continuously.
Could the STExBar be placed next to the Quick Access Taskbar?
In the same line.

When you have multiple windows, it is important to reserve space for files.

Thank you

Where are the download files?

I apologize in advance, this is probably a stupid question.
I am more used to sourceforge than github.

Github directs to https://tools.stefankueng.com/SKTimeStamp.html to download.
The download link there goes to sourceforge:
https://sourceforge.net/projects/stefanstools/files/SKTimeStamp/
Most recent version on sourceforge is
SKTimeStamp64-1.3.5.msi 2016-11-19

And the top page on Sourceforge https://sourceforge.net/projects/stefanstools/
indicates the project has moved to Github
https://github.com/stefankueng/tools

Documentation here on Github suggests that there should be a newer version of SKTimeStamp, at minimum, with an updated Readme showing a 2020 copyright date.

Is 1.3.5 the current release? Or am I missing something?

Sorry for the confusion. Thanks for any light you can shed.

Dan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.