Recommended Posts

I have read the documentation, specifically the following:

"4.6 - ReleaseDate

This property defines the date on which the setup file the module installs was created. It must be an eight digit number in the format YYYYMMDD (year, month, day).

* However * This property is much more important than it sounds. It actually defines the order that things are installed! AutoPatcher will install modules in the order: older date to newer date (smaller number to bigger). It also has an effect on the order things are listed in the selection window. "

I basically want to list the Stand Alone programs in alphabetical order. First I tried setting the release date all the same - that didn't work. Then I tried setting the release date to a sequence: 20000101, 20000110, 20000120, 20000130. I expected these 4 items to be sorted accordingly, but no luck.

(BTW, the standalone.apm parent file has a release date of 00000005).

This happened in 5.6.72 and 5.6.76

Any suggestions?

-John

  M2Ys4U said:
As far as I know ReleaseDate is the oder in which things are installed, not displayed. I do not think you can control the order.

I know that the documentation is not always correct but it does say:

"It also has an effect on the order things are listed in the selection window."

I guess I was assuming that this "effect" was something I could utilize to alpha sort the selection list.

-John

i believed it did when i wrote the documentation because i gave sub-parents lower values and they appeared first. i didn't actually experiment though i have to admit and it could have been through raptors design that sub-parents come first... if so a correction to the documentation is in order... (on the todo list to check it out at some point and correct if necessary)

I've been playing with the order a lot so I know the answer to this one. The display order is 100 percent dependent on the module's releasedate property. Lowest release date on top, highest on bottom.

I was thinking about asking Raptor to create a new property to control the order of displayed updates compared to what order they are installed in but I've been having him play with the executable so much lately, I was going to suggest this later. <hint, hint>

  Tenchi103 said:
I've been playing with the order a lot so I know the answer to this one. The display order is 100 percent dependent on the module's releasedate property. Lowest release date on top, highest on bottom.

I was thinking about asking Raptor to create a new property to control the order of displayed updates compared to what order they are installed in but I've been having him play with the executable so much lately, I was going to suggest this later. <hint, hint>

Tenchi103,

Sounds like it works for you - what am I doing wrong? - I tried setting the ReleaseDate for 4 modules to a sequence: 20000101, 20000110, 20000120, 20000130. I expected these 4 modules to be sorted accordingly, but no luck!

Thanks, John

  Tenchi103 said:
How are you're modules currenlty being displayed when you run AP?

I tried a number of different schemes, even setting all the ReleaseDates to the same number (9010). Here is a list of the ReleaseDates from the APM files in the same order as displayed on the 'List of Available Items' screen:

ReleaseDate=00009010

ReleaseDate=00009010

ReleaseDate=20000130

ReleaseDate=00009010

ReleaseDate=00000050

ReleaseDate=00009010

ReleaseDate=00009010

ReleaseDate=20000120

ReleaseDate=00009010

ReleaseDate=00009010

ReleaseDate=20000101

ReleaseDate=20000110

I am running AP ver 5.6.76, but the same was happenong with 5.6.72

-John

First thing you should always practice is to create a standard naming scheme for your ReleaseDates making sure that the number is greater than the parent module they are in.

Try beginning with 2000005 and go in increments of 5 (Example: 2000005, 2000010, 2000015...)

Give this a try and see what happens.

  Tenchi103 said:
First thing you should always practice is to create a standard naming scheme for your ReleaseDates making sure that the number is greater than the parent module they are in.

Try beginning with 2000005 and go in increments of 5 (Example: 2000005, 2000010, 2000015...)

Give this a try and see what happens.

Tenchi103,

I finally found some time to play with the ReleaseDate. I set the modules to the following sequence:

ReleaseDate=20000110

ReleaseDate=20000120

ReleaseDate=20000130

....

ReleaseDate=20000360

And the Parent Module had a ReleaseDate=00000005

No luck, display order had no relationship to ReleaseDate order.

BUT, when I changed the Parent Module ReleaseDate to 20000005 it all worked fine!

So I hope this helps others....

John

  major4579 said:
Tenchi103,

I finally found some time to play with the ReleaseDate. I set the modules to the following sequence:

ReleaseDate=20000110

ReleaseDate=20000120

ReleaseDate=20000130

....

ReleaseDate=20000360

And the Parent Module had a ReleaseDate=00000005

No luck, display order had no relationship to ReleaseDate order.

BUT, when I changed the Parent Module ReleaseDate to 20000005 it all worked fine!

So I hope this helps others....

John

I'm curious, is the parent module you created inside another module or is it on the root of AP? If it's inside another module, this would explain why you had to up the ReleaseDate from 00000005 to 20000005. (The parent module has have a larger number than the module that it's in)

  Tenchi103 said:
I'm curious, is the parent module you created inside another module or is it on the root of AP? If it's inside another module, this would explain why you had to up the ReleaseDate from 00000005 to 20000005. (The parent module has have a larger number than the module that it's in)

It's a root module - the APM file resides in "\autopatcher\modules".

All the actual modules (the ones I numbered sequentially) reside in "\Autopatcher\modules\stand_alone_mods".

Here's the contents of the root module APM file:

-----------------------------------------------------------------------------

[AutoPatcher 5.6 Module]

[General]

Title=Stand-Alone Modules

Description=

Author=Various

ModuleAuthor=ModuleEditor2

WebPage=

ReleaseDate=20000005

[behavior]

ParentID=

UniqueID=STAND_ALONE_PARENT

Critical=False

AutoExpand=True

Depends=

TimeToInstall=0

TimeToRemove=0

RequiresReboot=False

[DetectionRegistry]

RegistryPath=

KeyName=

KeyValue=

[DetectionFile]

FilePath=

FileName=

FileVersion=

[OperatingSystem]

WindowsVersion=ANY

SystemLanguage=1033

[systemComponents]

InternetExplorer=ANY

WindowsMediaPlayer=ANY

DotNetFramework=ANY

WindowsInstaller=ANY

MSNMessenger=ANY

[OfficeComponents]

Word=ANY

Excel=ANY

PowerPoint=ANY

Outlook=ANY

Publisher=ANY

Visio=ANY

Project=ANY

OneNote=ANY

FrontPage=ANY

InfoPath=ANY

Access=ANY

[installation]

[Removal]

--------------------------------------------------------------------

-John

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Yes, because Google's ad platform dominates the internet and most sites use Google's ad platform. Microsoft cares about their own ad platform. And they whitelist their ads. Edge is still on mv2 on desktop but they have officially announced they will stop supporting it. They haven't announced the date, but it is on their roadmap. Microsoft HAS the resources to keep it, but they have announced they will remove it unlike other chromium based browsers like Brave and Opera which have announced they will try to keep it. They postponing it in an attempt maybe to gain some market share from Chrome, but their end goal is the same, the deprecation of mv2. https://learn.microsoft.com/en-us/microsoft-edge/extensions-chromium/developer-guide/manifest-v3#manifest-timeline-for-microsoft-edge-and-partner-center
    • I'll say this again:  This hasn't changed since Windows 10.  This customization issue is not unique to Windows 11.   Windows 10 was released about 10 years ago.  I didn't look at changing default fonts in Windows 8 or 7.  Most (sane) people would look for supportability -- you might have the desired customization in those OSs but not able to play games, apps, that one typically gets the OS for.  No one is going to trade off getting an ancient OS just so they can have larger fonts but not be able to play games or run apps.   There are many options that are not exposed in the default UI because they have a lot more potential harm than benefit.  Doesn't mean they don't exist.  Hence, registry changes. "What's the harm by leaving it in Settings?"  Imagine if you changed the default font to something unreadable.  How would you change it back if you can't read anything?  The settings UI allows one to change size and style, but not font, so you'd still be able to read it.  Changing the font itself to Wingdings might render an OS unusable. Now YOU might be savvy enough to make that change and/or undo it, but that's why it's not exposed in simplistic UI and instead is moved to registry changes. Your 3rd party app is most likely causing conflict with the registry as it wants to make its own changes.  It's not voodoo magic here, that's typically what these apps do.  I'd bet you a beer if I spin up a new VM for Windows 11 and try my links above with no Winaero Tweaker it'd work just fine.  Introduction of 3rd party apps is always suspect -- who knows what else it's doing.  
    • Yes, and the reason is the defaults is has. The masses have no interest to change settings etc. It feels cluttered by default. The default home/NTP feels cluttered with so much stuff from MSN. The sidebar has too many buttons with Microsoft services. The default search engine is Bing. Just compare Edge defaults with Chrome defaults. The masses open Edge or are "forced" to open it, they don't like what they see and close it and go back to Chrome.
    • PrivaZer 4.0.106 by Razvan Serea PrivaZer is a PC cleaner that helps you master your security and freedom at home and at work. PrivaZer permanently and irretrievably erases unwanted traces of your past activity on your computer and on your storage devices (USB keys, external drive, and so on) which prevents others from retrieving what you have done, watched, streamed, visited on internet, freeing up valuable hard disk space, and keeping your PC running secure. PrivaZer key features: Deep Cleaning: PrivaZer thoroughly cleans your PC by removing unnecessary files, traces of activity, and potential privacy risks. Advanced Scan Modes: With multiple scan modes, including Quick and Deep scans, PrivaZer ensures comprehensive cleaning tailored to your needs. Customizable Cleaning: PrivaZer allows you to customize cleaning settings, so you can choose exactly what to clean and what to keep. Privacy Protection: PrivaZer safeguards your privacy by securely erasing traces of your online and offline activities, including browsing history and temporary files. Secure File Deletion: PrivaZer securely deletes sensitive files beyond recovery, ensuring your confidential data remains private. Startup Manager: PrivaZer helps you control which programs launch at startup, improving boot times and overall system performance. Automatic Updates: PrivaZer regularly updates its cleaning algorithms to adapt to new threats and ensure effective protection. Scheduled Cleanups: PrivaZer offers the convenience of scheduling automated cleanups, so your PC stays optimized without manual intervention. Portable Version: PrivaZer offers a portable version, allowing you to carry it on a USB drive and clean any PC without installation. Detailed Reports: PrivaZer provides detailed reports after each cleanup, giving you insights into the space reclaimed and the areas cleaned. File Shredder: PrivaZer includes a file shredder feature to securely delete files, making data recovery impossible even with specialized tools. Context Menu Integration: PrivaZer integrates with the context menu, enabling quick and easy access to cleaning functions from any file or folder. Multi-Language Support: PrivaZer supports multiple languages, making it accessible to users worldwide. Automatic Traces Detection: PrivaZer automatically detects traces of activity on your PC, ensuring thorough cleaning without manual intervention. System Restore Point Creation: PrivaZer creates system restore points before cleaning, allowing you to revert changes if needed. Disk Health Analysis: PrivaZer analyzes disk health and alerts you to potential issues, helping you prevent data loss and maintain system stability. Browser Extensions Cleanup: PrivaZer cleans up browser extensions and add-ons, improving browser performance and security. File Association Management: PrivaZer helps you manage file associations, ensuring files open with the correct programs for optimal usability. Intuitive User Interface: PrivaZer features an intuitive user interface, making it easy for both novice and advanced users to optimize their PCs for better performance and privacy. PrivaZer 4.0.106 changelog: New cleanup : BAM (Background Activity Monitor) Improved cleanup : Clipboard Improved UI Download: PrivaZer 4.0.106 | Portable PrivaZer ~30.0 MB (Freeware, paid upgrade available) View: PrivaZer Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Dedicated
      Epaminombas earned a badge
      Dedicated
    • Veteran
      Yonah went up a rank
      Veteran
    • First Post
      viraltui earned a badge
      First Post
    • Reacting Well
      viraltui earned a badge
      Reacting Well
    • Week One Done
      LunaFerret earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      481
    2. 2
      +FloatingFatMan
      264
    3. 3
      snowy owl
      238
    4. 4
      ATLien_0
      231
    5. 5
      Edouard
      176
  • Tell a friend

    Love Neowin? Tell a friend!