WebViewClient не вызывает shouldOverrideUrlLoading

Похудение (в новой достаточно новой версии Windows):

set _getclip=powershell "Add-Type -Assembly PresentationCore;[Windows.Clipboard]::GetText()"
for /f "eol=; tokens=*" %I in ('%_getclip%') do set CLIPBOARD_TEXT=%I
  1. Первая строка объявляет командный файл powershell.
  2. Вторая строка запускается и захватывает консольный вывод этого командного элемента в переменную среды CLIPBOARD_TEXT (ближайший способ cmd.exe сделать захват ` стиля `]

Обновление 2017- 12-04:

Спасибо @Saintali за то, что PowerShell 5.0 добавляет Get-Clipboard в командлеты верхнего уровня, поэтому теперь он работает как один лайнер:

for /f "eol=; tokens=*" %I in ('powershell Get-Clipboard') do set CLIPBOARD_TEXT=%I

13
задан BlackHatSamurai 14 October 2016 в 16:54
поделиться