Skip to Main Content
Patch My PC Feature and Application Request

A community where customers and the community can provide feedback to make a better product for everyone! For more details on how we prioritize request, please see:

92 VOTE
Status SUBMITTED
Categories Application Request
Created by Stephen Cranfield
Created on Sep 15, 2020

HP Support Tools - Image Assistant

HP Support Tools are great for machines and troubleshooting issues. Making this available via SW Center while maintained by PMyPC would be great.

  • Attach files
  • Sil Cio
    Reply
    |
    Mar 7, 2024
    Here's how to enhance your code and explore automation with PMPC:

    **Code Improvements:**

    ```python
    import requests
    from bs4 import BeautifulSoup

    def get_hpia_info(url):
    try:
    # ... your refined code here ...
    return version_number, download_link
    except requests.exceptions.RequestException as e:
    print(f"Error fetching data: {e}")
    return None, None

    # Usage
    url = "[https://ftp.ext.hp.com/pub/caps-softpaq/cmit/HPIA.html](https://ftp.ext.hp.com/pub/caps-softpaq/cmit/HPIA.html)"
    latest_version, latest_download = get_hpia_info(url)

    if latest_version:
    print(f"Latest HPIA Version: {latest_version}")
    print(f"Download Link: {latest_download}")
    else:
    print("Couldn't retrieve HPIA version info.")

    Automation with PMPC (Conceptual):

    • Create a task to run this script regularly.

    • Have PMPC compare the fetched version with a stored value.

    • Trigger an alert if the version changes.

    Source

    Let me know if you'd like help adapting to PMPC's specifics!

  • Guest
    Reply
    |
    Apr 17, 2023

    import requests
    from bs4 import BeautifulSoup

    url = "https://ftp.ext.hp.com/pub/caps-softpaq/cmit/HPIA.html"
    response = requests.get(url)

    soup = BeautifulSoup(response.content, "html.parser")

    #print(soup)
    # Find the version table
    main_content = soup.find('div', class_='main-content-area')
    version_table = main_content.find('table')
    version_number = version_table.find('td').text
    print(version_number)
    download_link = version_table.find('a')['href']
    print(download_link)

    Now I setup an alert for the version change, hopefully this can be automated by PMPC

  • A Giberson
    Reply
    |
    Feb 9, 2023

    Hi Andrew, correct HPIA does not 'install' but runs as a standalone every time. HP does have a guide for how to package for Intune but if it was automated by patchmypc for new versions that would be amazing.
    HP guide: https://developers.hp.com/hp-client-management/blog/using-hp-image-assistant-microsoft-endpoint-manager

  • Jeff Loker
    Reply
    |
    Dec 7, 2022

    https://ftp.ext.hp.com/pub/caps-softpaq/cmit/HPIA.html; HP Softpaq; current version is hp-hpia-5.1.7.exe. Double-clicking the executable installs the app to c:\SWSetup\SP12345 (Softpaq #). There is no desktop shortcut, Start menu, etc. configured. User has to manually send HPImageAssistant application shortcut to the Desktop

  • Guest
    Reply
    |
    Dec 31, 2021
    No, I don't believe there is an installer, it's more of an unpack/unzip. But creating a routine or "install" that unpacks, and create links/shortcuts either on the desktop or Start Menu could be beneficial. And then overwrite/unpack the subsequent versions ontop of the same locale each time...
  • Admin
    Andrew Jimenez
    Reply
    |
    Dec 31, 2021

    Doing some research on this app and it seems that this software is not actually installed on the device it is ran on. Is that the case?

  • +45
35 VOTE

HP Support Tools

Merged
The HP Support Assistant, and the HP Image Assistant are good support tools for users especially when working from home to help self diagnose driver issues.
Stephen Cranfield over 3 years ago in Application Request 0 SUBMITTED
18 VOTE

HP Image Assistant (HPIA)

Merged
The HP Image Assistant is an essential tool that provides assistance to IT System Administrators to improve the quality and security of their HP PCs running Microsoft Windows by analyzing, identifying problems, and recommending solutions.
Guest almost 2 years ago in Application Request 0 SUBMITTED