Jump to content


Photo

Registry Reader Dll


  • Please log in to reply
15 replies to this topic

#1 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 28 December 2007 - 04:56 PM

Hello all,

This extension package contains advanced GML functions to read information from the Windows Registry. The package has a lot more functionality than the built-in registry functions of Game Maker:
* Can read all of the registry value types, including "multi-strings".
* Can enumerate all values and subkeys of a particular key.
* Can check whether a particular key or value exists.
* Can determine the type of a particular value.
* Automatically detects whether to expand environment strings, if not specified by the user.
* Automatically detects whether a value is stored in little- or big-endian format, if not specified by the user.
* Allows to access performance data.
* Does not require any write access rights to read a key, like the built-in functions of Game Maker do.
* Contains an HTML help file.

Download it at:
http://gamemaker.bli.../registryreader

Feedback is appreciated! :P

Edited by Blijbol, 10 August 2009 - 04:09 PM.

  • -1
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#2 gm toadstool

gm toadstool

    GMC Member

  • New Member
  • 56 posts

Posted 05 January 2008 - 07:01 PM

This is very usefull! Thanks for making this great extension!
  • 0

#3 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 11 January 2008 - 03:18 PM

This is very usefull! Thanks for making this great extension!

<{POST_SNAPBACK}>

Thanks. <_<
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#4 cbrad24

cbrad24

    GMC Member

  • New Member
  • 96 posts

Posted 16 June 2008 - 08:42 AM

Wow, this has been around for a while and only had one reply! Dude, all your dll's are great! I wish I knew how to make them...
  • 0

#5 Pelle1232

Pelle1232

    GMC Member

  • New Member
  • 13 posts

Posted 08 November 2008 - 12:03 PM

great extension, but i couldn't manage to find out how to read reg_binary

Edited by Pelle1232, 08 November 2008 - 03:09 PM.

  • 0

#6 GameStudio

GameStudio

    GMC Member

  • New Member
  • 355 posts

Posted 10 November 2008 - 07:53 PM

Why would I need to do this instead of the one that came with Game Maker? I'm not trying to be rude or anything, but what can you use this for?
  • 0
If I helped you, you do not need to give me credit unless I ask for it, but you should take a look at my website.
GameStudio
Alternate Highscore (Gives More Options and Capabilities)

#7 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 24 November 2008 - 09:33 PM

Why would I need to do this instead of the one that came with Game Maker? I'm not trying to be rude or anything, but what can you use this for?

This DLL offers a more advanced reading mechanism. For example, using this DLL you can read from HKEY_LOCAL_MACHINE without being a system administrator (GM can't do that). Another example: you can read DWORD values. You can also enumerate subkeys and values with this DLL. GM can't do any of these. See the feature list for the other features of my DLL.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#8 game_obsessed

game_obsessed

    GMC Member

  • New Member
  • 590 posts

Posted 21 December 2008 - 12:43 AM

very good looking
"An error occured installing the extension package"
:D

Edited by game_obsessed, 21 December 2008 - 12:46 AM.

  • 0

#9 ash47

ash47

    O_o

  • GMC Member
  • 1347 posts

Posted 22 November 2009 - 12:11 AM

It's sweet as!
  • 0
Posted Image

Rate this topic: 0 | 1 | 2 | 3 | 4 | 5

PRESS IT
\/


#10 master123

master123

    GMC Member

  • GMC Member
  • 68 posts
  • Version:GM8

Posted 16 April 2012 - 11:09 AM

I don't understand how to use this dll!

I want to read REG_DWORD type, how do I do this?
  • 0

#11 master123

master123

    GMC Member

  • GMC Member
  • 68 posts
  • Version:GM8

Posted 17 April 2012 - 12:02 PM

Anyone?
  • 0

#12 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 18 April 2012 - 10:56 AM

Anyone?

You should use the function reg_value_read_real. See the help file for a description.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#13 master123

master123

    GMC Member

  • GMC Member
  • 68 posts
  • Version:GM8

Posted 22 April 2012 - 08:58 AM

Anyone?

You should use the function reg_value_read_real. See the help file for a description.


Is that in gm8.1 ? I have gm8.0 and that does not exist in the help file!
  • 0

#14 Jay Jogos

Jay Jogos

    GMC Member

  • New Member
  • 25 posts

Posted 30 July 2012 - 12:56 PM

This is exactly what I've been looking for. I've been needing something that will read REG_DWORD.

Thanks so much for this extension.
  • 0

#15 HayManMarc

HayManMarc

    The HayMan

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

Posted 02 May 2014 - 07:06 PM

This works for GM 8.1 but not for Studio.

 

Question to anyone:  Is there something like this for Studio?  (I want to access/read local machine info regarding time zones.)


  • 0

sigpic1_gmc_archive.png

sigpic2_gmc_archive.png


#16 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 04 May 2014 - 09:43 AM

I don't have Game Maker Studio so I don't know how to write extensions for it. It seems like you need Studio to make a *.gmez file. Of course, this extension would only work on Windows.

 

I can provide you with the original *.dll and *.ged files. This way you could develop an extension yourself.


  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community