Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 929591

CLCL_AHK - менеджер буфера обмена (30) / +расширенная обработка текста средствами Autohotkey и AutoIt

$
0
0
Krot66:
Страница, которая была дана, рассматривала декодирование бинарных файлов, не текста.
Вот:

Код:

###+AHK###
ClipBoard:=b64Decode(Clipboard)
ExitApp

b64Decode(string)
{
if !(DllCall("crypt32\CryptStringToBinary", "ptr", &string, "uint", 0, "uint", 0x1, "ptr", 0, "uint*", size, "ptr", 0, "ptr", 0))
throw Exception("CryptStringToBinary failed", -1)
VarSetCapacity(buf, size, 0)
if !(DllCall("crypt32\CryptStringToBinary", "ptr", &string, "uint", 0, "uint", 0x1, "ptr", &buf, "uint*", size, "ptr", 0, "ptr", 0))
throw Exception("CryptStringToBinary failed", -1)
return StrGet(&buf, size, "UTF-8")
}

Viewing all articles
Browse latest Browse all 929591


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>