• software sex Win powershell Есть виртуалки глубоко в ажурах, доступ только к их консолям через веб. Нужно вытащить оттуда пару Claims-Aware веб-приложений для траблшутинга Kerberos/ADFS.

    Казалось-бы — нет, никак. Но попитка не пытка: Powershell + Hypersnap + OCR + WinHex.

    Get-Content -Encoding Byte .\claims-web.zip |Format Hex >.\claims-web.zip.txt; Get-Content .\claims-web.zip.txt |Out-Host -Paging
    2-х мегабайтный архив превратился в 22-х мегабайтный текстовый дамп и овер чем дохуя скриншотов, в связи с чем
    имею спросить вопрос — есть чо, что делает OCR с точностью 146 процентов и более? Файнридеры — таки лагают и ошибаются даже на четких скринах с цифрами и 6-ю буквами (

    ЗЫЖ таково секеса у меня еще не было — 3500 раз нажать пробел и хоткей для скриншота )

Replies (5)

  • @Ilya-S-Zharskiy, нахуй. таки любая ошибка и ппц. отлаживать будешь всякие процедуры и таймауты больше дольше чем вручную и с визуальным контролем и без каких-либо гарантий )
  • @Dant, Помню, Kleptomania неплохо работала. Главное чтобы был в наличии тот же шрифт, и картинки не замылены, чтобы попиксельно со шрифтом совпадали.
  • @killy, о, спс. гляну )
  • @Dant, глянь сикеля ещё
    sikulix.com
    SikuliX automates anything you see on the screen of your desktop computer running Windows, Mac or some Linux/Unix. It uses image recognition powered by OpenCV to identify GUI components. This is handy in cases when there is no easy access to a GUI's internals or the source code of the application or web page you want to act on.

    SikuliX supports as scripting languages

    Python language level 2.7 (supported by Jython)
    running RobotFramework text-scripts is supported (see docs)
    Ruby language level 1.9 and 2.0 (supported by JRuby)
    JavaScript (supported by the Java Scripting Engine)

    … and you can use it in Java programming and programming/scripting with any Java aware programming/scripting language (Jython, JRuby, Scala, Clojure, …).
    raiman.github.io