Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remote Help / Quick Assist #46

Open
nixtar opened this issue May 1, 2024 · 2 comments
Open

Remote Help / Quick Assist #46

nixtar opened this issue May 1, 2024 · 2 comments

Comments

@nixtar
Copy link
Contributor

nixtar commented May 1, 2024

Hello,

I was looking to add support for Remote Help and when looking here I noticed that Quick Assist was also missing from MAUCacheAdmin.

It appears that Remote Help and Quick Assist are missing the -chk.xml file (https://officecdnmac.microsoft.com/pr/C1297A47-86C4-4C1F-97FA-950631F94777/MacAutoupdate/0409MSRH01-chk.xml and https://officecdnmac.microsoft.com/pr/C1297A47-86C4-4C1F-97FA-950631F94777/MacAutoupdate/0409MSQA01-chk.xml returns a 404).
Is this expected?

The PowerShell module relies on the -chk.xml for pulling version and more importantly datetime information (so it can write the date to the downloaded files date modified and perform a kind of "robocopy" style file modified check).
I can probably work around this for apps that don't have a -chk.xml, but just wanted to check to see if this is intended before spending any time on it. 😊

Thanks,
Nick

@MrCoBalt
Copy link

MrCoBalt commented Jun 10, 2024

Hi @nixtar it looks like the prod URLs you'd be looking for would be:

  • Remote Help: https://officecdnmac.microsoft.com/pr/C1297A47-86C4-4C1F-97FA-950631F94777/MacAutoupdate/0409MSRH01.xml

  • Quick Assist: https://officecdnmac.microsoft.com/pr/C1297A47-86C4-4C1F-97FA-950631F94777/MacAutoupdate/0409MSQA01.xml

The MAUCache scripts are what seem to add the -chk portion to the downloaded files, as per

(cd "$SCRATCH_AREA" && curl --progress-bar --remote-name --location "$i.{xml,cat}" && curl --progress-bar --remote-name --location "$i-chk.xml")
&
[io.file]::WriteAllbytes("$collarteralFolder\$down-chk.xml",(Invoke-WebRequest -URI "$weburldown$down-chk.xml").content)

In terms of integrating those two apps into the existing scripts I think you should be able to add new MAUID_MSQA01 and MAUID_MSRD10 values alongside the existing constants and arrays throughout the scripts —just clone something like any lines mentioning MAUID_TEAMS2 and then update the identifiers throughout?

@nixtar
Copy link
Contributor Author

nixtar commented Jun 11, 2024

@MrCoBalt As I understand it, psMacUpdatesOFFICE.ps1 is abandoned.

I wrote the PS Module here https://github.com/pbowden-msft/MAUCacheAdmin/tree/master/PSModule/MAUCacheAdmin.
Was just looking for clarification if the update check xmls (0409MSQA01-chk.xml for eg) are not on the CDN by design or not before updating the module to handle this scenario.

From my testing the bash MAUCacheAdmin handles this by default by ignoring errors when downloading collaterals.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants