Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 7 раз(а), последний 2021-05-21 04:11:15 |
|||
карма: 0 |
|
Ответов: 1343
Рейтинг: 31
|
|||
г. >>a<< писал(а): Как сделать программу которая бы снимала скриншоты с окон игр ? Типа как Fraps... на Hiasm наверно никак, фрапс помоему куда то там влезает в D3d..., а штатный скриншотер на некоторых играх попросту не работает, "чёрная картинка" |
|||
карма: 2 |
|
Ответов: 655
Рейтинг: 18
|
|||
используй powershell
вот скрипт $strTime=get-date -uformat "%Y%m%d%H%M" $strFileName="$env:ComputerName$env:username$strTime" $strPath="C:SCR$strFileName.jpg" [void][Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") $size = [Windows.Forms.SystemInformation]::VirtualScreen $bitmap = new-object Drawing.Bitmap $size.width, $size.height $graphics = [Drawing.Graphics]::FromImage($bitmap) $graphics.CopyFromScreen($size.location,[Drawing.Point]::Empty, $size.size) $graphics.Dispose() $bitmap.Save($strPath) $bitmap.Dispose() ------------ Дoбавленo в 23.01: Предварительно выполнить в powershell: Set-ExecutionPolicy RemoteSigned затем Y (иначе не подписанные скрипты не даст выполнять) |
|||
карма: 0 |
|
3