PowerShell.Module.ClientTools.psd1

#̷\ ===================================================================
#̷\ PowerShell Module -- PowerShell.Module.ClientTools
#̷\
#̷\ Manifest File Generated on Sun, 03 Aug 2025 23:08:23 GMT
#̷\ Current Git Revision 08c002903969c75e3004ce08d7072a7704407146
#̷\ ===================================================================


@{


    RootModule        =  'PowerShell.Module.ClientTools.psm1'

    ModuleVersion     = '1.5.4'

    GUID              = 'bdfa2fdd-81a4-4e2a-b7e1-f3c351e33b44'

    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 CheckAndGet.ps1 ---
        "Invoke-ValidateScriptsVersion",
        "Update-LocalVersionValue",
        "Get-LatestVersionString",
        "Update-LocalVersionValue",
        "Get-OnlineVersionIWebR",
        "Get-LatestScriptsVersion",
        "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",
        "Get-ClientToolsUserCredentialID",
        "Get-ClientToolsModuleUserAgent",
        "Set-ClientToolsDevAccountOverride",
        "Get-ClientToolsDevAccountOverride",
        "Get-ClientToolsAppCredentialID",
        "Set-ClientToolsDefaultUsername",

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

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

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

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

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

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

        # --- 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 ---
        "Get-LogsPath",
        "Export-NetConnections",
        "Get-HomePath",

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

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

        # --- 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 ---
        "Get-HomePath",
        "Clear-PsHistory",
        "Show-PsHistory",

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

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

        # --- Exported Functions from Helpers.ps1 ---
        "Write-ProgressHelper",
        "Write-ClientToolsHost",
        "ConvertFrom-Ctime",
        "ConvertTo-CTime",
        "ConvertFrom-UnixTime",
        "ConvertTo-UnixTime",
        "Get-UnixTime",
        "Get-DateString",
        "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 ModulesPathFunctions.ps1 ---
        "Push-Modter2K",
        "Push-ModWorkflowTools",
        "Push-ModWindowsHost",
        "Push-ModTorrentsManager",
        "Push-ModTools",
        "Push-ModTerminal",
        "Push-ModTakeOwnership",
        "Push-ModShim",
        "Push-ModShellGPT",
        "Push-ModReddit",
        "Push-ModProfileUtils",
        "Push-ModOpenAI",
        "Push-ModMiniPc",
        "Push-ModManageMini",
        "Push-ModGithub",
        "Push-ModExpressVPN",
        "Push-ModDownloader",
        "Push-ModDocker",
        "Push-ModCryptography",
        "Push-ModCore",
        "Push-ModCompiler",
        "Push-ModAssert",
        "Push-Mod1190",
        "Push-Mod1138",
        "Push-ModNtRights",

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

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

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

        # --- Exported Functions from NetDelayedTask.ps1 ---
        "New-DelayedScheduledTask",
        "New-EncodedScheduledTask",

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        # --- 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 UpdateLoginScripts.ps1 ---
        "Update-LoginScripts",

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

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

        # --- 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 = @()

}