Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

_ScreenCapture_Capture($sFileName = "")


Rekomendowane odpowiedzi

Opublikowano

Witam 

Mam gotowy skrypt do gry, i chciałbym żeby w pewnym momencie jego wykonania był wykonany zrzut ekranu, jak zrobić żeby polecenie _ScreenCaputre zrobiło zrzut ekranu o losowej nazwie na pulpit, chodzi mi o to ze skrypt wykona się powiedzmy 20razy, i ma wykonać 20 zrzutów o różnych nazwach.

Opublikowano

Na przykład coś takiego:

#include <ScreenCapture.au3>

$iNazwa = Random(1000000, 9999999, 1)  ;losowanie nazwy w postaci liczby całkowitej z zadanego zakresu
$iPause = 2000  ;czas między zrzutami

For $i=1 To 20
   _ScreenCapture_Capture(@DesktopCommonDir & '\' & $iNazwa & "_" & $i & ".jpg")
   Sleep($iPause)
Next

lub tak jeżeli ma być jeden zrzut po każdym uruchomieniu skryptu:

#include <ScreenCapture.au3>

$sNazwa = @DesktopCommonDir & '\' & Random(1000000, 9999999, 1) & '.jpg'  ;losowanie nazwy w postaci liczby całkowitej z zadanego zakresi
_ScreenCapture_Capture($iNazwa)
Opublikowano

Dzięki kolego, o to chodziło :)

 

$iNazwa = @DesktopCommonDir & '\' & Random(1000000, 9999999, 1) & '.jpg'  ;losowanie nazwy w postaci liczby całkowitej z zadanego zakresi
_ScreenCapture_Capture($iNazwa)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...