Jump to content


Photo

Screen Capture Dll For Gm


  • Please log in to reply
18 replies to this topic

#1 misturx

misturx

    GMC Member

  • GMC Member
  • 75 posts
  • Version:GM:Studio

Posted 01 June 2005 - 03:15 PM

This new screen capture dll. Capture the gm window, the full desktop window and part of the desktop window according to the co-ordinates you specify.
download HERE enjoy!

Edited by misturx, 01 June 2005 - 03:16 PM.

  • 0

#2 Porfirio

Porfirio

    GMC Member

  • GMC Member
  • 1209 posts

Posted 01 June 2005 - 03:26 PM

This new screen capture dll. Capture the gm window, the full desktop window and part of the desktop window according to the co-ordinates you specify.
download HERE enjoy!

<{POST_SNAPBACK}>


Cool dll man is very fast !!
  • 0

#3 pythonpoole

pythonpoole

    Scorpion Software

  • New Member
  • 1894 posts

Posted 01 June 2005 - 03:43 PM

LOOK I GOT TRANSPARENCY :)

Posted Image

Edited by pythonpoole, 01 June 2005 - 04:03 PM.

  • 0

#4 BZGaming

BZGaming

    GMC Member

  • New Member
  • 514 posts

Posted 01 June 2005 - 05:02 PM

fake transparency... but looks good anyway... very fast... it is good...


BZG
  • 0

#5 pythonpoole

pythonpoole

    Scorpion Software

  • New Member
  • 1894 posts

Posted 01 June 2005 - 05:26 PM

Its not fake,

the following is true!

1) The image in the gm window was not edited its exactly as shown
2) The program was not edited other than the values of an x and y for the background
3) The bears are not superimposed
4) The screenshot was taken with the DLL and sent to gm with no editing
5) Other than smudging, Adobe photoshop was not used to edit the image

EDIT: Oh yeah i took out the buttons cause i didnt want them, if you want i could take another screenie with the buttons. But i promise you the image there is exactly as shown (except for the smudging)

Edited by pythonpoole, 01 June 2005 - 05:33 PM.

  • 0

#6 lewa

lewa

    GMC Member

  • New Member
  • 587 posts

Posted 01 June 2005 - 06:29 PM

This is an awsome DLL!!!!!!!!!!!!!!!!!!!
Thanks misturx!
Bye the way, would you want credit in a game?
Im gonna give it anyway :)
  • 0

#7 IceMetalPunk

IceMetalPunk

    InfiniteIMPerfection

  • Retired Staff
  • 9322 posts
  • Version:Unknown

Posted 01 June 2005 - 09:47 PM

Heh, cool... now here comes the hard part: Is it possible to make it capture a part of the screen behind the game window without having the game window disappear? I'm trying to do this every step so it's ALWAYS "transparent", but of course I need to use window_set_visible(false) to get the screen behind the window, so every step the screen flashes (30 times per second=unplayable game)...

-IMP :) :)
  • 0

#8 Shaltif

Shaltif

    The Audio Master

  • Retired Staff
  • 1185 posts

Posted 01 June 2005 - 09:49 PM

Heh, cool... now here comes the hard part: Is it possible to make it capture a part of the screen behind the game window without having the game window disappear? I'm trying to do this every step so it's ALWAYS "transparent", but of course I need to use window_set_visible(false) to get the screen behind the window, so every step the screen flashes (30 times per second=unplayable game)...

-IMP :) :)

<{POST_SNAPBACK}>


Why not just take one screenshot and use that as the game's background? You only need to update when the window goes in/out of focus or if the window is moved...

~Brandon
  • 0

#9 IceMetalPunk

IceMetalPunk

    InfiniteIMPerfection

  • Retired Staff
  • 9322 posts
  • Version:Unknown

Posted 01 June 2005 - 10:21 PM

But then how do I do it with the in/out of focus? There is no way (without a DLL) to check if the window is out-of-focus, and even if there was, the window would flash when that happened...

-IMP :) :)
  • 0

#10 Shaltif

Shaltif

    The Audio Master

  • Retired Staff
  • 1185 posts

Posted 01 June 2005 - 10:43 PM

But then how do I do it with the in/out of focus? There is no way (without a DLL) to check if the window is out-of-focus, and even if there was, the window would flash when that happened...

-IMP :) :)

<{POST_SNAPBACK}>


Not if your removed the border. And yes, it probably would take a DLL for the window checking, but it would mainly be a "if foreground window doesn't equal window_handle()" set this var. If var = 1 and window_handle() = foreground window, make invisible, take shot, reappear the window and make shot as background.

A polling method is much better than a constant stream.

~Brandon
  • 0

#11 BZGaming

BZGaming

    GMC Member

  • New Member
  • 514 posts

Posted 02 June 2005 - 02:34 AM

Its not fake,

the following is true!

1) The image in the gm window was not edited its exactly as shown
2) The program was not edited other than the values of an x and y for the background
3) The bears are not superimposed
4) The screenshot was taken with the DLL and sent to gm with no editing
5) Other than smudging, Adobe photoshop was not used to edit the image

EDIT: Oh yeah i took out the buttons cause i didnt want them, if you want i could take another screenie with the buttons. But i promise you the image there is exactly as shown (except for the smudging)

<{POST_SNAPBACK}>

Thats not what I meant by fake... I never said it was a doctored photo. What I meant by fake is that the window is not actually transparent it just has the background of the screenshot, and it uses a view to change the position and makes it look like it transparent. I'ved done that exact thing too... But you misunderstood what I meant by fake transparency.


BZG
  • 0

#12 pythonpoole

pythonpoole

    Scorpion Software

  • New Member
  • 1894 posts

Posted 02 June 2005 - 02:41 AM

its still trnsparent though... isnt it?
  • 0

#13 misturx

misturx

    GMC Member

  • GMC Member
  • 75 posts
  • Version:GM:Studio

Posted 02 June 2005 - 02:46 AM

I'm happy you guys like the dll. I may update it soon so I'll keep in touch.
I am also working on some other dll's for GM which I will release soon.
  • 0

#14 DefuzionGames

DefuzionGames

    GMC Member

  • GMC Member
  • 1435 posts
  • Version:Unknown

Posted 05 October 2007 - 03:21 PM

it works fine : few probs:
could you make it so you can specifiy file name for capture_screen_part()

also i use SVP.dll to play a movie in the GM window. it seems the capture.dll only captures a black image. i take it this is because it is a movie played 'over' the gm window.

BUT it does seem to capture movies played on windows media player so how do i capture a movie played within gm window??
  • 0

#15 Jontsaroo

Jontsaroo

    GMC Member

  • New Member
  • 4 posts

Posted 25 March 2010 - 08:00 PM

Can You Update The Link Or Just PM Me???
  • 0

#16 halo shg

halo shg

    Programmer

  • GMC Member
  • 600 posts
  • Version:GM:Studio

Posted 26 March 2010 - 11:20 PM

:P Now I ain't sayin' she a gravedigger...
  • 0

#17 ClearWater

ClearWater

    GMC Member

  • GMC Member
  • 169 posts
  • Version:GM8.1

Posted 24 February 2012 - 03:18 AM

Yes, please update the link. I would like to use this to :)
  • 0

#18 IceMetalPunk

IceMetalPunk

    InfiniteIMPerfection

  • Retired Staff
  • 9322 posts
  • Version:Unknown

Posted 25 February 2012 - 10:00 PM

But she ain't messin' with no new, new topics...
  • 0

#19 ThePC007

ThePC007

    Chickenator

  • GMC Member
  • 528 posts
  • Version:GM:Studio

Posted 10 November 2012 - 06:49 PM

Yeah, please update it.
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users