News:

Thank you for your patience during the Forum downtime while we upgraded the software. Welcome back and see this thread for some new features and other changes to the forum.

Main Menu

Must-have utility programs for Windows

Started by ZLoth, November 03, 2021, 02:43:00 PM

Previous topic - Next topic

snowc

Quote from: MikeTheActuary on November 05, 2021, 06:02:42 PM
Quote from: Scott5114 on November 03, 2021, 03:02:22 PM
Quote from: ZLoth on November 03, 2021, 02:43:00 PM
What is some of the must-have utility software that you install on a Windows computer?

Linux. :P

WSL2 gets you the best of both worlds.  :)
I run a server on Linux (had) before moving back to MDBGo. http://empointco.consulting/


Scott5114

Quote from: MikeTheActuary on November 05, 2021, 06:02:42 PM
Quote from: Scott5114 on November 03, 2021, 03:02:22 PM
Quote from: ZLoth on November 03, 2021, 02:43:00 PM
What is some of the must-have utility software that you install on a Windows computer?

Linux. :P

WSL2 gets you the best of both worlds.  :)


Looks like a warmed-over Cygwin...Linux provides all of the utility software and development tools, while Windows provides the security holes and need for antivirus software. :P I suppose it's a solution for people slaving away in corporate environments where they need to get work done over IT's objections...
uncontrollable freak sardine salad chef

hbelkins

Quote from: Scott5114 on November 05, 2021, 02:35:21 PM
Quote from: ZLoth on November 05, 2021, 02:23:22 PM
Quote from: Scott5114 on November 05, 2021, 01:20:54 PMAlthough Linux has so many ludicrously good native text editors, I'm not sure why you'd want to do that. Emacs has so many features that for a while its application icon was a kitchen sink. If you want something more mouse-driven, there's Kate.

Except that the title of the thread is "Must-have utility programs for Windows"

I asked an administrator and he said that it's fine. If he changes his mind, I suspect he'll remove my posts.

Talking to yourself again?  :D


Government would be tolerable if not for politicians and bureaucrats.

KeithE4Phx

Quote from: Scott5114 on November 03, 2021, 03:02:22 PM
Quote from: ZLoth on November 03, 2021, 02:43:00 PM
What is some of the must-have utility software that you install on a Windows computer?

Linux. :P

For real though, I think the only functionality on that list that doesn't just come with KDE on Linux is the mouse-finding one.

In order to use Linux on a Windows machine, without blowing out Windows completely, VirtualBox or other VM software will be necessary.  I'd go with virtual machine software as the most important Windows utility.

I used to use VMWare on Windows to host Linux, but I think it's gone now.  I use VirtualBox on my Mac, and it works great.
"Oh, so you hate your job? Well, why didn't you say so? There's a support group for that. It's called "EVERYBODY!" They meet at the bar." -- Drew Carey

vdeane

Quote from: KeithE4Phx on November 05, 2021, 09:33:21 PM
In order to use Linux on a Windows machine, without blowing out Windows completely, VirtualBox or other VM software will be necessary.  I'd go with virtual machine software as the most important Windows utility.
At least a few years ago, some distros had an "install under Windows" option.  I think it created a virtual partition to avoid re-partitioning.  I'm pretty sure that at least a few people dual booting didn't re-install Windows to do so.
Please note: All comments here represent my own personal opinion and do not reflect the official position of NYSDOT or its affiliates.

KeithE4Phx

Quote from: vdeane on November 05, 2021, 10:32:27 PM
Quote from: KeithE4Phx on November 05, 2021, 09:33:21 PM
In order to use Linux on a Windows machine, without blowing out Windows completely, VirtualBox or other VM software will be necessary.  I'd go with virtual machine software as the most important Windows utility.

At least a few years ago, some distros had an "install under Windows" option.  I think it created a virtual partition to avoid re-partitioning.  I'm pretty sure that at least a few people dual booting didn't re-install Windows to do so.

That had to be essentially the same thing, although I don't remember anything like that under Slackware, Ubuntu, or Mint (my distros of choice for the last 15 years). 

I do remember the loopback filesystem that allowed Linux distros to be installed in a bootable file, back in the DOS/Windows 95/98 days.  They actually worked very well.  I don't remember if it worked under NT-based Windows (NT4/Win2K/XP), though.
"Oh, so you hate your job? Well, why didn't you say so? There's a support group for that. It's called "EVERYBODY!" They meet at the bar." -- Drew Carey

zachary_amaryllis

Quote from: Scott5114 on November 05, 2021, 01:20:54 PM
Quote from: zachary_amaryllis on November 05, 2021, 10:01:11 AM
Quote from: ZLoth on November 05, 2021, 05:49:55 AM
Notepad++ - I can't believe I forgot this in my original posting. What initially attacted me to Notepad++ many years ago was that it was a tabbed text editor, but anyone who has used it for any length of time can tell you it is extremely functional, especially with the code format functions and the plug-ins. Thanks to the DSpellCheck plug-in, I am often pre-composing my replies in Notepad, spell-checking them, and then pasting it into email or a board entry. And, with MIME Tools and XML Tools, I am able to decode a SAML assertion for Single Sign On (SSO) and then make the resulting XML into something human-readable.

notepad++ also works nicely under linux, via wine.

Although Linux has so many ludicrously good native text editors, I'm not sure why you'd want to do that. Emacs has so many features that for a while its application icon was a kitchen sink. If you want something more mouse-driven, there's Kate.

i've never been able to wrap my head around emacs. normally i use kate for mousy stuff, or nano for terminal stuff. i don't normally use notepad++, but i did try it for a while. i had trouble making it see out of the wine sandbox
clinched:
I-64, I-80, I-76 (west), *64s in hampton roads, 225,270,180 (co, wy)

snowc

vscode has got a nifty tool where you can autocomplete HTML.
Just type ! then tab and then bam! :wow:

MikeTheActuary

Quote from: Scott5114 on November 05, 2021, 07:23:41 PM
Quote from: MikeTheActuary on November 05, 2021, 06:02:42 PM
Quote from: Scott5114 on November 03, 2021, 03:02:22 PM
Quote from: ZLoth on November 03, 2021, 02:43:00 PM
What is some of the must-have utility software that you install on a Windows computer?

Linux. :P

WSL2 gets you the best of both worlds.  :)


Looks like a warmed-over Cygwin...Linux provides all of the utility software and development tools, while Windows provides the security holes and need for antivirus software. :P I suppose it's a solution for people slaving away in corporate environments where they need to get work done over IT's objections...

Actually, it's a bit speedier than cygwin, and it has the advantage of being able to use the distribution's tools to get/update software, without need of using cygwin's setup utility.  I migrated from cygwin to WSL when WSL2 became available, due to the performance improvement.

With WSL, I can use "the better tool" for whatever my chosen task is.  Given my profession and its reliance on VBA, I can use "real Office" (since Libre Office won't quite cut it for my needs) and applications that just are aethetically more pleasing than what I've seen in Linux, and I can still use bash for my command prompt and various automation tasks, and use *nix utilities for which there is no good Windows alternative.

One of my geek projects for the weekend is to see if I can get the Google Play store working under WSA (Windows subsystem for Android).  Windows, Linux, and Android all on the same desktop/using the same keyboard and trackball.... :D

index

#34
If you only have a single monitor and can't use a second one, like with a laptop, OnTopReplica is a super useful program I have, lets you see a window (or part of one) on top all the time without having to use the side-by-side thing with your windows, which saves a lot of space.

You can't interact with the window being displayed on top, but it's still super useful for needing to do something like take content from one window and enter it into another without having to constantly switch, which always throws my concentration off.


I love my 2010 Ford Explorer.



Counties traveled

Scott5114

Quote from: index on November 06, 2021, 03:45:39 PM
If you only have a single monitor and can't use a second one, like with a laptop, OnTopReplica is a super useful program I have, lets you see a window (or part of one) on top all the time without having to use the side-by-side thing with your windows, which saves a lot of space.

You can't interact with the window being displayed on top, but it's still super useful for needing to do something like take content from one window and enter it into another without having to constantly switch, which always throws my concentration off.

Despite the whole name of the operating system, the Windows window manager has always been fairly basic. Which is fine; I can't say I remember it actually crashing or fucking up on me (which I've had happen on Linux on rare occasions). But it's unfortunately baked into the OS through system calls, meaning that you can't easily replace it with an alternative WM with more features. I suspect what OnTopReplica is actually doing is taking a screenshot of the target window and using some system call to write it over top of the windows, which is why you can't interact with the raised window.

One of the things that I miss about kwin (my Linux window manager of choice) when I use vanilla Windows is not necessarily the always-on-top feature (which can certainly be handy, and does allow interaction with the target window, but it doesn't have the "keep part of window on top" functionality you describe; if I want to do that I have to take a screenshot, display it in an image viewer like feh, and put that window on top), but rather the ability to interact with background windows. By which I mean, if I'm taking content from Window A and have Window B on top entering data into it, mouse signals are still transmitted to Window A without giving it focus. That means I can still scroll and trigger mouse-over events on Window A while keeping Window B on top, but retain the ability to click into Window A and bring it forward if I need to. Unfortunately, because of the way the Windows API functions, I don't believe there's any way for an out-of-focus window to even receive signals, much less connect them with a slot that processes them, even if a developer intentionally wanted to allow that kind of interaction.
uncontrollable freak sardine salad chef

ZLoth

Quote from: vdeane on November 05, 2021, 12:55:37 PMAlso, don't most web browsers have spell check built in?  I now Chrome does, and the only think non-Chromium-derived that I can think of that's even remotely common on Windows is Firefox (unless god forbid one is still using IE).

An addendum to a previous comment.... Notepad++ is good for when I am composing a long reply. Most of the time, hitting Enter results in a new paragraph, but for some services, hitting Enter POSTS your reply while Alt-Enter starts a new paragraph. (I'm looking at you, Facebook).
I'm an Engineer. That means I solve problems. Not problems like "What is beauty?", because that would fall within the purview of your conundrums of philosophy. I solve practical problems and call them "paychecks".

Scott5114

I'm used to Shift+Enter inserting a line break, which works on Facebook, Discord, etc...but on Gmail it sends the email. I discovered this totally by accident, of course. Good thing I wasn't sending it to someone who I was worried would judge me for botching a simple email send.
uncontrollable freak sardine salad chef

J N Winkler

Quote from: ZLoth on November 03, 2021, 02:43:00 PMNotepad++ - I can't believe I forgot this in my original posting. What initially attacted me to Notepad++ many years ago was that it was a tabbed text editor, but anyone who has used it for any length of time can tell you it is extremely functional, especially with the code format functions and the plug-ins. Thanks to the DSpellCheck plug-in, I am often pre-composing my replies in Notepad, spell-checking them, and then pasting it into email or a board entry. And, with MIME Tools and XML Tools, I am able to decode a SAML assertion for Single Sign On (SSO) and then make the resulting XML into something human-readable.

I was initially not convinced by the tabbing functionality, but have become a convert since it allows me to preserve my workspace through reboots simply by closing Notepad++ and then reopening it.  I also like the belt-and-suspenders approach toward flagging unsaved files (you get a red floppy-disk icon and an asterisk:  plain-vanilla Notepad gives you just the asterisk under Windows 10, and with Windows 7 you get nothing), as well as the ability to alter line terminators (very useful when porting from Windows to Unix or vice versa) and to save UTF-8 text files without a BOM (not an option under Windows 7, though it now is with Windows 10).

Quote from: ZLoth on November 03, 2021, 02:43:00 PMMétamorphose - This bulk renaming utility allows me to set up a series of rule when renaming a batch of files, including pulling the date of when I took a photo. Whats annoying is that this utility hasn't been updated in TEN years. I am trying out Bulk Rename Utility and Advanced Renamer as modern alternatives, but they are free only for personal use.

I don't often have to rename files or folders, so I no longer have specialist tools for this purpose.  I do have batch files (one just for files, and the other just for folders) that use the string substitution functionality built into the set command in NT batch, and on occasion I use the batch renaming capability that is built into Windows Explorer.  I've also found NT batch for loops useful because of the ability to work with drive, path, base filename, and extension separately as required.

Quote from: ZLoth on November 03, 2021, 02:43:00 PM7-Zip - This free archive utility unpacks archives from multiple formats (including RAR), but also does creates the high-compressable 7z and zip archives as well.

I especially like the fact it has a command-line interface, and the test command is especially useful for sniffing out compressed archives that fail to download correctly or (as happens surprisingly often) have been corrupted while being uploaded to the hosting server.  But it does have some quirks.  There are some restrictions to how it handles extended characters, and there is an (undocumented) limitation to the number of filter terms it will accept for the extract commands.  (The combination of these two limitations means that I can have as many pattern expressions as I like to extract NYSDOT signface layouts from zip archives, for example, but I have to be choosy with French cahiers de décors.)
"It is necessary to spend a hundred lire now to save a thousand lire later."--Piero Puricelli, explaining the need for a first-class road system to Benito Mussolini

skluth

I've had Irfanview on every Windows machine since at least 2000. It's a free graphics program I like to use for quick and dirty edits of pics. It's not Photoshop or even Paint but it opens quickly and is really handy for changing picture formats or capturing screenshots quickly. I know it has batch capabilities, but I've never used them.

Scott5114

Oh damn, I forgot about IrfanView. That brings me back. Kind of incredible that he still maintains it. Always kind of wished he'd change the logo, though.
uncontrollable freak sardine salad chef

snowc

Quote from: Scott5114 on January 16, 2022, 05:35:54 PM
Oh damn, I forgot about IrfanView. That brings me back. Kind of incredible that he still maintains it. Always kind of wished he'd change the logo, though.
I LOVE Irfanview. People, try pressing "I" in a photo to view MetaData. It's cool!  :wow:



Opinions expressed here on belong solely to the poster and do not represent or reflect the opinions or beliefs of AARoads, its creators and/or associates.