avatar image

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

Login with username, password and session length
  • August 20, 2018, 05:34 AM
  • Proudly celebrating 13 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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - skwire [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 209next
They only bought it for one reason. To have access to all of that code whenever they please.

This is FUD and nothing else.

I absolutely agree with Tuxman.  It was a public open-source repository before Microsoft bought it.  In other words, prior to their purchase, they already had access to all of the code anytime they pleased.

Thank you for the continued effort!

How important to you is it to have my program handle the CC4 startup?  What I mean is, I can easily make this work if you enable those two options ("Start ControlCenter on computer startup" and "Open the main window on CC startup").  Yes, you will have the window show up when you first boot the computer but, after you close it once, my program should work for both Home and Advanced modes.  Can you test that?  If that works, and you're okay with the startup thing, I'll adjust my program to only have to show and focus the scanner window when run.  Cool?

Do you have "Start ControlCenter on computer startup" enabled in preferences? How about "Open the main window on CC startup"?

In my current version below, both options can be left unchecked.  If the CC4 tray app isn't running, it will be started.

If you actually open CC4 and click on the Configuration button, which Mode are you using: Home or Advanced?

The program below is designed to work with either mode.

Soooo...more testing revealed some really, really, really inconsistent behaviour so I've tried another tack.  Please redownload:


  • Unzip that to its own folder.  There are now three files: CC4_Tool.ahk (source file), CC4_Tool.exe (program), and config.ini (settings file)
  • Launch the Brother Utilities application.  Make note of the printer name in the dropdown list.  On my test VM, it's: MFC-L8850CDW LAN
  • Open up the config.ini file in a text editor (Notepad, etc., not Word).  Change the Model=MFC-L8850CDW LAN line to match your printer name and save the config.ini file.
  • Run the CC4_Tool.exe application.  Let me know if it works now.

Code: Autohotkey [Select]
  2. IniRead, myModel, % A_ScriptDir . "\config.ini", Settings, Model
  4. GroupAdd, myCc4WindowsGroup, ahk_class ControlCenter4_AdvMainWndCls
  5. GroupAdd, myCc4WindowsGroup, ahk_class ControlCenter4_HomeMainWndCls
  7. Process, Exist, BrCtrlCntr.exe ; Check to see if the process exists.
  8. If ! ( ErrorLevel ) ; Process does not exist, start the process and activate window.
  9. {
  10.     Run, "C:\Program Files (x86)\ControlCenter4\BrCcBoot.exe" /model="%myModel%", "C:\Program Files (x86)\ControlCenter4"
  11.     WinWait    , ahk_group myCc4WindowsGroup, , 5
  12.     WinActivate, ahk_group myCc4WindowsGroup
  13. }
  14. Else ; Process is already running so show the window.
  15. {
  16.     WinShow    , ahk_group myCc4WindowsGroup
  17.     WinActivate, ahk_group myCc4WindowsGroup
  18. }

Thank you for the additional effort, skwire. The new exe does not do anything discernible. I've been out and busy, and still am, but as soon as I can i'll look at your source to see if I can help troubleshoot what's going on.

I tested it over and over in my test VM and it seemed to work fine.   :huh:

Thanks for advice. shame as I would have thought quite few owners would have been interested and could have possibly raised some funds for the work

I run a Plex server so I know what you're aiming for.  However, I don't have a Dune box; I use an Nvidia Shield for the main TV living room and FireSticks for the bedroom TVs.  In other words, what you're asking for requires a fairly specific environment which I just don't think any of the coders on this site have (including myself).

I have read that the Dune boxes are supposed to put out the (subjectively) best video quality for playback and I know that most QNAPs have the ability to run a Plex server app.  So, with that said, is it possible to run a Plex client on the Dune and just use the Plex client's DirectPlay mode for playback, i.e., no transcoding?  Or is the Dune's internal video player responsible for the better video playback?

Hi, a5ian300zx, and welcome to the DonationCoder site.  Unfortunately, I doubt anybody here has that combination of a Dune HD box and a QNAP NAS.  Have you tried asking your question on a Dune-specific forum?

ADDENDUM: Also, you could ask skwire to enhance his File Punter program to accept UNC destinations, it should be able to do what you want after you create the RegEx rules.

Oddly enough, I was going to ask @Craig381 if he would be open to using my ZeroZipper program on some of his file structure for me to test with to see if I could make FilePunter work for his needs.  @Craig381, if your filenames are sensitive, we understand.  However, if you are you open to this, you can use my ZeroZipper program to make a zero-byte mirror zip of your source files for me to test with.

Thanks to all contributors on this thread.   :Thmbsup:  I'll move it.

Skwire Empire / Re: Release: sWeather (tray-based weather app)
« on: August 14, 2018, 07:00 AM »
First I had the sWeather directory in C:\Program Files (x86) which is privileged
-theinfinitypoint (August 14, 2018, 04:51 AM)

As Ath and mouser mentioned, and as you found out, you should run portable apps in a non-UAC folder.  However, if you still want to run sWeather in a UAC folder, you can run it with administrator rights and it should work fine.

I've modified the program to check for the existence of "BrCtrlCntr.exe" first.  If that process doesn't exist, it starts up the CC4 tray process, waits for the window to be created, and then activates it.  If the process already exists, it simply shows the window as before.  In other words, you can disable the "Open main window on startup" option since the program now does it for you on its first run.  Please download again, test, and let me know your results.


Thank you, thank you, thank you skwire.

You are very welcome.  Happy to help and thank you for your patience on this one.

I should add that your shortcut will not open CC4 if it hasn't already been opened at least once since booting into Windows.

This is easy enough to add if the path is consistent across different computers.  If so, let me know the path and I can adjust the code accordingly.  Alternately, I'll see if the path is in the registry as well.

After changing the Mode to Advanced your shortcut app worked perfectly. So two shortcut apps are needed, one for Home and one for Advanced. Simple as that.

No need for two shortcut apps; I combined it all in one.  See below.

If you wrote it in Autoit or AutoHotKey would you mind sharing the source? I'd love to see how you did it.

Please download this again and try it.  It should work with either the home or advanced mode.  I've also included the extremely simple source file.  BTW, you can rename the EXE filename to something other than CC4_Tool if you so desire.


  • Please download this: http://www.dcmembers...s/misc/
  • Run the WindowSpy.exe in that archive.
  • Open the CC4 scanner window and focus it while you can still see the WindowSpy window.  You should see the WindowSpy's fields show some data.  I need the data in the top field.

It should look something like the following:

ahk_class ControlCenter4_AdvMainWndCls
ahk_exe BrCcUxSys.exe

For what it's worth, this how the scanner windows appears on my test virtual machine:


Does yours look anything like that?

Apologies. I've been on business travel this week but plan to get back to this this weekend. Thanks for your patience.

F2F is not Unicode capable. Apologies.

Would you please tell me which version of the Brother software you're using?

Thank you for your effort, but I regret to say that nothing happens when I open your app or create a shortcut to it and open that. I tried putting your app in C:\Program Files (x86)\ControlCenter4, creating a shortcut to it, and running that shortcut but still no joy.

Do you have the CC4 program already running in the tray?

For the elderly people who will be using these PCs it would be much better if they could simply double-click on a Desktop icon and see the scanning solution appear.  Controlling how they close it is unpredictable. If it's not a big project could you please try the "tiny app" approach?


Download that zip file and extract the EXE into a folder and create a desktop shortcut to that EXE.  With the CC4 program running in the tray, running that little app should make the CC4 window appear.  Please let me know how your testing goes.

I did some testing around in a virtual machine and here's the best I could come up with:

1) Right-click the CC4 icon in your tray, choose Preferences, and enable both options: Start ControlCenter on computer startup & Open the main window on ControlCenter startup.  Click OK.
2) Right-click the CC4 icon in your tray and choose Close.
3) Create a shortcut to BrCcBoot.exe and put the shortcut on your desktop.  Right-click the shortcut, choose Properties, and a /autorun parameter to it.  Basically, make the Target line look like this (your actual path might be different):  "C:\Program Files (x86)\ControlCenter4\BrCcBoot.exe" /autorun
4) Click OK in the Properties window but do not start up the CC4 application yet.
5) Click your Start button and type in msconfig.exe and run that application.  Go to the Startup tab and uncheck the Brother Industries entries: Status Monitor Application & Brother ControlCenter.
6) Reboot your computer.  After rebooting, that desktop shortcut you created should launch the app and display the main window.  The only caveat is that you will have to exit the application via the CC4 icon and the Close option.  If you click the X in the CC4 window, it just closes the window and leaves the process running in the tray.  With it running in the tray, running the application from the desktop shortcut doesn't do anything, i.e., it doesn't redisplay the window.

If this method is unacceptable, and you don't mind the CC4 application running in the tray at all times, I could probably write a tiny app that you could launch from a desktop shortcut that would simply display the CC4 window once it's been "closed" to the tray.  Does that make sense?  Either way, let us know how you want to go from here.

1. Right-click the taskbar and open the Windows Task Manager application.
2. Launch the Brother program from the tray icon.
3. In the Processes tab of the Task Manager, find the Brother scanner application executable in the list.  If you can't find, or don't know, the executable name, use the Task Manager Applications tab to right-click the task and choose "Go To Process" which should take you to the executable name in the Processes tab.
4. Right-click the executable and choose Open File Location.  A Windows Explorer window should open with the executable already highlighted.
5. In this Windows Explorer window, right-click the highlighted executable and choose "Send to > Desktop (create shortcut)" from the menu.

Of course, this set of steps assumes that the Brother scanner program has its own executable.  Please let us know if that's not the case.

N.A.N.Y. 2014 / Re: NANY 2014 Release - Spews
« on: July 06, 2018, 09:19 PM »
v1.1.2 released today.  Download from here: http://www.dcmembers...wire/download/spews/

v1.1.2 - 2018-07-06
    + Added Start and Stop entries to tray menu.
    + Added "Copy image to clipboard" entry to the tray menu.
    + Added "Copy image path to clipboard" and "Copy image to clipboard" entries to the File menu of the main window.
    ! Fixed a file order bug where wallpapers would start with the second in the list instead of the first.  (Thanks, Martin E.)

v1.1.1 - 2018-05-08
    + Changing the Wallpaper Position and Fill Color options refreshes the current wallpaper.  (Thanks, ConstanceJill)
    + Added option to not randomize the image list.  (Thanks, Martin E.)
    * "Fill (by width)" has been renamed to "Fill" and should now work properly with very wide images.  (Thanks, Martin E.)

Done...and gladly.  Great site.

Finished Programs / Re: DONE: turn IE proxy server on/off
« on: June 29, 2018, 09:13 PM »
But What to do if the proxy settings are locked down? and i don't have the admin rights of my office laptop. Thank you

There is nothing I can do about that.

No need to hurry!

Actually, I do, because I really like for my bookmarks to be synced between browsers and computers (and haven't been able to since XMarks was shut down).  I've tried a couple of other solutions but none have worked consistently, so I'm holding out hope for ymarks.  =]

Pages: [1] 2 3 4 5 6 ... 209next