(
(
"add prefetch item name=vlc-setup-win64.exe sha1=" & parenthesized part 3 of first match
(
case insensitive regex " *(prefetch |add prefetch item ).*sha1(=|:)(\S{40})( |\b)"
)
of it
)
&
(
" size=" & parenthesized part 3 of first match
(
case insensitive regex " *(prefetch |add prefetch item ).*size(=|:)(\d+)( |\b)"
)
of it
)
&
(
" url=" & parenthesized part 2 of first match
(
case insensitive regex " *(prefetch .* (http\S+)|add prefetch item .*url=(\S+))( |\b)"
)
of it
)
&
(
(
" sha256=" & parenthesized part 3 of first match
(
case insensitive regex " *(prefetch |add prefetch item ).*sha256(=|:)(\S{64})( |\b)"
)
of it
)
| ""
)
)
of lines containing "https://get.videolan.org/vlc" whose
(
it contains "prefetch"
)
of files "Update.fxf" of folders "Updates for Windows Applications Extended" of data folders of client
( ("add prefetch item name=vlc-setup-win64.exe sha1=" & parenthesized part 3 of first match (case insensitive regex " *(prefetch |add prefetch item ).*sha1(=|:)(\S{40})( |\b)") of it) & (" size=" & parenthesized part 3 of first match (case insensitive regex " *(prefetch |add prefetch item ).*size(=|:)(\d+)( |\b)") of it) & (" url=" & parenthesized part 2 of first match (case insensitive regex " *(prefetch .* (http\S+)|add prefetch item .*url=(\S+))( |\b)") of it) & ( (" sha256=" & parenthesized part 3 of first match (case insensitive regex " *(prefetch |add prefetch item ).*sha256(=|:)(\S{64})( |\b)") of it) | "" ) ) of lines containing "https://get.videolan.org/vlc" whose(it contains "prefetch") of files "Update.fxf" of folders "Updates for Windows Applications Extended" of data folders of client