PowerShell.Module.ClientTools.psd1

#̷\ ===================================================================
#̷\ PowerShell Module -- PowerShell.Module.ClientTools
#̷\
#̷\ Manifest File Generated on Tue, 05 Aug 2025 19:57:09 GMT
#̷\ Current Git Revision 00d1d0b1bcd35336bb2cfee05a1c49a2c7381bee
#̷\ ===================================================================


@{


    RootModule        =  'PowerShell.Module.ClientTools.psm1'

    ModuleVersion     = '1.7.74
'


    GUID              = '570b6b42-3cb9-46b6-bf4f-c6ff40cde4b5'

    CompanyName       = 'Unknown'

    Author            = 'Guillaume Plante'

    Copyright         = '(c) 2020 Guillaume Plante. All rights reserved.'

    Description       = 'MODULE PowerShell.Module.ClientTools on 7:43 PM'

    PowerShellVersion = '5.0'

    RequiredAssemblies = @()

    # Private data to pass to the module specified in RootModule. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
    PrivateData       = @{
        PSData = @{
            # Tags applied to this module. These help with module discovery in online galleries.
            Tags       = @('PowerShell.Module.ClientTools')
            # A URL to the license for this module.
            LicenseUri = 'https://github.com/arsscriptum/PowerShell.Module.ClientTools/blob/main/COPYING'
            # A URL to the main website for this project.
            ProjectUri = 'https://github.com/arsscriptum/PowerShell.Module.ClientTools'
        } # End of PSData hashtable
    } # End of PrivateData hashtable


    #̷\ ===================================================
    #̷\ MODULE EXPORTED FUNCTIONS
    #̷\ ===================================================

    # !NOTE! --- The following functions declaration was automatically generated by the build script. ---
    FunctionsToExport = @(

        # --- Exported Functions from BlockWebsite.ps1 ---
        "Block-BraveWebsite",

        # --- Exported Functions from BlueScreen.ps1 ---
        "Show-BlueScreen",

        # --- Exported Functions from CheckAndGet.ps1 ---
        "Invoke-ValidateScriptsVersion",
        "Update-LocalVersionValue",
        "Get-LatestVersionString",
        "Get-LatestScriptsVersion",
        "Get-OnlineVersionIWebR",
        "Update-LocalVersionValue",
        "Get-OnlineVersionCurl",
        "Get-OnlineVersionIRestM",
        "Test-LatestVersion",
        "Get-LocalCurrentVersionString",
        "Invoke-GetVersionString",
        "Get-OnlineVersionWGet",

        # --- Exported Functions from Config.ps1 ---
        "Set-ClientToolsServer",
        "Get-ClientToolsModuleInformation",
        "Get-ClientToolsModuleRegistryPath",
        "Test-ClientToolsModuleConfig",
        "Get-ClientToolsServer",
        "Get-ClientToolsDefaultUsername",
        "Set-ClientToolsDefaultUsername",
        "Get-ClientToolsModuleUserAgent",
        "Set-ClientToolsDevAccountOverride",
        "Get-ClientToolsDevAccountOverride",
        "Get-ClientToolsAppCredentialID",
        "Get-ClientToolsUserCredentialID",

        # --- Exported Functions from ConfigureWellKnownPaths.ps1 ---
        "Update-WellKnownPaths",
        "Get-CustomPathValues",
        "Update-ModulesShortcuts",
        "Get-DocumentsPath",
        "Publish-RegistryChanges",
        "Set-EnvironmentVariable",
        "Publish-SettingsUpdated",

        # --- Exported Functions from ConfigureWindowsTerminal.ps1 ---
        "Get-WindowsTerminalConfigPath",
        "Get-WindowsTerminalProfilePath",
        "Edit-TerminalConfig",
        "Save-TerminalConfig",

        # --- Exported Functions from ControlMouse.ps1 ---
        "Get-LocalMouseStatus",
        "Enable-LocalMouse",
        "Disable-LocalMouse",
        "Set-RegistryInstanceId",
        "Get-RegistryInstanceId",
        "Get-PSControlsRegistryRoot",

        # --- Exported Functions from ConvertScriptVar.ps1 ---
        "ConvertTo-ScriptVariable",

        # --- Exported Functions from Credential.ps1 ---
        "Get-ElevatedCredential",
        "Get-CoreModuleRegistryPath",
        "Get-CredentialsRegistryPath",
        "Show-RegisteredCredentials",
        "Remove-AppCredentials",
        "Register-AppCredentials",
        "Get-AppCredentials",

        # --- Exported Functions from CustomPathFunctions.ps1 ---
        "Push-Sandbox",
        "Push-PowerShellSandbox",
        "Push-ScriptsSandbox",
        "Push-siteroot",
        "Push-WinSandbox",
        "Push-CodeTemplates",
        "Push-Templates",
        "Push-ProfilePath",
        "Push-CodeSandbox",
        "Push-MyCode",
        "Push-wwwroot",
        "Push-RedditSupport",
        "Push-wwwroot2",
        "Push-ToolsRoot",
        "Push-ScriptsRoot",
        "Push-DevelopmentRoot",
        "Push-DejaToolsRootDirectory",
        "Push-MyDocuments",
        "Push-moddev",

        # --- Exported Functions from Decode.ps1 ---
        "Export-DataFiles",
        "Merge-DataFile",
        "Invoke-DecodeFiles",
        "Get-ScriptEncodeAppCredentials",
        "Invoke-AutoUpdateProgress",
        "Invoke-CombineSplitFiles",
        "Start-DecodeFiles",

        # --- Exported Functions from DirectoryClone.ps1 ---
        "Invoke-UserHomeClone",
        "Copy-FilteredUserProfile",

        # --- Exported Functions from DirectorySize.ps1 ---
        "Get-FolderSize",
        "Get-FirstLevelFolderSizes",

        # --- Exported Functions from Encode.ps1 ---
        "Invoke-EncodeAllNewScripts",
        "Start-EncodeFiles",
        "Import-DataFiles",
        "Split-DataFile",
        "Invoke-EncodeFiles",
        "Invoke-AutoUpdateProgress",
        "Update-VersionNumber",
        "Get-ScriptEncodeAppCredentials",
        "Invoke-SplitDataFile",

        # --- Exported Functions from Exception.ps1 ---
        "Show-ExceptionDetails",
        "New-ErrorRecord",
        "Enable-ExceptionDetailsTextBox",
        "Disable-ExceptionDetailsTextBox",
        "Get-ExceptionDetailsTextBox",
        "Test-ExceptionDetailsTextBox",

        # --- Exported Functions from ExportConnectionsData.ps1 ---
        "Export-NetConnections",
        "Get-LogsPath",
        "Get-HomePath",

        # --- Exported Functions from ExportSystemInfo.ps1 ---
        "Export-SystemInfo",

        # --- Exported Functions from GetConns.ps1 ---
        "Get-ConnectionDoc",
        "Get-ActiveConnectionsEstablished",
        "Get-ActiveConnectionsListening",
        "Get-ActiveConnectionsOnly",
        "Get-V6ConnectionsOnly",
        "Get-ActiveConnectionsWithLocalPort",
        "Get-ActiveConnectionsNetstat",
        "Test-ExternalPort",
        "Get-ExternalPortStateReport",
        "Get-ExternalPortState",
        "Get-LocalOpenPorts",
        "Invoke-FilterRemoteAddresses",
        "Get-NetStatExe",
        "Invoke-TcpConView",

        # --- Exported Functions from GetCurrentContext.ps1 ---
        "Get-CurrentContext",

        # --- Exported Functions from GetEnvPath.ps1 ---
        "Get-EnvPath",

        # --- Exported Functions from GetFnSource.ps1 ---
        "Get-FunctionSource",

        # --- Exported Functions from GetHistory.ps1 ---
        "Show-PsHistory",
        "Get-HomePath",
        "Clear-PsHistory",

        # --- Exported Functions from GetLoggedInUsers.ps1 ---
        "Get-LoggedInUsers",

        # --- Exported Functions from GetTerminalStartingDirectory.ps1 ---
        "Get-TerminalStartingDirectory",

        # --- Exported Functions from Helpers.ps1 ---
        "Get-DateString",
        "Get-UnixTime",
        "ConvertTo-UnixTime",
        "ConvertFrom-UnixTime",
        "ConvertTo-CTime",
        "ConvertFrom-Ctime",
        "Write-ClientToolsHost",
        "Write-ProgressHelper",
        "Show-ModuleInstallPaths",
        "Wait-ClientToolsModuleUpdate",
        "Invoke-EnsureSharedScriptFolder",
        "Get-DateForFileName",

        # --- Exported Functions from History.ps1 ---
        "Search-PsHistory",
        "Get-FileInfoWithTimeSpan",
        "Search-StringInFile",
        "Out-SplitMatchLine",

        # --- Exported Functions from Initialize.ps1 ---
        "Uninitialize-ClientToolsModule",
        "Initialize-ClientToolsModule",
        "AutoInitialize-ClientToolsModule",

        # --- Exported Functions from ManageScreenshots.ps1 ---
        "Invoke-ManageScreenshotArchive",

        # --- Exported Functions from Memory.ps1 ---
        "Get-ProcessCmdLine",
        "Get-ProcessMemoryUsage",
        "Get-MemoryUsageForAllProcesses",
        "Get-TopMemoryUsers",
        "Get-ProcessMemoryUsageDetails",
        "Get-ProcessCmdLineById",

        # --- Exported Functions from MessageBox.ps1 ---
        "Show-MessageBoxStandby",
        "Show-MessageBoxRestart",
        "Show-MessageBoxInfo",
        "Show-MessageBoxVideoUrl",
        "Show-BeAdvisedSydney",
        "Show-MessageBoxVideoUrlExtended",
        "Show-MessageBoxScriptError",
        "Show-MessageBoxAsyncPing",
        "Show-MessageBoxVideoSydney",
        "Show-MessageBoxError",
        "Show-MessageBoxServices",
        "Show-MessageBoxException",
        "Test-Popupcolors",
        "Show-MessageBox",
        "Test-SimpleMsgBox2",
        "Test-SimpleMsgBox",
        "Show-SimpleMessageBox",
        "Show-Popup",
        "Get-MessageBoxResult",
        "Show-UserInfo",
        "Show-MessageBoxVoice",
        "Register-ScriptAssemblies",

        # --- Exported Functions from ModulesPathFunctions.ps1 ---
        "Push-ModReddit",
        "Push-ModShellGPT",
        "Push-ModShim",
        "Push-ModTakeOwnership",
        "Push-ModTerminal",
        "Push-Modter2K",
        "Push-ModTorrentsManager",
        "Push-ModWindowsHost",
        "Push-ModWorkflowTools",
        "Push-ModProfileUtils",
        "Push-ModTools",
        "Push-ModOpenAI",
        "Push-ModManageMini",
        "Push-ModMiniPc",
        "Push-Mod1138",
        "Push-Mod1190",
        "Push-ModNtRights",
        "Push-ModCompiler",
        "Push-ModCore",
        "Push-ModAssert",
        "Push-ModDocker",
        "Push-ModDownloader",
        "Push-ModExpressVPN",
        "Push-ModGithub",
        "Push-ModCryptography",

        # --- Exported Functions from ModuleUpdater.ps1 ---
        "Get-ClientToolsModuleVersionPath",
        "New-ClientToolsModuleVersionFile",
        "Set-ClientToolsAutoUpdateOverride",
        "Get-ClientToolsAutoUpdateOverride",
        "Invoke-ClientToolsAutoUpdate",

        # --- Exported Functions from ModuleVersion.ps1 ---
        "Get-ClientToolsModuleVersion",

        # --- Exported Functions from NamedPipe.ps1 ---
        "Send-NamedPipeData",
        "New-NamedPipeClient",
        "New-NamedPipeServerAsync",
        "New-NamedPipeServer",
        "Start-NamedPipeServerJob",

        # --- Exported Functions from NetDelayedTask.ps1 ---
        "Invoke-ProcessQueuedCommands",
        "New-DelayedScheduledTask",
        "New-EncodedScheduledTask",
        "Read-QueuedCommandLogs",
        "Open-QueuedCommandLogs",
        "Stop-QueuedCommandProcessor",
        "Start-QueuedCommandProcessor",

        # --- Exported Functions from NetworkCacheReset.ps1 ---
        "Clear-ChromeCache",
        "Invoke-FlushDNS",
        "Reset-Netstack",
        "Invoke-NetworkCacheReset",

        # --- Exported Functions from OpenPage.ps1 ---
        "Stop-OpenPageTask",
        "Stop-PowerShellProcesses",
        "Invoke-OpenPageDesjardins",
        "Invoke-OpenPageSecurityAdvisory",
        "Open-CustomPage",
        "New-OpenPageTask",
        "Stop-PidFromTempFile",
        "Read-OpenCustomPageLogFile",
        "Save-CurrentPidToTempFile",

        # --- Exported Functions from PowerTools.ps1 ---
        "Disable-AllPowerValues",
        "Disable-InactivityLock",
        "Disable-LockScreenTimeout",
        "Disable-Hibernate",
        "Set-PowerTimeouts",
        "Get-PowerTimeouts",
        "Get-PowerCfgLanguage",
        "Disable-SleepAndDisplayOff",

        # --- Exported Functions from ProcessData.ps1 ---
        "Invoke-DecodeFiles",
        "Start-DecodeFiles",
        "Start-EncodeFiles",
        "Invoke-EncodeFiles",
        "Export-DataFiles",
        "Update-VersionNumber",
        "Merge-DataFile",
        "Invoke-CombineSplitFiles",
        "Split-DataFile",
        "Invoke-SplitDataFile",
        "Invoke-AutoUpdateProgress",
        "Import-DataFiles",
        "Invoke-EncodeAllNewScripts",

        # --- Exported Functions from processlist.ps1 ---
        "Get-ProcessList",

        # --- Exported Functions from Prompt.ps1 ---
        "Show-PromptNoPath",
        "Invoke-IsAdministrator",
        "Show-SystemInfo",
        "Invoke-IsAdministrator",
        "Show-Header",
        "Show-Prompt",
        "Set-SmallPrompt",
        "Reset-Prompt",
        "Start-Explorer",

        # --- Exported Functions from QueuedCommands.ps1 ---
        "Test-ProcessQueuedCommands",
        "Clear-QueuedCommands",
        "New-QueuedCommand",
        "Read-QueuedCommandsLogFile",

        # --- Exported Functions from Record.ps1 ---
        "Invoke-MapRemoteDrive",
        "Read-RecordLogFile",
        "Invoke-StartRecord",
        "Add-TaskLog",
        "Save-Screenshot",
        "Start-SaveScreenshots",
        "Invoke-StopRecord",

        # --- Exported Functions from Registry.ps1 ---
        "Delete-RegistryKeyTree",
        "Set-RegistryValue",
        "Set-RegistryValue2",
        "Get-UserConfirmationRegDel",
        "New-RegistryValue",
        "Publish-SettingsUpdated",
        "Remove-RegistryValue",
        "Get-RegistryValue",
        "Get-RegistryValue",
        "Test-RegistryValue",
        "Find-EntriesMatchingName",

        # --- Exported Functions from RemoteDesktop.ps1 ---
        "Enable-RemoteDesktop",

        # --- Exported Functions from RestartScript.ps1 ---
        "Invoke-RestartWithMessage",

        # --- Exported Functions from Robocopy.ps1 ---
        "Write-RoboLog",
        "Add-RobocopyPrivileges",
        "Remove-RobocopyPrivileges",
        "Invoke-Robocopy",
        "Invoke-UserHomeClone",
        "ConvertFrom-AclDirectorySec",
        "Grant-DirectoryPermission",

        # --- Exported Functions from SaveEditProfile.ps1 ---
        "Reload-Profile",
        "Edit-Profile",
        "Sync-Profile",
        "Get-GitExecutablePath",
        "Save-Profile",

        # --- Exported Functions from ScheduledTaskDetails.ps1 ---
        "Archive",
        "Get-ScheduledTaskDetails",
        "Test-SerializableProperty",
        "Unregister-AllSchedTasks",
        "Convert-SchedTaskStateValueToString",
        "ConvertFrom-CimType",
        "Show-SchedTasksDebugInfo",
        "Remove-SchedTasks",
        "Get-SchedTasks",
        "Add-SchedTasks",
        "Read-SchedTaskProperties",
        "Write-SchedTaskProperties",
        "Remove-SchedTaskProperties",
        "Set-EventChannelEnable",
        "Get-ScheduledTaskRunHistory",
        "Clear-SchedTasks",

        # --- Exported Functions from SearchPattern.ps1 ---
        "Search-Pattern",

        # --- Exported Functions from SelectUser.ps1 ---
        "Select-LoggedInUser",

        # --- Exported Functions from SetFirewallConfig.ps1 ---
        "alertLoc",
        "isIE",
        "Set-FirewallConfiguration",

        # --- Exported Functions from SetMappedDrives.ps1 ---
        "Test-AreNetworkDrivesMapped",
        "Register-NetworkDrive",
        "Unregister-NetworkDrive",
        "Test-TemporaryDriveExist",
        "Register-NetworkDrivesMapping",
        "Unregister-NetworkDrivesMapping",
        "Invoke-RemapDrives",

        # --- Exported Functions from ShowSydneyMsgBox.ps1 ---
        "Show-Sydney",
        "ConvertFrom-Base64CompressedScriptBlock",
        "Show-MessageBoxVideoSydney",

        # --- Exported Functions from Subl.ps1 ---
        "Invoke-SublimeText",

        # --- Exported Functions from TestPorts.ps1 ---
        "Test-Port",

        # --- Exported Functions from Touch.ps1 ---
        "Invoke-TouchFile",

        # --- Exported Functions from UnlockScripts.ps1 ---
        "Update-UnlockScripts",

        # --- Exported Functions from WgetDl.ps1 ---
        "Invoke-WGetDownloadFile",
        "Invoke-Aria2DownloadFile",
        "Test-Aria2DownloadFile",
        "Test-WGetDownloadFile",

        # --- Exported Functions from WinUpdateNotify.ps1 ---
        "Get-XamlUiContent",
        "Invoke-WinUpdateTask",
        "Show-LocalWinUpdateNotification",

        # --- Exported Functions from WriteUtils.ps1 ---
        "Write-ConsoleExtended",
        "Show-Countdown")
    

    #̷\ ===================================================
    #̷\ THE LIST OF EXPORTED ALIASES
    #̷\ ===================================================

    # !NOTE! --- The following alias declaration was automatically generated by the build script. ---
    # List of all aliases packaged with this module

    AliasesToExport = @(
        "aria2dl",
        "clearhistory",
        "conactive",
        "conestablished",
        "conlistening",
        "conndoc",
        "connsexport",
        "constat",
        "conview",
        "conviewports",
        "DoScriptsCheck",
        "gethomepath",
        "grep",
        "isadmin",
        "showhistory",
        "subl",
        "sysrestart",
        "touch",
        "viewconnections",
        "wgetdl",
        "x")

    #̷\ ===================================================
    #̷\ THE LIST OF FILES
    #̷\ (IF COMPRESSED, WILL BE EMPTY)
    #̷\ ===================================================

    FileList = @()

}