topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday November 6, 2025, 1:57 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 2 3 [4] 5 6 7 8 9 10next
76
Hmm while re-reading my own code, I noticed a bug in one of the functions (regread): while attempting to optimize it after debugging it, I went a bit overzealous and removed the line that set the "Value" variable, which would have been used if we tried to read the data from any registry value with 1 or more spaces in its name.

However none of the registry values we need to read has any, which is why it has no effect on the outcome of the script, so that alone is not worth publishing an updated version for. Still, it will be fixed in the "final" version.

Edit: found another minor bug: if the script was called by double clicking it instead of from an already opened command prompt, the script's window closes at the end, while it should stay open and pause to let the user read the statistics.
Again, it doesn't seem worth publishing an update yet, but will be fixed.
77
That's not much. Was your system installed recently? Do you perhaps not have MS Office on it? Or maybe you used another cleaning tool already which may have removed most of the unneeded updates?
78
Hello there :)

As some of you may be aware, Windows' "C:\Windows\Installer" folder tends to grow increasingly larger as time passes and more updates get applied to programs which rely on Windows Installer — especially if you've had the same version of Microsoft Office for a few years and let Windows Update do its thing automatically.
There are various solutions to this problem such as:

  • reinstalling the system from scratch: huh, overkill much?
  • completely uninstalling the big programs/software suites that had multiple updates in the past, and reinstalling them (if still needed) with only the latest, current patches: while less overkill than a complete system reinstall, it's still not a very practical solution
  • moving the folder to a different drive and making a hard link to it: may not always be feasible, especially if you have a laptop with no room to add another internal storage drive… also, while that's kind of clever, it's only a workaround that doesn't really address the main problem
  • using a dedicated cleaning tool such as PatchCleaner: IMHO, that appears to be the best option

However, some people may have trust issues with PatchCleaner because it is closed source.

So, since I was curious about how that worked, I tried to figure out how to identify superseded patches and started to script my own, open source (it's a .bat file, not obfuscated) solution that should give similar results — albeit with a much less sexy interface and less options, but the more suspicious people can actually inspect the code!

A few words of caution, though:
  • I've only tested it on a few computers so far, all running the same version of Windows (7)
  • while I've not noticed any issue after using my script to "clean up" those (again very few) computers I did test it on, and had no problem applying the august 2019 security updates for MS Office 2010/2013 on them, I cannot tell for sure if there won't be issues later on
  • I'm not even a programmer, which I guess increases the probability for this script to not be extremely reliable ^^'

This is why I need testers, preferably technically inclined ones for now, so that if my script causes an issue, they're more likely to be able to clearly explain it and maybe even solve it by themselves.

With that being said, the script is in the attachment.

Feel free to reply with any constructive criticism!
79
General Software Discussion / Re: Image editor with a zoom reticle?
« Last post by ConstanceJill on July 25, 2019, 11:44 AM »
That could work, especially with Windows' "mouse keys" feature to help with moving the cursor a single pixel at a time. Thanks for the suggestion! :Thmbsup:
80
General Software Discussion / Image editor with a zoom reticle?
« Last post by ConstanceJill on July 25, 2019, 05:46 AM »
Hey there,

I've been wondering if there is any image editor out there (or maybe a plug-in for an existing image editor), preferably freeware, where the user can press or hold a key to activate a zoom reticle over a very localized area.

The point being: while helping my users via remote control, I often want to take screenshots of a specific window to document the issues they're having, however I can't exactly do that with Alt+Printscreen due to the active window on my end being the remote control software's.
So what I do is take screenshots of my whole monitor, which I then have to crop as I want to show only the relevant window(s).

However, I'm a bit of a maniac when it comes to cropping, and as much as possible, I want to avoid having a few lines of pixels that aren't part of the window showing on the edges, or the window's picture to have missing pixels — yeah, I should probably take some kind of medication for that ^^'.

So I use the zoom feature from whichever picture editor I have at hand, so I can see the individual pixels while making my rectangular selection, but then the whole picture is zoomed in and unless it's actually quite small, I can't see both the top left and bottom right corner at the same time, which is annoying.

Thus the idea of a zoom reticle which could be activated and deactivated with a keypress (or by holding a key).

I did try using Windows' magnifying glass, but its zoom is blurry and not "pixel perfect" — I guess they wanted it to have some kind of antialiasing.

Does anyone know of an image editor which includes that feature, or has/could have a plug-in which does that?

Failing that, maybe an alternate magnifying glass software which could be enabled and disabled from the keyboard (so I don't need to move the mouse to disable it), and if possible would even allow slowing the mouse movement when it's active? Obviously, it should allow to see exactly where the mouse cursor is.

If not, then I guess that could be a coding snack…
81
Alright then, if French language isn't an issue, there's http://gratilog.net
82
Do sites in languages other than english qualify?
83
It's only concerning if you play files from untrusted sources, though.
84
Which laptop model is it?

Are the BIOS and Intel Management Engine Firmware (if applicable) up to date?
85
N.A.N.Y. 2014 / Re: NANY 2014 Release - Spews
« Last post by ConstanceJill on July 03, 2019, 10:49 AM »
Hey there .o/

I just added a second monitor to my work PC and noticed something which I'd call a minor aesthetic issue.

My main monitor  has a resolution of 1920x1200 while the second one is 1600x1200.

The issue is, it seems that (and looking at "<Spews' folder here>\~images\wallpaper.bmp" pretty much confirms it), the wallpaper is generated only according to the definition of the main monitor.
Thus when it is applied to the secondary monitor, it isn't scaled or centred properly.

Would it be possible to make it so that Spews generates a bigger picture to be displayed on both monitors at once, kind of like Wallpaper Welder does ? :)
86
Not sure about cows, but pigs, probably, at least if this source is reliable.
87
Hi. How about good old FTP?

You could just start ftpdmin on the Windows machine, and connect to it using your command line ftp client from the headless Linux.
88
I'd use FreeFileSync. See how it looks : https://freefilesync.org/screenshots.php
89
Screenshot Captor / Re: Imageshack upload no longer working
« Last post by ConstanceJill on March 19, 2019, 11:15 AM »
Any alternate service suggestions?
From what I've seen so far, imgur seems to work alright most of the time and doesn't ask for money.
90
General Software Discussion / Re: youtube downloader?
« Last post by ConstanceJill on March 18, 2019, 07:23 AM »
I've recently discovered 4K Video Downloader, which isn't a browser add-on, but it seems a decent and simple downloader app:

https://www.4kdownload.com/
I've used it for a while but got annoyed by the ads trying to get me to buy the full version.

Then I discovered Free Download Manager which has no ads and mostly does the job (though it seems to be limited to 1080p even when a 1440p version of the video is available).

It also allows you to change the bandwidth it uses for downloading on the fly, which may be useful if you have somewhat slow Internet access and decide you'd want to watch some streaming while you've already started a download.

Now since then I got fibre optics internet access at home, and don't need to limit my bandwidth usage any more, I've mostly switched to Youtube-DLG (a minimalistic GUI for youtube-dl), which doesn't seem to allow changing the bandwidth on the fly, but does download 1440p videos when available.
91
Living Room / Re: How to automatically generate reports based on xls files?
« Last post by ConstanceJill on February 18, 2019, 03:59 PM »
Hi there .o/

I suppose you could convert the .xls file to a .csv and then make use of a tool like textql, though it's not part of Windows.
92
Living Room / Re: Review Pendrive Microdrive usb 3.0 128 GB
« Last post by ConstanceJill on February 15, 2019, 11:29 AM »
P.D. I am expecting to receive pendrives of 256 GB for 3.47 euros....
Sounds too good to be true, you're likely to get a drive with significantly smaller capacity, but a hacked firmware that reports more storage than actually is usable.

I wouldn't even bother buying it, but if you do, I'd recommend filling it and checking all the files' integrity afterwards.
93
N.A.N.Y. 2019 / Re: NANY 2019: TextWorx - Universal Text Manipulator
« Last post by ConstanceJill on February 06, 2019, 03:50 PM »
Hi there.

You may try to identify that process when it's running using, from the command line:
tasklist /fi "windowtitle eq Stopwatch"

It should give you the actual process name, which you'd then be able to find in the task manager, from where you should have the opportunity to open the file's location (using the right click menu on the process).

Whether or not it matches the "notepad.exe" or "charmap.exe" name, we'll still have some sort of clue. ( → If it doesn't, then maybe there is a registry entry somewhere that points to it, similar to how typing "pbrush" executes MSPaint on Windows 7, even though the actual executable's name is mspaint.exe and there is no such file as pbrush.exe on a default Windows 7 install… it's just there as some kind of compatibility setting.)
94
Alright, that makes sense.

I wonder if the load times increase that much when using a SSD?
95
Hi there :]

I only tested the beta you PMed me a link to a little for now as I'm home this week, but it seems to be working fine.

I would have preferred if the user could actually link to the .exe (or a .dll), and also be able to chose which icon to select when there are several inside of it (just like when modifying a shortcut from Windows), instead of just automatically extracting the first icon, but it's still an improvement over the previous versions where any icon had to already be extracted somewhere :)
96
Up!

Would it be possible to make it so that, when creating a new button, the icon can be retrieved from / linked directly to an .EXE or .DLL file (like in Windows shorcuts) ?
97
Living Room / Re: New SSd in an aging PC
« Last post by ConstanceJill on November 23, 2018, 06:16 AM »
Hey, I have the same CPU in my home computer :) ... though it's closer to 7 years old now that I think of it.

Anyway, how large is your Steam library? If you can fit it on a SSD, you'd certainly see improvements in the game loading/updating times too. I mean, it's probably OK to only keep your OS and most other programs on the SSD, but if you can benefit from the speed increase also for other demanding tasks, why not?
98
Hi .o/

I'm surprised that noone has answered to this yet. Anyway, here are a few suggestions for the program's name :

- Send Wallpaper To
- Wallpaper Action
- Wallpaper Toolkit
- With Wallpaper Do
99
N.A.N.Y. 2019 / Re: NANY 2019 - Color Mixer
« Last post by ConstanceJill on November 14, 2018, 05:13 AM »
Hi .o/

I guess the issue isn't as much about the numbers as it is about the use of the term "Mix percentage".
Maybe a different wording such as maybe "mix proportions", "mix balance" or other that doesn't imply increments of 1/100 would be better :)
100
Post New Requests Here / Re: IDEA: Batch Editor for URL and LNK Properties
« Last post by ConstanceJill on October 25, 2018, 03:03 PM »
What changes would have to be made to this batch file to run from the root directory and include all sub-directories?
That one is pretty simple, assuming that by "the root directory" you mean c:\, just replace:
dir /s /b *.lnk
with
dir /s /b c:\*.lnk

What changes would have to be made to this batch file to selectively find and replace text in the Start in: and Comment: fields?  (Maybe some kind of user screen input?)

Here's the syntax from shortcut.exe, which you can get by running it with no parameter:

Shortcut [Version 1.11]

Creates, modifies or queries Windows shell links (shortcuts)


The syntax of this command is:

shortcut /F:filename /A:C|E|Q [/T:target] [/P:parameters] [/W:workingdir]
         [/R:runstyle] [/I:icon,index] [/H:hotkey] [/D:description]

 /F:filename    : Specifies the .LNK shortcut file.
 /A:action      : Defines the action to take (C=Create, E=Edit or Q=Query).
 /T:target      : Defines the target path and file name the shortcut points to.
 /P:parameters  : Defines the command-line parameters to pass to the target.
 /W:working dir : Defines the working directory the target starts with.
 /R:run style   : Defines the window state (1=Normal, 3=Max, 7=Min).
 /I:icon,index  : Defines the icon and optional index (file.exe or file.exe,0).
 /H:hotkey      : Defines the hotkey, a numeric value of the keyboard shortcut.
 /D:description : Defines the description (or comment) for the shortcut.

 Notes:
 - Any argument that contains spaces must be enclosed in "double quotes".
 - If Query is specified (/A:Q), all arguments except /F: are ignored.
 - To find the numeric hotkey value, use Explorer to set a hotkey and then /A:Q
 - To prevent an environment variable from being expanded until the shortcut
   is launched, use the ^ carat escape character like this: ^%WINDIR^%

 Examples:
   /f:"%ALLUSERSPROFILE%\Start Menu\Programs\My App.lnk" /a:q
   /f:"%USERPROFILE%\Desktop\Notepad.lnk" /a:c /t:^%WINDIR^%\Notepad.exe /h:846
   /f:"%USERPROFILE%\Desktop\Notepad.lnk" /a:e /p:C:\Setup.log /r:3

 An argument of /? or -? displays this syntax and returns 1.
 A successful completion will return 0.


 Copyright 2000-2005 Marty List, www.OptimumX.com

and what it's output looks like when querying an existing shortcut:

[Mozilla Firefox.lnk]
TargetPath=C:\Program Files (x86)\Mozilla Firefox\firefox.exe
TargetPathExpanded=C:\Program Files (x86)\Mozilla Firefox\firefox.exe
Arguments=
ArgumentsExpanded=
WorkingDirectory=C:\Program Files\Mozilla Firefox
WorkingDirectoryExpanded=C:\Program Files\Mozilla Firefox
RunStyle=1
IconLocation=%ProgramFiles%\Mozilla Firefox\firefox.exe,0
IconLocationExpanded=C:\Program Files (x86)\Mozilla Firefox\firefox.exe,0
HotKey=0 (None)
Description=

The command completed successfully.

To explain, the current version of the batch :

  • lists all of the .lnk files (from where it is being called, including sub-directories due to the /s in the dir command)
  • for each element in that list, it :
    • uses shortcut.exe to query the file's properties
    • uses findstr to filter the output, looking for the characteristic we want to find in the files that we want to act on (here it was "RunStyle=1")
    • if the file does match that characteristic, it uses shortcut.exe again to perform the change that has been requested (here it was to set RunStyle to 3)

Could this batch file be incorporated into an .exe file to allow a slick User Interface for the user to search, sort, and select .lnk files and then process/edit them?  (I’m thinking this .exe file would probably have to include the code from the shortcut.exe file.)
Not in its current state as doesn't take any input: both the selection criteria and the action to be performed are "hardcoded" in the script.
It would need to be reworked to accept parameters (or ask the user to input them) for which characteristics the files to be modified need to exhibit, and what has to be changed in them, and then pass the adequate parameters to shortcut.exe
I'm not sure I'm up to the task, probably better to wait for one of the real programmers here to do their own thing ;)

Finally, what about URL files?  Can they be included in the same software or would that be a separate program?
Shortcut.exe doesn't handle them, they don't work the same as .LNK files and don't have the same set of capabilities (as far as I know they don't allow, for example, to choose if the browser's window will be a normal one, maximized or minimized).

By the way there seems to be a bug with shortcut.exe itself, as the TargetPath and TargetPathExpanded values that I showed in my example are incorrect: I have the 64 bits version of Firefox and it sits in "C:\Program Files\Mozilla Firefox", I don't know where those "(x86)" came from…
Pages: prev1 2 3 [4] 5 6 7 8 9 10next