topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Wednesday November 12, 2025, 5:51 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 ... 20 21 22 23 24 [25] 26 27 28 29 30 ... 309next
601
Living Room / Re: How to stop friends getting notified of my posts in groups?
« Last post by MilesAhead on September 17, 2016, 06:33 PM »
I couldn't help but think of the old joke "Doctor, it hurts when I move my arm like this."  Doctor's reply:  "Don't move your arm like that.  That will be $50."  :)

You can tell it's a really old joke because the doctor only charges $50. :P

ROFL.gif

It has to be old because I can only afford jokes in the public domain.  ;)
602
Preliminary trials indicate that unless I guide Everything right to the folder, content search with UltraSearch is much faster.  Everything searching for *.au3 files containing the word _Singleton churned along for minutes.  UltraSearch the annoyance was it popped up a dialog asking if I really wanted to do it because it would slow things down.  As soon as I clicked to continue results started showing up.  Not all that slow.  Now I just have to look for the switch to disable the dialog.  :)
603
Everything can also search content, though that feature is tucked away in the advanced search window ( menubar > search > avanced search) and there is no pregenerated index. Does UltraSearch index content?

Thanks for the info.  No, UltraSearch scans the MFTs as you type.  If you delete the search string and type something different it scans again.  One thing I have a bit of trouble adjusting to is the context menu. If you right click the Desktop you have two commands.  Run UltraSearch and Search with UltraSearch.  If you click the Search, even if you had two partitions selected as default searches, it adds the Desktop folder and removes those.  I don't know of any quick way to get them back.  You have to click the + button and add them all over again.  A bit annoying.  Edit: Ok right clicking the area brings up a history with check boxes.  I can just check the drives to get them back.  Not bad.  :)

I may end up returning to Everything since I have used it for so long.  When I search for text it is usually in a source code folder so it does not really slow me down to use SearchMyFiles by Nir Sofer.

Happily Everything seems to have solved that problem that needed the index file to be erased now and then.  It seems to be working smoothly now.


Considering I am still in the learning curve with UltraSearch I have to say it is growing on me quickly.   :up:

604
Living Room / Re: How to stop friends getting notified of my posts in groups?
« Last post by MilesAhead on September 17, 2016, 10:13 AM »
To stop all that, just stop posting and liking on facebook, take away the cause and your worries will go away too.
The sole purpose of facebook is letting others (your connections/friends) know what you write and read/like, so there is only one real solution: don't do that.
___________________________
      :Thmbsup:

I couldn't help but think of the old joke "Doctor, it hurts when I move my arm like this."  Doctor's reply:  "Don't move your arm like that.  That will be $50."  :)
605
General Software Discussion / Re: More Programming Blogs
« Last post by MilesAhead on September 16, 2016, 01:09 PM »
Here's one I've been reading lately, Daniel Lemire's blog: http://lemire.me/blog/

He had a recent post on the unpredictable and high memory usage of C++ STL containers, something I have long fretted about.

Not to mention that many newbs use STL as a substitute for thinking.  I can remember a few years ago posting some code on a C++ forum that used a Buffer object on the stack.  The destructor freed the memory so that the code is much cleaner.  I was chastised for not just using an STL container.  I pointed out that Bjarne Stroustrup used just such a Buffer object in his C++ Programming Language book.  I mean, not reinventing the wheel is one thing.  Throwing in the kitchen sink just to avoid a little testing is ridiculous.  I like to take a nap as much as the next guy but laziness != efficiency.  :)

606
General Software Discussion / Re: BingThing 1.6.1.0 guilty pleasure
« Last post by MilesAhead on September 16, 2016, 12:33 PM »
BingThing itself has not been updated.  But the ahk hotkey script included in the zip file has been updated to detect if BingThing.exe is already running when you press Winkey b or Control Winkey b hotkeys.  If so it is given the focus and the selected text is inserted in the Input Line.

This is much faster than doing it through BingThing.exe.  Most likely the reason is that AutoHotkey is better at handling the hotkeys and clipboard than AutoIt3.  But I used AutoIt3 for the BingThing program itself since displaying the icons on the program buttons is way easier in AU3 than in AHK.

If BingThing.exe is not running it loads it off disk.  So please make sure to update the .ahk hotkey script if you have stored BingThing.exe someplace other than  the C:\Utils folder.

Doing it through the ahk script the response is noticeably snappier.  So I encourage you to go to the bit of extra trouble.  The BingThing window snaps to the front using the AHK script!  :)

The zip file on my site has already been updated.  Link in first post.
607
Living Room / Re: Twist Tie alternative?
« Last post by MilesAhead on September 15, 2016, 06:09 PM »
I noticed that earbuds that have that loop on the wire you can slide down near the ear pieces resist tangling.  I found a use for my little bag of zip ties.  I put a zip tie near the ear pieces and slowly reduce the size of the loop making sure I can slide it along the wire.  Once the sizing seems right I cut the excess.

Preliminary results have been good.  I have a traditional set up buds I added the loop to.  And I have another set with small speakers that clip to the ear.  Both have resisted serious tangling since installing the loops.  I was using a rubber band after looping the wire to keep things tidy.  But fishing the elastic out of a box or whatever when storing the buds was a pita.  This way I just slide the loop near the ear pieces and roll up the wire.   :Thmbsup:
608
Currently I am trying out UltraSearch.  I have used Everything for years, and Locate32 before that.  UltraSearch uses MFTs as Everything does but has the advantage of a content search option.

It takes a bit of time to adapt to it.  But I do like the checkboxes for Files and Folders.  I don't have to type in a prefix to tell it to look for folders too.

For a freeware it seems to function fine.   :Thmbsup:
609
General Software Discussion / Re: Windows 10 Announced
« Last post by MilesAhead on September 14, 2016, 05:03 PM »
Gole1 is an Affordable Windows 10 Mini PC with Multi-Touch Display

Who the hell has pockets that big??

People who like cargo shorts(like yours truly) and those who wear farmer bib denim overalls.  :)  Oh and Kangaroos.  :)

I wonder if the Kangaroo is the mascot for some OS I never heard of?  :)
610
Found Deals and Discounts / Re: EaseUS EverySync 3.0
« Last post by MilesAhead on September 12, 2016, 08:51 AM »
I have many licenses for EaseUS BUT every time I get a FREEBIE it takes a couple of days until they tell me that the license is used on another computer.

Because of this - I pass.

Nonethe less, good luck to you.

Mine took the activation.  Unfortunately to work it needs to connect to the EaseUS web site and the college WiFi gives no dns for it.  Someone said it does that because it does not like the site certificate.  I have tried in the past to connect to anything EaseUS and it won't do it.  So much for that.  Since I do most of my WiFi-ification here I am rolling back RollbackRX to a previous snapshot.  :)

It did not look all that appealing anyway.  I would rather have something that worked with a full fledged two pane file manager.

611
Found Deals and Discounts / Re: EaseUS EverySync 3.0
« Last post by MilesAhead on September 12, 2016, 06:50 AM »
MilesAhead,

thanks for the tip

the link for the (zip file) with the serial number appears in small font on the order page (no email was sent ;-)

just below the order item on the webpage where you entered your email address

wjamoe

Thanks.  I got it.  :)
612
General Software Discussion / Re: Long Path Fixer
« Last post by MilesAhead on September 11, 2016, 04:45 PM »
...Edit:  I wonder if a performance hit motivated MS to leave it disabled by default?  Perhaps it has to load additional code as in yet another DLL hooked to Explorer?  Just speculating.
__________________________
Exactly. You may well be right. How to test?
My first thought was, "Finally!"
Then, "Now why would they want to leave that disabled by default in this shiny new OS?"
Then it was. "Oh well" (click). Enabled.
Perhaps I've just bogged my laptop...

Please post if you notice a lag not there previously.  I am just curious how the drama unfolds.   ;D
613
General Software Discussion / Re: Long Path Fixer
« Last post by MilesAhead on September 11, 2016, 12:07 PM »
Until I read that, I had not realised that you could fix this in Win10 either through a small change in Windows Group Policy (if you have access to it) or a small Registry change.
Is a dead simple fix now, it seems.

If someone mentioned it I had forgotten about it until I ran across that article.  My kingdom for a workbench with a dozen junk, er, I mean, previously new but expendable, PCs so I can try 10 and a lot of Linux stuff out.  It seems like W10 is solidifying.   ;D


But my next thing is to get a smart phone to program, or try to.  I can fit that in my bag at least.  :)

Edit:  I wonder if a performance hit motivated MS to leave it disabled by default?  Perhaps it has to load additional code as in yet another DLL hooked to Explorer?  Just speculating.
614
General Software Discussion / Re: BingThing 1.6.1.0 guilty pleasure
« Last post by MilesAhead on September 10, 2016, 01:17 PM »
BingThing 1.6.1.0   Added feature to Filter List Button.  Hold down Shift if you only wish to add the text from the Input Line to the top of the list.

The new zip has been uploaded to my page.  The link is in the first post.
615
General Software Discussion / Re: Long Path Fixer
« Last post by MilesAhead on September 10, 2016, 10:08 AM »
Related to this is an article describing a Registry Tweak to remove this 260 char path limitation in Windows 10:

http://www.addictive...dows-10/#more-183300
616
Post New Requests Here / Re: IDEA: Generic windows command line gui builder
« Last post by MilesAhead on September 10, 2016, 08:35 AM »
And if it worked a bit sideways? A gui that helps you configure a generic gui-for-a-cli-program? Where you select the parameters and their meaning + possible values. And the generic gui presents the screen of configured options and runs the cli for ya'.
It would end up being written in AutoIt3, if done by me, but would be the perfect NANY-2017 chore for me :)

That sounds kind of interesting.  Like a generator to produce stuff like XCopy Gui where you check the boxes for options and whatnot?

Edit:  Sounds like it could be especially useful for some of the OS cli programs with hard to remember options(and often difficult to type tool.)

617
Found Deals and Discounts / EaseUS EverySync 3.0
« Last post by MilesAhead on September 10, 2016, 07:57 AM »
EaseUS EverySync 3.0 is on Windows Deal

I am just curious if anyone is using it or a previous version?  btw I do not see any of the usual stuff about remaining time to download etc..  I put my order in about 10 minutes ago. So far no email.

But I am wondering if any of this more convenient cloud access stuff is really that much more convenient.  :)
618
Post New Requests Here / Re: IDEA: Generic windows command line gui builder
« Last post by MilesAhead on September 10, 2016, 07:27 AM »
If you look in this forum there are a few similar to how Delphi forms were done, although usually smaller in scope:

https://autohotkey.c...ds/viewforum.php?f=6

I haven't run this one to see what the designer looks like.  But the code is fairly recent:

https://autohotkey.c.../viewtopic.php?t=303
619
General Software Discussion / Re: BingThing 1.6.0.0 guilty pleasure
« Last post by MilesAhead on September 09, 2016, 09:39 AM »
BingThing 1.6.0.0  I added a hotkey to the application itself.  Alt Winkey b

Press when BingThing.exe is already running to have it use selected text.  This is mainly because my HD is kind of slow.  Since the program is already loaded I use the clipboard to get selected text, then move BingThing to the foreground and put the text in the Input Box.  Note that clipboard contents is not preserved.  I tried it preserving the current clipboard contents but ensuring the clipboard Gets and Sets succeed requires Sleep() delays.  With saving the clipboard and then getting selected text this would make it nearly as slow as loading from the HD.

In order to give some advantage to the fact the program is already loaded in ram the clipboard is left with selected text or blank if none was selected.

As example, say you have a video loaded in Firefox but play is erratic.  So you want to try playing it in Opera.  Click the Address Bar, the text will be selected, press Alt Winkey b, then when BingThing has the focus press the button for the Opera browser(assuming BingThing is set to Launch not Search etc..)

Hopefully Alt Winkey b is sufficiently unusual that it should be free for BingThing to use.
I have uploaded this version to my page already.  Link is in first post.   :Thmbsup:

620
General Software Discussion / Re: BingThing 1.5.9.0 guilty pleasure
« Last post by MilesAhead on September 07, 2016, 06:27 PM »
BingThing 1.5.9.0  A very minor update.  I use a file to transfer the command line from the secondary instance of BingThing to the primary, if it is run while a copy is already running.  I insert a small delay after file operations to give the file changes time to "take."  These delays have been made shorter.  Also if the file does not exist it does not need to be deleted, therefore that delay is obviated.

The idea is to get the "single instance" behavior to be a bit snappier.  But it is not that noticeable.  Faster is better than slower though, so I guess it was a minor tweak worth making.

As usual the first post in the thread has the link to my page.
621
General Software Discussion / Re: HashTab Shell Extension
« Last post by MilesAhead on September 07, 2016, 02:47 PM »
A feature of MD5Hash that I forgot to mention.  If md5hash.exe is run with no argument on the command line, it does not participate in the "single instance" behavior.

Let's say you have a copy of md5hash running processing 2000 files because you right clicked on a folder to process it.  Now you have a big video file you want to check but you do not want to wait for the 2000 file queue to empty.  Run md5hash.exe with no argument(not using Explorer context menu either) and when it comes up, either type in the name of the file or drag and drop the file on it.  If the new file is on a separate drive that happens to be an SSD then it should zip along pretty well even though the other copy of the exe is processing 2000 files.
622
General Software Discussion / Re: HashTab Shell Extension
« Last post by MilesAhead on September 07, 2016, 12:38 PM »
Google Developer now provides only SHA-256 checksums, so if you want to check factory image downloads for Nexus devices (HIGHLY recommended), you need a hash checker that supports that.

I'm sure there are plenty of exceptions.  With the number of free checksum utilities around I don't see the requirement to have only one or two at your disposal.  In C# all the various checksum routines are available.  But I doubt the md5 one is as fast as a C++ implementation from Code Project.  That is what I adapted.  The features I added were queuing of jobs and fast file handling.  In published articles for checksum routines the author is obviously demonstrating the checksum function(s) and wants the rest of the program to be simple and foolproof.  More like a proof of concept.  I have seen fast checksum programs where the file buffer is 1 KB on the stack.  I don't fault them for that.  The allure of the article and code is to start with a working base and enhance it after all.
623
Living Room / Re: What books are you reading?
« Last post by MilesAhead on September 07, 2016, 11:06 AM »
@derekbd I am about 2/3 of the way through the first volume of the 3 Body Trilogy.  I am just at the part in the game where the 3 suns align and everything gets pulled apart etc..  :)
624
General Software Discussion / Re: HashTab Shell Extension
« Last post by MilesAhead on September 07, 2016, 11:02 AM »
btw if using a checksum program implemented as a Shell Extension, such as on a Property Page etc., if it has an option to limit the feature to smaller files I would take advantage of the setting.  Anything that hooks Explorer and bogs can make the shell very flaky.  I did a couple of things as Shell Extensions and it was best to get it done and get out when hooked to the shell.

It is a cool feature to have the checksums displayed right in the property page though.   :Thmbsup:
625
General Software Discussion / Re: HashTab Shell Extension
« Last post by MilesAhead on September 07, 2016, 10:03 AM »
My MD5Hash program only does MD5 as one might expect from the title.  But the main thing I wanted to accomplish was to make it robust for use with large files, such as video.  I tested it with .mkv and .m2ts files 8+ GB in size and I never saw it crap out.

Unfortunately I lost the source code so I cannot fix a few niggling bugs.  The main annoyance happens when you right click say 100 files in Explorer and select md5hash from the context menu(if you used the included utility that sets up context menu access.)  There will be 4 or 5 copies open before the "single instance" behavior kicks in.  I know how to fix it if I still had the source.  But so it goes.

I regularly use it to check all the downloads on my page.  The editbox is a RTF Edit control.  So it can hold quite a few lines.  I put the md5sum first on the line for sorting purposes.  Right clicking on a folder and selecting Md5Hash should hash all files in that folder and subfolders.  Again I put a sanity check value of 4095 so it is not designed for hashing every file on C:.

Here is the scenario how I automate using it to make sure all my downloads have not been tampered with.  I use DownLoadThemAll to download all my zip files to a folder.  I right click the folder and choose md5hash.  Then I right click the folder on the HD that has my zip files for upload to my page.  The "single instance" behavior adds the md5sum lines to the Edit Box of the already opened copy of md5hash.

After this I run a script that cuts the contents of the Edit Box to clipboard, reads it out, sorts it, and saves it to file writing 2 lines then a blank line until all the lines are written out.  This file is then launched in a text editor.  This makes it easy to see the files are sorted in pairs by md5sum.  If there was any non match the whole pattern would be thrown off and it is obvious to the eye.

Anyway, if you have rather large files to process such as greater than 4 GB I optimized the file handling to work in large chunks.  A 10 MB buffer is used so that even with multi GB files you can see the progress bar move along.  Files can be added even though processing is running.  They are added to a queue and processed in order with a count of the number of files remaining in the caption bar.  I used a simple dialog type Win API application so that the program is a self contained exe.  It should work on XP or newer English language Windows.  You may download from my page here:

http://milesaheadsoftware.org/

btw it includes both 32 bit and 64 bit native C++ exe versions.  If you unzip maintaining the subfolder structure running the context menu installer utility picks the one that matches your system. If I remember rightly it was compiled with MS VC++ 9.0 native 32 and 64 bit compilers with optimization set to speed.


I wrote this about 5 years ago.  Other than the behavior I already criticized I guess the main drawback would be that it is md5 only.  But for my purposes that was good enough.  Even now, 5 years later, I see most download sites, if they only have one checksum to check your download against, the vast majority of the time it is md5.  Not glamorous or the spiffiest UI but it is stable and solid.
Pages: prev1 ... 20 21 22 23 24 [25] 26 27 28 29 30 ... 309next