Differences

This shows you the differences between the selected revisions of the page.

2017-04-16 2017-06-02
Placing ad (Petr) 5.10 Extension output can be displayed in a message box. (martin)
Line 13: Line 13:
# @description  Generates HTTP URL of the selected file # @description  Generates HTTP URL of the selected file
# @flag        RemoteFiles # @flag        RemoteFiles
 +# @flag        ShowResultsInMsgBox
# @version      1 # @version      1
# @homepage    ~~SELF~~ # @homepage    ~~SELF~~
-# @require      WinSCP 5.9.3+# @require      WinSCP 5.10
# @option      - -site group "URL" # @option      - -site group "URL"
# @option        - -site label "These options are site-specific." # @option        - -site label "These options are site-specific."
Line 23: Line 24:
# @option        HostName -site textbox "&Web server hostname override (optional)" # @option        HostName -site textbox "&Web server hostname override (optional)"
# @option      - group "Options" # @option      - group "Options"
-# @option        Pause checkbox "Display URL in console" "-pause" "-pause"+# @option        Pause checkbox "Display URL" "-pause" "-pause"
# @option        Clipboard checkbox "Copy URL to clipboard" "-clipboard" "-clipboard" # @option        Clipboard checkbox "Copy URL to clipboard" "-clipboard" "-clipboard"
# @option        Open checkbox "Open URL in web browser" "" "-open" # @option        Open checkbox "Open URL in web browser" "" "-open"
Line 56: Line 57:
        ($path.SubString(0, $webRoot.Length) -ne $webRoot))         ($path.SubString(0, $webRoot.Length) -ne $webRoot))
    {     {
-        throw "The path $path is not under web root $webRoot."+        throw "**The path $path is not under web root $webRoot.**"
    }     }
       
Line 89: Line 90:
    $url = "$protocol$hostName$rootPath$urlPath"     $url = "$protocol$hostName$rootPath$urlPath"
-    Write-Host $url+    if ($pause) 
 +    { 
 +········Write-Host $url 
 +    }
    if ($clipboard)     if ($clipboard)
Line 109: Line 113:
    $result = 1     $result = 1
    $pause = $true     $pause = $true
-} 
- 
-if ($pause) 
-{ 
-    Write-Host "Press any key to exit..." 
-    [System.Console]::ReadKey() | Out-Null 
} }

Last modified: by martin